diff --git a/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/Beer_no_valid_split_test.csv b/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/Beer_no_valid_split_test.csv
deleted file mode 100644
index bf8759140..000000000
--- a/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/Beer_no_valid_split_test.csv
+++ /dev/null
@@ -1,20 +0,0 @@
-DATE,grain,BeerProduction
-2017-01-01,grain,9049
-2017-02-01,grain,10458
-2017-03-01,grain,12489
-2017-04-01,grain,11499
-2017-05-01,grain,13553
-2017-06-01,grain,14740
-2017-07-01,grain,11424
-2017-08-01,grain,13412
-2017-09-01,grain,11917
-2017-10-01,grain,12721
-2017-11-01,grain,13272
-2017-12-01,grain,14278
-2018-01-01,grain,9572
-2018-02-01,grain,10423
-2018-03-01,grain,12667
-2018-04-01,grain,11904
-2018-05-01,grain,14120
-2018-06-01,grain,14565
-2018-07-01,grain,12622
diff --git a/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/Beer_no_valid_split_train.csv b/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/Beer_no_valid_split_train.csv
deleted file mode 100644
index 1b7293d86..000000000
--- a/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/Beer_no_valid_split_train.csv
+++ /dev/null
@@ -1,301 +0,0 @@
-DATE,grain,BeerProduction
-1992-01-01,grain,3459
-1992-02-01,grain,3458
-1992-03-01,grain,4002
-1992-04-01,grain,4564
-1992-05-01,grain,4221
-1992-06-01,grain,4529
-1992-07-01,grain,4466
-1992-08-01,grain,4137
-1992-09-01,grain,4126
-1992-10-01,grain,4259
-1992-11-01,grain,4240
-1992-12-01,grain,4936
-1993-01-01,grain,3031
-1993-02-01,grain,3261
-1993-03-01,grain,4160
-1993-04-01,grain,4377
-1993-05-01,grain,4307
-1993-06-01,grain,4696
-1993-07-01,grain,4458
-1993-08-01,grain,4457
-1993-09-01,grain,4364
-1993-10-01,grain,4236
-1993-11-01,grain,4500
-1993-12-01,grain,4974
-1994-01-01,grain,3075
-1994-02-01,grain,3377
-1994-03-01,grain,4443
-1994-04-01,grain,4261
-1994-05-01,grain,4460
-1994-06-01,grain,4985
-1994-07-01,grain,4324
-1994-08-01,grain,4719
-1994-09-01,grain,4374
-1994-10-01,grain,4248
-1994-11-01,grain,4784
-1994-12-01,grain,4971
-1995-01-01,grain,3370
-1995-02-01,grain,3484
-1995-03-01,grain,4269
-1995-04-01,grain,3994
-1995-05-01,grain,4715
-1995-06-01,grain,4974
-1995-07-01,grain,4223
-1995-08-01,grain,5000
-1995-09-01,grain,4235
-1995-10-01,grain,4554
-1995-11-01,grain,4851
-1995-12-01,grain,4826
-1996-01-01,grain,3699
-1996-02-01,grain,3983
-1996-03-01,grain,4262
-1996-04-01,grain,4619
-1996-05-01,grain,5219
-1996-06-01,grain,4836
-1996-07-01,grain,4941
-1996-08-01,grain,5062
-1996-09-01,grain,4365
-1996-10-01,grain,5012
-1996-11-01,grain,4850
-1996-12-01,grain,5097
-1997-01-01,grain,3758
-1997-02-01,grain,3825
-1997-03-01,grain,4454
-1997-04-01,grain,4635
-1997-05-01,grain,5210
-1997-06-01,grain,5057
-1997-07-01,grain,5231
-1997-08-01,grain,5034
-1997-09-01,grain,4970
-1997-10-01,grain,5342
-1997-11-01,grain,4831
-1997-12-01,grain,5965
-1998-01-01,grain,3796
-1998-02-01,grain,4019
-1998-03-01,grain,4898
-1998-04-01,grain,5090
-1998-05-01,grain,5237
-1998-06-01,grain,5447
-1998-07-01,grain,5435
-1998-08-01,grain,5107
-1998-09-01,grain,5515
-1998-10-01,grain,5583
-1998-11-01,grain,5346
-1998-12-01,grain,6286
-1999-01-01,grain,4032
-1999-02-01,grain,4435
-1999-03-01,grain,5479
-1999-04-01,grain,5483
-1999-05-01,grain,5587
-1999-06-01,grain,6176
-1999-07-01,grain,5621
-1999-08-01,grain,5889
-1999-09-01,grain,5828
-1999-10-01,grain,5849
-1999-11-01,grain,6180
-1999-12-01,grain,6771
-2000-01-01,grain,4243
-2000-02-01,grain,4952
-2000-03-01,grain,6008
-2000-04-01,grain,5353
-2000-05-01,grain,6435
-2000-06-01,grain,6673
-2000-07-01,grain,5636
-2000-08-01,grain,6630
-2000-09-01,grain,5887
-2000-10-01,grain,6322
-2000-11-01,grain,6520
-2000-12-01,grain,6678
-2001-01-01,grain,5082
-2001-02-01,grain,5216
-2001-03-01,grain,5893
-2001-04-01,grain,5894
-2001-05-01,grain,6799
-2001-06-01,grain,6667
-2001-07-01,grain,6374
-2001-08-01,grain,6840
-2001-09-01,grain,5575
-2001-10-01,grain,6545
-2001-11-01,grain,6789
-2001-12-01,grain,7180
-2002-01-01,grain,5117
-2002-02-01,grain,5442
-2002-03-01,grain,6337
-2002-04-01,grain,6525
-2002-05-01,grain,7216
-2002-06-01,grain,6761
-2002-07-01,grain,6958
-2002-08-01,grain,7070
-2002-09-01,grain,6148
-2002-10-01,grain,6924
-2002-11-01,grain,6716
-2002-12-01,grain,7975
-2003-01-01,grain,5326
-2003-02-01,grain,5609
-2003-03-01,grain,6414
-2003-04-01,grain,6741
-2003-05-01,grain,7144
-2003-06-01,grain,7133
-2003-07-01,grain,7568
-2003-08-01,grain,7266
-2003-09-01,grain,6634
-2003-10-01,grain,7626
-2003-11-01,grain,6843
-2003-12-01,grain,8540
-2004-01-01,grain,5629
-2004-02-01,grain,5898
-2004-03-01,grain,7045
-2004-04-01,grain,7094
-2004-05-01,grain,7333
-2004-06-01,grain,7918
-2004-07-01,grain,7289
-2004-08-01,grain,7396
-2004-09-01,grain,7259
-2004-10-01,grain,7268
-2004-11-01,grain,7731
-2004-12-01,grain,9058
-2005-01-01,grain,5557
-2005-02-01,grain,6237
-2005-03-01,grain,7723
-2005-04-01,grain,7262
-2005-05-01,grain,8241
-2005-06-01,grain,8757
-2005-07-01,grain,7352
-2005-08-01,grain,8496
-2005-09-01,grain,7741
-2005-10-01,grain,7710
-2005-11-01,grain,8247
-2005-12-01,grain,8902
-2006-01-01,grain,6066
-2006-02-01,grain,6590
-2006-03-01,grain,7923
-2006-04-01,grain,7335
-2006-05-01,grain,8843
-2006-06-01,grain,9327
-2006-07-01,grain,7792
-2006-08-01,grain,9156
-2006-09-01,grain,8037
-2006-10-01,grain,8640
-2006-11-01,grain,9128
-2006-12-01,grain,9545
-2007-01-01,grain,6627
-2007-02-01,grain,6743
-2007-03-01,grain,8195
-2007-04-01,grain,7828
-2007-05-01,grain,9570
-2007-06-01,grain,9484
-2007-07-01,grain,8608
-2007-08-01,grain,9543
-2007-09-01,grain,8123
-2007-10-01,grain,9649
-2007-11-01,grain,9390
-2007-12-01,grain,10065
-2008-01-01,grain,7093
-2008-02-01,grain,7483
-2008-03-01,grain,8365
-2008-04-01,grain,8895
-2008-05-01,grain,9794
-2008-06-01,grain,9977
-2008-07-01,grain,9553
-2008-08-01,grain,9375
-2008-09-01,grain,9225
-2008-10-01,grain,9948
-2008-11-01,grain,8758
-2008-12-01,grain,10839
-2009-01-01,grain,7266
-2009-02-01,grain,7578
-2009-03-01,grain,8688
-2009-04-01,grain,9162
-2009-05-01,grain,9369
-2009-06-01,grain,10167
-2009-07-01,grain,9507
-2009-08-01,grain,8923
-2009-09-01,grain,9272
-2009-10-01,grain,9075
-2009-11-01,grain,8949
-2009-12-01,grain,10843
-2010-01-01,grain,6558
-2010-02-01,grain,7481
-2010-03-01,grain,9475
-2010-04-01,grain,9424
-2010-05-01,grain,9351
-2010-06-01,grain,10552
-2010-07-01,grain,9077
-2010-08-01,grain,9273
-2010-09-01,grain,9420
-2010-10-01,grain,9413
-2010-11-01,grain,9866
-2010-12-01,grain,11455
-2011-01-01,grain,6901
-2011-02-01,grain,8014
-2011-03-01,grain,9832
-2011-04-01,grain,9281
-2011-05-01,grain,9967
-2011-06-01,grain,11344
-2011-07-01,grain,9106
-2011-08-01,grain,10469
-2011-09-01,grain,10085
-2011-10-01,grain,9612
-2011-11-01,grain,10328
-2011-12-01,grain,11483
-2012-01-01,grain,7486
-2012-02-01,grain,8641
-2012-03-01,grain,9709
-2012-04-01,grain,9423
-2012-05-01,grain,11342
-2012-06-01,grain,11274
-2012-07-01,grain,9845
-2012-08-01,grain,11163
-2012-09-01,grain,9532
-2012-10-01,grain,10754
-2012-11-01,grain,10953
-2012-12-01,grain,11922
-2013-01-01,grain,8395
-2013-02-01,grain,8888
-2013-03-01,grain,10110
-2013-04-01,grain,10493
-2013-05-01,grain,12218
-2013-06-01,grain,11385
-2013-07-01,grain,11186
-2013-08-01,grain,11462
-2013-09-01,grain,10494
-2013-10-01,grain,11540
-2013-11-01,grain,11138
-2013-12-01,grain,12709
-2014-01-01,grain,8557
-2014-02-01,grain,9059
-2014-03-01,grain,10055
-2014-04-01,grain,10977
-2014-05-01,grain,11792
-2014-06-01,grain,11904
-2014-07-01,grain,10965
-2014-08-01,grain,10981
-2014-09-01,grain,10828
-2014-10-01,grain,11817
-2014-11-01,grain,10470
-2014-12-01,grain,13310
-2015-01-01,grain,8400
-2015-02-01,grain,9062
-2015-03-01,grain,10722
-2015-04-01,grain,11107
-2015-05-01,grain,11508
-2015-06-01,grain,12904
-2015-07-01,grain,11869
-2015-08-01,grain,11224
-2015-09-01,grain,12022
-2015-10-01,grain,11983
-2015-11-01,grain,11506
-2015-12-01,grain,14183
-2016-01-01,grain,8650
-2016-02-01,grain,10323
-2016-03-01,grain,12110
-2016-04-01,grain,11424
-2016-05-01,grain,12243
-2016-06-01,grain,13686
-2016-07-01,grain,10956
-2016-08-01,grain,12706
-2016-09-01,grain,12279
-2016-10-01,grain,11914
-2016-11-01,grain,13025
-2016-12-01,grain,14431
diff --git a/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/auto-ml-forecasting-beer-remote.ipynb b/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/auto-ml-forecasting-beer-remote.ipynb
deleted file mode 100644
index 29e70c8bd..000000000
--- a/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/auto-ml-forecasting-beer-remote.ipynb
+++ /dev/null
@@ -1,728 +0,0 @@
-{
- "cells": [
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "Copyright (c) Microsoft Corporation. All rights reserved.\n",
- "\n",
- "Licensed under the MIT License."
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- ""
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "# Automated Machine Learning\n",
- "**Beer Production Forecasting**\n",
- "\n",
- "## Contents\n",
- "1. [Introduction](#Introduction)\n",
- "1. [Setup](#Setup)\n",
- "1. [Data](#Data)\n",
- "1. [Train](#Train)\n",
- "1. [Evaluate](#Evaluate)"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "## Introduction\n",
- "This notebook demonstrates demand forecasting for Beer Production Dataset using AutoML.\n",
- "\n",
- "AutoML highlights here include using Deep Learning forecasts, Arima, Prophet, Remote Execution and Remote Inferencing, and working with the `forecast` function. Please also look at the additional forecasting notebooks, which document lagging, rolling windows, forecast quantiles, other ways to use the forecast function, and forecaster deployment.\n",
- "\n",
- "Make sure you have executed the [configuration](../../../configuration.ipynb) before running this notebook.\n",
- "\n",
- "Notebook synopsis:\n",
- "\n",
- "1. Creating an Experiment in an existing Workspace\n",
- "2. Configuration and remote run of AutoML for a time-series model exploring Regression learners, Arima, Prophet and DNNs\n",
- "4. Evaluating the fitted model using a rolling test "
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "## Setup\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "import os\n",
- "import azureml.core\n",
- "import pandas as pd\n",
- "import numpy as np\n",
- "import logging\n",
- "import warnings\n",
- "\n",
- "from pandas.tseries.frequencies import to_offset\n",
- "\n",
- "# Squash warning messages for cleaner output in the notebook\n",
- "warnings.showwarning = lambda *args, **kwargs: None\n",
- "\n",
- "from azureml.core.workspace import Workspace\n",
- "from azureml.core.experiment import Experiment\n",
- "from azureml.train.automl import AutoMLConfig\n",
- "from matplotlib import pyplot as plt\n",
- "from sklearn.metrics import mean_absolute_error, mean_squared_error\n",
- "from azureml.train.estimator import Estimator"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "This sample notebook may use features that are not available in previous versions of the Azure ML SDK."
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": [
- "print(\"This notebook was created using version 1.38.0 of the Azure ML SDK\")\n",
- "print(\"You are currently using version\", azureml.core.VERSION, \"of the Azure ML SDK\")"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "As part of the setup you have already created a Workspace. To run AutoML, you also need to create an Experiment. An Experiment corresponds to a prediction problem you are trying to solve, while a Run corresponds to a specific approach to the problem."
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "ws = Workspace.from_config()\n",
- "\n",
- "# choose a name for the run history container in the workspace\n",
- "experiment_name = \"beer-remote-cpu\"\n",
- "\n",
- "experiment = Experiment(ws, experiment_name)\n",
- "\n",
- "output = {}\n",
- "output[\"Subscription ID\"] = ws.subscription_id\n",
- "output[\"Workspace\"] = ws.name\n",
- "output[\"Resource Group\"] = ws.resource_group\n",
- "output[\"Location\"] = ws.location\n",
- "output[\"Run History Name\"] = experiment_name\n",
- "pd.set_option(\"display.max_colwidth\", -1)\n",
- "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
- "outputDf.T"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "### Using AmlCompute\n",
- "You will need to create a [compute target](https://docs.microsoft.com/azure/machine-learning/service/concept-azure-machine-learning-architecture#compute-target) for your AutoML run. In this tutorial, you use `AmlCompute` as your training compute resource.\n",
- "\n",
- "> Note that if you have an AzureML Data Scientist role, you will not have permission to create compute resources. Talk to your workspace or IT admin to create the compute targets described in this section, if they do not already exist."
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "from azureml.core.compute import ComputeTarget, AmlCompute\n",
- "from azureml.core.compute_target import ComputeTargetException\n",
- "\n",
- "# Choose a name for your CPU cluster\n",
- "cpu_cluster_name = \"beer-cluster\"\n",
- "\n",
- "# Verify that cluster does not exist already\n",
- "try:\n",
- " compute_target = ComputeTarget(workspace=ws, name=cpu_cluster_name)\n",
- " print(\"Found existing cluster, use it.\")\n",
- "except ComputeTargetException:\n",
- " compute_config = AmlCompute.provisioning_configuration(\n",
- " vm_size=\"STANDARD_DS12_V2\", max_nodes=4\n",
- " )\n",
- " compute_target = ComputeTarget.create(ws, cpu_cluster_name, compute_config)\n",
- "\n",
- "compute_target.wait_for_completion(show_output=True)"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "## Data\n",
- "Read Beer demand data from file, and preview data."
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "Let's set up what we know about the dataset. \n",
- "\n",
- "**Target column** is what we want to forecast.\n",
- "\n",
- "**Time column** is the time axis along which to predict.\n",
- "\n",
- "**Time series identifier columns** are identified by values of the columns listed `time_series_id_column_names`, for example \"store\" and \"item\" if your data has multiple time series of sales, one series for each combination of store and item sold.\n",
- "\n",
- "**Forecast frequency (freq)** This optional parameter represents the period with which the forecast is desired, for example, daily, weekly, yearly, etc. Use this parameter for the correction of time series containing irregular data points or for padding of short time series. The frequency needs to be a pandas offset alias. Please refer to [pandas documentation](https://pandas.pydata.org/pandas-docs/stable/user_guide/timeseries.html#dateoffset-objects) for more information.\n",
- "\n",
- "This dataset has only one time series. Please see the [orange juice notebook](https://github.com/Azure/MachineLearningNotebooks/tree/master/how-to-use-azureml/automated-machine-learning/forecasting-orange-juice-sales) for an example of a multi-time series dataset."
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "import pandas as pd\n",
- "from pandas import DataFrame\n",
- "from pandas import Grouper\n",
- "from pandas import concat\n",
- "from pandas.plotting import register_matplotlib_converters\n",
- "\n",
- "register_matplotlib_converters()\n",
- "plt.figure(figsize=(20, 10))\n",
- "plt.tight_layout()\n",
- "\n",
- "plt.subplot(2, 1, 1)\n",
- "plt.title(\"Beer Production By Year\")\n",
- "df = pd.read_csv(\n",
- " \"Beer_no_valid_split_train.csv\", parse_dates=True, index_col=\"DATE\"\n",
- ").drop(columns=\"grain\")\n",
- "test_df = pd.read_csv(\n",
- " \"Beer_no_valid_split_test.csv\", parse_dates=True, index_col=\"DATE\"\n",
- ").drop(columns=\"grain\")\n",
- "plt.plot(df)\n",
- "\n",
- "plt.subplot(2, 1, 2)\n",
- "plt.title(\"Beer Production By Month\")\n",
- "groups = df.groupby(df.index.month)\n",
- "months = concat([DataFrame(x[1].values) for x in groups], axis=1)\n",
- "months = DataFrame(months)\n",
- "months.columns = range(1, 13)\n",
- "months.boxplot()\n",
- "\n",
- "plt.show()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "target_column_name = \"BeerProduction\"\n",
- "time_column_name = \"DATE\"\n",
- "time_series_id_column_names = []\n",
- "freq = \"M\" # Monthly data"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "### Split Training data into Train and Validation set and Upload to Datastores"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "from helper import split_fraction_by_grain\n",
- "from helper import split_full_for_forecasting\n",
- "\n",
- "train, valid = split_full_for_forecasting(df, time_column_name)\n",
- "train.to_csv(\"train.csv\")\n",
- "valid.to_csv(\"valid.csv\")\n",
- "test_df.to_csv(\"test.csv\")\n",
- "\n",
- "datastore = ws.get_default_datastore()\n",
- "datastore.upload_files(\n",
- " files=[\"./train.csv\"],\n",
- " target_path=\"beer-dataset/tabular/\",\n",
- " overwrite=True,\n",
- " show_progress=True,\n",
- ")\n",
- "datastore.upload_files(\n",
- " files=[\"./valid.csv\"],\n",
- " target_path=\"beer-dataset/tabular/\",\n",
- " overwrite=True,\n",
- " show_progress=True,\n",
- ")\n",
- "datastore.upload_files(\n",
- " files=[\"./test.csv\"],\n",
- " target_path=\"beer-dataset/tabular/\",\n",
- " overwrite=True,\n",
- " show_progress=True,\n",
- ")\n",
- "\n",
- "from azureml.core import Dataset\n",
- "\n",
- "train_dataset = Dataset.Tabular.from_delimited_files(\n",
- " path=[(datastore, \"beer-dataset/tabular/train.csv\")]\n",
- ")\n",
- "valid_dataset = Dataset.Tabular.from_delimited_files(\n",
- " path=[(datastore, \"beer-dataset/tabular/valid.csv\")]\n",
- ")\n",
- "test_dataset = Dataset.Tabular.from_delimited_files(\n",
- " path=[(datastore, \"beer-dataset/tabular/test.csv\")]\n",
- ")"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "### Setting forecaster maximum horizon \n",
- "\n",
- "The forecast horizon is the number of periods into the future that the model should predict. Here, we set the horizon to 12 periods (i.e. 12 months). Notice that this is much shorter than the number of months in the test set; we will need to use a rolling test to evaluate the performance on the whole test set. For more discussion of forecast horizons and guiding principles for setting them, please see the [energy demand notebook](https://github.com/Azure/MachineLearningNotebooks/tree/master/how-to-use-azureml/automated-machine-learning/forecasting-energy-demand). "
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "forecast_horizon = 12"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "## Train\n",
- "\n",
- "Instantiate a AutoMLConfig object. This defines the settings and data used to run the experiment.\n",
- "\n",
- "|Property|Description|\n",
- "|-|-|\n",
- "|**task**|forecasting|\n",
- "|**primary_metric**|This is the metric that you want to optimize.
Forecasting supports the following primary metrics
spearman_correlation
normalized_root_mean_squared_error
r2_score
normalized_mean_absolute_error\n",
- "|**iteration_timeout_minutes**|Time limit in minutes for each iteration.|\n",
- "|**training_data**|Input dataset, containing both features and label column.|\n",
- "|**label_column_name**|The name of the label column.|\n",
- "|**enable_dnn**|Enable Forecasting DNNs|\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "from azureml.automl.core.forecasting_parameters import ForecastingParameters\n",
- "\n",
- "forecasting_parameters = ForecastingParameters(\n",
- " time_column_name=time_column_name,\n",
- " forecast_horizon=forecast_horizon,\n",
- " freq=\"MS\", # Set the forecast frequency to be monthly (start of the month)\n",
- ")\n",
- "\n",
- "# We will disable the enable_early_stopping flag to ensure the DNN model is recommended for demonstration purpose.\n",
- "automl_config = AutoMLConfig(\n",
- " task=\"forecasting\",\n",
- " primary_metric=\"normalized_root_mean_squared_error\",\n",
- " experiment_timeout_hours=1,\n",
- " training_data=train_dataset,\n",
- " label_column_name=target_column_name,\n",
- " validation_data=valid_dataset,\n",
- " verbosity=logging.INFO,\n",
- " compute_target=compute_target,\n",
- " max_concurrent_iterations=4,\n",
- " max_cores_per_iteration=-1,\n",
- " enable_dnn=True,\n",
- " enable_early_stopping=False,\n",
- " forecasting_parameters=forecasting_parameters,\n",
- ")"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "We will now run the experiment, starting with 10 iterations of model search. The experiment can be continued for more iterations if more accurate results are required. Validation errors and current status will be shown when setting `show_output=True` and the execution will be synchronous."
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "remote_run = experiment.submit(automl_config, show_output=True)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "# If you need to retrieve a run that already started, use the following code\n",
- "# from azureml.train.automl.run import AutoMLRun\n",
- "# remote_run = AutoMLRun(experiment = experiment, run_id = '')"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "Displaying the run objects gives you links to the visual tools in the Azure Portal. Go try them!"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "### Retrieve the Best Model for Each Algorithm\n",
- "Below we select the best pipeline from our iterations. The get_output method on automl_classifier returns the best run and the fitted model for the last fit invocation. There are overloads on get_output that allow you to retrieve the best run and fitted model for any logged metric or a particular iteration."
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "from helper import get_result_df\n",
- "\n",
- "summary_df = get_result_df(remote_run)\n",
- "summary_df"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "from azureml.core.run import Run\n",
- "from azureml.widgets import RunDetails\n",
- "\n",
- "forecast_model = \"TCNForecaster\"\n",
- "if not forecast_model in summary_df[\"run_id\"]:\n",
- " forecast_model = \"ForecastTCN\"\n",
- "\n",
- "best_dnn_run_id = summary_df[\"run_id\"][forecast_model]\n",
- "best_dnn_run = Run(experiment, best_dnn_run_id)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "best_dnn_run.parent\n",
- "RunDetails(best_dnn_run.parent).show()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "best_dnn_run\n",
- "RunDetails(best_dnn_run).show()"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "## Evaluate on Test Data"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "source": [
- "We now use the best fitted model from the AutoML Run to make forecasts for the test set. \n",
- "\n",
- "We always score on the original dataset whose schema matches the training set schema."
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "from azureml.core import Dataset\n",
- "\n",
- "test_dataset = Dataset.Tabular.from_delimited_files(\n",
- " path=[(datastore, \"beer-dataset/tabular/test.csv\")]\n",
- ")\n",
- "# preview the first 3 rows of the dataset\n",
- "test_dataset.take(5).to_pandas_dataframe()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": [
- "compute_target = ws.compute_targets[\"beer-cluster\"]\n",
- "test_experiment = Experiment(ws, experiment_name + \"_test\")"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "import os\n",
- "import shutil\n",
- "\n",
- "script_folder = os.path.join(os.getcwd(), \"inference\")\n",
- "os.makedirs(script_folder, exist_ok=True)\n",
- "shutil.copy(\"infer.py\", script_folder)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": [
- "from helper import run_inference\n",
- "\n",
- "test_run = run_inference(\n",
- " test_experiment,\n",
- " compute_target,\n",
- " script_folder,\n",
- " best_dnn_run,\n",
- " test_dataset,\n",
- " valid_dataset,\n",
- " forecast_horizon,\n",
- " target_column_name,\n",
- " time_column_name,\n",
- " freq,\n",
- ")"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": [
- "RunDetails(test_run).show()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": [
- "from helper import run_multiple_inferences\n",
- "\n",
- "summary_df = run_multiple_inferences(\n",
- " summary_df,\n",
- " experiment,\n",
- " test_experiment,\n",
- " compute_target,\n",
- " script_folder,\n",
- " test_dataset,\n",
- " valid_dataset,\n",
- " forecast_horizon,\n",
- " target_column_name,\n",
- " time_column_name,\n",
- " freq,\n",
- ")"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "for run_name, run_summary in summary_df.iterrows():\n",
- " print(run_name)\n",
- " print(run_summary)\n",
- " run_id = run_summary.run_id\n",
- " test_run_id = run_summary.test_run_id\n",
- " test_run = Run(test_experiment, test_run_id)\n",
- " test_run.wait_for_completion()\n",
- " test_score = test_run.get_metrics()[run_summary.primary_metric]\n",
- " summary_df.loc[summary_df.run_id == run_id, \"Test Score\"] = test_score\n",
- " print(\"Test Score: \", test_score)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "hideCode": false,
- "hidePrompt": false
- },
- "outputs": [],
- "source": [
- "summary_df"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": []
- }
- ],
- "metadata": {
- "authors": [
- {
- "name": "jialiu"
- }
- ],
- "hide_code_all_hidden": false,
- "kernelspec": {
- "display_name": "Python 3.6",
- "language": "python",
- "name": "python36"
- },
- "language_info": {
- "codemirror_mode": {
- "name": "ipython",
- "version": 3
- },
- "file_extension": ".py",
- "mimetype": "text/x-python",
- "name": "python",
- "nbconvert_exporter": "python",
- "pygments_lexer": "ipython3",
- "version": "3.6.9"
- }
- },
- "nbformat": 4,
- "nbformat_minor": 2
-}
\ No newline at end of file
diff --git a/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/auto-ml-forecasting-beer-remote.yml b/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/auto-ml-forecasting-beer-remote.yml
deleted file mode 100644
index 103560d8a..000000000
--- a/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/auto-ml-forecasting-beer-remote.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-name: auto-ml-forecasting-beer-remote
-dependencies:
-- pip:
- - azureml-sdk
diff --git a/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/auto-ml-forecasting-github-dau.ipynb b/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/auto-ml-forecasting-github-dau.ipynb
new file mode 100644
index 000000000..ea4551c24
--- /dev/null
+++ b/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/auto-ml-forecasting-github-dau.ipynb
@@ -0,0 +1,725 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "Copyright (c) Microsoft Corporation. All rights reserved.\n",
+ "\n",
+ "Licensed under the MIT License."
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ ""
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "# Automated Machine Learning\n",
+ "**Github DAU Forecasting**\n",
+ "\n",
+ "## Contents\n",
+ "1. [Introduction](#Introduction)\n",
+ "1. [Setup](#Setup)\n",
+ "1. [Data](#Data)\n",
+ "1. [Train](#Train)\n",
+ "1. [Evaluate](#Evaluate)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "## Introduction\n",
+ "This notebook demonstrates demand forecasting for Github Daily Active Users Dataset using AutoML.\n",
+ "\n",
+ "AutoML highlights here include using Deep Learning forecasts, Arima, Prophet, Remote Execution and Remote Inferencing, and working with the `forecast` function. Please also look at the additional forecasting notebooks, which document lagging, rolling windows, forecast quantiles, other ways to use the forecast function, and forecaster deployment.\n",
+ "\n",
+ "Make sure you have executed the [configuration](../../../configuration.ipynb) before running this notebook.\n",
+ "\n",
+ "Notebook synopsis:\n",
+ "\n",
+ "1. Creating an Experiment in an existing Workspace\n",
+ "2. Configuration and remote run of AutoML for a time-series model exploring Regression learners, Arima, Prophet and DNNs\n",
+ "4. Evaluating the fitted model using a rolling test "
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "## Setup\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "import os\n",
+ "import azureml.core\n",
+ "import pandas as pd\n",
+ "import numpy as np\n",
+ "import logging\n",
+ "import warnings\n",
+ "\n",
+ "from pandas.tseries.frequencies import to_offset\n",
+ "\n",
+ "# Squash warning messages for cleaner output in the notebook\n",
+ "warnings.showwarning = lambda *args, **kwargs: None\n",
+ "\n",
+ "from azureml.core.workspace import Workspace\n",
+ "from azureml.core.experiment import Experiment\n",
+ "from azureml.train.automl import AutoMLConfig\n",
+ "from matplotlib import pyplot as plt\n",
+ "from sklearn.metrics import mean_absolute_error, mean_squared_error\n",
+ "from azureml.train.estimator import Estimator"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "This notebook is compatible with Azure ML SDK version 1.35.0 or later."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "print(\"You are currently using version\", azureml.core.VERSION, \"of the Azure ML SDK\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "As part of the setup you have already created a Workspace. To run AutoML, you also need to create an Experiment. An Experiment corresponds to a prediction problem you are trying to solve, while a Run corresponds to a specific approach to the problem."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "ws = Workspace.from_config()\n",
+ "\n",
+ "# choose a name for the run history container in the workspace\n",
+ "experiment_name = \"github-remote-cpu\"\n",
+ "\n",
+ "experiment = Experiment(ws, experiment_name)\n",
+ "\n",
+ "output = {}\n",
+ "output[\"Subscription ID\"] = ws.subscription_id\n",
+ "output[\"Workspace\"] = ws.name\n",
+ "output[\"Resource Group\"] = ws.resource_group\n",
+ "output[\"Location\"] = ws.location\n",
+ "output[\"Run History Name\"] = experiment_name\n",
+ "pd.set_option(\"display.max_colwidth\", None)\n",
+ "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
+ "outputDf.T"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "### Using AmlCompute\n",
+ "You will need to create a [compute target](https://docs.microsoft.com/azure/machine-learning/service/concept-azure-machine-learning-architecture#compute-target) for your AutoML run. In this tutorial, you use `AmlCompute` as your training compute resource.\n",
+ "\n",
+ "> Note that if you have an AzureML Data Scientist role, you will not have permission to create compute resources. Talk to your workspace or IT admin to create the compute targets described in this section, if they do not already exist."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "from azureml.core.compute import ComputeTarget, AmlCompute\n",
+ "from azureml.core.compute_target import ComputeTargetException\n",
+ "\n",
+ "# Choose a name for your CPU cluster\n",
+ "cpu_cluster_name = \"github-cluster\"\n",
+ "\n",
+ "# Verify that cluster does not exist already\n",
+ "try:\n",
+ " compute_target = ComputeTarget(workspace=ws, name=cpu_cluster_name)\n",
+ " print(\"Found existing cluster, use it.\")\n",
+ "except ComputeTargetException:\n",
+ " compute_config = AmlCompute.provisioning_configuration(\n",
+ " vm_size=\"STANDARD_DS12_V2\", max_nodes=4\n",
+ " )\n",
+ " compute_target = ComputeTarget.create(ws, cpu_cluster_name, compute_config)\n",
+ "\n",
+ "compute_target.wait_for_completion(show_output=True)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "## Data\n",
+ "Read Github DAU data from file, and preview data."
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "Let's set up what we know about the dataset. \n",
+ "\n",
+ "**Target column** is what we want to forecast.\n",
+ "\n",
+ "**Time column** is the time axis along which to predict.\n",
+ "\n",
+ "**Time series identifier columns** are identified by values of the columns listed `time_series_id_column_names`, for example \"store\" and \"item\" if your data has multiple time series of sales, one series for each combination of store and item sold.\n",
+ "\n",
+ "**Forecast frequency (freq)** This optional parameter represents the period with which the forecast is desired, for example, daily, weekly, yearly, etc. Use this parameter for the correction of time series containing irregular data points or for padding of short time series. The frequency needs to be a pandas offset alias. Please refer to [pandas documentation](https://pandas.pydata.org/pandas-docs/stable/user_guide/timeseries.html#dateoffset-objects) for more information.\n",
+ "\n",
+ "This dataset has only one time series. Please see the [orange juice notebook](https://github.com/Azure/MachineLearningNotebooks/tree/master/how-to-use-azureml/automated-machine-learning/forecasting-orange-juice-sales) for an example of a multi-time series dataset."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "import pandas as pd\n",
+ "from pandas import DataFrame\n",
+ "from pandas import Grouper\n",
+ "from pandas import concat\n",
+ "from pandas.plotting import register_matplotlib_converters\n",
+ "\n",
+ "register_matplotlib_converters()\n",
+ "plt.figure(figsize=(20, 10))\n",
+ "plt.tight_layout()\n",
+ "\n",
+ "plt.subplot(2, 1, 1)\n",
+ "plt.title(\"Github Daily Active User By Year\")\n",
+ "df = pd.read_csv(\"github_dau_2011-2018_train.csv\", parse_dates=True, index_col=\"date\")\n",
+ "test_df = pd.read_csv(\n",
+ " \"github_dau_2011-2018_test.csv\", parse_dates=True, index_col=\"date\"\n",
+ ")\n",
+ "plt.plot(df)\n",
+ "\n",
+ "plt.subplot(2, 1, 2)\n",
+ "plt.title(\"Github Daily Active User By Month\")\n",
+ "groups = df.groupby(df.index.month)\n",
+ "months = concat([DataFrame(x[1].values) for x in groups], axis=1)\n",
+ "months = DataFrame(months)\n",
+ "months.columns = range(1, 49)\n",
+ "months.boxplot()\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "target_column_name = \"count\"\n",
+ "time_column_name = \"date\"\n",
+ "time_series_id_column_names = []\n",
+ "freq = \"D\" # Daily data"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Split Training data into Train and Validation set and Upload to Datastores"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "from helper import split_fraction_by_grain\n",
+ "from helper import split_full_for_forecasting\n",
+ "\n",
+ "train, valid = split_full_for_forecasting(df, time_column_name)\n",
+ "train.to_csv(\"train.csv\")\n",
+ "valid.to_csv(\"valid.csv\")\n",
+ "test_df.to_csv(\"test.csv\")\n",
+ "\n",
+ "datastore = ws.get_default_datastore()\n",
+ "datastore.upload_files(\n",
+ " files=[\"./train.csv\"],\n",
+ " target_path=\"github-dataset/tabular/\",\n",
+ " overwrite=True,\n",
+ " show_progress=True,\n",
+ ")\n",
+ "datastore.upload_files(\n",
+ " files=[\"./valid.csv\"],\n",
+ " target_path=\"github-dataset/tabular/\",\n",
+ " overwrite=True,\n",
+ " show_progress=True,\n",
+ ")\n",
+ "datastore.upload_files(\n",
+ " files=[\"./test.csv\"],\n",
+ " target_path=\"github-dataset/tabular/\",\n",
+ " overwrite=True,\n",
+ " show_progress=True,\n",
+ ")\n",
+ "\n",
+ "from azureml.core import Dataset\n",
+ "\n",
+ "train_dataset = Dataset.Tabular.from_delimited_files(\n",
+ " path=[(datastore, \"github-dataset/tabular/train.csv\")]\n",
+ ")\n",
+ "valid_dataset = Dataset.Tabular.from_delimited_files(\n",
+ " path=[(datastore, \"github-dataset/tabular/valid.csv\")]\n",
+ ")\n",
+ "test_dataset = Dataset.Tabular.from_delimited_files(\n",
+ " path=[(datastore, \"github-dataset/tabular/test.csv\")]\n",
+ ")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "### Setting forecaster maximum horizon \n",
+ "\n",
+ "The forecast horizon is the number of periods into the future that the model should predict. Here, we set the horizon to 12 periods (i.e. 12 months). Notice that this is much shorter than the number of months in the test set; we will need to use a rolling test to evaluate the performance on the whole test set. For more discussion of forecast horizons and guiding principles for setting them, please see the [energy demand notebook](https://github.com/Azure/MachineLearningNotebooks/tree/master/how-to-use-azureml/automated-machine-learning/forecasting-energy-demand). "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "forecast_horizon = 12"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "## Train\n",
+ "\n",
+ "Instantiate a AutoMLConfig object. This defines the settings and data used to run the experiment.\n",
+ "\n",
+ "|Property|Description|\n",
+ "|-|-|\n",
+ "|**task**|forecasting|\n",
+ "|**primary_metric**|This is the metric that you want to optimize.
Forecasting supports the following primary metrics
spearman_correlation
normalized_root_mean_squared_error
r2_score
normalized_mean_absolute_error\n",
+ "|**iteration_timeout_minutes**|Time limit in minutes for each iteration.|\n",
+ "|**training_data**|Input dataset, containing both features and label column.|\n",
+ "|**label_column_name**|The name of the label column.|\n",
+ "|**enable_dnn**|Enable Forecasting DNNs|\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "from azureml.automl.core.forecasting_parameters import ForecastingParameters\n",
+ "\n",
+ "forecasting_parameters = ForecastingParameters(\n",
+ " time_column_name=time_column_name,\n",
+ " forecast_horizon=forecast_horizon,\n",
+ " freq=\"D\", # Set the forecast frequency to be daily\n",
+ ")\n",
+ "\n",
+ "# We will disable the enable_early_stopping flag to ensure the DNN model is recommended for demonstration purpose.\n",
+ "automl_config = AutoMLConfig(\n",
+ " task=\"forecasting\",\n",
+ " primary_metric=\"normalized_root_mean_squared_error\",\n",
+ " experiment_timeout_hours=1,\n",
+ " training_data=train_dataset,\n",
+ " label_column_name=target_column_name,\n",
+ " validation_data=valid_dataset,\n",
+ " verbosity=logging.INFO,\n",
+ " compute_target=compute_target,\n",
+ " max_concurrent_iterations=4,\n",
+ " max_cores_per_iteration=-1,\n",
+ " enable_dnn=True,\n",
+ " enable_early_stopping=False,\n",
+ " forecasting_parameters=forecasting_parameters,\n",
+ ")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "We will now run the experiment, starting with 10 iterations of model search. The experiment can be continued for more iterations if more accurate results are required. Validation errors and current status will be shown when setting `show_output=True` and the execution will be synchronous."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "remote_run = experiment.submit(automl_config, show_output=True)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "# If you need to retrieve a run that already started, use the following code\n",
+ "# from azureml.train.automl.run import AutoMLRun\n",
+ "# remote_run = AutoMLRun(experiment = experiment, run_id = '')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "Displaying the run objects gives you links to the visual tools in the Azure Portal. Go try them!"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "### Retrieve the Best Model for Each Algorithm\n",
+ "Below we select the best pipeline from our iterations. The get_output method on automl_classifier returns the best run and the fitted model for the last fit invocation. There are overloads on get_output that allow you to retrieve the best run and fitted model for any logged metric or a particular iteration."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "from helper import get_result_df\n",
+ "\n",
+ "summary_df = get_result_df(remote_run)\n",
+ "summary_df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "from azureml.core.run import Run\n",
+ "from azureml.widgets import RunDetails\n",
+ "\n",
+ "forecast_model = \"TCNForecaster\"\n",
+ "if not forecast_model in summary_df[\"run_id\"]:\n",
+ " forecast_model = \"ForecastTCN\"\n",
+ "\n",
+ "best_dnn_run_id = summary_df[\"run_id\"][forecast_model]\n",
+ "best_dnn_run = Run(experiment, best_dnn_run_id)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "best_dnn_run.parent\n",
+ "RunDetails(best_dnn_run.parent).show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "best_dnn_run\n",
+ "RunDetails(best_dnn_run).show()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "## Evaluate on Test Data"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "source": [
+ "We now use the best fitted model from the AutoML Run to make forecasts for the test set. \n",
+ "\n",
+ "We always score on the original dataset whose schema matches the training set schema."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "from azureml.core import Dataset\n",
+ "\n",
+ "test_dataset = Dataset.Tabular.from_delimited_files(\n",
+ " path=[(datastore, \"github-dataset/tabular/test.csv\")]\n",
+ ")\n",
+ "# preview the first 3 rows of the dataset\n",
+ "test_dataset.take(5).to_pandas_dataframe()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "compute_target = ws.compute_targets[\"github-cluster\"]\n",
+ "test_experiment = Experiment(ws, experiment_name + \"_test\")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "import os\n",
+ "import shutil\n",
+ "\n",
+ "script_folder = os.path.join(os.getcwd(), \"inference\")\n",
+ "os.makedirs(script_folder, exist_ok=True)\n",
+ "shutil.copy(\"infer.py\", script_folder)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from helper import run_inference\n",
+ "\n",
+ "test_run = run_inference(\n",
+ " test_experiment,\n",
+ " compute_target,\n",
+ " script_folder,\n",
+ " best_dnn_run,\n",
+ " test_dataset,\n",
+ " valid_dataset,\n",
+ " forecast_horizon,\n",
+ " target_column_name,\n",
+ " time_column_name,\n",
+ " freq,\n",
+ ")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "RunDetails(test_run).show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from helper import run_multiple_inferences\n",
+ "\n",
+ "summary_df = run_multiple_inferences(\n",
+ " summary_df,\n",
+ " experiment,\n",
+ " test_experiment,\n",
+ " compute_target,\n",
+ " script_folder,\n",
+ " test_dataset,\n",
+ " valid_dataset,\n",
+ " forecast_horizon,\n",
+ " target_column_name,\n",
+ " time_column_name,\n",
+ " freq,\n",
+ ")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "for run_name, run_summary in summary_df.iterrows():\n",
+ " print(run_name)\n",
+ " print(run_summary)\n",
+ " run_id = run_summary.run_id\n",
+ " test_run_id = run_summary.test_run_id\n",
+ " test_run = Run(test_experiment, test_run_id)\n",
+ " test_run.wait_for_completion()\n",
+ " test_score = test_run.get_metrics()[run_summary.primary_metric]\n",
+ " summary_df.loc[summary_df.run_id == run_id, \"Test Score\"] = test_score\n",
+ " print(\"Test Score: \", test_score)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "hideCode": false,
+ "hidePrompt": false
+ },
+ "outputs": [],
+ "source": [
+ "summary_df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "authors": [
+ {
+ "name": "jialiu"
+ }
+ ],
+ "hide_code_all_hidden": false,
+ "kernelspec": {
+ "display_name": "Python 3.6",
+ "language": "python",
+ "name": "python36"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.6.9"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/auto-ml-forecasting-github-dau.yml b/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/auto-ml-forecasting-github-dau.yml
new file mode 100644
index 000000000..eee39bd4d
--- /dev/null
+++ b/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/auto-ml-forecasting-github-dau.yml
@@ -0,0 +1,4 @@
+name: auto-ml-forecasting-github-dau
+dependencies:
+- pip:
+ - azureml-sdk
diff --git a/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/github_dau_2011-2018_test.csv b/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/github_dau_2011-2018_test.csv
new file mode 100644
index 000000000..6061b0d21
--- /dev/null
+++ b/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/github_dau_2011-2018_test.csv
@@ -0,0 +1,455 @@
+date,count,day_of_week,month_of_year,holiday
+2017-06-04,104663,6.0,5.0,0.0
+2017-06-05,155824,0.0,5.0,0.0
+2017-06-06,164908,1.0,5.0,0.0
+2017-06-07,170309,2.0,5.0,0.0
+2017-06-08,164256,3.0,5.0,0.0
+2017-06-09,153406,4.0,5.0,0.0
+2017-06-10,97024,5.0,5.0,0.0
+2017-06-11,103442,6.0,5.0,0.0
+2017-06-12,160768,0.0,5.0,0.0
+2017-06-13,166288,1.0,5.0,0.0
+2017-06-14,163819,2.0,5.0,0.0
+2017-06-15,157593,3.0,5.0,0.0
+2017-06-16,149259,4.0,5.0,0.0
+2017-06-17,95579,5.0,5.0,0.0
+2017-06-18,98723,6.0,5.0,0.0
+2017-06-19,159076,0.0,5.0,0.0
+2017-06-20,163340,1.0,5.0,0.0
+2017-06-21,163344,2.0,5.0,0.0
+2017-06-22,159528,3.0,5.0,0.0
+2017-06-23,146563,4.0,5.0,0.0
+2017-06-24,92631,5.0,5.0,0.0
+2017-06-25,96549,6.0,5.0,0.0
+2017-06-26,153249,0.0,5.0,0.0
+2017-06-27,160357,1.0,5.0,0.0
+2017-06-28,159941,2.0,5.0,0.0
+2017-06-29,156781,3.0,5.0,0.0
+2017-06-30,144709,4.0,5.0,0.0
+2017-07-01,89101,5.0,6.0,0.0
+2017-07-02,93046,6.0,6.0,0.0
+2017-07-03,144113,0.0,6.0,0.0
+2017-07-04,143061,1.0,6.0,1.0
+2017-07-05,154603,2.0,6.0,0.0
+2017-07-06,157200,3.0,6.0,0.0
+2017-07-07,147213,4.0,6.0,0.0
+2017-07-08,92348,5.0,6.0,0.0
+2017-07-09,97018,6.0,6.0,0.0
+2017-07-10,157192,0.0,6.0,0.0
+2017-07-11,161819,1.0,6.0,0.0
+2017-07-12,161998,2.0,6.0,0.0
+2017-07-13,160280,3.0,6.0,0.0
+2017-07-14,146818,4.0,6.0,0.0
+2017-07-15,93041,5.0,6.0,0.0
+2017-07-16,97505,6.0,6.0,0.0
+2017-07-17,156167,0.0,6.0,0.0
+2017-07-18,162855,1.0,6.0,0.0
+2017-07-19,162519,2.0,6.0,0.0
+2017-07-20,159941,3.0,6.0,0.0
+2017-07-21,148460,4.0,6.0,0.0
+2017-07-22,93431,5.0,6.0,0.0
+2017-07-23,98553,6.0,6.0,0.0
+2017-07-24,156202,0.0,6.0,0.0
+2017-07-25,162503,1.0,6.0,0.0
+2017-07-26,158479,2.0,6.0,0.0
+2017-07-27,158192,3.0,6.0,0.0
+2017-07-28,147108,4.0,6.0,0.0
+2017-07-29,93799,5.0,6.0,0.0
+2017-07-30,97920,6.0,6.0,0.0
+2017-07-31,152197,0.0,6.0,0.0
+2017-08-01,158477,1.0,7.0,0.0
+2017-08-02,159089,2.0,7.0,0.0
+2017-08-03,157182,3.0,7.0,0.0
+2017-08-04,146345,4.0,7.0,0.0
+2017-08-05,92534,5.0,7.0,0.0
+2017-08-06,97128,6.0,7.0,0.0
+2017-08-07,151359,0.0,7.0,0.0
+2017-08-08,159895,1.0,7.0,0.0
+2017-08-09,158329,2.0,7.0,0.0
+2017-08-10,155468,3.0,7.0,0.0
+2017-08-11,144914,4.0,7.0,0.0
+2017-08-12,92258,5.0,7.0,0.0
+2017-08-13,95933,6.0,7.0,0.0
+2017-08-14,147706,0.0,7.0,0.0
+2017-08-15,151115,1.0,7.0,0.0
+2017-08-16,157640,2.0,7.0,0.0
+2017-08-17,156600,3.0,7.0,0.0
+2017-08-18,146980,4.0,7.0,0.0
+2017-08-19,94592,5.0,7.0,0.0
+2017-08-20,99320,6.0,7.0,0.0
+2017-08-21,145727,0.0,7.0,0.0
+2017-08-22,160260,1.0,7.0,0.0
+2017-08-23,160440,2.0,7.0,0.0
+2017-08-24,157830,3.0,7.0,0.0
+2017-08-25,145822,4.0,7.0,0.0
+2017-08-26,94706,5.0,7.0,0.0
+2017-08-27,99047,6.0,7.0,0.0
+2017-08-28,152112,0.0,7.0,0.0
+2017-08-29,162440,1.0,7.0,0.0
+2017-08-30,162902,2.0,7.0,0.0
+2017-08-31,159498,3.0,7.0,0.0
+2017-09-01,145689,4.0,8.0,0.0
+2017-09-02,93589,5.0,8.0,0.0
+2017-09-03,100058,6.0,8.0,0.0
+2017-09-04,140865,0.0,8.0,1.0
+2017-09-05,165715,1.0,8.0,0.0
+2017-09-06,167463,2.0,8.0,0.0
+2017-09-07,164811,3.0,8.0,0.0
+2017-09-08,156157,4.0,8.0,0.0
+2017-09-09,101358,5.0,8.0,0.0
+2017-09-10,107915,6.0,8.0,0.0
+2017-09-11,167845,0.0,8.0,0.0
+2017-09-12,172756,1.0,8.0,0.0
+2017-09-13,172851,2.0,8.0,0.0
+2017-09-14,171675,3.0,8.0,0.0
+2017-09-15,159266,4.0,8.0,0.0
+2017-09-16,103547,5.0,8.0,0.0
+2017-09-17,110964,6.0,8.0,0.0
+2017-09-18,170976,0.0,8.0,0.0
+2017-09-19,177864,1.0,8.0,0.0
+2017-09-20,173567,2.0,8.0,0.0
+2017-09-21,172017,3.0,8.0,0.0
+2017-09-22,161357,4.0,8.0,0.0
+2017-09-23,104681,5.0,8.0,0.0
+2017-09-24,111711,6.0,8.0,0.0
+2017-09-25,173517,0.0,8.0,0.0
+2017-09-26,180049,1.0,8.0,0.0
+2017-09-27,178307,2.0,8.0,0.0
+2017-09-28,174157,3.0,8.0,0.0
+2017-09-29,161707,4.0,8.0,0.0
+2017-09-30,110536,5.0,8.0,0.0
+2017-10-01,106505,6.0,9.0,0.0
+2017-10-02,157565,0.0,9.0,0.0
+2017-10-03,164764,1.0,9.0,0.0
+2017-10-04,163383,2.0,9.0,0.0
+2017-10-05,162847,3.0,9.0,0.0
+2017-10-06,153575,4.0,9.0,0.0
+2017-10-07,107472,5.0,9.0,0.0
+2017-10-08,116127,6.0,9.0,0.0
+2017-10-09,174457,0.0,9.0,1.0
+2017-10-10,185217,1.0,9.0,0.0
+2017-10-11,185120,2.0,9.0,0.0
+2017-10-12,180844,3.0,9.0,0.0
+2017-10-13,170178,4.0,9.0,0.0
+2017-10-14,112754,5.0,9.0,0.0
+2017-10-15,121251,6.0,9.0,0.0
+2017-10-16,183906,0.0,9.0,0.0
+2017-10-17,188945,1.0,9.0,0.0
+2017-10-18,187297,2.0,9.0,0.0
+2017-10-19,183867,3.0,9.0,0.0
+2017-10-20,173021,4.0,9.0,0.0
+2017-10-21,115851,5.0,9.0,0.0
+2017-10-22,126088,6.0,9.0,0.0
+2017-10-23,189452,0.0,9.0,0.0
+2017-10-24,194412,1.0,9.0,0.0
+2017-10-25,192293,2.0,9.0,0.0
+2017-10-26,190163,3.0,9.0,0.0
+2017-10-27,177053,4.0,9.0,0.0
+2017-10-28,114934,5.0,9.0,0.0
+2017-10-29,125289,6.0,9.0,0.0
+2017-10-30,189245,0.0,9.0,0.0
+2017-10-31,191480,1.0,9.0,0.0
+2017-11-01,182281,2.0,10.0,0.0
+2017-11-02,186351,3.0,10.0,0.0
+2017-11-03,175422,4.0,10.0,0.0
+2017-11-04,118160,5.0,10.0,0.0
+2017-11-05,127602,6.0,10.0,0.0
+2017-11-06,191067,0.0,10.0,0.0
+2017-11-07,197083,1.0,10.0,0.0
+2017-11-08,194333,2.0,10.0,0.0
+2017-11-09,193914,3.0,10.0,0.0
+2017-11-10,179933,4.0,10.0,1.0
+2017-11-11,121346,5.0,10.0,0.0
+2017-11-12,131900,6.0,10.0,0.0
+2017-11-13,196969,0.0,10.0,0.0
+2017-11-14,201949,1.0,10.0,0.0
+2017-11-15,198424,2.0,10.0,0.0
+2017-11-16,196902,3.0,10.0,0.0
+2017-11-17,183893,4.0,10.0,0.0
+2017-11-18,122767,5.0,10.0,0.0
+2017-11-19,130890,6.0,10.0,0.0
+2017-11-20,194515,0.0,10.0,0.0
+2017-11-21,198601,1.0,10.0,0.0
+2017-11-22,191041,2.0,10.0,0.0
+2017-11-23,170321,3.0,10.0,1.0
+2017-11-24,155623,4.0,10.0,0.0
+2017-11-25,115759,5.0,10.0,0.0
+2017-11-26,128771,6.0,10.0,0.0
+2017-11-27,199419,0.0,10.0,0.0
+2017-11-28,207253,1.0,10.0,0.0
+2017-11-29,205406,2.0,10.0,0.0
+2017-11-30,200674,3.0,10.0,0.0
+2017-12-01,187017,4.0,11.0,0.0
+2017-12-02,129735,5.0,11.0,0.0
+2017-12-03,139120,6.0,11.0,0.0
+2017-12-04,205505,0.0,11.0,0.0
+2017-12-05,208218,1.0,11.0,0.0
+2017-12-06,202480,2.0,11.0,0.0
+2017-12-07,197822,3.0,11.0,0.0
+2017-12-08,180686,4.0,11.0,0.0
+2017-12-09,123667,5.0,11.0,0.0
+2017-12-10,130987,6.0,11.0,0.0
+2017-12-11,193901,0.0,11.0,0.0
+2017-12-12,194997,1.0,11.0,0.0
+2017-12-13,192063,2.0,11.0,0.0
+2017-12-14,186496,3.0,11.0,0.0
+2017-12-15,170812,4.0,11.0,0.0
+2017-12-16,110474,5.0,11.0,0.0
+2017-12-17,118165,6.0,11.0,0.0
+2017-12-18,176843,0.0,11.0,0.0
+2017-12-19,179550,1.0,11.0,0.0
+2017-12-20,173506,2.0,11.0,0.0
+2017-12-21,165910,3.0,11.0,0.0
+2017-12-22,145886,4.0,11.0,0.0
+2017-12-23,95246,5.0,11.0,0.0
+2017-12-24,88781,6.0,11.0,0.0
+2017-12-25,98189,0.0,11.0,1.0
+2017-12-26,121383,1.0,11.0,0.0
+2017-12-27,135300,2.0,11.0,0.0
+2017-12-28,136827,3.0,11.0,0.0
+2017-12-29,127700,4.0,11.0,0.0
+2017-12-30,93014,5.0,11.0,0.0
+2017-12-31,82878,6.0,11.0,0.0
+2018-01-01,86419,0.0,0.0,1.0
+2018-01-02,147428,1.0,0.0,0.0
+2018-01-03,162193,2.0,0.0,0.0
+2018-01-04,163784,3.0,0.0,0.0
+2018-01-05,158606,4.0,0.0,0.0
+2018-01-06,113467,5.0,0.0,0.0
+2018-01-07,118313,6.0,0.0,0.0
+2018-01-08,175623,0.0,0.0,0.0
+2018-01-09,183880,1.0,0.0,0.0
+2018-01-10,183945,2.0,0.0,0.0
+2018-01-11,181769,3.0,0.0,0.0
+2018-01-12,170552,4.0,0.0,0.0
+2018-01-13,115707,5.0,0.0,0.0
+2018-01-14,121191,6.0,0.0,0.0
+2018-01-15,176127,0.0,0.0,1.0
+2018-01-16,188032,1.0,0.0,0.0
+2018-01-17,189871,2.0,0.0,0.0
+2018-01-18,189348,3.0,0.0,0.0
+2018-01-19,177456,4.0,0.0,0.0
+2018-01-20,123321,5.0,0.0,0.0
+2018-01-21,128306,6.0,0.0,0.0
+2018-01-22,186132,0.0,0.0,0.0
+2018-01-23,197618,1.0,0.0,0.0
+2018-01-24,196402,2.0,0.0,0.0
+2018-01-25,192722,3.0,0.0,0.0
+2018-01-26,179415,4.0,0.0,0.0
+2018-01-27,125769,5.0,0.0,0.0
+2018-01-28,133306,6.0,0.0,0.0
+2018-01-29,194151,0.0,0.0,0.0
+2018-01-30,198680,1.0,0.0,0.0
+2018-01-31,198652,2.0,0.0,0.0
+2018-02-01,195472,3.0,1.0,0.0
+2018-02-02,183173,4.0,1.0,0.0
+2018-02-03,124276,5.0,1.0,0.0
+2018-02-04,129054,6.0,1.0,0.0
+2018-02-05,190024,0.0,1.0,0.0
+2018-02-06,198658,1.0,1.0,0.0
+2018-02-07,198272,2.0,1.0,0.0
+2018-02-08,195339,3.0,1.0,0.0
+2018-02-09,183086,4.0,1.0,0.0
+2018-02-10,122536,5.0,1.0,0.0
+2018-02-11,133033,6.0,1.0,0.0
+2018-02-12,185386,0.0,1.0,0.0
+2018-02-13,184789,1.0,1.0,0.0
+2018-02-14,176089,2.0,1.0,0.0
+2018-02-15,171317,3.0,1.0,0.0
+2018-02-16,162693,4.0,1.0,0.0
+2018-02-17,116342,5.0,1.0,0.0
+2018-02-18,122466,6.0,1.0,0.0
+2018-02-19,172364,0.0,1.0,1.0
+2018-02-20,185896,1.0,1.0,0.0
+2018-02-21,188166,2.0,1.0,0.0
+2018-02-22,189427,3.0,1.0,0.0
+2018-02-23,178732,4.0,1.0,0.0
+2018-02-24,132664,5.0,1.0,0.0
+2018-02-25,134008,6.0,1.0,0.0
+2018-02-26,200075,0.0,1.0,0.0
+2018-02-27,207996,1.0,1.0,0.0
+2018-02-28,204416,2.0,1.0,0.0
+2018-03-01,201320,3.0,2.0,0.0
+2018-03-02,188205,4.0,2.0,0.0
+2018-03-03,131162,5.0,2.0,0.0
+2018-03-04,138320,6.0,2.0,0.0
+2018-03-05,207326,0.0,2.0,0.0
+2018-03-06,212462,1.0,2.0,0.0
+2018-03-07,209357,2.0,2.0,0.0
+2018-03-08,194876,3.0,2.0,0.0
+2018-03-09,193761,4.0,2.0,0.0
+2018-03-10,133449,5.0,2.0,0.0
+2018-03-11,142258,6.0,2.0,0.0
+2018-03-12,208753,0.0,2.0,0.0
+2018-03-13,210602,1.0,2.0,0.0
+2018-03-14,214236,2.0,2.0,0.0
+2018-03-15,210761,3.0,2.0,0.0
+2018-03-16,196619,4.0,2.0,0.0
+2018-03-17,133056,5.0,2.0,0.0
+2018-03-18,141335,6.0,2.0,0.0
+2018-03-19,211580,0.0,2.0,0.0
+2018-03-20,219051,1.0,2.0,0.0
+2018-03-21,215435,2.0,2.0,0.0
+2018-03-22,211961,3.0,2.0,0.0
+2018-03-23,196009,4.0,2.0,0.0
+2018-03-24,132390,5.0,2.0,0.0
+2018-03-25,140021,6.0,2.0,0.0
+2018-03-26,205273,0.0,2.0,0.0
+2018-03-27,212686,1.0,2.0,0.0
+2018-03-28,210683,2.0,2.0,0.0
+2018-03-29,189044,3.0,2.0,0.0
+2018-03-30,170256,4.0,2.0,0.0
+2018-03-31,125999,5.0,2.0,0.0
+2018-04-01,126749,6.0,3.0,0.0
+2018-04-02,186546,0.0,3.0,0.0
+2018-04-03,207905,1.0,3.0,0.0
+2018-04-04,201528,2.0,3.0,0.0
+2018-04-05,188580,3.0,3.0,0.0
+2018-04-06,173714,4.0,3.0,0.0
+2018-04-07,125723,5.0,3.0,0.0
+2018-04-08,142545,6.0,3.0,0.0
+2018-04-09,204767,0.0,3.0,0.0
+2018-04-10,212048,1.0,3.0,0.0
+2018-04-11,210517,2.0,3.0,0.0
+2018-04-12,206924,3.0,3.0,0.0
+2018-04-13,191679,4.0,3.0,0.0
+2018-04-14,126394,5.0,3.0,0.0
+2018-04-15,137279,6.0,3.0,0.0
+2018-04-16,208085,0.0,3.0,0.0
+2018-04-17,213273,1.0,3.0,0.0
+2018-04-18,211580,2.0,3.0,0.0
+2018-04-19,206037,3.0,3.0,0.0
+2018-04-20,191211,4.0,3.0,0.0
+2018-04-21,125564,5.0,3.0,0.0
+2018-04-22,136469,6.0,3.0,0.0
+2018-04-23,206288,0.0,3.0,0.0
+2018-04-24,212115,1.0,3.0,0.0
+2018-04-25,207948,2.0,3.0,0.0
+2018-04-26,205759,3.0,3.0,0.0
+2018-04-27,181330,4.0,3.0,0.0
+2018-04-28,130046,5.0,3.0,0.0
+2018-04-29,120802,6.0,3.0,0.0
+2018-04-30,170390,0.0,3.0,0.0
+2018-05-01,169054,1.0,4.0,0.0
+2018-05-02,197891,2.0,4.0,0.0
+2018-05-03,199820,3.0,4.0,0.0
+2018-05-04,186783,4.0,4.0,0.0
+2018-05-05,124420,5.0,4.0,0.0
+2018-05-06,130666,6.0,4.0,0.0
+2018-05-07,196014,0.0,4.0,0.0
+2018-05-08,203058,1.0,4.0,0.0
+2018-05-09,198582,2.0,4.0,0.0
+2018-05-10,191321,3.0,4.0,0.0
+2018-05-11,183639,4.0,4.0,0.0
+2018-05-12,122023,5.0,4.0,0.0
+2018-05-13,128775,6.0,4.0,0.0
+2018-05-14,199104,0.0,4.0,0.0
+2018-05-15,200658,1.0,4.0,0.0
+2018-05-16,201541,2.0,4.0,0.0
+2018-05-17,196886,3.0,4.0,0.0
+2018-05-18,188597,4.0,4.0,0.0
+2018-05-19,121392,5.0,4.0,0.0
+2018-05-20,126981,6.0,4.0,0.0
+2018-05-21,189291,0.0,4.0,0.0
+2018-05-22,203038,1.0,4.0,0.0
+2018-05-23,205330,2.0,4.0,0.0
+2018-05-24,199208,3.0,4.0,0.0
+2018-05-25,187768,4.0,4.0,0.0
+2018-05-26,117635,5.0,4.0,0.0
+2018-05-27,124352,6.0,4.0,0.0
+2018-05-28,180398,0.0,4.0,1.0
+2018-05-29,194170,1.0,4.0,0.0
+2018-05-30,200281,2.0,4.0,0.0
+2018-05-31,197244,3.0,4.0,0.0
+2018-06-01,184037,4.0,5.0,0.0
+2018-06-02,121135,5.0,5.0,0.0
+2018-06-03,129389,6.0,5.0,0.0
+2018-06-04,200331,0.0,5.0,0.0
+2018-06-05,207735,1.0,5.0,0.0
+2018-06-06,203354,2.0,5.0,0.0
+2018-06-07,200520,3.0,5.0,0.0
+2018-06-08,182038,4.0,5.0,0.0
+2018-06-09,120164,5.0,5.0,0.0
+2018-06-10,125256,6.0,5.0,0.0
+2018-06-11,194786,0.0,5.0,0.0
+2018-06-12,200815,1.0,5.0,0.0
+2018-06-13,197740,2.0,5.0,0.0
+2018-06-14,192294,3.0,5.0,0.0
+2018-06-15,173587,4.0,5.0,0.0
+2018-06-16,105955,5.0,5.0,0.0
+2018-06-17,110780,6.0,5.0,0.0
+2018-06-18,174582,0.0,5.0,0.0
+2018-06-19,193310,1.0,5.0,0.0
+2018-06-20,193062,2.0,5.0,0.0
+2018-06-21,187986,3.0,5.0,0.0
+2018-06-22,173606,4.0,5.0,0.0
+2018-06-23,111795,5.0,5.0,0.0
+2018-06-24,116134,6.0,5.0,0.0
+2018-06-25,185919,0.0,5.0,0.0
+2018-06-26,193142,1.0,5.0,0.0
+2018-06-27,188114,2.0,5.0,0.0
+2018-06-28,183737,3.0,5.0,0.0
+2018-06-29,171496,4.0,5.0,0.0
+2018-06-30,107210,5.0,5.0,0.0
+2018-07-01,111053,6.0,6.0,0.0
+2018-07-02,176198,0.0,6.0,0.0
+2018-07-03,184040,1.0,6.0,0.0
+2018-07-04,169783,2.0,6.0,1.0
+2018-07-05,177996,3.0,6.0,0.0
+2018-07-06,167378,4.0,6.0,0.0
+2018-07-07,106401,5.0,6.0,0.0
+2018-07-08,112327,6.0,6.0,0.0
+2018-07-09,182835,0.0,6.0,0.0
+2018-07-10,187694,1.0,6.0,0.0
+2018-07-11,185762,2.0,6.0,0.0
+2018-07-12,184099,3.0,6.0,0.0
+2018-07-13,170860,4.0,6.0,0.0
+2018-07-14,106799,5.0,6.0,0.0
+2018-07-15,108475,6.0,6.0,0.0
+2018-07-16,175704,0.0,6.0,0.0
+2018-07-17,183596,1.0,6.0,0.0
+2018-07-18,179897,2.0,6.0,0.0
+2018-07-19,183373,3.0,6.0,0.0
+2018-07-20,169626,4.0,6.0,0.0
+2018-07-21,106785,5.0,6.0,0.0
+2018-07-22,112387,6.0,6.0,0.0
+2018-07-23,180572,0.0,6.0,0.0
+2018-07-24,186943,1.0,6.0,0.0
+2018-07-25,185744,2.0,6.0,0.0
+2018-07-26,183117,3.0,6.0,0.0
+2018-07-27,168526,4.0,6.0,0.0
+2018-07-28,105936,5.0,6.0,0.0
+2018-07-29,111708,6.0,6.0,0.0
+2018-07-30,179950,0.0,6.0,0.0
+2018-07-31,185930,1.0,6.0,0.0
+2018-08-01,183366,2.0,7.0,0.0
+2018-08-02,182412,3.0,7.0,0.0
+2018-08-03,173429,4.0,7.0,0.0
+2018-08-04,106108,5.0,7.0,0.0
+2018-08-05,110059,6.0,7.0,0.0
+2018-08-06,178355,0.0,7.0,0.0
+2018-08-07,185518,1.0,7.0,0.0
+2018-08-08,183204,2.0,7.0,0.0
+2018-08-09,181276,3.0,7.0,0.0
+2018-08-10,168297,4.0,7.0,0.0
+2018-08-11,106488,5.0,7.0,0.0
+2018-08-12,111786,6.0,7.0,0.0
+2018-08-13,178620,0.0,7.0,0.0
+2018-08-14,181922,1.0,7.0,0.0
+2018-08-15,172198,2.0,7.0,0.0
+2018-08-16,177367,3.0,7.0,0.0
+2018-08-17,166550,4.0,7.0,0.0
+2018-08-18,107011,5.0,7.0,0.0
+2018-08-19,112299,6.0,7.0,0.0
+2018-08-20,176718,0.0,7.0,0.0
+2018-08-21,182562,1.0,7.0,0.0
+2018-08-22,181484,2.0,7.0,0.0
+2018-08-23,180317,3.0,7.0,0.0
+2018-08-24,170197,4.0,7.0,0.0
+2018-08-25,109383,5.0,7.0,0.0
+2018-08-26,113373,6.0,7.0,0.0
+2018-08-27,180142,0.0,7.0,0.0
+2018-08-28,191628,1.0,7.0,0.0
+2018-08-29,191149,2.0,7.0,0.0
+2018-08-30,187503,3.0,7.0,0.0
+2018-08-31,172280,4.0,7.0,0.0
diff --git a/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/github_dau_2011-2018_train.csv b/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/github_dau_2011-2018_train.csv
new file mode 100644
index 000000000..5a409ad26
--- /dev/null
+++ b/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/github_dau_2011-2018_train.csv
@@ -0,0 +1,2286 @@
+date,count,day_of_week,month_of_year,holiday
+2011-03-01,8583,1.0,2.0,0.0
+2011-03-02,8561,2.0,2.0,0.0
+2011-03-03,8406,3.0,2.0,0.0
+2011-03-04,7921,4.0,2.0,0.0
+2011-03-05,5597,5.0,2.0,0.0
+2011-03-06,6400,6.0,2.0,0.0
+2011-03-07,8043,0.0,2.0,0.0
+2011-03-08,8666,1.0,2.0,0.0
+2011-03-09,8344,2.0,2.0,0.0
+2011-03-10,8344,3.0,2.0,0.0
+2011-03-11,8017,4.0,2.0,0.0
+2011-03-12,5756,5.0,2.0,0.0
+2011-03-13,6294,6.0,2.0,0.0
+2011-03-14,8210,0.0,2.0,0.0
+2011-03-15,8882,1.0,2.0,0.0
+2011-03-16,8849,2.0,2.0,0.0
+2011-03-17,8611,3.0,2.0,0.0
+2011-03-18,8160,4.0,2.0,0.0
+2011-03-19,6068,5.0,2.0,0.0
+2011-03-20,6485,6.0,2.0,0.0
+2011-03-21,8596,0.0,2.0,0.0
+2011-03-22,9240,1.0,2.0,0.0
+2011-03-23,9005,2.0,2.0,0.0
+2011-03-24,8653,3.0,2.0,0.0
+2011-03-25,8288,4.0,2.0,0.0
+2011-03-26,6317,5.0,2.0,0.0
+2011-03-27,6793,6.0,2.0,0.0
+2011-03-28,9369,0.0,2.0,0.0
+2011-03-29,8589,1.0,2.0,0.0
+2011-03-30,9100,2.0,2.0,0.0
+2011-03-31,9013,3.0,2.0,0.0
+2011-04-01,8439,4.0,3.0,0.0
+2011-04-02,6142,5.0,3.0,0.0
+2011-04-03,6703,6.0,3.0,0.0
+2011-04-04,9516,0.0,3.0,0.0
+2011-04-05,9736,1.0,3.0,0.0
+2011-04-06,9370,2.0,3.0,0.0
+2011-04-07,9178,3.0,3.0,0.0
+2011-04-08,8862,4.0,3.0,0.0
+2011-04-09,6183,5.0,3.0,0.0
+2011-04-10,6798,6.0,3.0,0.0
+2011-04-11,9661,0.0,3.0,0.0
+2011-04-12,9498,1.0,3.0,0.0
+2011-04-13,9668,2.0,3.0,0.0
+2011-04-14,9651,3.0,3.0,0.0
+2011-04-15,9052,4.0,3.0,0.0
+2011-04-16,6559,5.0,3.0,0.0
+2011-04-17,6826,6.0,3.0,0.0
+2011-04-18,9243,0.0,3.0,0.0
+2011-04-19,9787,1.0,3.0,0.0
+2011-04-20,9259,2.0,3.0,0.0
+2011-04-21,9090,3.0,3.0,0.0
+2011-04-22,7812,4.0,3.0,0.0
+2011-04-23,6081,5.0,3.0,0.0
+2011-04-24,6106,6.0,3.0,0.0
+2011-04-25,7975,0.0,3.0,0.0
+2011-04-26,9656,1.0,3.0,0.0
+2011-04-27,9090,2.0,3.0,0.0
+2011-04-28,8600,3.0,3.0,0.0
+2011-04-29,9050,4.0,3.0,0.0
+2011-04-30,6073,5.0,3.0,0.0
+2011-05-01,6554,6.0,4.0,0.0
+2011-05-02,8287,0.0,4.0,0.0
+2011-05-03,9763,1.0,4.0,0.0
+2011-05-04,10105,2.0,4.0,0.0
+2011-05-05,10113,3.0,4.0,0.0
+2011-05-06,9085,4.0,4.0,0.0
+2011-05-07,6286,5.0,4.0,0.0
+2011-05-08,6674,6.0,4.0,0.0
+2011-05-09,9810,0.0,4.0,0.0
+2011-05-10,9390,1.0,4.0,0.0
+2011-05-11,10237,2.0,4.0,0.0
+2011-05-12,9630,3.0,4.0,0.0
+2011-05-13,9248,4.0,4.0,0.0
+2011-05-14,6785,5.0,4.0,0.0
+2011-05-15,7197,6.0,4.0,0.0
+2011-05-16,9794,0.0,4.0,0.0
+2011-05-17,10042,1.0,4.0,0.0
+2011-05-18,9978,2.0,4.0,0.0
+2011-05-19,10032,3.0,4.0,0.0
+2011-05-20,8662,4.0,4.0,0.0
+2011-05-21,6172,5.0,4.0,0.0
+2011-05-22,6423,6.0,4.0,0.0
+2011-05-23,10039,0.0,4.0,0.0
+2011-05-24,10487,1.0,4.0,0.0
+2011-05-25,10291,2.0,4.0,0.0
+2011-05-26,10188,3.0,4.0,0.0
+2011-05-27,8773,4.0,4.0,0.0
+2011-05-28,6323,5.0,4.0,0.0
+2011-05-29,6728,6.0,4.0,0.0
+2011-05-30,8663,0.0,4.0,1.0
+2011-05-31,10047,1.0,4.0,0.0
+2011-06-01,10183,2.0,5.0,0.0
+2011-06-02,9305,3.0,5.0,0.0
+2011-06-03,9493,4.0,5.0,0.0
+2011-06-04,6682,5.0,5.0,0.0
+2011-06-05,7043,6.0,5.0,0.0
+2011-06-06,9619,0.0,5.0,0.0
+2011-06-07,10108,1.0,5.0,0.0
+2011-06-08,10330,2.0,5.0,0.0
+2011-06-09,9792,3.0,5.0,0.0
+2011-06-10,9287,4.0,5.0,0.0
+2011-06-11,6432,5.0,5.0,0.0
+2011-06-12,6278,6.0,5.0,0.0
+2011-06-13,9515,0.0,5.0,0.0
+2011-06-14,10155,1.0,5.0,0.0
+2011-06-15,9979,2.0,5.0,0.0
+2011-06-16,9880,3.0,5.0,0.0
+2011-06-17,9855,4.0,5.0,0.0
+2011-06-18,6356,5.0,5.0,0.0
+2011-06-19,7028,6.0,5.0,0.0
+2011-06-20,10335,0.0,5.0,0.0
+2011-06-21,10383,1.0,5.0,0.0
+2011-06-22,10391,2.0,5.0,0.0
+2011-06-23,7190,3.0,5.0,0.0
+2011-06-24,9613,4.0,5.0,0.0
+2011-06-25,5890,5.0,5.0,0.0
+2011-06-26,6256,6.0,5.0,0.0
+2011-06-27,8825,0.0,5.0,0.0
+2011-06-28,10263,1.0,5.0,0.0
+2011-06-29,10628,2.0,5.0,0.0
+2011-06-30,10043,3.0,5.0,0.0
+2011-07-01,9403,4.0,6.0,0.0
+2011-07-02,6294,5.0,6.0,0.0
+2011-07-03,6485,6.0,6.0,0.0
+2011-07-04,8954,0.0,6.0,1.0
+2011-07-05,9672,1.0,6.0,0.0
+2011-07-06,10488,2.0,6.0,0.0
+2011-07-07,10199,3.0,6.0,0.0
+2011-07-08,9300,4.0,6.0,0.0
+2011-07-09,6544,5.0,6.0,0.0
+2011-07-10,6898,6.0,6.0,0.0
+2011-07-11,10087,0.0,6.0,0.0
+2011-07-12,10623,1.0,6.0,0.0
+2011-07-13,10201,2.0,6.0,0.0
+2011-07-14,9771,3.0,6.0,0.0
+2011-07-15,9339,4.0,6.0,0.0
+2011-07-16,6690,5.0,6.0,0.0
+2011-07-17,7059,6.0,6.0,0.0
+2011-07-18,10367,0.0,6.0,0.0
+2011-07-19,10123,1.0,6.0,0.0
+2011-07-20,10370,2.0,6.0,0.0
+2011-07-21,10296,3.0,6.0,0.0
+2011-07-22,9479,4.0,6.0,0.0
+2011-07-23,6667,5.0,6.0,0.0
+2011-07-24,6929,6.0,6.0,0.0
+2011-07-25,9924,0.0,6.0,0.0
+2011-07-26,10840,1.0,6.0,0.0
+2011-07-27,10588,2.0,6.0,0.0
+2011-07-28,10195,3.0,6.0,0.0
+2011-07-29,9688,4.0,6.0,0.0
+2011-07-30,6070,5.0,6.0,0.0
+2011-07-31,6858,6.0,6.0,0.0
+2011-08-01,9822,0.0,7.0,0.0
+2011-08-02,10529,1.0,7.0,0.0
+2011-08-03,10392,2.0,7.0,0.0
+2011-08-04,10498,3.0,7.0,0.0
+2011-08-05,9775,4.0,7.0,0.0
+2011-08-06,6653,5.0,7.0,0.0
+2011-08-07,6361,6.0,7.0,0.0
+2011-08-08,10287,0.0,7.0,0.0
+2011-08-09,10742,1.0,7.0,0.0
+2011-08-10,10086,2.0,7.0,0.0
+2011-08-11,10391,3.0,7.0,0.0
+2011-08-12,9614,4.0,7.0,0.0
+2011-08-13,6835,5.0,7.0,0.0
+2011-08-14,6912,6.0,7.0,0.0
+2011-08-15,10075,0.0,7.0,0.0
+2011-08-16,10949,1.0,7.0,0.0
+2011-08-17,11041,2.0,7.0,0.0
+2011-08-18,10742,3.0,7.0,0.0
+2011-08-19,10146,4.0,7.0,0.0
+2011-08-20,6424,5.0,7.0,0.0
+2011-08-21,7248,6.0,7.0,0.0
+2011-08-22,10650,0.0,7.0,0.0
+2011-08-23,11171,1.0,7.0,0.0
+2011-08-24,11385,2.0,7.0,0.0
+2011-08-25,10968,3.0,7.0,0.0
+2011-08-26,10179,4.0,7.0,0.0
+2011-08-27,7129,5.0,7.0,0.0
+2011-08-28,7341,6.0,7.0,0.0
+2011-08-29,10953,0.0,7.0,0.0
+2011-08-30,11251,1.0,7.0,0.0
+2011-08-31,11103,2.0,7.0,0.0
+2011-09-01,11120,3.0,8.0,0.0
+2011-09-02,10610,4.0,8.0,0.0
+2011-09-03,7280,5.0,8.0,0.0
+2011-09-04,7798,6.0,8.0,0.0
+2011-09-05,10391,0.0,8.0,1.0
+2011-09-06,11625,1.0,8.0,0.0
+2011-09-07,11869,2.0,8.0,0.0
+2011-09-08,11653,3.0,8.0,0.0
+2011-09-09,10962,4.0,8.0,0.0
+2011-09-10,7616,5.0,8.0,0.0
+2011-09-11,8209,6.0,8.0,0.0
+2011-09-12,11410,0.0,8.0,0.0
+2011-09-13,12278,1.0,8.0,0.0
+2011-09-14,12162,2.0,8.0,0.0
+2011-09-15,11739,3.0,8.0,0.0
+2011-09-16,11476,4.0,8.0,0.0
+2011-09-17,7297,5.0,8.0,0.0
+2011-09-18,8467,6.0,8.0,0.0
+2011-09-19,11276,0.0,8.0,0.0
+2011-09-20,11934,1.0,8.0,0.0
+2011-09-21,12059,2.0,8.0,0.0
+2011-09-22,12279,3.0,8.0,0.0
+2011-09-23,11209,4.0,8.0,0.0
+2011-09-24,7928,5.0,8.0,0.0
+2011-09-25,8584,6.0,8.0,0.0
+2011-09-26,12586,0.0,8.0,0.0
+2011-09-27,13016,1.0,8.0,0.0
+2011-09-28,12805,2.0,8.0,0.0
+2011-09-29,12525,3.0,8.0,0.0
+2011-09-30,11612,4.0,8.0,0.0
+2011-10-01,7829,5.0,9.0,0.0
+2011-10-02,8493,6.0,9.0,0.0
+2011-10-03,11934,0.0,9.0,0.0
+2011-10-04,12469,1.0,9.0,0.0
+2011-10-05,12576,2.0,9.0,0.0
+2011-10-06,12347,3.0,9.0,0.0
+2011-10-07,11916,4.0,9.0,0.0
+2011-10-08,8281,5.0,9.0,0.0
+2011-10-09,8830,6.0,9.0,0.0
+2011-10-10,12618,0.0,9.0,1.0
+2011-10-11,13105,1.0,9.0,0.0
+2011-10-12,12897,2.0,9.0,0.0
+2011-10-13,12674,3.0,9.0,0.0
+2011-10-14,11783,4.0,9.0,0.0
+2011-10-15,8104,5.0,9.0,0.0
+2011-10-16,8805,6.0,9.0,0.0
+2011-10-17,12899,0.0,9.0,0.0
+2011-10-18,13196,1.0,9.0,0.0
+2011-10-19,13200,2.0,9.0,0.0
+2011-10-20,13142,3.0,9.0,0.0
+2011-10-21,12269,4.0,9.0,0.0
+2011-10-22,8506,5.0,9.0,0.0
+2011-10-23,9133,6.0,9.0,0.0
+2011-10-24,13230,0.0,9.0,0.0
+2011-10-25,13364,1.0,9.0,0.0
+2011-10-26,13443,2.0,9.0,0.0
+2011-10-27,11080,3.0,9.0,0.0
+2011-10-28,10718,4.0,9.0,0.0
+2011-10-29,7997,5.0,9.0,0.0
+2011-10-30,8613,6.0,9.0,0.0
+2011-10-31,12319,0.0,9.0,0.0
+2011-11-01,12598,1.0,10.0,0.0
+2011-11-02,13218,2.0,10.0,0.0
+2011-11-03,12805,3.0,10.0,0.0
+2011-11-04,12883,4.0,10.0,0.0
+2011-11-05,8569,5.0,10.0,0.0
+2011-11-06,9090,6.0,10.0,0.0
+2011-11-07,11174,0.0,10.0,0.0
+2011-11-08,14122,1.0,10.0,0.0
+2011-11-09,12036,2.0,10.0,0.0
+2011-11-10,12966,3.0,10.0,0.0
+2011-11-11,12005,4.0,10.0,1.0
+2011-11-12,8419,5.0,10.0,0.0
+2011-11-13,9036,6.0,10.0,0.0
+2011-11-14,12804,0.0,10.0,0.0
+2011-11-15,13378,1.0,10.0,0.0
+2011-11-16,12693,2.0,10.0,0.0
+2011-11-17,13360,3.0,10.0,0.0
+2011-11-18,11744,4.0,10.0,0.0
+2011-11-19,8190,5.0,10.0,0.0
+2011-11-20,9690,6.0,10.0,0.0
+2011-11-21,12145,0.0,10.0,0.0
+2011-11-22,13212,1.0,10.0,0.0
+2011-11-23,13477,2.0,10.0,0.0
+2011-11-24,12085,3.0,10.0,1.0
+2011-11-25,10505,4.0,10.0,0.0
+2011-11-26,8705,5.0,10.0,0.0
+2011-11-27,9648,6.0,10.0,0.0
+2011-11-28,13613,0.0,10.0,0.0
+2011-11-29,14272,1.0,10.0,0.0
+2011-11-30,13957,2.0,10.0,0.0
+2011-12-01,14827,3.0,11.0,0.0
+2011-12-02,13591,4.0,11.0,0.0
+2011-12-03,9827,5.0,11.0,0.0
+2011-12-04,10540,6.0,11.0,0.0
+2011-12-05,14286,0.0,11.0,0.0
+2011-12-06,14420,1.0,11.0,0.0
+2011-12-07,13800,2.0,11.0,0.0
+2011-12-08,13077,3.0,11.0,0.0
+2011-12-09,13409,4.0,11.0,0.0
+2011-12-10,9537,5.0,11.0,0.0
+2011-12-11,9686,6.0,11.0,0.0
+2011-12-12,14003,0.0,11.0,0.0
+2011-12-13,13616,1.0,11.0,0.0
+2011-12-14,13695,2.0,11.0,0.0
+2011-12-15,13702,3.0,11.0,0.0
+2011-12-16,13328,4.0,11.0,0.0
+2011-12-17,8779,5.0,11.0,0.0
+2011-12-18,9541,6.0,11.0,0.0
+2011-12-19,13250,0.0,11.0,0.0
+2011-12-20,12924,1.0,11.0,0.0
+2011-12-21,12238,2.0,11.0,0.0
+2011-12-22,11812,3.0,11.0,0.0
+2011-12-23,10407,4.0,11.0,0.0
+2011-12-24,6600,5.0,11.0,0.0
+2011-12-25,5670,6.0,11.0,0.0
+2011-12-26,7446,0.0,11.0,1.0
+2011-12-27,9742,1.0,11.0,0.0
+2011-12-28,10019,2.0,11.0,0.0
+2011-12-29,10927,3.0,11.0,0.0
+2011-12-30,10146,4.0,11.0,0.0
+2012-01-01,6587,6.0,0.0,0.0
+2012-01-02,10254,0.0,0.0,1.0
+2012-01-03,12412,1.0,0.0,0.0
+2012-01-04,11806,2.0,0.0,0.0
+2012-01-05,13030,3.0,0.0,0.0
+2012-01-06,13081,4.0,0.0,0.0
+2012-01-07,9688,5.0,0.0,0.0
+2012-01-08,9682,6.0,0.0,0.0
+2012-01-09,12389,0.0,0.0,0.0
+2012-01-10,12888,1.0,0.0,0.0
+2012-01-11,14916,2.0,0.0,0.0
+2012-01-12,13966,3.0,0.0,0.0
+2012-01-13,13629,4.0,0.0,0.0
+2012-01-14,9862,5.0,0.0,0.0
+2012-01-15,10764,6.0,0.0,0.0
+2012-01-16,14066,0.0,0.0,1.0
+2012-01-17,14636,1.0,0.0,0.0
+2012-01-18,14308,2.0,0.0,0.0
+2012-01-19,14301,3.0,0.0,0.0
+2012-01-20,13525,4.0,0.0,0.0
+2012-01-21,10410,5.0,0.0,0.0
+2012-01-22,10384,6.0,0.0,0.0
+2012-01-23,14114,0.0,0.0,0.0
+2012-01-24,14996,1.0,0.0,0.0
+2012-01-25,14904,2.0,0.0,0.0
+2012-01-26,14957,3.0,0.0,0.0
+2012-01-27,15145,4.0,0.0,0.0
+2012-01-28,11182,5.0,0.0,0.0
+2012-01-29,11845,6.0,0.0,0.0
+2012-01-30,15747,0.0,0.0,0.0
+2012-01-31,16974,1.0,0.0,0.0
+2012-02-01,16410,2.0,1.0,0.0
+2012-02-02,15344,3.0,1.0,0.0
+2012-02-03,15275,4.0,1.0,0.0
+2012-02-04,10634,5.0,1.0,0.0
+2012-02-05,11996,6.0,1.0,0.0
+2012-02-06,13976,0.0,1.0,0.0
+2012-02-07,14838,1.0,1.0,0.0
+2012-02-08,15306,2.0,1.0,0.0
+2012-02-09,15598,3.0,1.0,0.0
+2012-02-10,14349,4.0,1.0,0.0
+2012-02-11,11061,5.0,1.0,0.0
+2012-02-12,12209,6.0,1.0,0.0
+2012-02-13,13869,0.0,1.0,0.0
+2012-02-14,15581,1.0,1.0,0.0
+2012-02-15,13850,2.0,1.0,0.0
+2012-02-16,15864,3.0,1.0,0.0
+2012-02-17,15855,4.0,1.0,0.0
+2012-02-18,11506,5.0,1.0,0.0
+2012-02-19,12713,6.0,1.0,0.0
+2012-02-20,15871,0.0,1.0,1.0
+2012-02-21,18141,1.0,1.0,0.0
+2012-02-22,18658,2.0,1.0,0.0
+2012-02-23,18336,3.0,1.0,0.0
+2012-02-24,17493,4.0,1.0,0.0
+2012-02-25,13047,5.0,1.0,0.0
+2012-02-26,13470,6.0,1.0,0.0
+2012-02-27,18588,0.0,1.0,0.0
+2012-02-28,19337,1.0,1.0,0.0
+2012-02-29,18919,2.0,1.0,0.0
+2012-03-01,16831,3.0,2.0,0.0
+2012-03-02,16858,4.0,2.0,0.0
+2012-03-03,12768,5.0,2.0,0.0
+2012-03-04,11378,6.0,2.0,0.0
+2012-03-05,17247,0.0,2.0,0.0
+2012-03-06,19299,1.0,2.0,0.0
+2012-03-07,19070,2.0,2.0,0.0
+2012-03-08,18345,3.0,2.0,0.0
+2012-03-09,17563,4.0,2.0,0.0
+2012-03-10,4558,5.0,2.0,0.0
+2012-03-11,11403,6.0,2.0,0.0
+2012-03-12,19012,0.0,2.0,0.0
+2012-03-13,19453,1.0,2.0,0.0
+2012-03-14,18612,2.0,2.0,0.0
+2012-03-15,18516,3.0,2.0,0.0
+2012-03-16,17712,4.0,2.0,0.0
+2012-03-17,12388,5.0,2.0,0.0
+2012-03-18,13136,6.0,2.0,0.0
+2012-03-19,19017,0.0,2.0,0.0
+2012-03-20,19748,1.0,2.0,0.0
+2012-03-21,19332,2.0,2.0,0.0
+2012-03-22,19193,3.0,2.0,0.0
+2012-03-23,17920,4.0,2.0,0.0
+2012-03-24,12753,5.0,2.0,0.0
+2012-03-25,13249,6.0,2.0,0.0
+2012-03-26,19124,0.0,2.0,0.0
+2012-03-27,19509,1.0,2.0,0.0
+2012-03-28,19821,2.0,2.0,0.0
+2012-03-29,19472,3.0,2.0,0.0
+2012-03-30,18427,4.0,2.0,0.0
+2012-03-31,13115,5.0,2.0,0.0
+2012-04-01,13515,6.0,3.0,0.0
+2012-04-02,18399,0.0,3.0,0.0
+2012-04-03,19605,1.0,3.0,0.0
+2012-04-04,19252,2.0,3.0,0.0
+2012-04-05,18543,3.0,3.0,0.0
+2012-04-06,16503,4.0,3.0,0.0
+2012-04-07,12460,5.0,3.0,0.0
+2012-04-08,12448,6.0,3.0,0.0
+2012-04-09,17445,0.0,3.0,0.0
+2012-04-10,19932,1.0,3.0,0.0
+2012-04-11,20228,2.0,3.0,0.0
+2012-04-12,19756,3.0,3.0,0.0
+2012-04-13,18782,4.0,3.0,0.0
+2012-04-14,13467,5.0,3.0,0.0
+2012-04-15,14327,6.0,3.0,0.0
+2012-04-16,20054,0.0,3.0,0.0
+2012-04-17,20519,1.0,3.0,0.0
+2012-04-18,20550,2.0,3.0,0.0
+2012-04-19,20701,3.0,3.0,0.0
+2012-04-20,19581,4.0,3.0,0.0
+2012-04-21,13836,5.0,3.0,0.0
+2012-04-22,15203,6.0,3.0,0.0
+2012-04-23,21022,0.0,3.0,0.0
+2012-04-24,21531,1.0,3.0,0.0
+2012-04-25,20843,2.0,3.0,0.0
+2012-04-26,20502,3.0,3.0,0.0
+2012-04-27,19350,4.0,3.0,0.0
+2012-04-28,13435,5.0,3.0,0.0
+2012-04-29,13740,6.0,3.0,0.0
+2012-04-30,18399,0.0,3.0,0.0
+2012-05-01,18568,1.0,4.0,0.0
+2012-05-02,20450,2.0,4.0,0.0
+2012-05-03,20346,3.0,4.0,0.0
+2012-05-04,19046,4.0,4.0,0.0
+2012-05-05,13624,5.0,4.0,0.0
+2012-05-06,14067,6.0,4.0,0.0
+2012-05-07,19843,0.0,4.0,0.0
+2012-05-08,20642,1.0,4.0,0.0
+2012-05-09,20494,2.0,4.0,0.0
+2012-05-10,20582,3.0,4.0,0.0
+2012-05-11,19082,4.0,4.0,0.0
+2012-05-12,12969,5.0,4.0,0.0
+2012-05-13,13213,6.0,4.0,0.0
+2012-05-14,19891,0.0,4.0,0.0
+2012-05-15,20429,1.0,4.0,0.0
+2012-05-16,19803,2.0,4.0,0.0
+2012-05-17,18502,3.0,4.0,0.0
+2012-05-18,17863,4.0,4.0,0.0
+2012-05-19,11967,5.0,4.0,0.0
+2012-05-20,12955,6.0,4.0,0.0
+2012-05-21,19504,0.0,4.0,0.0
+2012-05-22,21177,1.0,4.0,0.0
+2012-05-23,20755,2.0,4.0,0.0
+2012-05-24,20334,3.0,4.0,0.0
+2012-05-25,18596,4.0,4.0,0.0
+2012-05-26,11896,5.0,4.0,0.0
+2012-05-27,12267,6.0,4.0,0.0
+2012-05-28,16877,0.0,4.0,1.0
+2012-05-29,20475,1.0,4.0,0.0
+2012-05-30,20843,2.0,4.0,0.0
+2012-05-31,19725,3.0,4.0,0.0
+2012-06-01,18977,4.0,5.0,0.0
+2012-06-02,12762,5.0,5.0,0.0
+2012-06-03,13811,6.0,5.0,0.0
+2012-06-04,19603,0.0,5.0,0.0
+2012-06-05,20407,1.0,5.0,0.0
+2012-06-06,20109,2.0,5.0,0.0
+2012-06-07,20065,3.0,5.0,0.0
+2012-06-08,18897,4.0,5.0,0.0
+2012-06-09,12974,5.0,5.0,0.0
+2012-06-10,13579,6.0,5.0,0.0
+2012-06-11,19795,0.0,5.0,0.0
+2012-06-12,20766,1.0,5.0,0.0
+2012-06-13,20493,2.0,5.0,0.0
+2012-06-14,20337,3.0,5.0,0.0
+2012-06-15,18872,4.0,5.0,0.0
+2012-06-16,12563,5.0,5.0,0.0
+2012-06-17,12595,6.0,5.0,0.0
+2012-06-18,19942,0.0,5.0,0.0
+2012-06-19,20901,1.0,5.0,0.0
+2012-06-20,20460,2.0,5.0,0.0
+2012-06-21,20208,3.0,5.0,0.0
+2012-06-22,18334,4.0,5.0,0.0
+2012-06-23,12188,5.0,5.0,0.0
+2012-06-24,12974,6.0,5.0,0.0
+2012-06-25,19997,0.0,5.0,0.0
+2012-06-26,21259,1.0,5.0,0.0
+2012-06-27,20474,2.0,5.0,0.0
+2012-06-28,19885,3.0,5.0,0.0
+2012-06-29,18686,4.0,5.0,0.0
+2012-06-30,12240,5.0,5.0,0.0
+2012-07-01,12825,6.0,6.0,0.0
+2012-07-02,19514,0.0,6.0,0.0
+2012-07-03,20326,1.0,6.0,0.0
+2012-07-04,18182,2.0,6.0,1.0
+2012-07-05,19268,3.0,6.0,0.0
+2012-07-06,19182,4.0,6.0,0.0
+2012-07-07,12835,5.0,6.0,0.0
+2012-07-08,13365,6.0,6.0,0.0
+2012-07-09,20486,0.0,6.0,0.0
+2012-07-10,21706,1.0,6.0,0.0
+2012-07-11,21626,2.0,6.0,0.0
+2012-07-12,21252,3.0,6.0,0.0
+2012-07-13,20151,4.0,6.0,0.0
+2012-07-14,12797,5.0,6.0,0.0
+2012-07-15,13483,6.0,6.0,0.0
+2012-07-16,20626,0.0,6.0,0.0
+2012-07-17,21534,1.0,6.0,0.0
+2012-07-18,21272,2.0,6.0,0.0
+2012-07-19,20996,3.0,6.0,0.0
+2012-07-20,19689,4.0,6.0,0.0
+2012-07-21,12728,5.0,6.0,0.0
+2012-07-22,13196,6.0,6.0,0.0
+2012-07-23,20682,0.0,6.0,0.0
+2012-07-24,21436,1.0,6.0,0.0
+2012-07-25,20928,2.0,6.0,0.0
+2012-07-26,20682,3.0,6.0,0.0
+2012-07-27,19471,4.0,6.0,0.0
+2012-07-28,12348,5.0,6.0,0.0
+2012-07-29,13181,6.0,6.0,0.0
+2012-07-30,20472,0.0,6.0,0.0
+2012-07-31,20755,1.0,6.0,0.0
+2012-08-01,20981,2.0,7.0,0.0
+2012-08-02,20754,3.0,7.0,0.0
+2012-08-03,19474,4.0,7.0,0.0
+2012-08-04,12608,5.0,7.0,0.0
+2012-08-05,13300,6.0,7.0,0.0
+2012-08-06,20171,0.0,7.0,0.0
+2012-08-07,21381,1.0,7.0,0.0
+2012-08-08,21414,2.0,7.0,0.0
+2012-08-09,21189,3.0,7.0,0.0
+2012-08-10,20258,4.0,7.0,0.0
+2012-08-11,13126,5.0,7.0,0.0
+2012-08-12,13542,6.0,7.0,0.0
+2012-08-13,21095,0.0,7.0,0.0
+2012-08-14,21820,1.0,7.0,0.0
+2012-08-15,20412,2.0,7.0,0.0
+2012-08-16,20654,3.0,7.0,0.0
+2012-08-17,19865,4.0,7.0,0.0
+2012-08-18,13124,5.0,7.0,0.0
+2012-08-19,13500,6.0,7.0,0.0
+2012-08-20,21156,0.0,7.0,0.0
+2012-08-21,22188,1.0,7.0,0.0
+2012-08-22,22133,2.0,7.0,0.0
+2012-08-23,21972,3.0,7.0,0.0
+2012-08-24,20575,4.0,7.0,0.0
+2012-08-25,13606,5.0,7.0,0.0
+2012-08-26,14147,6.0,7.0,0.0
+2012-08-27,21513,0.0,7.0,0.0
+2012-08-28,22396,1.0,7.0,0.0
+2012-08-29,22023,2.0,7.0,0.0
+2012-08-30,22032,3.0,7.0,0.0
+2012-08-31,20667,4.0,7.0,0.0
+2012-09-01,13193,5.0,8.0,0.0
+2012-09-02,14236,6.0,8.0,0.0
+2012-09-03,19533,0.0,8.0,1.0
+2012-09-04,22529,1.0,8.0,0.0
+2012-09-05,23006,2.0,8.0,0.0
+2012-09-06,22463,3.0,8.0,0.0
+2012-09-07,21547,4.0,8.0,0.0
+2012-09-08,14061,5.0,8.0,0.0
+2012-09-09,15149,6.0,8.0,0.0
+2012-09-10,22730,0.0,8.0,0.0
+2012-09-11,23336,1.0,8.0,0.0
+2012-09-12,23521,2.0,8.0,0.0
+2012-09-13,23435,3.0,8.0,0.0
+2012-09-14,21632,4.0,8.0,0.0
+2012-09-15,14370,5.0,8.0,0.0
+2012-09-16,15122,6.0,8.0,0.0
+2012-09-17,23351,0.0,8.0,0.0
+2012-09-18,24066,1.0,8.0,0.0
+2012-09-19,23742,2.0,8.0,0.0
+2012-09-20,23585,3.0,8.0,0.0
+2012-09-21,22157,4.0,8.0,0.0
+2012-09-22,14539,5.0,8.0,0.0
+2012-09-23,15735,6.0,8.0,0.0
+2012-09-24,23613,0.0,8.0,0.0
+2012-09-25,24315,1.0,8.0,0.0
+2012-09-26,24513,2.0,8.0,0.0
+2012-09-27,23950,3.0,8.0,0.0
+2012-09-28,22489,4.0,8.0,0.0
+2012-09-29,15130,5.0,8.0,0.0
+2012-09-30,15516,6.0,8.0,0.0
+2012-10-01,22938,0.0,9.0,0.0
+2012-10-02,23758,1.0,9.0,0.0
+2012-10-03,24048,2.0,9.0,0.0
+2012-10-04,23651,3.0,9.0,0.0
+2012-10-05,22488,4.0,9.0,0.0
+2012-10-06,15261,5.0,9.0,0.0
+2012-10-07,16074,6.0,9.0,0.0
+2012-10-08,24300,0.0,9.0,1.0
+2012-10-09,26112,1.0,9.0,0.0
+2012-10-10,26118,2.0,9.0,0.0
+2012-10-11,25481,3.0,9.0,0.0
+2012-10-12,23749,4.0,9.0,0.0
+2012-10-13,16161,5.0,9.0,0.0
+2012-10-14,17196,6.0,9.0,0.0
+2012-10-15,25711,0.0,9.0,0.0
+2012-10-16,26368,1.0,9.0,0.0
+2012-10-17,26436,2.0,9.0,0.0
+2012-10-18,25588,3.0,9.0,0.0
+2012-10-19,24120,4.0,9.0,0.0
+2012-10-20,16546,5.0,9.0,0.0
+2012-10-21,17939,6.0,9.0,0.0
+2012-10-22,26790,0.0,9.0,0.0
+2012-10-23,26904,1.0,9.0,0.0
+2012-10-24,27135,2.0,9.0,0.0
+2012-10-25,26631,3.0,9.0,0.0
+2012-10-26,24735,4.0,9.0,0.0
+2012-10-27,16414,5.0,9.0,0.0
+2012-10-28,17832,6.0,9.0,0.0
+2012-10-29,26382,0.0,9.0,0.0
+2012-10-30,27051,1.0,9.0,0.0
+2012-10-31,26630,2.0,9.0,0.0
+2012-11-01,25001,3.0,10.0,0.0
+2012-11-02,24505,4.0,10.0,0.0
+2012-11-03,17411,5.0,10.0,0.0
+2012-11-04,18421,6.0,10.0,0.0
+2012-11-05,27468,0.0,10.0,0.0
+2012-11-06,28425,1.0,10.0,0.0
+2012-11-07,27405,2.0,10.0,0.0
+2012-11-08,28017,3.0,10.0,0.0
+2012-11-09,26332,4.0,10.0,0.0
+2012-11-10,18246,5.0,10.0,0.0
+2012-11-11,19133,6.0,10.0,0.0
+2012-11-12,27814,0.0,10.0,1.0
+2012-11-13,28922,1.0,10.0,0.0
+2012-11-14,28695,2.0,10.0,0.0
+2012-11-15,28078,3.0,10.0,0.0
+2012-11-16,26404,4.0,10.0,0.0
+2012-11-17,18254,5.0,10.0,0.0
+2012-11-18,19573,6.0,10.0,0.0
+2012-11-19,28486,0.0,10.0,0.0
+2012-11-20,28976,1.0,10.0,0.0
+2012-11-21,28161,2.0,10.0,0.0
+2012-11-22,24228,3.0,10.0,1.0
+2012-11-23,22550,4.0,10.0,0.0
+2012-11-24,17484,5.0,10.0,0.0
+2012-11-25,19188,6.0,10.0,0.0
+2012-11-26,28974,0.0,10.0,0.0
+2012-11-27,29963,1.0,10.0,0.0
+2012-11-28,30244,2.0,10.0,0.0
+2012-11-29,29538,3.0,10.0,0.0
+2012-11-30,26786,4.0,10.0,0.0
+2012-12-01,19253,5.0,11.0,0.0
+2012-12-02,20778,6.0,11.0,0.0
+2012-12-03,30026,0.0,11.0,0.0
+2012-12-04,30295,1.0,11.0,0.0
+2012-12-05,30105,2.0,11.0,0.0
+2012-12-06,29559,3.0,11.0,0.0
+2012-12-07,26613,4.0,11.0,0.0
+2012-12-08,18467,5.0,11.0,0.0
+2012-12-09,20055,6.0,11.0,0.0
+2012-12-10,28579,0.0,11.0,0.0
+2012-12-11,29642,1.0,11.0,0.0
+2012-12-12,29168,2.0,11.0,0.0
+2012-12-13,28652,3.0,11.0,0.0
+2012-12-14,26568,4.0,11.0,0.0
+2012-12-15,17788,5.0,11.0,0.0
+2012-12-16,18785,6.0,11.0,0.0
+2012-12-17,27496,0.0,11.0,0.0
+2012-12-18,27723,1.0,11.0,0.0
+2012-12-19,27055,2.0,11.0,0.0
+2012-12-20,26013,3.0,11.0,0.0
+2012-12-21,23140,4.0,11.0,0.0
+2012-12-22,15245,5.0,11.0,0.0
+2012-12-23,14097,6.0,11.0,0.0
+2012-12-24,16373,0.0,11.0,0.0
+2012-12-25,13596,1.0,11.0,1.0
+2012-12-26,17465,2.0,11.0,0.0
+2012-12-27,20445,3.0,11.0,0.0
+2012-12-28,20120,4.0,11.0,0.0
+2012-12-29,16407,5.0,11.0,0.0
+2012-12-30,15777,6.0,11.0,0.0
+2012-12-31,6200,0.0,11.0,0.0
+2013-01-01,11208,1.0,0.0,1.0
+2013-01-02,22522,2.0,0.0,0.0
+2013-01-03,24859,3.0,0.0,0.0
+2013-01-04,25302,4.0,0.0,0.0
+2013-01-05,19114,5.0,0.0,0.0
+2013-01-06,19650,6.0,0.0,0.0
+2013-01-07,27504,0.0,0.0,0.0
+2013-01-08,29375,1.0,0.0,0.0
+2013-01-09,29679,2.0,0.0,0.0
+2013-01-10,29661,3.0,0.0,0.0
+2013-01-11,28997,4.0,0.0,0.0
+2013-01-12,19920,5.0,0.0,0.0
+2013-01-13,21301,6.0,0.0,0.0
+2013-01-14,30089,0.0,0.0,0.0
+2013-01-15,30936,1.0,0.0,0.0
+2013-01-16,31416,2.0,0.0,0.0
+2013-01-17,30992,3.0,0.0,0.0
+2013-01-18,29420,4.0,0.0,0.0
+2013-01-19,20790,5.0,0.0,0.0
+2013-01-20,21897,6.0,0.0,0.0
+2013-01-21,29606,0.0,0.0,1.0
+2013-01-22,31573,1.0,0.0,0.0
+2013-01-23,32344,2.0,0.0,0.0
+2013-01-24,32485,3.0,0.0,0.0
+2013-01-25,30793,4.0,0.0,0.0
+2013-01-26,21917,5.0,0.0,0.0
+2013-01-27,23032,6.0,0.0,0.0
+2013-01-28,31946,0.0,0.0,0.0
+2013-01-29,33487,1.0,0.0,0.0
+2013-01-30,33192,2.0,0.0,0.0
+2013-01-31,32722,3.0,0.0,0.0
+2013-02-01,30716,4.0,1.0,0.0
+2013-02-02,21484,5.0,1.0,0.0
+2013-02-03,22962,6.0,1.0,0.0
+2013-02-04,31284,0.0,1.0,0.0
+2013-02-05,33106,1.0,1.0,0.0
+2013-02-06,32976,2.0,1.0,0.0
+2013-02-07,32429,3.0,1.0,0.0
+2013-02-08,30524,4.0,1.0,0.0
+2013-02-09,21085,5.0,1.0,0.0
+2013-02-10,22281,6.0,1.0,0.0
+2013-02-11,30989,0.0,1.0,0.0
+2013-02-12,32543,1.0,1.0,0.0
+2013-02-13,31854,2.0,1.0,0.0
+2013-02-14,30875,3.0,1.0,0.0
+2013-02-15,29531,4.0,1.0,0.0
+2013-02-16,22299,5.0,1.0,0.0
+2013-02-17,23941,6.0,1.0,0.0
+2013-02-18,33106,0.0,1.0,1.0
+2013-02-19,35274,1.0,1.0,0.0
+2013-02-20,35265,2.0,1.0,0.0
+2013-02-21,34535,3.0,1.0,0.0
+2013-02-22,33009,4.0,1.0,0.0
+2013-02-23,23466,5.0,1.0,0.0
+2013-02-24,24903,6.0,1.0,0.0
+2013-02-25,35081,0.0,1.0,0.0
+2013-02-26,36143,1.0,1.0,0.0
+2013-02-27,35992,2.0,1.0,0.0
+2013-02-28,35284,3.0,1.0,0.0
+2013-03-01,33063,4.0,2.0,0.0
+2013-03-02,23944,5.0,2.0,0.0
+2013-03-03,25119,6.0,2.0,0.0
+2013-03-04,35777,0.0,2.0,0.0
+2013-03-05,36559,1.0,2.0,0.0
+2013-03-06,35998,2.0,2.0,0.0
+2013-03-07,35682,3.0,2.0,0.0
+2013-03-08,33619,4.0,2.0,0.0
+2013-03-09,23860,5.0,2.0,0.0
+2013-03-10,25293,6.0,2.0,0.0
+2013-03-11,36253,0.0,2.0,0.0
+2013-03-12,37391,1.0,2.0,0.0
+2013-03-13,37132,2.0,2.0,0.0
+2013-03-14,36044,3.0,2.0,0.0
+2013-03-15,34297,4.0,2.0,0.0
+2013-03-16,24005,5.0,2.0,0.0
+2013-03-17,25836,6.0,2.0,0.0
+2013-03-18,36614,0.0,2.0,0.0
+2013-03-19,38229,1.0,2.0,0.0
+2013-03-20,38085,2.0,2.0,0.0
+2013-03-21,37290,3.0,2.0,0.0
+2013-03-22,35173,4.0,2.0,0.0
+2013-03-23,23732,5.0,2.0,0.0
+2013-03-24,26573,6.0,2.0,0.0
+2013-03-25,38095,0.0,2.0,0.0
+2013-03-26,38959,1.0,2.0,0.0
+2013-03-27,36841,2.0,2.0,0.0
+2013-03-28,35861,3.0,2.0,0.0
+2013-03-29,31458,4.0,2.0,0.0
+2013-03-30,23375,5.0,2.0,0.0
+2013-03-31,23229,6.0,2.0,0.0
+2013-04-01,32188,0.0,3.0,0.0
+2013-04-02,37574,1.0,3.0,0.0
+2013-04-03,37688,2.0,3.0,0.0
+2013-04-04,36662,3.0,3.0,0.0
+2013-04-05,35247,4.0,3.0,0.0
+2013-04-06,25579,5.0,3.0,0.0
+2013-04-07,28152,6.0,3.0,0.0
+2013-04-08,38770,0.0,3.0,0.0
+2013-04-09,39537,1.0,3.0,0.0
+2013-04-10,39099,2.0,3.0,0.0
+2013-04-11,38970,3.0,3.0,0.0
+2013-04-12,37006,4.0,3.0,0.0
+2013-04-13,25241,5.0,3.0,0.0
+2013-04-14,26604,6.0,3.0,0.0
+2013-04-15,38046,0.0,3.0,0.0
+2013-04-16,39572,1.0,3.0,0.0
+2013-04-17,39873,2.0,3.0,0.0
+2013-04-18,39338,3.0,3.0,0.0
+2013-04-19,36343,4.0,3.0,0.0
+2013-04-20,25210,5.0,3.0,0.0
+2013-04-21,26877,6.0,3.0,0.0
+2013-04-22,39663,0.0,3.0,0.0
+2013-04-23,40706,1.0,3.0,0.0
+2013-04-24,39844,2.0,3.0,0.0
+2013-04-25,38703,3.0,3.0,0.0
+2013-04-26,35427,4.0,3.0,0.0
+2013-04-27,26071,5.0,3.0,0.0
+2013-04-28,27388,6.0,3.0,0.0
+2013-04-29,37487,0.0,3.0,0.0
+2013-04-30,36940,1.0,3.0,0.0
+2013-05-01,33606,2.0,4.0,0.0
+2013-05-02,37390,3.0,4.0,0.0
+2013-05-03,35633,4.0,4.0,0.0
+2013-05-04,24228,5.0,4.0,0.0
+2013-05-05,24997,6.0,4.0,0.0
+2013-05-06,36749,0.0,4.0,0.0
+2013-05-07,37704,1.0,4.0,0.0
+2013-05-08,37857,2.0,4.0,0.0
+2013-05-09,35833,3.0,4.0,0.0
+2013-05-10,34646,4.0,4.0,0.0
+2013-05-11,24376,5.0,4.0,0.0
+2013-05-12,25378,6.0,4.0,0.0
+2013-05-13,38290,0.0,4.0,0.0
+2013-05-14,39639,1.0,4.0,0.0
+2013-05-15,38600,2.0,4.0,0.0
+2013-05-16,38360,3.0,4.0,0.0
+2013-05-17,35699,4.0,4.0,0.0
+2013-05-18,23617,5.0,4.0,0.0
+2013-05-19,24777,6.0,4.0,0.0
+2013-05-20,36164,0.0,4.0,0.0
+2013-05-21,38868,1.0,4.0,0.0
+2013-05-22,39343,2.0,4.0,0.0
+2013-05-23,38808,3.0,4.0,0.0
+2013-05-24,35952,4.0,4.0,0.0
+2013-05-25,23631,5.0,4.0,0.0
+2013-05-26,24617,6.0,4.0,0.0
+2013-05-27,33553,0.0,4.0,1.0
+2013-05-28,38933,1.0,4.0,0.0
+2013-05-29,39393,2.0,4.0,0.0
+2013-05-30,37654,3.0,4.0,0.0
+2013-05-31,36341,4.0,4.0,0.0
+2013-06-01,23781,5.0,5.0,0.0
+2013-06-02,25611,6.0,5.0,0.0
+2013-06-03,38377,0.0,5.0,0.0
+2013-06-04,39508,1.0,5.0,0.0
+2013-06-05,38949,2.0,5.0,0.0
+2013-06-06,38397,3.0,5.0,0.0
+2013-06-07,36512,4.0,5.0,0.0
+2013-06-08,24453,5.0,5.0,0.0
+2013-06-09,25513,6.0,5.0,0.0
+2013-06-10,35931,0.0,5.0,0.0
+2013-06-11,36456,1.0,5.0,0.0
+2013-06-12,36649,2.0,5.0,0.0
+2013-06-13,37838,3.0,5.0,0.0
+2013-06-14,35372,4.0,5.0,0.0
+2013-06-15,22633,5.0,5.0,0.0
+2013-06-16,23632,6.0,5.0,0.0
+2013-06-17,36996,0.0,5.0,0.0
+2013-06-18,38905,1.0,5.0,0.0
+2013-06-19,38128,2.0,5.0,0.0
+2013-06-20,37205,3.0,5.0,0.0
+2013-06-21,34488,4.0,5.0,0.0
+2013-06-22,22328,5.0,5.0,0.0
+2013-06-23,24116,6.0,5.0,0.0
+2013-06-24,37051,0.0,5.0,0.0
+2013-06-25,38924,1.0,5.0,0.0
+2013-06-26,38481,2.0,5.0,0.0
+2013-06-27,37527,3.0,5.0,0.0
+2013-06-28,35081,4.0,5.0,0.0
+2013-06-29,22609,5.0,5.0,0.0
+2013-06-30,23535,6.0,5.0,0.0
+2013-07-01,35825,0.0,6.0,0.0
+2013-07-02,37818,1.0,6.0,0.0
+2013-07-03,37797,2.0,6.0,0.0
+2013-07-04,33322,3.0,6.0,1.0
+2013-07-05,32777,4.0,6.0,0.0
+2013-07-06,22675,5.0,6.0,0.0
+2013-07-07,24558,6.0,6.0,0.0
+2013-07-08,38713,0.0,6.0,0.0
+2013-07-09,40620,1.0,6.0,0.0
+2013-07-10,42070,2.0,6.0,0.0
+2013-07-11,41020,3.0,6.0,0.0
+2013-07-12,37346,4.0,6.0,0.0
+2013-07-13,23190,5.0,6.0,0.0
+2013-07-14,24518,6.0,6.0,0.0
+2013-07-15,38390,0.0,6.0,0.0
+2013-07-16,40149,1.0,6.0,0.0
+2013-07-17,40568,2.0,6.0,0.0
+2013-07-18,40213,3.0,6.0,0.0
+2013-07-19,38293,4.0,6.0,0.0
+2013-07-20,24090,5.0,6.0,0.0
+2013-07-21,24762,6.0,6.0,0.0
+2013-07-22,39038,0.0,6.0,0.0
+2013-07-23,40878,1.0,6.0,0.0
+2013-07-24,39600,2.0,6.0,0.0
+2013-07-25,38883,3.0,6.0,0.0
+2013-07-26,36596,4.0,6.0,0.0
+2013-07-27,23424,5.0,6.0,0.0
+2013-07-28,24364,6.0,6.0,0.0
+2013-07-29,37997,0.0,6.0,0.0
+2013-07-30,39569,1.0,6.0,0.0
+2013-07-31,39220,2.0,6.0,0.0
+2013-08-01,38151,3.0,7.0,0.0
+2013-08-02,35991,4.0,7.0,0.0
+2013-08-03,23359,5.0,7.0,0.0
+2013-08-04,24392,6.0,7.0,0.0
+2013-08-05,37880,0.0,7.0,0.0
+2013-08-06,39787,1.0,7.0,0.0
+2013-08-07,40562,2.0,7.0,0.0
+2013-08-08,39204,3.0,7.0,0.0
+2013-08-09,36126,4.0,7.0,0.0
+2013-08-10,23322,5.0,7.0,0.0
+2013-08-11,24528,6.0,7.0,0.0
+2013-08-12,37294,0.0,7.0,0.0
+2013-08-13,38848,1.0,7.0,0.0
+2013-08-14,38772,2.0,7.0,0.0
+2013-08-15,34626,3.0,7.0,0.0
+2013-08-16,34857,4.0,7.0,0.0
+2013-08-17,23932,5.0,7.0,0.0
+2013-08-18,24779,6.0,7.0,0.0
+2013-08-19,37843,0.0,7.0,0.0
+2013-08-20,38890,1.0,7.0,0.0
+2013-08-21,39298,2.0,7.0,0.0
+2013-08-22,38649,3.0,7.0,0.0
+2013-08-23,36410,4.0,7.0,0.0
+2013-08-24,23893,5.0,7.0,0.0
+2013-08-25,25183,6.0,7.0,0.0
+2013-08-26,37745,0.0,7.0,0.0
+2013-08-27,40279,1.0,7.0,0.0
+2013-08-28,40041,2.0,7.0,0.0
+2013-08-29,39814,3.0,7.0,0.0
+2013-08-30,36737,4.0,7.0,0.0
+2013-08-31,23496,5.0,7.0,0.0
+2013-09-01,24887,6.0,8.0,0.0
+2013-09-02,34734,0.0,8.0,1.0
+2013-09-03,40062,1.0,8.0,0.0
+2013-09-04,40547,2.0,8.0,0.0
+2013-09-05,39817,3.0,8.0,0.0
+2013-09-06,36795,4.0,8.0,0.0
+2013-09-07,25041,5.0,8.0,0.0
+2013-09-08,26867,6.0,8.0,0.0
+2013-09-09,40162,0.0,8.0,0.0
+2013-09-10,41282,1.0,8.0,0.0
+2013-09-11,41776,2.0,8.0,0.0
+2013-09-12,40797,3.0,8.0,0.0
+2013-09-13,39038,4.0,8.0,0.0
+2013-09-14,25547,5.0,8.0,0.0
+2013-09-15,27248,6.0,8.0,0.0
+2013-09-16,41174,0.0,8.0,0.0
+2013-09-17,41800,1.0,8.0,0.0
+2013-09-18,40673,2.0,8.0,0.0
+2013-09-19,35777,3.0,8.0,0.0
+2013-09-20,37267,4.0,8.0,0.0
+2013-09-21,25963,5.0,8.0,0.0
+2013-09-22,28105,6.0,8.0,0.0
+2013-09-23,40921,0.0,8.0,0.0
+2013-09-24,42979,1.0,8.0,0.0
+2013-09-25,42683,2.0,8.0,0.0
+2013-09-26,42336,3.0,8.0,0.0
+2013-09-27,39720,4.0,8.0,0.0
+2013-09-28,26060,5.0,8.0,0.0
+2013-09-29,29404,6.0,8.0,0.0
+2013-09-30,41805,0.0,8.0,0.0
+2013-10-01,41029,1.0,9.0,0.0
+2013-10-02,41378,2.0,9.0,0.0
+2013-10-03,40288,3.0,9.0,0.0
+2013-10-04,38966,4.0,9.0,0.0
+2013-10-05,26606,5.0,9.0,0.0
+2013-10-06,28694,6.0,9.0,0.0
+2013-10-07,42983,0.0,9.0,0.0
+2013-10-08,45969,1.0,9.0,0.0
+2013-10-09,45673,2.0,9.0,0.0
+2013-10-10,44823,3.0,9.0,0.0
+2013-10-11,42240,4.0,9.0,0.0
+2013-10-12,28719,5.0,9.0,0.0
+2013-10-13,29129,6.0,9.0,0.0
+2013-10-14,42706,0.0,9.0,1.0
+2013-10-15,45380,1.0,9.0,0.0
+2013-10-16,46301,2.0,9.0,0.0
+2013-10-17,45649,3.0,9.0,0.0
+2013-10-18,42778,4.0,9.0,0.0
+2013-10-19,28774,5.0,9.0,0.0
+2013-10-20,31296,6.0,9.0,0.0
+2013-10-21,45838,0.0,9.0,0.0
+2013-10-22,46948,1.0,9.0,0.0
+2013-10-23,46510,2.0,9.0,0.0
+2013-10-24,44514,3.0,9.0,0.0
+2013-10-25,44395,4.0,9.0,0.0
+2013-10-26,29485,5.0,9.0,0.0
+2013-10-27,31661,6.0,9.0,0.0
+2013-10-28,46946,0.0,9.0,0.0
+2013-10-29,48500,1.0,9.0,0.0
+2013-10-30,48321,2.0,9.0,0.0
+2013-10-31,46159,3.0,9.0,0.0
+2013-11-01,41112,4.0,10.0,0.0
+2013-11-02,29827,5.0,10.0,0.0
+2013-11-03,31521,6.0,10.0,0.0
+2013-11-04,47735,0.0,10.0,0.0
+2013-11-05,49358,1.0,10.0,0.0
+2013-11-06,49622,2.0,10.0,0.0
+2013-11-07,48864,3.0,10.0,0.0
+2013-11-08,46153,4.0,10.0,0.0
+2013-11-09,31598,5.0,10.0,0.0
+2013-11-10,33505,6.0,10.0,0.0
+2013-11-11,47101,0.0,10.0,1.0
+2013-11-12,50609,1.0,10.0,0.0
+2013-11-13,48306,2.0,10.0,0.0
+2013-11-14,49673,3.0,10.0,0.0
+2013-11-15,46797,4.0,10.0,0.0
+2013-11-16,32098,5.0,10.0,0.0
+2013-11-17,34542,6.0,10.0,0.0
+2013-11-18,50981,0.0,10.0,0.0
+2013-11-19,51901,1.0,10.0,0.0
+2013-11-20,51862,2.0,10.0,0.0
+2013-11-21,51330,3.0,10.0,0.0
+2013-11-22,48100,4.0,10.0,0.0
+2013-11-23,32590,5.0,10.0,0.0
+2013-11-24,34863,6.0,10.0,0.0
+2013-11-25,49346,0.0,10.0,0.0
+2013-11-26,51549,1.0,10.0,0.0
+2013-11-27,49231,2.0,10.0,0.0
+2013-11-28,42985,3.0,10.0,1.0
+2013-11-29,39014,4.0,10.0,0.0
+2013-11-30,29927,5.0,10.0,0.0
+2013-12-01,32875,6.0,11.0,0.0
+2013-12-02,50342,0.0,11.0,0.0
+2013-12-03,52500,1.0,11.0,0.0
+2013-12-04,52398,2.0,11.0,0.0
+2013-12-05,51352,3.0,11.0,0.0
+2013-12-06,47337,4.0,11.0,0.0
+2013-12-07,32551,5.0,11.0,0.0
+2013-12-08,34756,6.0,11.0,0.0
+2013-12-09,50839,0.0,11.0,0.0
+2013-12-10,51506,1.0,11.0,0.0
+2013-12-11,50204,2.0,11.0,0.0
+2013-12-12,48640,3.0,11.0,0.0
+2013-12-13,45504,4.0,11.0,0.0
+2013-12-14,30350,5.0,11.0,0.0
+2013-12-15,32192,6.0,11.0,0.0
+2013-12-16,47571,0.0,11.0,0.0
+2013-12-17,48189,1.0,11.0,0.0
+2013-12-18,46983,2.0,11.0,0.0
+2013-12-19,44986,3.0,11.0,0.0
+2013-12-20,41717,4.0,11.0,0.0
+2013-12-21,26649,5.0,11.0,0.0
+2013-12-22,26917,6.0,11.0,0.0
+2013-12-23,36144,0.0,11.0,0.0
+2013-12-24,30015,1.0,11.0,0.0
+2013-12-25,23280,2.0,11.0,1.0
+2013-12-26,29732,3.0,11.0,0.0
+2013-12-27,32334,4.0,11.0,0.0
+2013-12-28,26369,5.0,11.0,0.0
+2013-12-29,27110,6.0,11.0,0.0
+2013-12-30,35237,0.0,11.0,0.0
+2013-12-31,12471,1.0,11.0,0.0
+2014-01-01,19103,2.0,0.0,1.0
+2014-01-02,38454,3.0,0.0,0.0
+2014-01-03,38788,4.0,0.0,0.0
+2014-01-04,31132,5.0,0.0,0.0
+2014-01-05,32334,6.0,0.0,0.0
+2014-01-06,44539,0.0,0.0,0.0
+2014-01-07,47256,1.0,0.0,0.0
+2014-01-08,47472,2.0,0.0,0.0
+2014-01-09,48662,3.0,0.0,0.0
+2014-01-10,46462,4.0,0.0,0.0
+2014-01-11,32376,5.0,0.0,0.0
+2014-01-12,34043,6.0,0.0,0.0
+2014-01-13,49000,0.0,0.0,0.0
+2014-01-14,50766,1.0,0.0,0.0
+2014-01-15,51247,2.0,0.0,0.0
+2014-01-16,51321,3.0,0.0,0.0
+2014-01-17,48280,4.0,0.0,0.0
+2014-01-18,33741,5.0,0.0,0.0
+2014-01-19,35398,6.0,0.0,0.0
+2014-01-20,48750,0.0,0.0,1.0
+2014-01-21,52079,1.0,0.0,0.0
+2014-01-22,52542,2.0,0.0,0.0
+2014-01-23,52376,3.0,0.0,0.0
+2014-01-24,48155,4.0,0.0,0.0
+2014-01-25,36337,5.0,0.0,0.0
+2014-01-26,38223,6.0,0.0,0.0
+2014-01-27,51032,0.0,0.0,0.0
+2014-01-28,52414,1.0,0.0,0.0
+2014-01-29,51673,2.0,0.0,0.0
+2014-01-30,50439,3.0,0.0,0.0
+2014-01-31,47161,4.0,0.0,0.0
+2014-02-01,33166,5.0,1.0,0.0
+2014-02-02,34890,6.0,1.0,0.0
+2014-02-03,47975,0.0,1.0,0.0
+2014-02-04,51265,1.0,1.0,0.0
+2014-02-05,51264,2.0,1.0,0.0
+2014-02-06,52288,3.0,1.0,0.0
+2014-02-07,50247,4.0,1.0,0.0
+2014-02-08,36698,5.0,1.0,0.0
+2014-02-09,38503,6.0,1.0,0.0
+2014-02-10,54226,0.0,1.0,0.0
+2014-02-11,56115,1.0,1.0,0.0
+2014-02-12,56224,2.0,1.0,0.0
+2014-02-13,55362,3.0,1.0,0.0
+2014-02-14,50776,4.0,1.0,0.0
+2014-02-15,35096,5.0,1.0,0.0
+2014-02-16,38108,6.0,1.0,0.0
+2014-02-17,53408,0.0,1.0,1.0
+2014-02-18,57332,1.0,1.0,0.0
+2014-02-19,56375,2.0,1.0,0.0
+2014-02-20,53624,3.0,1.0,0.0
+2014-02-21,53840,4.0,1.0,0.0
+2014-02-22,37965,5.0,1.0,0.0
+2014-02-23,38901,6.0,1.0,0.0
+2014-02-24,57056,0.0,1.0,0.0
+2014-02-25,58723,1.0,1.0,0.0
+2014-02-26,58317,2.0,1.0,0.0
+2014-02-27,58104,3.0,1.0,0.0
+2014-02-28,54417,4.0,1.0,0.0
+2014-03-01,37253,5.0,2.0,0.0
+2014-03-02,39545,6.0,2.0,0.0
+2014-03-03,56281,0.0,2.0,0.0
+2014-03-04,58275,1.0,2.0,0.0
+2014-03-05,58531,2.0,2.0,0.0
+2014-03-06,58230,3.0,2.0,0.0
+2014-03-07,54381,4.0,2.0,0.0
+2014-03-08,36908,5.0,2.0,0.0
+2014-03-09,38903,6.0,2.0,0.0
+2014-03-10,57466,0.0,2.0,0.0
+2014-03-11,58201,1.0,2.0,0.0
+2014-03-12,59508,2.0,2.0,0.0
+2014-03-13,58819,3.0,2.0,0.0
+2014-03-14,54631,4.0,2.0,0.0
+2014-03-15,37045,5.0,2.0,0.0
+2014-03-16,40071,6.0,2.0,0.0
+2014-03-17,58119,0.0,2.0,0.0
+2014-03-18,60296,1.0,2.0,0.0
+2014-03-19,60348,2.0,2.0,0.0
+2014-03-20,59653,3.0,2.0,0.0
+2014-03-21,54723,4.0,2.0,0.0
+2014-03-22,38438,5.0,2.0,0.0
+2014-03-23,41116,6.0,2.0,0.0
+2014-03-24,59413,0.0,2.0,0.0
+2014-03-25,58491,1.0,2.0,0.0
+2014-03-26,57706,2.0,2.0,0.0
+2014-03-27,59629,3.0,2.0,0.0
+2014-03-28,55961,4.0,2.0,0.0
+2014-03-29,37785,5.0,2.0,0.0
+2014-03-30,40405,6.0,2.0,0.0
+2014-03-31,59279,0.0,2.0,0.0
+2014-04-01,59904,1.0,3.0,0.0
+2014-04-02,61078,2.0,3.0,0.0
+2014-04-03,60665,3.0,3.0,0.0
+2014-04-04,56880,4.0,3.0,0.0
+2014-04-05,38088,5.0,3.0,0.0
+2014-04-06,40745,6.0,3.0,0.0
+2014-04-07,59201,0.0,3.0,0.0
+2014-04-08,62373,1.0,3.0,0.0
+2014-04-09,61447,2.0,3.0,0.0
+2014-04-10,60721,3.0,3.0,0.0
+2014-04-11,57113,4.0,3.0,0.0
+2014-04-12,38778,5.0,3.0,0.0
+2014-04-13,41754,6.0,3.0,0.0
+2014-04-14,60584,0.0,3.0,0.0
+2014-04-15,62573,1.0,3.0,0.0
+2014-04-16,61692,2.0,3.0,0.0
+2014-04-17,58954,3.0,3.0,0.0
+2014-04-18,50828,4.0,3.0,0.0
+2014-04-19,37908,5.0,3.0,0.0
+2014-04-20,37161,6.0,3.0,0.0
+2014-04-21,53971,0.0,3.0,0.0
+2014-04-22,63154,1.0,3.0,0.0
+2014-04-23,64034,2.0,3.0,0.0
+2014-04-24,63013,3.0,3.0,0.0
+2014-04-25,58866,4.0,3.0,0.0
+2014-04-26,41588,5.0,3.0,0.0
+2014-04-27,46281,6.0,3.0,0.0
+2014-04-28,62917,0.0,3.0,0.0
+2014-04-29,58880,1.0,3.0,0.0
+2014-04-30,59201,2.0,3.0,0.0
+2014-05-01,51873,3.0,4.0,0.0
+2014-05-02,53187,4.0,4.0,0.0
+2014-05-03,38524,5.0,4.0,0.0
+2014-05-04,42442,6.0,4.0,0.0
+2014-05-05,59938,0.0,4.0,0.0
+2014-05-06,63226,1.0,4.0,0.0
+2014-05-07,64056,2.0,4.0,0.0
+2014-05-08,62352,3.0,4.0,0.0
+2014-05-09,58471,4.0,4.0,0.0
+2014-05-10,40697,5.0,4.0,0.0
+2014-05-11,42929,6.0,4.0,0.0
+2014-05-12,62494,0.0,4.0,0.0
+2014-05-13,63889,1.0,4.0,0.0
+2014-05-14,63489,2.0,4.0,0.0
+2014-05-15,62615,3.0,4.0,0.0
+2014-05-16,57477,4.0,4.0,0.0
+2014-05-17,38612,5.0,4.0,0.0
+2014-05-18,41834,6.0,4.0,0.0
+2014-05-19,61093,0.0,4.0,0.0
+2014-05-20,63539,1.0,4.0,0.0
+2014-05-21,63520,2.0,4.0,0.0
+2014-05-22,62947,3.0,4.0,0.0
+2014-05-23,58949,4.0,4.0,0.0
+2014-05-24,38860,5.0,4.0,0.0
+2014-05-25,41500,6.0,4.0,0.0
+2014-05-26,54191,0.0,4.0,1.0
+2014-05-27,62110,1.0,4.0,0.0
+2014-05-28,62119,2.0,4.0,0.0
+2014-05-29,57778,3.0,4.0,0.0
+2014-05-30,55360,4.0,4.0,0.0
+2014-05-31,36956,5.0,4.0,0.0
+2014-06-01,38803,6.0,5.0,0.0
+2014-06-02,57279,0.0,5.0,0.0
+2014-06-03,61545,1.0,5.0,0.0
+2014-06-04,62143,2.0,5.0,0.0
+2014-06-05,61565,3.0,5.0,0.0
+2014-06-06,56682,4.0,5.0,0.0
+2014-06-07,37230,5.0,5.0,0.0
+2014-06-08,39439,6.0,5.0,0.0
+2014-06-09,56406,0.0,5.0,0.0
+2014-06-10,60934,1.0,5.0,0.0
+2014-06-11,61030,2.0,5.0,0.0
+2014-06-12,58531,3.0,5.0,0.0
+2014-06-13,54801,4.0,5.0,0.0
+2014-06-14,36688,5.0,5.0,0.0
+2014-06-15,38911,6.0,5.0,0.0
+2014-06-16,57628,0.0,5.0,0.0
+2014-06-17,60437,1.0,5.0,0.0
+2014-06-18,59666,2.0,5.0,0.0
+2014-06-19,58550,3.0,5.0,0.0
+2014-06-20,54734,4.0,5.0,0.0
+2014-06-21,36936,5.0,5.0,0.0
+2014-06-22,40998,6.0,5.0,0.0
+2014-06-23,57817,0.0,5.0,0.0
+2014-06-24,59898,1.0,5.0,0.0
+2014-06-25,59275,2.0,5.0,0.0
+2014-06-26,58194,3.0,5.0,0.0
+2014-06-27,54687,4.0,5.0,0.0
+2014-06-28,34376,5.0,5.0,0.0
+2014-06-29,36039,6.0,5.0,0.0
+2014-06-30,56288,0.0,5.0,0.0
+2014-07-01,57564,1.0,6.0,0.0
+2014-07-02,58226,2.0,6.0,0.0
+2014-07-03,57447,3.0,6.0,0.0
+2014-07-04,46868,4.0,6.0,1.0
+2014-07-05,31976,5.0,6.0,0.0
+2014-07-06,35625,6.0,6.0,0.0
+2014-07-07,57648,0.0,6.0,0.0
+2014-07-08,59817,1.0,6.0,0.0
+2014-07-09,58684,2.0,6.0,0.0
+2014-07-10,59610,3.0,6.0,0.0
+2014-07-11,56361,4.0,6.0,0.0
+2014-07-12,36405,5.0,6.0,0.0
+2014-07-13,37367,6.0,6.0,0.0
+2014-07-14,57220,0.0,6.0,0.0
+2014-07-15,60954,1.0,6.0,0.0
+2014-07-16,60772,2.0,6.0,0.0
+2014-07-17,58139,3.0,6.0,0.0
+2014-07-18,55605,4.0,6.0,0.0
+2014-07-19,35444,5.0,6.0,0.0
+2014-07-20,37516,6.0,6.0,0.0
+2014-07-21,58789,0.0,6.0,0.0
+2014-07-22,61115,1.0,6.0,0.0
+2014-07-23,61183,2.0,6.0,0.0
+2014-07-24,60482,3.0,6.0,0.0
+2014-07-25,56642,4.0,6.0,0.0
+2014-07-26,37052,5.0,6.0,0.0
+2014-07-27,40482,6.0,6.0,0.0
+2014-07-28,58625,0.0,6.0,0.0
+2014-07-29,60214,1.0,6.0,0.0
+2014-07-30,60244,2.0,6.0,0.0
+2014-07-31,59555,3.0,6.0,0.0
+2014-08-01,54851,4.0,7.0,0.0
+2014-08-02,34918,5.0,7.0,0.0
+2014-08-03,36852,6.0,7.0,0.0
+2014-08-04,57355,0.0,7.0,0.0
+2014-08-05,60536,1.0,7.0,0.0
+2014-08-06,60691,2.0,7.0,0.0
+2014-08-07,59387,3.0,7.0,0.0
+2014-08-08,55824,4.0,7.0,0.0
+2014-08-09,35770,5.0,7.0,0.0
+2014-08-10,38102,6.0,7.0,0.0
+2014-08-11,59054,0.0,7.0,0.0
+2014-08-12,60590,1.0,7.0,0.0
+2014-08-13,60448,2.0,7.0,0.0
+2014-08-14,58944,3.0,7.0,0.0
+2014-08-15,53160,4.0,7.0,0.0
+2014-08-16,35988,5.0,7.0,0.0
+2014-08-17,39009,6.0,7.0,0.0
+2014-08-18,59031,0.0,7.0,0.0
+2014-08-19,61664,1.0,7.0,0.0
+2014-08-20,61490,2.0,7.0,0.0
+2014-08-21,61343,3.0,7.0,0.0
+2014-08-22,58054,4.0,7.0,0.0
+2014-08-23,38573,5.0,7.0,0.0
+2014-08-24,41813,6.0,7.0,0.0
+2014-08-25,58804,0.0,7.0,0.0
+2014-08-26,61870,1.0,7.0,0.0
+2014-08-27,61716,2.0,7.0,0.0
+2014-08-28,60539,3.0,7.0,0.0
+2014-08-29,56147,4.0,7.0,0.0
+2014-08-30,36483,5.0,7.0,0.0
+2014-08-31,38402,6.0,7.0,0.0
+2014-09-01,53643,0.0,8.0,1.0
+2014-09-02,62318,1.0,8.0,0.0
+2014-09-03,63877,2.0,8.0,0.0
+2014-09-04,63233,3.0,8.0,0.0
+2014-09-05,59368,4.0,8.0,0.0
+2014-09-06,39023,5.0,8.0,0.0
+2014-09-07,40969,6.0,8.0,0.0
+2014-09-08,59558,0.0,8.0,0.0
+2014-09-09,63536,1.0,8.0,0.0
+2014-09-10,64457,2.0,8.0,0.0
+2014-09-11,64373,3.0,8.0,0.0
+2014-09-12,60704,4.0,8.0,0.0
+2014-09-13,40285,5.0,8.0,0.0
+2014-09-14,42980,6.0,8.0,0.0
+2014-09-15,63854,0.0,8.0,0.0
+2014-09-16,66603,1.0,8.0,0.0
+2014-09-17,66943,2.0,8.0,0.0
+2014-09-18,65374,3.0,8.0,0.0
+2014-09-19,61976,4.0,8.0,0.0
+2014-09-20,41540,5.0,8.0,0.0
+2014-09-21,45895,6.0,8.0,0.0
+2014-09-22,65680,0.0,8.0,0.0
+2014-09-23,65894,1.0,8.0,0.0
+2014-09-24,67516,2.0,8.0,0.0
+2014-09-25,66172,3.0,8.0,0.0
+2014-09-26,62052,4.0,8.0,0.0
+2014-09-27,40681,5.0,8.0,0.0
+2014-09-28,44507,6.0,8.0,0.0
+2014-09-29,66009,0.0,8.0,0.0
+2014-09-30,65377,1.0,8.0,0.0
+2014-10-01,64361,2.0,9.0,0.0
+2014-10-02,63192,3.0,9.0,0.0
+2014-10-03,58623,4.0,9.0,0.0
+2014-10-04,40046,5.0,9.0,0.0
+2014-10-05,42635,6.0,9.0,0.0
+2014-10-06,64289,0.0,9.0,0.0
+2014-10-07,67728,1.0,9.0,0.0
+2014-10-08,70580,2.0,9.0,0.0
+2014-10-09,68939,3.0,9.0,0.0
+2014-10-10,65565,4.0,9.0,0.0
+2014-10-11,45396,5.0,9.0,0.0
+2014-10-12,46315,6.0,9.0,0.0
+2014-10-13,68081,0.0,9.0,1.0
+2014-10-14,70462,1.0,9.0,0.0
+2014-10-15,71679,2.0,9.0,0.0
+2014-10-16,71133,3.0,9.0,0.0
+2014-10-17,66584,4.0,9.0,0.0
+2014-10-18,45259,5.0,9.0,0.0
+2014-10-19,46726,6.0,9.0,0.0
+2014-10-20,71061,0.0,9.0,0.0
+2014-10-21,74351,1.0,9.0,0.0
+2014-10-22,71496,2.0,9.0,0.0
+2014-10-23,72852,3.0,9.0,0.0
+2014-10-24,68836,4.0,9.0,0.0
+2014-10-25,46343,5.0,9.0,0.0
+2014-10-26,51704,6.0,9.0,0.0
+2014-10-27,72386,0.0,9.0,0.0
+2014-10-28,73319,1.0,9.0,0.0
+2014-10-29,71694,2.0,9.0,0.0
+2014-10-30,73188,3.0,9.0,0.0
+2014-10-31,66606,4.0,9.0,0.0
+2014-11-01,43864,5.0,10.0,0.0
+2014-11-02,48725,6.0,10.0,0.0
+2014-11-03,72901,0.0,10.0,0.0
+2014-11-04,75637,1.0,10.0,0.0
+2014-11-05,76423,2.0,10.0,0.0
+2014-11-06,74164,3.0,10.0,0.0
+2014-11-07,71186,4.0,10.0,0.0
+2014-11-08,49033,5.0,10.0,0.0
+2014-11-09,52480,6.0,10.0,0.0
+2014-11-10,74984,0.0,10.0,0.0
+2014-11-11,76113,1.0,10.0,1.0
+2014-11-12,77768,2.0,10.0,0.0
+2014-11-13,77072,3.0,10.0,0.0
+2014-11-14,72203,4.0,10.0,0.0
+2014-11-15,50149,5.0,10.0,0.0
+2014-11-16,53584,6.0,10.0,0.0
+2014-11-17,77223,0.0,10.0,0.0
+2014-11-18,79371,1.0,10.0,0.0
+2014-11-19,79472,2.0,10.0,0.0
+2014-11-20,78357,3.0,10.0,0.0
+2014-11-21,73355,4.0,10.0,0.0
+2014-11-22,50881,5.0,10.0,0.0
+2014-11-23,55522,6.0,10.0,0.0
+2014-11-24,78109,0.0,10.0,0.0
+2014-11-25,79387,1.0,10.0,0.0
+2014-11-26,76170,2.0,10.0,0.0
+2014-11-27,67321,3.0,10.0,1.0
+2014-11-28,61368,4.0,10.0,0.0
+2014-11-29,46144,5.0,10.0,0.0
+2014-11-30,51623,6.0,10.0,0.0
+2014-12-01,77869,0.0,11.0,0.0
+2014-12-02,80799,1.0,11.0,0.0
+2014-12-03,80672,2.0,11.0,0.0
+2014-12-04,78755,3.0,11.0,0.0
+2014-12-05,74423,4.0,11.0,0.0
+2014-12-06,51209,5.0,11.0,0.0
+2014-12-07,54238,6.0,11.0,0.0
+2014-12-08,77058,0.0,11.0,0.0
+2014-12-09,79147,1.0,11.0,0.0
+2014-12-10,77471,2.0,11.0,0.0
+2014-12-11,76005,3.0,11.0,0.0
+2014-12-12,70489,4.0,11.0,0.0
+2014-12-13,47806,5.0,11.0,0.0
+2014-12-14,50486,6.0,11.0,0.0
+2014-12-15,73353,0.0,11.0,0.0
+2014-12-16,74217,1.0,11.0,0.0
+2014-12-17,72849,2.0,11.0,0.0
+2014-12-18,70140,3.0,11.0,0.0
+2014-12-19,64016,4.0,11.0,0.0
+2014-12-20,42131,5.0,11.0,0.0
+2014-12-21,45466,6.0,11.0,0.0
+2014-12-22,59804,0.0,11.0,0.0
+2014-12-23,57678,1.0,11.0,0.0
+2014-12-24,45609,2.0,11.0,0.0
+2014-12-25,34924,3.0,11.0,1.0
+2014-12-26,40747,4.0,11.0,0.0
+2014-12-27,37359,5.0,11.0,0.0
+2014-12-28,39682,6.0,11.0,0.0
+2014-12-29,53699,0.0,11.0,0.0
+2014-12-30,54029,1.0,11.0,0.0
+2014-12-31,18574,2.0,11.0,0.0
+2015-01-01,33211,3.0,0.0,1.0
+2015-01-02,48077,4.0,0.0,0.0
+2015-01-03,44563,5.0,0.0,0.0
+2015-01-04,49137,6.0,0.0,0.0
+2015-01-05,66676,0.0,0.0,0.0
+2015-01-06,66039,1.0,0.0,0.0
+2015-01-07,70055,2.0,0.0,0.0
+2015-01-08,71505,3.0,0.0,0.0
+2015-01-09,66446,4.0,0.0,0.0
+2015-01-10,49634,5.0,0.0,0.0
+2015-01-11,52346,6.0,0.0,0.0
+2015-01-12,76021,0.0,0.0,0.0
+2015-01-13,77374,1.0,0.0,0.0
+2015-01-14,78209,2.0,0.0,0.0
+2015-01-15,77896,3.0,0.0,0.0
+2015-01-16,73533,4.0,0.0,0.0
+2015-01-17,51229,5.0,0.0,0.0
+2015-01-18,54212,6.0,0.0,0.0
+2015-01-19,75243,0.0,0.0,1.0
+2015-01-20,80898,1.0,0.0,0.0
+2015-01-21,81397,2.0,0.0,0.0
+2015-01-22,80848,3.0,0.0,0.0
+2015-01-23,77202,4.0,0.0,0.0
+2015-01-24,55935,5.0,0.0,0.0
+2015-01-25,61597,6.0,0.0,0.0
+2015-01-26,79962,0.0,0.0,0.0
+2015-01-27,82207,1.0,0.0,0.0
+2015-01-28,82554,2.0,0.0,0.0
+2015-01-29,81467,3.0,0.0,0.0
+2015-01-30,76405,4.0,0.0,0.0
+2015-01-31,53052,5.0,0.0,0.0
+2015-02-01,55516,6.0,1.0,0.0
+2015-02-02,78483,0.0,1.0,0.0
+2015-02-03,80571,1.0,1.0,0.0
+2015-02-04,83041,2.0,1.0,0.0
+2015-02-05,82992,3.0,1.0,0.0
+2015-02-06,79509,4.0,1.0,0.0
+2015-02-07,54980,5.0,1.0,0.0
+2015-02-08,59201,6.0,1.0,0.0
+2015-02-09,84344,0.0,1.0,0.0
+2015-02-10,85600,1.0,1.0,0.0
+2015-02-11,84990,2.0,1.0,0.0
+2015-02-12,84056,3.0,1.0,0.0
+2015-02-13,78771,4.0,1.0,0.0
+2015-02-14,50473,5.0,1.0,0.0
+2015-02-15,55681,6.0,1.0,0.0
+2015-02-16,76934,0.0,1.0,1.0
+2015-02-17,80882,1.0,1.0,0.0
+2015-02-18,80672,2.0,1.0,0.0
+2015-02-19,79879,3.0,1.0,0.0
+2015-02-20,77309,4.0,1.0,0.0
+2015-02-21,56256,5.0,1.0,0.0
+2015-02-22,62005,6.0,1.0,0.0
+2015-02-23,81400,0.0,1.0,0.0
+2015-02-24,84252,1.0,1.0,0.0
+2015-02-25,85804,2.0,1.0,0.0
+2015-02-26,86417,3.0,1.0,0.0
+2015-02-27,81035,4.0,1.0,0.0
+2015-02-28,57647,5.0,1.0,0.0
+2015-03-01,59286,6.0,2.0,0.0
+2015-03-02,87020,0.0,2.0,0.0
+2015-03-03,89520,1.0,2.0,0.0
+2015-03-04,90519,2.0,2.0,0.0
+2015-03-05,88078,3.0,2.0,0.0
+2015-03-06,83016,4.0,2.0,0.0
+2015-03-07,57201,5.0,2.0,0.0
+2015-03-08,60121,6.0,2.0,0.0
+2015-03-09,88330,0.0,2.0,0.0
+2015-03-10,91456,1.0,2.0,0.0
+2015-03-11,91102,2.0,2.0,0.0
+2015-03-12,90934,3.0,2.0,0.0
+2015-03-13,86003,4.0,2.0,0.0
+2015-03-14,58089,5.0,2.0,0.0
+2015-03-15,62177,6.0,2.0,0.0
+2015-03-16,90924,0.0,2.0,0.0
+2015-03-17,93210,1.0,2.0,0.0
+2015-03-18,92153,2.0,2.0,0.0
+2015-03-19,91674,3.0,2.0,0.0
+2015-03-20,86065,4.0,2.0,0.0
+2015-03-21,59532,5.0,2.0,0.0
+2015-03-22,65999,6.0,2.0,0.0
+2015-03-23,91418,0.0,2.0,0.0
+2015-03-24,94159,1.0,2.0,0.0
+2015-03-25,93458,2.0,2.0,0.0
+2015-03-26,92072,3.0,2.0,0.0
+2015-03-27,83128,4.0,2.0,0.0
+2015-03-28,57894,5.0,2.0,0.0
+2015-03-29,60676,6.0,2.0,0.0
+2015-03-30,91212,0.0,2.0,0.0
+2015-03-31,93079,1.0,2.0,0.0
+2015-04-01,90691,2.0,3.0,0.0
+2015-04-02,86589,3.0,3.0,0.0
+2015-04-03,74443,4.0,3.0,0.0
+2015-04-04,55184,5.0,3.0,0.0
+2015-04-05,54861,6.0,3.0,0.0
+2015-04-06,78892,0.0,3.0,0.0
+2015-04-07,93458,1.0,3.0,0.0
+2015-04-08,95291,2.0,3.0,0.0
+2015-04-09,93141,3.0,3.0,0.0
+2015-04-10,86853,4.0,3.0,0.0
+2015-04-11,59522,5.0,3.0,0.0
+2015-04-12,63432,6.0,3.0,0.0
+2015-04-13,91817,0.0,3.0,0.0
+2015-04-14,94974,1.0,3.0,0.0
+2015-04-15,94061,2.0,3.0,0.0
+2015-04-16,94221,3.0,3.0,0.0
+2015-04-17,88699,4.0,3.0,0.0
+2015-04-18,59654,5.0,3.0,0.0
+2015-04-19,65146,6.0,3.0,0.0
+2015-04-20,94916,0.0,3.0,0.0
+2015-04-21,97299,1.0,3.0,0.0
+2015-04-22,97751,2.0,3.0,0.0
+2015-04-23,95638,3.0,3.0,0.0
+2015-04-24,89613,4.0,3.0,0.0
+2015-04-25,61119,5.0,3.0,0.0
+2015-04-26,68408,6.0,3.0,0.0
+2015-04-27,94300,0.0,3.0,0.0
+2015-04-28,97417,1.0,3.0,0.0
+2015-04-29,95247,2.0,3.0,0.0
+2015-04-30,89512,3.0,3.0,0.0
+2015-05-01,71100,4.0,4.0,0.0
+2015-05-02,55068,5.0,4.0,0.0
+2015-05-03,59245,6.0,4.0,0.0
+2015-05-04,89677,0.0,4.0,0.0
+2015-05-05,94643,1.0,4.0,0.0
+2015-05-06,94869,2.0,4.0,0.0
+2015-05-07,93583,3.0,4.0,0.0
+2015-05-08,85836,4.0,4.0,0.0
+2015-05-09,57774,5.0,4.0,0.0
+2015-05-10,61098,6.0,4.0,0.0
+2015-05-11,92261,0.0,4.0,0.0
+2015-05-12,96912,1.0,4.0,0.0
+2015-05-13,94490,2.0,4.0,0.0
+2015-05-14,88189,3.0,4.0,0.0
+2015-05-15,84151,4.0,4.0,0.0
+2015-05-16,57518,5.0,4.0,0.0
+2015-05-17,62282,6.0,4.0,0.0
+2015-05-18,92330,0.0,4.0,0.0
+2015-05-19,96248,1.0,4.0,0.0
+2015-05-20,96061,2.0,4.0,0.0
+2015-05-21,94121,3.0,4.0,0.0
+2015-05-22,87344,4.0,4.0,0.0
+2015-05-23,56965,5.0,4.0,0.0
+2015-05-24,60744,6.0,4.0,0.0
+2015-05-25,77609,0.0,4.0,1.0
+2015-05-26,93876,1.0,4.0,0.0
+2015-05-27,95475,2.0,4.0,0.0
+2015-05-28,92911,3.0,4.0,0.0
+2015-05-29,86540,4.0,4.0,0.0
+2015-05-30,56399,5.0,4.0,0.0
+2015-05-31,59770,6.0,4.0,0.0
+2015-06-01,89681,0.0,5.0,0.0
+2015-06-02,94065,1.0,5.0,0.0
+2015-06-03,93262,2.0,5.0,0.0
+2015-06-04,89150,3.0,5.0,0.0
+2015-06-05,84240,4.0,5.0,0.0
+2015-06-06,55264,5.0,5.0,0.0
+2015-06-07,59114,6.0,5.0,0.0
+2015-06-08,89414,0.0,5.0,0.0
+2015-06-09,94342,1.0,5.0,0.0
+2015-06-10,92730,2.0,5.0,0.0
+2015-06-11,90337,3.0,5.0,0.0
+2015-06-12,82629,4.0,5.0,0.0
+2015-06-13,54393,5.0,5.0,0.0
+2015-06-14,58454,6.0,5.0,0.0
+2015-06-15,88580,0.0,5.0,0.0
+2015-06-16,91424,1.0,5.0,0.0
+2015-06-17,91408,2.0,5.0,0.0
+2015-06-18,89458,3.0,5.0,0.0
+2015-06-19,82843,4.0,5.0,0.0
+2015-06-20,52691,5.0,5.0,0.0
+2015-06-21,57034,6.0,5.0,0.0
+2015-06-22,84455,0.0,5.0,0.0
+2015-06-23,90430,1.0,5.0,0.0
+2015-06-24,89483,2.0,5.0,0.0
+2015-06-25,88234,3.0,5.0,0.0
+2015-06-26,81883,4.0,5.0,0.0
+2015-06-27,52129,5.0,5.0,0.0
+2015-06-28,54858,6.0,5.0,0.0
+2015-06-29,86080,0.0,5.0,0.0
+2015-06-30,88498,1.0,5.0,0.0
+2015-07-01,86019,2.0,6.0,0.0
+2015-07-02,84921,3.0,6.0,0.0
+2015-07-03,72626,4.0,6.0,1.0
+2015-07-04,47682,5.0,6.0,0.0
+2015-07-05,51161,6.0,6.0,0.0
+2015-07-06,84781,0.0,6.0,0.0
+2015-07-07,89887,1.0,6.0,0.0
+2015-07-08,89657,2.0,6.0,0.0
+2015-07-09,88592,3.0,6.0,0.0
+2015-07-10,82408,4.0,6.0,0.0
+2015-07-11,52448,5.0,6.0,0.0
+2015-07-12,56396,6.0,6.0,0.0
+2015-07-13,87354,0.0,6.0,0.0
+2015-07-14,88965,1.0,6.0,0.0
+2015-07-15,88859,2.0,6.0,0.0
+2015-07-16,86788,3.0,6.0,0.0
+2015-07-17,80759,4.0,6.0,0.0
+2015-07-18,51601,5.0,6.0,0.0
+2015-07-19,55215,6.0,6.0,0.0
+2015-07-20,85913,0.0,6.0,0.0
+2015-07-21,89034,1.0,6.0,0.0
+2015-07-22,89449,2.0,6.0,0.0
+2015-07-23,89039,3.0,6.0,0.0
+2015-07-24,82762,4.0,6.0,0.0
+2015-07-25,53435,5.0,6.0,0.0
+2015-07-26,57851,6.0,6.0,0.0
+2015-07-27,87111,0.0,6.0,0.0
+2015-07-28,89813,1.0,6.0,0.0
+2015-07-29,89080,2.0,6.0,0.0
+2015-07-30,86852,3.0,6.0,0.0
+2015-07-31,80715,4.0,6.0,0.0
+2015-08-01,49693,5.0,7.0,0.0
+2015-08-02,51980,6.0,7.0,0.0
+2015-08-03,83065,0.0,7.0,0.0
+2015-08-04,87753,1.0,7.0,0.0
+2015-08-05,87047,2.0,7.0,0.0
+2015-08-06,85675,3.0,7.0,0.0
+2015-08-07,79329,4.0,7.0,0.0
+2015-08-08,50372,5.0,7.0,0.0
+2015-08-09,53900,6.0,7.0,0.0
+2015-08-10,84498,0.0,7.0,0.0
+2015-08-11,88065,1.0,7.0,0.0
+2015-08-12,88003,2.0,7.0,0.0
+2015-08-13,86159,3.0,7.0,0.0
+2015-08-14,80407,4.0,7.0,0.0
+2015-08-15,52148,5.0,7.0,0.0
+2015-08-16,55563,6.0,7.0,0.0
+2015-08-17,85716,0.0,7.0,0.0
+2015-08-18,90098,1.0,7.0,0.0
+2015-08-19,90311,2.0,7.0,0.0
+2015-08-20,89112,3.0,7.0,0.0
+2015-08-21,83607,4.0,7.0,0.0
+2015-08-22,54685,5.0,7.0,0.0
+2015-08-23,59679,6.0,7.0,0.0
+2015-08-24,87916,0.0,7.0,0.0
+2015-08-25,89785,1.0,7.0,0.0
+2015-08-26,90842,2.0,7.0,0.0
+2015-08-27,89589,3.0,7.0,0.0
+2015-08-28,84012,4.0,7.0,0.0
+2015-08-29,52998,5.0,7.0,0.0
+2015-08-30,55886,6.0,7.0,0.0
+2015-08-31,86983,0.0,7.0,0.0
+2015-09-01,91295,1.0,8.0,0.0
+2015-09-02,91046,2.0,8.0,0.0
+2015-09-03,87017,3.0,8.0,0.0
+2015-09-04,80813,4.0,8.0,0.0
+2015-09-05,54463,5.0,8.0,0.0
+2015-09-06,59864,6.0,8.0,0.0
+2015-09-07,80617,0.0,8.0,1.0
+2015-09-08,93446,1.0,8.0,0.0
+2015-09-09,94640,2.0,8.0,0.0
+2015-09-10,94089,3.0,8.0,0.0
+2015-09-11,88287,4.0,8.0,0.0
+2015-09-12,57236,5.0,8.0,0.0
+2015-09-13,61339,6.0,8.0,0.0
+2015-09-14,94100,0.0,8.0,0.0
+2015-09-15,97210,1.0,8.0,0.0
+2015-09-16,97520,2.0,8.0,0.0
+2015-09-17,95561,3.0,8.0,0.0
+2015-09-18,90210,4.0,8.0,0.0
+2015-09-19,58521,5.0,8.0,0.0
+2015-09-20,62414,6.0,8.0,0.0
+2015-09-21,96432,0.0,8.0,0.0
+2015-09-22,99956,1.0,8.0,0.0
+2015-09-23,99207,2.0,8.0,0.0
+2015-09-24,97696,3.0,8.0,0.0
+2015-09-25,90619,4.0,8.0,0.0
+2015-09-26,59733,5.0,8.0,0.0
+2015-09-27,64337,6.0,8.0,0.0
+2015-09-28,95277,0.0,8.0,0.0
+2015-09-29,99909,1.0,8.0,0.0
+2015-09-30,98496,2.0,8.0,0.0
+2015-10-01,93111,3.0,9.0,0.0
+2015-10-02,86753,4.0,9.0,0.0
+2015-10-03,58268,5.0,9.0,0.0
+2015-10-04,62592,6.0,9.0,0.0
+2015-10-05,95603,0.0,9.0,0.0
+2015-10-06,99837,1.0,9.0,0.0
+2015-10-07,100860,2.0,9.0,0.0
+2015-10-08,102409,3.0,9.0,0.0
+2015-10-09,95631,4.0,9.0,0.0
+2015-10-10,66043,5.0,9.0,0.0
+2015-10-11,66601,6.0,9.0,0.0
+2015-10-12,98066,0.0,9.0,1.0
+2015-10-13,106570,1.0,9.0,0.0
+2015-10-14,105415,2.0,9.0,0.0
+2015-10-15,104366,3.0,9.0,0.0
+2015-10-16,97556,4.0,9.0,0.0
+2015-10-17,64064,5.0,9.0,0.0
+2015-10-18,69221,6.0,9.0,0.0
+2015-10-19,105710,0.0,9.0,0.0
+2015-10-20,108226,1.0,9.0,0.0
+2015-10-21,107216,2.0,9.0,0.0
+2015-10-22,106180,3.0,9.0,0.0
+2015-10-23,99348,4.0,9.0,0.0
+2015-10-24,67090,5.0,9.0,0.0
+2015-10-25,73283,6.0,9.0,0.0
+2015-10-26,104805,0.0,9.0,0.0
+2015-10-27,111076,1.0,9.0,0.0
+2015-10-28,110991,2.0,9.0,0.0
+2015-10-29,109068,3.0,9.0,0.0
+2015-10-30,100655,4.0,9.0,0.0
+2015-10-31,63910,5.0,9.0,0.0
+2015-11-01,67454,6.0,10.0,0.0
+2015-11-02,106405,0.0,10.0,0.0
+2015-11-03,113189,1.0,10.0,0.0
+2015-11-04,112399,2.0,10.0,0.0
+2015-11-05,112257,3.0,10.0,0.0
+2015-11-06,105629,4.0,10.0,0.0
+2015-11-07,70570,5.0,10.0,0.0
+2015-11-08,75161,6.0,10.0,0.0
+2015-11-09,110784,0.0,10.0,0.0
+2015-11-10,112978,1.0,10.0,0.0
+2015-11-11,107347,2.0,10.0,1.0
+2015-11-12,111293,3.0,10.0,0.0
+2015-11-13,104493,4.0,10.0,0.0
+2015-11-14,68039,5.0,10.0,0.0
+2015-11-15,73945,6.0,10.0,0.0
+2015-11-16,111285,0.0,10.0,0.0
+2015-11-17,115457,1.0,10.0,0.0
+2015-11-18,115393,2.0,10.0,0.0
+2015-11-19,115387,3.0,10.0,0.0
+2015-11-20,107008,4.0,10.0,0.0
+2015-11-21,71677,5.0,10.0,0.0
+2015-11-22,77702,6.0,10.0,0.0
+2015-11-23,113226,0.0,10.0,0.0
+2015-11-24,114841,1.0,10.0,0.0
+2015-11-25,109386,2.0,10.0,0.0
+2015-11-26,96620,3.0,10.0,1.0
+2015-11-27,88369,4.0,10.0,0.0
+2015-11-28,66696,5.0,10.0,0.0
+2015-11-29,74591,6.0,10.0,0.0
+2015-11-30,114424,0.0,10.0,0.0
+2015-12-01,117806,1.0,11.0,0.0
+2015-12-02,118201,2.0,11.0,0.0
+2015-12-03,117780,3.0,11.0,0.0
+2015-12-04,108975,4.0,11.0,0.0
+2015-12-05,72662,5.0,11.0,0.0
+2015-12-06,76360,6.0,11.0,0.0
+2015-12-07,113903,0.0,11.0,0.0
+2015-12-08,115911,1.0,11.0,0.0
+2015-12-09,115324,2.0,11.0,0.0
+2015-12-10,113844,3.0,11.0,0.0
+2015-12-11,105420,4.0,11.0,0.0
+2015-12-12,70442,5.0,11.0,0.0
+2015-12-13,74537,6.0,11.0,0.0
+2015-12-14,110352,0.0,11.0,0.0
+2015-12-15,111033,1.0,11.0,0.0
+2015-12-16,107508,2.0,11.0,0.0
+2015-12-17,103108,3.0,11.0,0.0
+2015-12-18,93664,4.0,11.0,0.0
+2015-12-19,60441,5.0,11.0,0.0
+2015-12-20,62608,6.0,11.0,0.0
+2015-12-21,91916,0.0,11.0,0.0
+2015-12-22,91125,1.0,11.0,0.0
+2015-12-23,84466,2.0,11.0,0.0
+2015-12-24,66672,3.0,11.0,0.0
+2015-12-25,50812,4.0,11.0,1.0
+2015-12-26,49720,5.0,11.0,0.0
+2015-12-27,57018,6.0,11.0,0.0
+2015-12-28,76983,0.0,11.0,0.0
+2015-12-29,80256,1.0,11.0,0.0
+2015-12-30,78067,2.0,11.0,0.0
+2016-01-01,46109,4.0,0.0,1.0
+2016-01-02,56771,5.0,0.0,0.0
+2016-01-03,63608,6.0,0.0,0.0
+2016-01-04,96670,0.0,0.0,0.0
+2016-01-05,102054,1.0,0.0,0.0
+2016-01-06,101968,2.0,0.0,0.0
+2016-01-07,103695,3.0,0.0,0.0
+2016-01-08,99226,4.0,0.0,0.0
+2016-01-09,68617,5.0,0.0,0.0
+2016-01-10,73313,6.0,0.0,0.0
+2016-01-11,107882,0.0,0.0,0.0
+2016-01-12,111240,1.0,0.0,0.0
+2016-01-13,111346,2.0,0.0,0.0
+2016-01-14,110350,3.0,0.0,0.0
+2016-01-15,103836,4.0,0.0,0.0
+2016-01-16,69762,5.0,0.0,0.0
+2016-01-17,73548,6.0,0.0,0.0
+2016-01-18,106252,0.0,0.0,1.0
+2016-01-19,114235,1.0,0.0,0.0
+2016-01-20,114520,2.0,0.0,0.0
+2016-01-21,113333,3.0,0.0,0.0
+2016-01-22,106865,4.0,0.0,0.0
+2016-01-23,74103,5.0,0.0,0.0
+2016-01-24,78655,6.0,0.0,0.0
+2016-01-25,114045,0.0,0.0,0.0
+2016-01-26,116293,1.0,0.0,0.0
+2016-01-27,117360,2.0,0.0,0.0
+2016-01-28,112890,3.0,0.0,0.0
+2016-01-29,110408,4.0,0.0,0.0
+2016-01-30,77881,5.0,0.0,0.0
+2016-01-31,81804,6.0,0.0,0.0
+2016-02-01,115705,0.0,1.0,0.0
+2016-02-02,117639,1.0,1.0,0.0
+2016-02-03,118168,2.0,1.0,0.0
+2016-02-04,115485,3.0,1.0,0.0
+2016-02-05,106779,4.0,1.0,0.0
+2016-02-06,72602,5.0,1.0,0.0
+2016-02-07,73299,6.0,1.0,0.0
+2016-02-08,103308,0.0,1.0,0.0
+2016-02-09,110246,1.0,1.0,0.0
+2016-02-10,111835,2.0,1.0,0.0
+2016-02-11,112118,3.0,1.0,0.0
+2016-02-12,105677,4.0,1.0,0.0
+2016-02-13,74145,5.0,1.0,0.0
+2016-02-14,76379,6.0,1.0,0.0
+2016-02-15,111654,0.0,1.0,1.0
+2016-02-16,121528,1.0,1.0,0.0
+2016-02-17,122884,2.0,1.0,0.0
+2016-02-18,123112,3.0,1.0,0.0
+2016-02-19,117492,4.0,1.0,0.0
+2016-02-20,81509,5.0,1.0,0.0
+2016-02-21,86026,6.0,1.0,0.0
+2016-02-22,124960,0.0,1.0,0.0
+2016-02-23,128025,1.0,1.0,0.0
+2016-02-24,128860,2.0,1.0,0.0
+2016-02-25,126574,3.0,1.0,0.0
+2016-02-26,119158,4.0,1.0,0.0
+2016-02-27,81761,5.0,1.0,0.0
+2016-02-28,86421,6.0,1.0,0.0
+2016-02-29,125898,0.0,1.0,0.0
+2016-03-01,128020,1.0,2.0,0.0
+2016-03-02,130518,2.0,2.0,0.0
+2016-03-03,129859,3.0,2.0,0.0
+2016-03-04,121636,4.0,2.0,0.0
+2016-03-05,83814,5.0,2.0,0.0
+2016-03-06,86859,6.0,2.0,0.0
+2016-03-07,127229,0.0,2.0,0.0
+2016-03-08,129281,1.0,2.0,0.0
+2016-03-09,131505,2.0,2.0,0.0
+2016-03-10,126847,3.0,2.0,0.0
+2016-03-11,121670,4.0,2.0,0.0
+2016-03-12,82209,5.0,2.0,0.0
+2016-03-13,87358,6.0,2.0,0.0
+2016-03-14,129607,0.0,2.0,0.0
+2016-03-15,132397,1.0,2.0,0.0
+2016-03-16,132666,2.0,2.0,0.0
+2016-03-17,129579,3.0,2.0,0.0
+2016-03-18,120239,4.0,2.0,0.0
+2016-03-19,81427,5.0,2.0,0.0
+2016-03-20,86878,6.0,2.0,0.0
+2016-03-21,128245,0.0,2.0,0.0
+2016-03-22,130351,1.0,2.0,0.0
+2016-03-23,128611,2.0,2.0,0.0
+2016-03-24,122141,3.0,2.0,0.0
+2016-03-25,105815,4.0,2.0,0.0
+2016-03-26,78197,5.0,2.0,0.0
+2016-03-27,78675,6.0,2.0,0.0
+2016-03-28,116328,0.0,2.0,0.0
+2016-03-29,131001,1.0,2.0,0.0
+2016-03-30,133101,2.0,2.0,0.0
+2016-03-31,130283,3.0,2.0,0.0
+2016-04-01,119257,4.0,3.0,0.0
+2016-04-02,81281,5.0,3.0,0.0
+2016-04-03,87360,6.0,3.0,0.0
+2016-04-04,126389,0.0,3.0,0.0
+2016-04-05,133803,1.0,3.0,0.0
+2016-04-06,135934,2.0,3.0,0.0
+2016-04-07,134653,3.0,3.0,0.0
+2016-04-08,125221,4.0,3.0,0.0
+2016-04-09,85645,5.0,3.0,0.0
+2016-04-10,91857,6.0,3.0,0.0
+2016-04-11,136700,0.0,3.0,0.0
+2016-04-12,138801,1.0,3.0,0.0
+2016-04-13,137409,2.0,3.0,0.0
+2016-04-14,134651,3.0,3.0,0.0
+2016-04-15,125713,4.0,3.0,0.0
+2016-04-16,84789,5.0,3.0,0.0
+2016-04-17,90514,6.0,3.0,0.0
+2016-04-18,135770,0.0,3.0,0.0
+2016-04-19,140338,1.0,3.0,0.0
+2016-04-20,138994,2.0,3.0,0.0
+2016-04-21,134338,3.0,3.0,0.0
+2016-04-22,125713,4.0,3.0,0.0
+2016-04-23,85348,5.0,3.0,0.0
+2016-04-24,91963,6.0,3.0,0.0
+2016-04-25,135422,0.0,3.0,0.0
+2016-04-26,141059,1.0,3.0,0.0
+2016-04-27,138390,2.0,3.0,0.0
+2016-04-28,134493,3.0,3.0,0.0
+2016-04-29,123089,4.0,3.0,0.0
+2016-04-30,78081,5.0,3.0,0.0
+2016-05-01,80160,6.0,4.0,0.0
+2016-05-02,118508,0.0,4.0,0.0
+2016-05-03,131204,1.0,4.0,0.0
+2016-05-04,132146,2.0,4.0,0.0
+2016-05-05,123214,3.0,4.0,0.0
+2016-05-06,117566,4.0,4.0,0.0
+2016-05-07,78005,5.0,4.0,0.0
+2016-05-08,81871,6.0,4.0,0.0
+2016-05-09,127489,0.0,4.0,0.0
+2016-05-10,136121,1.0,4.0,0.0
+2016-05-11,135402,2.0,4.0,0.0
+2016-05-12,132926,3.0,4.0,0.0
+2016-05-13,123555,4.0,4.0,0.0
+2016-05-14,80533,5.0,4.0,0.0
+2016-05-15,84697,6.0,4.0,0.0
+2016-05-16,125306,0.0,4.0,0.0
+2016-05-17,135812,1.0,4.0,0.0
+2016-05-18,135197,2.0,4.0,0.0
+2016-05-19,131924,3.0,4.0,0.0
+2016-05-20,122504,4.0,4.0,0.0
+2016-05-21,79192,5.0,4.0,0.0
+2016-05-22,84851,6.0,4.0,0.0
+2016-05-23,127438,0.0,4.0,0.0
+2016-05-24,133972,1.0,4.0,0.0
+2016-05-25,131697,2.0,4.0,0.0
+2016-05-26,126174,3.0,4.0,0.0
+2016-05-27,117773,4.0,4.0,0.0
+2016-05-28,74793,5.0,4.0,0.0
+2016-05-29,79262,6.0,4.0,0.0
+2016-05-30,113390,0.0,4.0,1.0
+2016-05-31,129636,1.0,4.0,0.0
+2016-06-01,129838,2.0,5.0,0.0
+2016-06-02,127650,3.0,5.0,0.0
+2016-06-03,119107,4.0,5.0,0.0
+2016-06-04,76582,5.0,5.0,0.0
+2016-06-05,80829,6.0,5.0,0.0
+2016-06-06,123175,0.0,5.0,0.0
+2016-06-07,128655,1.0,5.0,0.0
+2016-06-08,126728,2.0,5.0,0.0
+2016-06-09,116963,3.0,5.0,0.0
+2016-06-10,108602,4.0,5.0,0.0
+2016-06-11,73541,5.0,5.0,0.0
+2016-06-12,82245,6.0,5.0,0.0
+2016-06-13,119977,0.0,5.0,0.0
+2016-06-14,125678,1.0,5.0,0.0
+2016-06-15,125977,2.0,5.0,0.0
+2016-06-16,122900,3.0,5.0,0.0
+2016-06-17,113905,4.0,5.0,0.0
+2016-06-18,71738,5.0,5.0,0.0
+2016-06-19,74376,6.0,5.0,0.0
+2016-06-20,93499,0.0,5.0,0.0
+2016-06-21,124257,1.0,5.0,0.0
+2016-06-22,122793,2.0,5.0,0.0
+2016-06-23,120902,3.0,5.0,0.0
+2016-06-24,108118,4.0,5.0,0.0
+2016-06-25,69170,5.0,5.0,0.0
+2016-06-26,72480,6.0,5.0,0.0
+2016-06-27,115501,0.0,5.0,0.0
+2016-06-28,121523,1.0,5.0,0.0
+2016-06-29,121456,2.0,5.0,0.0
+2016-06-30,119093,3.0,5.0,0.0
+2016-07-01,107813,4.0,6.0,0.0
+2016-07-02,66427,5.0,6.0,0.0
+2016-07-03,68168,6.0,6.0,0.0
+2016-07-04,101448,0.0,6.0,1.0
+2016-07-05,114130,1.0,6.0,0.0
+2016-07-06,118196,2.0,6.0,0.0
+2016-07-07,116360,3.0,6.0,0.0
+2016-07-08,109588,4.0,6.0,0.0
+2016-07-09,68949,5.0,6.0,0.0
+2016-07-10,71387,6.0,6.0,0.0
+2016-07-11,116802,0.0,6.0,0.0
+2016-07-12,119864,1.0,6.0,0.0
+2016-07-13,120468,2.0,6.0,0.0
+2016-07-14,117523,3.0,6.0,0.0
+2016-07-15,108681,4.0,6.0,0.0
+2016-07-16,67189,5.0,6.0,0.0
+2016-07-17,71085,6.0,6.0,0.0
+2016-07-18,116616,0.0,6.0,0.0
+2016-07-19,121000,1.0,6.0,0.0
+2016-07-20,119165,2.0,6.0,0.0
+2016-07-21,117941,3.0,6.0,0.0
+2016-07-22,110570,4.0,6.0,0.0
+2016-07-23,68398,5.0,6.0,0.0
+2016-07-24,71980,6.0,6.0,0.0
+2016-07-25,116361,0.0,6.0,0.0
+2016-07-26,120986,1.0,6.0,0.0
+2016-07-27,120932,2.0,6.0,0.0
+2016-07-28,118101,3.0,6.0,0.0
+2016-07-29,110240,4.0,6.0,0.0
+2016-07-30,69022,5.0,6.0,0.0
+2016-07-31,71959,6.0,6.0,0.0
+2016-08-01,114920,0.0,7.0,0.0
+2016-08-02,120783,1.0,7.0,0.0
+2016-08-03,119825,2.0,7.0,0.0
+2016-08-04,117712,3.0,7.0,0.0
+2016-08-05,109966,4.0,7.0,0.0
+2016-08-06,67755,5.0,7.0,0.0
+2016-08-07,70693,6.0,7.0,0.0
+2016-08-08,115440,0.0,7.0,0.0
+2016-08-09,118682,1.0,7.0,0.0
+2016-08-10,119555,2.0,7.0,0.0
+2016-08-11,117924,3.0,7.0,0.0
+2016-08-12,110083,4.0,7.0,0.0
+2016-08-13,68028,5.0,7.0,0.0
+2016-08-14,69705,6.0,7.0,0.0
+2016-08-15,109543,0.0,7.0,0.0
+2016-08-16,120896,1.0,7.0,0.0
+2016-08-17,121107,2.0,7.0,0.0
+2016-08-18,119516,3.0,7.0,0.0
+2016-08-19,112999,4.0,7.0,0.0
+2016-08-20,71603,5.0,7.0,0.0
+2016-08-21,74724,6.0,7.0,0.0
+2016-08-22,120374,0.0,7.0,0.0
+2016-08-23,125253,1.0,7.0,0.0
+2016-08-24,124546,2.0,7.0,0.0
+2016-08-25,123134,3.0,7.0,0.0
+2016-08-26,115443,4.0,7.0,0.0
+2016-08-27,73510,5.0,7.0,0.0
+2016-08-28,77456,6.0,7.0,0.0
+2016-08-29,122370,0.0,7.0,0.0
+2016-08-30,128081,1.0,7.0,0.0
+2016-08-31,127520,2.0,7.0,0.0
+2016-09-01,124829,3.0,8.0,0.0
+2016-09-02,115659,4.0,8.0,0.0
+2016-09-03,71772,5.0,8.0,0.0
+2016-09-04,76164,6.0,8.0,0.0
+2016-09-05,109751,0.0,8.0,1.0
+2016-09-06,127745,1.0,8.0,0.0
+2016-09-07,128145,2.0,8.0,0.0
+2016-09-08,127996,3.0,8.0,0.0
+2016-09-09,120314,4.0,8.0,0.0
+2016-09-10,77719,5.0,8.0,0.0
+2016-09-11,81649,6.0,8.0,0.0
+2016-09-12,127325,0.0,8.0,0.0
+2016-09-13,131451,1.0,8.0,0.0
+2016-09-14,128826,2.0,8.0,0.0
+2016-09-15,120041,3.0,8.0,0.0
+2016-09-16,113989,4.0,8.0,0.0
+2016-09-17,80862,5.0,8.0,0.0
+2016-09-18,91832,6.0,8.0,0.0
+2016-09-19,131871,0.0,8.0,0.0
+2016-09-20,138590,1.0,8.0,0.0
+2016-09-21,138146,2.0,8.0,0.0
+2016-09-22,136479,3.0,8.0,0.0
+2016-09-23,127803,4.0,8.0,0.0
+2016-09-24,81861,5.0,8.0,0.0
+2016-09-25,86861,6.0,8.0,0.0
+2016-09-26,137176,0.0,8.0,0.0
+2016-09-27,139433,1.0,8.0,0.0
+2016-09-28,140373,2.0,8.0,0.0
+2016-09-29,138011,3.0,8.0,0.0
+2016-09-30,127044,4.0,8.0,0.0
+2016-10-01,78726,5.0,9.0,0.0
+2016-10-02,82758,6.0,9.0,0.0
+2016-10-03,125866,0.0,9.0,0.0
+2016-10-04,132182,1.0,9.0,0.0
+2016-10-05,131995,2.0,9.0,0.0
+2016-10-06,132759,3.0,9.0,0.0
+2016-10-07,124588,4.0,9.0,0.0
+2016-10-08,90358,5.0,9.0,0.0
+2016-10-09,96542,6.0,9.0,0.0
+2016-10-10,135850,0.0,9.0,1.0
+2016-10-11,144073,1.0,9.0,0.0
+2016-10-12,143248,2.0,9.0,0.0
+2016-10-13,144176,3.0,9.0,0.0
+2016-10-14,134423,4.0,9.0,0.0
+2016-10-15,88312,5.0,9.0,0.0
+2016-10-16,94694,6.0,9.0,0.0
+2016-10-17,140981,0.0,9.0,0.0
+2016-10-18,150758,1.0,9.0,0.0
+2016-10-19,148760,2.0,9.0,0.0
+2016-10-20,145021,3.0,9.0,0.0
+2016-10-21,123991,4.0,9.0,0.0
+2016-10-22,90117,5.0,9.0,0.0
+2016-10-23,95498,6.0,9.0,0.0
+2016-10-24,146136,0.0,9.0,0.0
+2016-10-25,150283,1.0,9.0,0.0
+2016-10-26,149086,2.0,9.0,0.0
+2016-10-27,146600,3.0,9.0,0.0
+2016-10-28,134101,4.0,9.0,0.0
+2016-10-29,85873,5.0,9.0,0.0
+2016-10-30,91905,6.0,9.0,0.0
+2016-10-31,141022,0.0,9.0,0.0
+2016-11-01,142467,1.0,10.0,0.0
+2016-11-02,148404,2.0,10.0,0.0
+2016-11-03,149540,3.0,10.0,0.0
+2016-11-04,138040,4.0,10.0,0.0
+2016-11-05,93128,5.0,10.0,0.0
+2016-11-06,99820,6.0,10.0,0.0
+2016-11-07,150788,0.0,10.0,0.0
+2016-11-08,150053,1.0,10.0,0.0
+2016-11-09,140674,2.0,10.0,0.0
+2016-11-10,146301,3.0,10.0,0.0
+2016-11-11,132609,4.0,10.0,1.0
+2016-11-12,93843,5.0,10.0,0.0
+2016-11-13,100633,6.0,10.0,0.0
+2016-11-14,150935,0.0,10.0,0.0
+2016-11-15,156066,1.0,10.0,0.0
+2016-11-16,156273,2.0,10.0,0.0
+2016-11-17,154473,3.0,10.0,0.0
+2016-11-18,144040,4.0,10.0,0.0
+2016-11-19,95853,5.0,10.0,0.0
+2016-11-20,103220,6.0,10.0,0.0
+2016-11-21,154232,0.0,10.0,0.0
+2016-11-22,156131,1.0,10.0,0.0
+2016-11-23,149146,2.0,10.0,0.0
+2016-11-24,133080,3.0,10.0,1.0
+2016-11-25,120535,4.0,10.0,0.0
+2016-11-26,90022,5.0,10.0,0.0
+2016-11-27,100373,6.0,10.0,0.0
+2016-11-28,154971,0.0,10.0,0.0
+2016-11-29,161691,1.0,10.0,0.0
+2016-11-30,159450,2.0,10.0,0.0
+2016-12-01,157196,3.0,11.0,0.0
+2016-12-02,147743,4.0,11.0,0.0
+2016-12-03,98102,5.0,11.0,0.0
+2016-12-04,104400,6.0,11.0,0.0
+2016-12-05,156268,0.0,11.0,0.0
+2016-12-06,158169,1.0,11.0,0.0
+2016-12-07,158758,2.0,11.0,0.0
+2016-12-08,152258,3.0,11.0,0.0
+2016-12-09,142222,4.0,11.0,0.0
+2016-12-10,95665,5.0,11.0,0.0
+2016-12-11,100707,6.0,11.0,0.0
+2016-12-12,148783,0.0,11.0,0.0
+2016-12-13,152591,1.0,11.0,0.0
+2016-12-14,149908,2.0,11.0,0.0
+2016-12-15,145085,3.0,11.0,0.0
+2016-12-16,131580,4.0,11.0,0.0
+2016-12-17,84443,5.0,11.0,0.0
+2016-12-18,88845,6.0,11.0,0.0
+2016-12-19,134794,0.0,11.0,0.0
+2016-12-20,136427,1.0,11.0,0.0
+2016-12-21,131770,2.0,11.0,0.0
+2016-12-22,124751,3.0,11.0,0.0
+2016-12-23,105776,4.0,11.0,0.0
+2016-12-24,66740,5.0,11.0,0.0
+2016-12-25,60535,6.0,11.0,0.0
+2016-12-26,86775,0.0,11.0,1.0
+2016-12-27,102574,1.0,11.0,0.0
+2016-12-28,106393,2.0,11.0,0.0
+2016-12-29,105158,3.0,11.0,0.0
+2016-12-30,98098,4.0,11.0,0.0
+2016-12-31,64696,5.0,11.0,0.0
+2017-01-01,59005,6.0,0.0,0.0
+2017-01-02,95818,0.0,0.0,1.0
+2017-01-03,127728,1.0,0.0,0.0
+2017-01-04,133210,2.0,0.0,0.0
+2017-01-05,128376,3.0,0.0,0.0
+2017-01-06,125230,4.0,0.0,0.0
+2017-01-07,71521,5.0,0.0,0.0
+2017-01-08,94736,6.0,0.0,0.0
+2017-01-09,140861,0.0,0.0,0.0
+2017-01-10,145521,1.0,0.0,0.0
+2017-01-11,145604,2.0,0.0,0.0
+2017-01-12,144985,3.0,0.0,0.0
+2017-01-13,135657,4.0,0.0,0.0
+2017-01-14,91791,5.0,0.0,0.0
+2017-01-15,97570,6.0,0.0,0.0
+2017-01-16,140046,0.0,0.0,1.0
+2017-01-17,151455,1.0,0.0,0.0
+2017-01-18,151122,2.0,0.0,0.0
+2017-01-19,149733,3.0,0.0,0.0
+2017-01-20,140506,4.0,0.0,0.0
+2017-01-21,97774,5.0,0.0,0.0
+2017-01-22,106965,6.0,0.0,0.0
+2017-01-23,147843,0.0,0.0,0.0
+2017-01-24,149039,1.0,0.0,0.0
+2017-01-25,144802,2.0,0.0,0.0
+2017-01-26,138288,3.0,0.0,0.0
+2017-01-27,127738,4.0,0.0,0.0
+2017-01-28,88164,5.0,0.0,0.0
+2017-01-29,92052,6.0,0.0,0.0
+2017-01-30,137919,0.0,0.0,0.0
+2017-01-31,143069,1.0,0.0,0.0
+2017-02-01,143529,2.0,1.0,0.0
+2017-02-02,145011,3.0,1.0,0.0
+2017-02-03,139875,4.0,1.0,0.0
+2017-02-04,101218,5.0,1.0,0.0
+2017-02-05,104585,6.0,1.0,0.0
+2017-02-06,152808,0.0,1.0,0.0
+2017-02-07,161273,1.0,1.0,0.0
+2017-02-08,162144,2.0,1.0,0.0
+2017-02-09,159440,3.0,1.0,0.0
+2017-02-10,149755,4.0,1.0,0.0
+2017-02-11,100746,5.0,1.0,0.0
+2017-02-12,106434,6.0,1.0,0.0
+2017-02-13,160474,0.0,1.0,0.0
+2017-02-14,159982,1.0,1.0,0.0
+2017-02-15,161897,2.0,1.0,0.0
+2017-02-16,164364,3.0,1.0,0.0
+2017-02-17,153956,4.0,1.0,0.0
+2017-02-18,104661,5.0,1.0,0.0
+2017-02-19,109589,6.0,1.0,0.0
+2017-02-20,158043,0.0,1.0,1.0
+2017-02-21,170265,1.0,1.0,0.0
+2017-02-22,170559,2.0,1.0,0.0
+2017-02-23,163711,3.0,1.0,0.0
+2017-02-24,154537,4.0,1.0,0.0
+2017-02-25,106039,5.0,1.0,0.0
+2017-02-26,111816,6.0,1.0,0.0
+2017-02-27,163119,0.0,1.0,0.0
+2017-02-28,165643,1.0,1.0,0.0
+2017-03-01,167480,2.0,2.0,0.0
+2017-03-02,168730,3.0,2.0,0.0
+2017-03-03,158171,4.0,2.0,0.0
+2017-03-04,106739,5.0,2.0,0.0
+2017-03-05,114464,6.0,2.0,0.0
+2017-03-06,169538,0.0,2.0,0.0
+2017-03-07,173736,1.0,2.0,0.0
+2017-03-08,168734,2.0,2.0,0.0
+2017-03-09,171452,3.0,2.0,0.0
+2017-03-10,159470,4.0,2.0,0.0
+2017-03-11,107371,5.0,2.0,0.0
+2017-03-12,114907,6.0,2.0,0.0
+2017-03-13,170043,0.0,2.0,0.0
+2017-03-14,174748,1.0,2.0,0.0
+2017-03-15,171274,2.0,2.0,0.0
+2017-03-16,172067,3.0,2.0,0.0
+2017-03-17,159312,4.0,2.0,0.0
+2017-03-18,107141,5.0,2.0,0.0
+2017-03-19,116705,6.0,2.0,0.0
+2017-03-20,173053,0.0,2.0,0.0
+2017-03-21,179270,1.0,2.0,0.0
+2017-03-22,178776,2.0,2.0,0.0
+2017-03-23,175353,3.0,2.0,0.0
+2017-03-24,155802,4.0,2.0,0.0
+2017-03-25,107862,5.0,2.0,0.0
+2017-03-26,114867,6.0,2.0,0.0
+2017-03-27,174989,0.0,2.0,0.0
+2017-03-28,177936,1.0,2.0,0.0
+2017-03-29,177053,2.0,2.0,0.0
+2017-03-30,174951,3.0,2.0,0.0
+2017-03-31,161692,4.0,2.0,0.0
+2017-04-01,111982,5.0,3.0,0.0
+2017-04-02,109185,6.0,3.0,0.0
+2017-04-03,159117,0.0,3.0,0.0
+2017-04-04,162855,1.0,3.0,0.0
+2017-04-05,176611,2.0,3.0,0.0
+2017-04-06,174519,3.0,3.0,0.0
+2017-04-07,161085,4.0,3.0,0.0
+2017-04-08,106383,5.0,3.0,0.0
+2017-04-09,112315,6.0,3.0,0.0
+2017-04-10,169584,0.0,3.0,0.0
+2017-04-11,171826,1.0,3.0,0.0
+2017-04-12,168847,2.0,3.0,0.0
+2017-04-13,160786,3.0,3.0,0.0
+2017-04-14,137040,4.0,3.0,0.0
+2017-04-15,100190,5.0,3.0,0.0
+2017-04-16,100898,6.0,3.0,0.0
+2017-04-17,152066,0.0,3.0,0.0
+2017-04-18,174171,1.0,3.0,0.0
+2017-04-19,175620,2.0,3.0,0.0
+2017-04-20,173856,3.0,3.0,0.0
+2017-04-21,160574,4.0,3.0,0.0
+2017-04-22,110084,5.0,3.0,0.0
+2017-04-23,117159,6.0,3.0,0.0
+2017-04-24,174875,0.0,3.0,0.0
+2017-04-25,179750,1.0,3.0,0.0
+2017-04-26,179115,2.0,3.0,0.0
+2017-04-27,172230,3.0,3.0,0.0
+2017-04-28,157630,4.0,3.0,0.0
+2017-04-29,99513,5.0,3.0,0.0
+2017-04-30,100849,6.0,3.0,0.0
+2017-05-01,137413,0.0,4.0,0.0
+2017-05-02,169970,1.0,4.0,0.0
+2017-05-03,173007,2.0,4.0,0.0
+2017-05-04,171814,3.0,4.0,0.0
+2017-05-05,158556,4.0,4.0,0.0
+2017-05-06,104891,5.0,4.0,0.0
+2017-05-07,111184,6.0,4.0,0.0
+2017-05-08,167207,0.0,4.0,0.0
+2017-05-09,174139,1.0,4.0,0.0
+2017-05-10,173376,2.0,4.0,0.0
+2017-05-11,170399,3.0,4.0,0.0
+2017-05-12,159003,4.0,4.0,0.0
+2017-05-13,104441,5.0,4.0,0.0
+2017-05-14,108658,6.0,4.0,0.0
+2017-05-15,169555,0.0,4.0,0.0
+2017-05-16,174468,1.0,4.0,0.0
+2017-05-17,172630,2.0,4.0,0.0
+2017-05-18,168885,3.0,4.0,0.0
+2017-05-19,158328,4.0,4.0,0.0
+2017-05-20,101883,5.0,4.0,0.0
+2017-05-21,108279,6.0,4.0,0.0
+2017-05-22,167274,0.0,4.0,0.0
+2017-05-23,173357,1.0,4.0,0.0
+2017-05-24,170350,2.0,4.0,0.0
+2017-05-25,157737,3.0,4.0,0.0
+2017-05-26,150028,4.0,4.0,0.0
+2017-05-27,103856,5.0,4.0,0.0
+2017-05-28,99612,6.0,4.0,0.0
+2017-05-29,138303,0.0,4.0,1.0
+2017-05-30,159403,1.0,4.0,0.0
+2017-05-31,167107,2.0,4.0,0.0
+2017-06-01,165586,3.0,5.0,0.0
+2017-06-02,154671,4.0,5.0,0.0
+2017-06-03,99082,5.0,5.0,0.0
diff --git a/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/helper.py b/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/helper.py
similarity index 100%
rename from how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/helper.py
rename to how-to-use-azureml/automated-machine-learning/forecasting-github-dau/helper.py
diff --git a/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/infer.py b/how-to-use-azureml/automated-machine-learning/forecasting-github-dau/infer.py
similarity index 100%
rename from how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/infer.py
rename to how-to-use-azureml/automated-machine-learning/forecasting-github-dau/infer.py