        let valid_dates = vec![
            "Wed, 28 Jun 2017 10:00:00 -0000",
            "Wed, 21 Jun 2017 10:00:00 -0000",
            "Wed, 14 Jun 2017 10:00:00 -0000",
            "Wed, 07 Jun 2017 10:00:00 -0000",
            "Wed, 31 May 2017 10:00:00 -0000",
            "Wed, 24 May 2017 10:00:00 -0000",
            "Wed, 17 May 2017 10:00:00 -0000",
            "Wed, 10 May 2017 10:00:00 -0000",
            "Mon, 18 Sep 2017 18:49:17 -0700",
            "Mon, 11 Sep 2017 19:36:21 -0700",
            "Thu, 31 Aug 2017 19:44:08 -0700",
            "Mon, 28 Aug 2017 17:18:34 -0700",
            "Thu, 17 Aug 2017 16:15:04 -0700",
            "Thu, 10 Aug 2017 17:29:36 -0700",
            "Thu, 03 Aug 2017 16:08:23 -0700",
            "Thu, 27 Jul 2017 14:41:30 -0700",
            "Thu, 20 Jul 2017 17:03:42 -0700",
            "Thu, 13 Jul 2017 09:52:34 -0700",
            "Thu, 06 Jul 2017 17:16:40 -0700",
            "Fri, 30 Jun 2017 09:56:37 -0700",
            "Thu, 22 Jun 2017 17:40:20 -0700",
            "Thu, 15 Jun 2017 15:28:56 -0700",
            "Thu, 08 Jun 2017 17:37:15 -0700",
            "Thu, 01 Jun 2017 19:53:26 -0700",
            "Thu, 25 May 2017 19:19:07 -0700",
            "Fri, 19 May 2017 15:40:20 -0700",
            "Mon, 08 May 2017 17:21:01 -0700",
            "Mon, 01 May 2017 16:09:40 -0700",
            "Mon, 24 Apr 2017 18:20:50 -0700",
            "Mon, 17 Apr 2017 16:07:15 -0700",
            "Fri, 14 Apr 2017 13:21:24 -0700",
            "Tue, 11 Apr 2017 21:40:52 -0700",
            "Mon, 27 Mar 2017 15:29:31 -0700",
            "Mon, 20 Mar 2017 16:12:10 -0700",
            "Mon, 13 Mar 2017 16:51:08 -0700",
            "Wed, 03 May 2017 10:00:00 -0000",
            "Wed, 19 Apr 2017 10:00:00 -0000",
            "Wed, 12 Apr 2017 10:00:00 -0000",
            "Wed, 05 Apr 2017 10:00:00 -0000",
            "Wed, 29 Mar 2017 10:00:00 -0000",
            "Wed, 22 Mar 2017 10:00:00 -0000",
            "Wed, 15 Mar 2017 10:00:00 -0000",
            "Wed, 08 Mar 2017 11:00:00 -0000",
            "Wed, 01 Mar 2017 11:00:00 -0000",
            "Wed, 22 Feb 2017 11:00:00 -0000",
            "Wed, 15 Feb 2017 11:00:00 -0000",
            "Thu, 21 Sep 2017 20:20:18 +0000",
            "Thu, 07 Sep 2017 08:55:05 +0000",
            "Thu, 24 Aug 2017 09:11:27 +0000",
            "Thu, 10 Aug 2017 06:58:17 +0000",
            "Thu, 27 Jul 2017 17:01:03 +0000",
            "Thu, 13 Jul 2017 16:23:28 +0000",
            "Thu, 29 Jun 2017 08:39:06 +0000",
            "Thu, 15 Jun 2017 14:13:25 +0000",
            "Thu, 18 May 2017 07:48:14 +0000",
            "Thu, 04 May 2017 08:39:11 +0000",
            "Thu, 20 Apr 2017 08:42:57 +0000",
            "Thu, 06 Apr 2017 08:22:36 +0000",
            "Wed, 08 Feb 2017 11:00:00 -0000",
            "Wed, 01 Feb 2017 11:00:00 -0000",
            "Wed, 25 Jan 2017 11:00:00 -0000",
            "Fri, 13 Jan 2017 18:38:00 -0000",
            "Mon, 06 Mar 2017 16:25:12 -0800",
            "Mon, 27 Feb 2017 16:17:50 -0800",
            "Mon, 20 Feb 2017 08:23:34 -0800",
            "Mon, 13 Feb 2017 18:35:04 -0800",
            "Mon, 06 Feb 2017 05:43:02 -0800",
            "Thu, 02 Feb 2017 14:01:48 -0800",
            "Mon, 23 Jan 2017 15:25:56 -0800",
            "Mon, 16 Jan 2017 16:27:59 -0800",
            "Mon, 09 Jan 2017 16:31:44 -0800",
            "Thu, 05 Jan 2017 14:04:34 -0800",
            "Mon, 26 Dec 2016 10:40:13 -0800",
            "Mon, 19 Dec 2016 14:58:25 -0800",
            "Thu, 23 Mar 2017 11:06:16 +0000",
            "Mon, 20 Mar 2017 10:12:21 +0000",
            "Mon, 12 Dec 2016 16:06:40 -0800",
            "Mon, 05 Dec 2016 16:28:57 -0800",
            "Mon, 28 Nov 2016 15:54:37 -0800",
            "Mon, 21 Nov 2016 16:30:24 -0800",
            "Mon, 14 Nov 2016 14:46:47 -0800",
            "Mon, 07 Nov 2016 16:38:01 -0800",
            "Mon, 31 Oct 2016 16:25:35 -0700",
            "Mon, 24 Oct 2016 16:48:25 -0700",
            "Mon, 17 Oct 2016 16:05:25 -0700",
            "Mon, 10 Oct 2016 14:43:16 -0700",
            "Mon, 03 Oct 2016 16:20:52 -0700",
            "Mon, 26 Sep 2016 15:33:57 -0700",
            "Mon, 19 Sep 2016 16:48:03 -0700",
            "Mon, 12 Sep 2016 16:05:48 -0700",
            "Mon, 05 Sep 2016 09:52:49 -0700",
            "Mon, 29 Aug 2016 15:54:57 -0700",
            "Mon, 22 Aug 2016 15:37:40 -0700",
            "Mon, 15 Aug 2016 17:43:04 -0700",
            "Mon, 08 Aug 2016 17:26:08 -0700",
            "Mon, 01 Aug 2016 15:25:37 -0700",
            "Mon, 25 Jul 2016 15:30:39 -0700",
            "Mon, 18 Jul 2016 18:50:19 -0700",
            "Mon, 11 Jul 2016 17:26:57 -0700",
            "Mon, 04 Jul 2016 19:03:06 -0700",
            "Mon, 27 Jun 2016 16:13:00 -0700",
            "Tue, 21 Jun 2016 14:37:13 -0700",
            "Mon, 13 Jun 2016 17:56:06 -0700",
            "Mon, 06 Jun 2016 17:12:37 -0700",
            "Mon, 30 May 2016 17:28:40 -0700",
            "Mon, 23 May 2016 16:24:44 -0700",
            "Mon, 16 May 2016 15:21:08 -0700",
            "Mon, 09 May 2016 15:55:36 -0700",
            "Mon, 02 May 2016 15:31:30 -0700",
            "Mon, 25 Apr 2016 18:18:06 -0700",
            "Mon, 18 Apr 2016 10:21:15 -0700",
            "Mon, 11 Apr 2016 09:25:56 -0700",
            "Mon, 04 Apr 2016 14:45:44 -0700",
            "Mon, 28 Mar 2016 16:06:41 -0700",
            "Mon, 21 Mar 2016 14:54:34 -0700",
            "Mon, 14 Mar 2016 15:51:23 -0700",
            "Mon, 07 Mar 2016 16:39:02 -0800",
            "Tue, 01 Mar 2016 04:43:08 -0800",
            "Mon, 22 Feb 2016 15:09:53 -0800",
            "Mon, 15 Feb 2016 15:33:44 -0800",
            "Mon, 08 Feb 2016 14:31:35 -0800",
            "Mon, 01 Feb 2016 15:10:14 -0800",
            "Mon, 25 Jan 2016 16:11:58 -0800",
            "Mon, 18 Jan 2016 17:49:22 -0800",
            "Mon, 11 Jan 2016 15:33:30 -0800",
            "Mon, 04 Jan 2016 15:25:27 -0800",
            "Mon, 28 Dec 2015 15:59:46 -0800",
            "Mon, 21 Dec 2015 10:31:50 -0800",
            "Mon, 14 Dec 2015 16:33:53 -0800",
            "Mon, 07 Dec 2015 17:06:41 -0800",
            "Mon, 30 Nov 2015 15:16:42 -0800",
            "Mon, 23 Nov 2015 15:12:07 -0800",
            "Mon, 16 Nov 2015 15:08:52 -0800",
            "Mon, 09 Nov 2015 15:01:16 -0800",
            "Mon, 02 Nov 2015 16:11:21 -0800",
            "Mon, 26 Oct 2015 15:27:22 -0700",
            "Mon, 19 Oct 2015 14:46:16 -0700",
            "Mon, 12 Oct 2015 16:12:35 -0700",
            "Mon, 05 Oct 2015 20:29:22 -0700",
            "Mon, 28 Sep 2015 22:03:18 -0700",
            "Fri, 18 Sep 2015 19:08:17 -0700",
            "Mon, 14 Sep 2015 16:35:31 -0700",
            "Fri, 04 Sep 2015 11:00:52 -0700",
            "Mon, 24 Aug 2015 14:53:33 -0700",
            "Fri, 14 Aug 2015 12:12:47 -0700",
            "Mon, 10 Aug 2015 15:21:00 -0700",
            "Mon, 03 Aug 2015 15:34:42 -0700",
            "Mon, 27 Jul 2015 15:24:30 -0700",
            "Mon, 20 Jul 2015 17:25:52 -0700",
            "Mon, 13 Jul 2015 14:24:51 -0700",
            "Mon, 06 Jul 2015 16:25:32 -0700",
            "Mon, 29 Jun 2015 16:52:35 -0700",
            "Mon, 22 Jun 2015 15:49:23 -0700",
            "Mon, 15 Jun 2015 15:38:18 -0700",
            "Mon, 08 Jun 2015 16:21:13 -0700",
            "Mon, 01 Jun 2015 17:50:05 -0700",
            "Mon, 25 May 2015 15:23:10 -0700",
            "Fri, 22 May 2015 16:36:21 -0700",
            "Mon, 11 May 2015 19:07:50 -0700",
            "Mon, 04 May 2015 14:46:39 -0700",
            "Mon, 27 Apr 2015 21:12:27 -0700",
            "Mon, 20 Apr 2015 15:27:44 -0700",
            "Mon, 13 Apr 2015 15:33:09 -0700",
            "Mon, 06 Apr 2015 15:54:14 -0700",
            "Mon, 30 Mar 2015 15:54:48 -0700",
            "Mon, 23 Mar 2015 15:07:44 -0700",
            "Mon, 16 Mar 2015 15:39:34 -0700",
            "Mon, 09 Mar 2015 15:27:37 -0700",
            "Mon, 02 Mar 2015 14:13:45 -0800",
            "Mon, 23 Feb 2015 15:19:09 -0800",
            "Mon, 16 Feb 2015 16:47:11 -0800",
            "Thu, 23 Feb 2017 10:13:52 +0000",
            "Thu, 09 Feb 2017 11:15:01 +0000",
            "Thu, 26 Jan 2017 09:43:22 +0000",
            "Wed, 11 Jan 2017 19:12:41 +0000",
            "Thu, 22 Dec 2016 21:44:45 +0000",
            "Tue, 13 Dec 2016 09:58:14 +0000",
            "Thu, 01 Dec 2016 08:56:23 +0000",
            "Thu, 17 Nov 2016 15:55:00 +0000",
            "Thu, 03 Nov 2016 11:10:06 +0000",
            "Thu, 20 Oct 2016 09:52:43 +0000",
            "Sat, 15 Oct 2016 08:23:41 +0000",
            "Mon, 09 Feb 2015 15:21:22 -0800",
            "Mon, 02 Feb 2015 15:57:03 -0800",
            "Mon, 26 Jan 2015 16:00:23 -0800",
            "Mon, 19 Jan 2015 15:20:52 -0800",
            "Mon, 12 Jan 2015 19:42:48 -0800",
            "Mon, 05 Jan 2015 17:06:14 -0800",
            "Mon, 29 Dec 2014 14:25:56 -0800",
            "Mon, 22 Dec 2014 12:40:51 -0800",
            "Mon, 15 Dec 2014 19:26:56 -0800",
            "Mon, 08 Dec 2014 15:22:47 -0800",
            "Mon, 01 Dec 2014 16:31:32 -0800",
            "Mon, 24 Nov 2014 16:41:07 -0800",
            "Mon, 17 Nov 2014 17:05:41 -0800",
            "Mon, 10 Nov 2014 15:59:14 -0800",
            "Mon, 03 Nov 2014 15:33:48 -0800",
            "Mon, 27 Oct 2014 21:24:20 -0700",
            "Mon, 20 Oct 2014 14:47:24 -0700",
            "Mon, 13 Oct 2014 15:16:03 -0700",
            "Mon, 06 Oct 2014 16:41:48 -0700",
            "Mon, 29 Sep 2014 15:28:39 -0700",
            "Mon, 22 Sep 2014 16:00:28 -0700",
            "Mon, 15 Sep 2014 14:43:59 -0700",
            "Mon, 08 Sep 2014 15:31:12 -0700",
            "Tue, 02 Sep 2014 16:06:41 -0700",
            "Mon, 25 Aug 2014 15:25:00 -0700",
            "Mon, 18 Aug 2014 14:14:15 -0700",
            "Mon, 11 Aug 2014 15:17:06 -0700",
            "Fri, 08 Aug 2014 12:20:46 -0700",
            "Mon, 04 Aug 2014 15:21:41 -0700",
            "Mon, 21 Jul 2014 15:40:11 -0700",
            "Mon, 14 Jul 2014 14:42:37 -0700",
            "Fri, 22 Sep 2017 12:00:00 +0000",
            "Fri, 08 Sep 2017 12:00:00 +0000",
            "Fri, 25 Aug 2017 12:00:00 +0000",
            "Fri, 11 Aug 2017 12:00:00 +0000",
            "Fri, 28 Jul 2017 12:00:00 +0000",
            "Thu, 22 Sep 2016 09:45:33 +0000",
            "Thu, 08 Sep 2016 13:58:40 +0000",
            "Thu, 11 Aug 2016 14:18:27 +0000",
            "Thu, 28 Jul 2016 09:18:26 +0000",
            "Thu, 14 Jul 2016 09:57:57 +0000",
            "Thu, 30 Jun 2016 15:44:24 +0000",
            "Thu, 16 Jun 2016 13:57:42 +0000",
            "Thu, 02 Jun 2016 17:20:15 +0000",
            "Thu, 26 May 2016 15:45:19 +0000",
            "Thu, 05 May 2016 08:29:23 +0000",
            "Thu, 21 Apr 2016 08:09:05 +0000",
            "Thu, 07 Apr 2016 09:31:16 +0000",
            "Thu, 24 Mar 2016 09:58:18 +0000",
            "Thu, 10 Mar 2016 09:48:46 +0000",
            "Thu, 25 Feb 2016 08:48:21 +0000",
            "Fri, 12 Feb 2016 10:08:23 +0000",
            "Mon, 01 Feb 2016 10:57:10 +0000",
            "Thu, 14 Jan 2016 09:47:12 +0000",
            "Thu, 31 Dec 2015 08:12:56 +0000",
            "Thu, 17 Dec 2015 09:46:36 +0000",
            "Fri, 04 Dec 2015 10:44:20 +0000",
            "Fri, 13 Nov 2015 09:26:07 +0000",
            "Thu, 29 Oct 2015 09:29:45 +0000",
            "Thu, 15 Oct 2015 10:49:31 +0000",
            "Thu, 08 Oct 2015 12:06:12 +0000",
            "Thu, 17 Sep 2015 13:32:24 +0000",
            "Thu, 03 Sep 2015 10:52:03 +0000",
            "Fri, 21 Aug 2015 11:12:31 +0000",
            "Tue, 28 Jul 2015 16:09:22 +0000",
            "Thu, 25 Jun 2015 12:19:27 +0000",
            "Fri, 12 Jun 2015 08:57:59 +0000",
            "Thu, 28 May 2015 09:28:52 +0000",
            "Thu, 14 May 2015 08:16:26 +0000",
            "Thu, 30 Apr 2015 08:26:25 +0000",
            "Thu, 16 Apr 2015 09:39:17 +0000",
            "Thu, 02 Apr 2015 09:22:57 +0000",
            "Thu, 19 Mar 2015 10:31:57 +0000",
            "Fri, 06 Mar 2015 14:35:10 +0000",
            "Thu, 26 Feb 2015 21:22:54 +0000",
            "Thu, 05 Feb 2015 16:10:35 +0000",
            "Thu, 22 Jan 2015 11:20:52 +0000",
            "Thu, 08 Jan 2015 10:50:18 +0000",
            "Tue, 23 Dec 2014 10:21:30 +0000",
            "Thu, 11 Dec 2014 13:24:27 +0000",
            "Thu, 27 Nov 2014 13:33:10 +0000",
            "Thu, 13 Nov 2014 12:46:47 +0000",
            "Thu, 30 Oct 2014 13:11:37 +0000",
            "Sat, 18 Oct 2014 07:49:06 +0000",
            "Thu, 02 Oct 2014 10:05:59 +0000",
        ];
