Skip to content

Instantly share code, notes, and snippets.

@sofia100
Created May 22, 2020 03:30
Show Gist options
  • Save sofia100/07221489c6135486bbc1805221e3998c to your computer and use it in GitHub Desktop.
Save sofia100/07221489c6135486bbc1805221e3998c to your computer and use it in GitHub Desktop.
Created on Skills Network Labs
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<h1>\n",
" Capstone Project</h1>\n",
" <h3 > - provided by Coursera</h3>\n",
" "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"This project shall see how to use location API to find a new location to live with good neighbours"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
"import pandas as pd\n",
"import numpy as np"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
" Hello Capstone Project Course!\n"
]
}
],
"source": [
"print (\" Hello Capstone Project Course!\")"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Explore and cluster the neighborhoods in Toronto"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### build the code to scrape the following Wikipedia page, https://en.wikipedia.org/wiki/List_of_postal_codes_of_Canada:_M, in order to obtain the data that is in the table of postal codes and to transform the data into a pandas dataframe"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"data_url=\"https://en.wikipedia.org/wiki/List_of_postal_codes_of_Canada:_M\""
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Collecting BeautifulSoup4\n",
"\u001b[?25l Downloading https://files.pythonhosted.org/packages/66/25/ff030e2437265616a1e9b25ccc864e0371a0bc3adb7c5a404fd661c6f4f6/beautifulsoup4-4.9.1-py3-none-any.whl (115kB)\n",
"\u001b[K |████████████████████████████████| 122kB 25.0MB/s eta 0:00:01\n",
"\u001b[?25hCollecting soupsieve>1.2 (from BeautifulSoup4)\n",
" Downloading https://files.pythonhosted.org/packages/6f/8f/457f4a5390eeae1cc3aeab89deb7724c965be841ffca6cfca9197482e470/soupsieve-2.0.1-py3-none-any.whl\n",
"Installing collected packages: soupsieve, BeautifulSoup4\n",
"Successfully installed BeautifulSoup4-4.9.1 soupsieve-2.0.1\n",
"Requirement already satisfied: requests in /home/jupyterlab/conda/envs/python/lib/python3.6/site-packages (2.23.0)\n",
"Requirement already satisfied: certifi>=2017.4.17 in /home/jupyterlab/conda/envs/python/lib/python3.6/site-packages (from requests) (2020.4.5.1)\n",
"Requirement already satisfied: chardet<4,>=3.0.2 in /home/jupyterlab/conda/envs/python/lib/python3.6/site-packages (from requests) (3.0.4)\n",
"Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /home/jupyterlab/conda/envs/python/lib/python3.6/site-packages (from requests) (1.25.9)\n",
"Requirement already satisfied: idna<3,>=2.5 in /home/jupyterlab/conda/envs/python/lib/python3.6/site-packages (from requests) (2.9)\n"
]
}
],
"source": [
"#install Beautiful Soup and requests for Web Scaping\n",
"!pip install BeautifulSoup4\n",
"!pip install requests"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {
"collapsed": false,
"jupyter": {
"outputs_hidden": false
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Collecting package metadata (current_repodata.json): done\n",
"Solving environment: done\n",
"\n",
"# All requested packages already installed.\n",
"\n",
"Libraries imported.\n"
]
}
],
"source": [
"import numpy as np # library to handle data in a vectorized manner\n",
"\n",
"import pandas as pd # library for data analsysis\n",
"pd.set_option('display.max_columns', None)\n",
"pd.set_option('display.max_rows', None)\n",
"\n",
"import json # library to handle JSON files\n",
"\n",
"!conda install -c conda-forge geopy --yes # uncomment this line if you haven't completed the Foursquare API lab\n",
"from geopy.geocoders import Nominatim # convert an address into latitude and longitude values\n",
"\n",
"import requests # library to handle requests\n",
"from pandas.io.json import json_normalize # tranform JSON file into a pandas dataframe\n",
"\n",
"# Matplotlib and associated plotting modules\n",
"import matplotlib.cm as cm\n",
"import matplotlib.colors as colors\n",
"\n",
"# import k-means from clustering stage\n",
"from sklearn.cluster import KMeans\n",
"\n",
"#!conda install -c conda-forge folium=0.5.0 --yes # uncomment this line if you haven't completed the Foursquare API lab\n",
"import folium # map rendering library\n",
"\n",
"print('Libraries imported.')"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [],
"source": [
"#imports\n",
"from bs4 import BeautifulSoup\n",
"import requests\n",
"import pandas as pd\n",
"import numpy as np"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [],
"source": [
"#get html from wiki page and create soup object\n",
"source = requests.get(data_url)\n",
"soup = BeautifulSoup(source.text, 'html')"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [],
"source": [
"#using soup object, iterate the .wikitable to get the data from the HTML page and store it into a list\n",
"data = []\n",
"columns = []\n",
"table = soup.find(class_='wikitable')\n",
"for index, tr in enumerate(table.find_all('tr')):\n",
" section = []\n",
" for td in tr.find_all(['th','td']):\n",
" section.append(td.text.rstrip())\n",
" \n",
" #First row of data is the header\n",
" if (index == 0):\n",
" columns = section\n",
" else:\n",
" data.append(section)"
]
},
{
"cell_type": "code",
"execution_count": 22,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Postal Code</th>\n",
" <th>Borough</th>\n",
" <th>Neighborhood</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>M1A</td>\n",
" <td>Not assigned</td>\n",
" <td></td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>M2A</td>\n",
" <td>Not assigned</td>\n",
" <td></td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>M3A</td>\n",
" <td>North York</td>\n",
" <td>Parkwoods</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>M4A</td>\n",
" <td>North York</td>\n",
" <td>Victoria Village</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>M5A</td>\n",
" <td>Downtown Toronto</td>\n",
" <td>Regent Park, Harbourfront</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Postal Code Borough Neighborhood\n",
"0 M1A Not assigned \n",
"1 M2A Not assigned \n",
"2 M3A North York Parkwoods\n",
"3 M4A North York Victoria Village\n",
"4 M5A Downtown Toronto Regent Park, Harbourfront"
]
},
"execution_count": 22,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#convert list into Pandas DataFrame\n",
"canada_df = pd.DataFrame(data = data,columns = columns)\n",
"canada_df.head()"
]
},
{
"cell_type": "code",
"execution_count": 23,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Postal Code</th>\n",
" <th>Borough</th>\n",
" <th>Neighborhood</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>M3A</td>\n",
" <td>North York</td>\n",
" <td>Parkwoods</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>M4A</td>\n",
" <td>North York</td>\n",
" <td>Victoria Village</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>M5A</td>\n",
" <td>Downtown Toronto</td>\n",
" <td>Regent Park, Harbourfront</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>M6A</td>\n",
" <td>North York</td>\n",
" <td>Lawrence Manor, Lawrence Heights</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>M7A</td>\n",
" <td>Downtown Toronto</td>\n",
" <td>Queen's Park, Ontario Provincial Government</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Postal Code Borough Neighborhood\n",
"2 M3A North York Parkwoods\n",
"3 M4A North York Victoria Village\n",
"4 M5A Downtown Toronto Regent Park, Harbourfront\n",
"5 M6A North York Lawrence Manor, Lawrence Heights\n",
"6 M7A Downtown Toronto Queen's Park, Ontario Provincial Government"
]
},
"execution_count": 23,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#Remove Boroughs that are 'Not assigned'\n",
"canada_df = canada_df[canada_df['Borough'] != 'Not assigned']\n",
"canada_df.head()\n"
]
},
{
"cell_type": "code",
"execution_count": 24,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Borough</th>\n",
" <th>Neighborhood</th>\n",
" </tr>\n",
" <tr>\n",
" <th>Postal Code</th>\n",
" <th></th>\n",
" <th></th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>M3A</th>\n",
" <td>North York</td>\n",
" <td>Parkwoods</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M4A</th>\n",
" <td>North York</td>\n",
" <td>Victoria Village</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M5A</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Regent Park, Harbourfront</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M6A</th>\n",
" <td>North York</td>\n",
" <td>Lawrence Manor, Lawrence Heights</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M7A</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Queen's Park, Ontario Provincial Government</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Borough Neighborhood\n",
"Postal Code \n",
"M3A North York Parkwoods\n",
"M4A North York Victoria Village\n",
"M5A Downtown Toronto Regent Park, Harbourfront\n",
"M6A North York Lawrence Manor, Lawrence Heights\n",
"M7A Downtown Toronto Queen's Park, Ontario Provincial Government"
]
},
"execution_count": 24,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# More than one neighborhood can exist in one postal code area, combined these into one row with the neighborhoods separated with a comma\n",
"canada_df[\"Neighborhood\"] = canada_df.groupby(\"Postal Code\")[\"Neighborhood\"].transform(lambda neigh: ', '.join(neigh))\n",
"\n",
"#remove duplicates\n",
"canada_df = canada_df.drop_duplicates()\n",
"\n",
"#update index to be postcode if it isn't already\n",
"if(canada_df.index.name != 'Postal Code'):\n",
" canada_df = canada_df.set_index('Postal Code')\n",
" \n",
"canada_df.head()"
]
},
{
"cell_type": "code",
"execution_count": 26,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Borough</th>\n",
" <th>Neighborhood</th>\n",
" </tr>\n",
" <tr>\n",
" <th>Postal Code</th>\n",
" <th></th>\n",
" <th></th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>M3A</th>\n",
" <td>North York</td>\n",
" <td>Parkwoods</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M4A</th>\n",
" <td>North York</td>\n",
" <td>Victoria Village</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M5A</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Regent Park, Harbourfront</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M6A</th>\n",
" <td>North York</td>\n",
" <td>Lawrence Manor, Lawrence Heights</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M7A</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Queen's Park, Ontario Provincial Government</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Borough Neighborhood\n",
"Postal Code \n",
"M3A North York Parkwoods\n",
"M4A North York Victoria Village\n",
"M5A Downtown Toronto Regent Park, Harbourfront\n",
"M6A North York Lawrence Manor, Lawrence Heights\n",
"M7A Downtown Toronto Queen's Park, Ontario Provincial Government"
]
},
"execution_count": 26,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# If a cell has a borough but a Not assigned neighborhood, then the neighborhood will be the same as the borough\n",
"canada_df['Neighborhood'].replace(\"Not assigned\", canada_df[\"Borough\"],inplace=True)\n",
"canada_df.head()"
]
},
{
"cell_type": "code",
"execution_count": 27,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(103, 2)"
]
},
"execution_count": 27,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"canada_df.shape\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Latitude and Longitude "
]
},
{
"cell_type": "code",
"execution_count": 29,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Data downloaded!\n"
]
}
],
"source": [
"!wget -q -O 'Geospatial_Coordinates.csv' http://cocl.us/Geospatial_data\n",
"print('Data downloaded!')"
]
},
{
"cell_type": "code",
"execution_count": 30,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Latitude</th>\n",
" <th>Longitude</th>\n",
" </tr>\n",
" <tr>\n",
" <th>Postcode</th>\n",
" <th></th>\n",
" <th></th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>M1B</th>\n",
" <td>43.806686</td>\n",
" <td>-79.194353</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M1C</th>\n",
" <td>43.784535</td>\n",
" <td>-79.160497</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M1E</th>\n",
" <td>43.763573</td>\n",
" <td>-79.188711</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M1G</th>\n",
" <td>43.770992</td>\n",
" <td>-79.216917</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M1H</th>\n",
" <td>43.773136</td>\n",
" <td>-79.239476</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Latitude Longitude\n",
"Postcode \n",
"M1B 43.806686 -79.194353\n",
"M1C 43.784535 -79.160497\n",
"M1E 43.763573 -79.188711\n",
"M1G 43.770992 -79.216917\n",
"M1H 43.773136 -79.239476"
]
},
"execution_count": 30,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#Get data lat/long data from csv\n",
"lat_long_coord_df = pd.read_csv(\"Geospatial_Coordinates.csv\")\n",
"\n",
"#rename columns and set the index to be Postcode\n",
"lat_long_coord_df.columns = [\"Postcode\", \"Latitude\", \"Longitude\"]\n",
"if(lat_long_coord_df.index.name != 'Postcode'):\n",
" lat_long_coord_df = lat_long_coord_df.set_index('Postcode')\n",
" \n",
"lat_long_coord_df.head()"
]
},
{
"cell_type": "code",
"execution_count": 31,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Borough</th>\n",
" <th>Neighborhood</th>\n",
" <th>Latitude</th>\n",
" <th>Longitude</th>\n",
" </tr>\n",
" <tr>\n",
" <th>Postal Code</th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>M3A</th>\n",
" <td>North York</td>\n",
" <td>Parkwoods</td>\n",
" <td>43.753259</td>\n",
" <td>-79.329656</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M4A</th>\n",
" <td>North York</td>\n",
" <td>Victoria Village</td>\n",
" <td>43.725882</td>\n",
" <td>-79.315572</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M5A</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>43.654260</td>\n",
" <td>-79.360636</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M6A</th>\n",
" <td>North York</td>\n",
" <td>Lawrence Manor, Lawrence Heights</td>\n",
" <td>43.718518</td>\n",
" <td>-79.464763</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M7A</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Queen's Park, Ontario Provincial Government</td>\n",
" <td>43.662301</td>\n",
" <td>-79.389494</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M9A</th>\n",
" <td>Etobicoke</td>\n",
" <td>Islington Avenue</td>\n",
" <td>43.667856</td>\n",
" <td>-79.532242</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M1B</th>\n",
" <td>Scarborough</td>\n",
" <td>Malvern, Rouge</td>\n",
" <td>43.806686</td>\n",
" <td>-79.194353</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M3B</th>\n",
" <td>North York</td>\n",
" <td>Don Mills</td>\n",
" <td>43.745906</td>\n",
" <td>-79.352188</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M4B</th>\n",
" <td>East York</td>\n",
" <td>Parkview Hill, Woodbine Gardens</td>\n",
" <td>43.706397</td>\n",
" <td>-79.309937</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M5B</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Garden District, Ryerson</td>\n",
" <td>43.657162</td>\n",
" <td>-79.378937</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M6B</th>\n",
" <td>North York</td>\n",
" <td>Glencairn</td>\n",
" <td>43.709577</td>\n",
" <td>-79.445073</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Borough Neighborhood \\\n",
"Postal Code \n",
"M3A North York Parkwoods \n",
"M4A North York Victoria Village \n",
"M5A Downtown Toronto Regent Park, Harbourfront \n",
"M6A North York Lawrence Manor, Lawrence Heights \n",
"M7A Downtown Toronto Queen's Park, Ontario Provincial Government \n",
"M9A Etobicoke Islington Avenue \n",
"M1B Scarborough Malvern, Rouge \n",
"M3B North York Don Mills \n",
"M4B East York Parkview Hill, Woodbine Gardens \n",
"M5B Downtown Toronto Garden District, Ryerson \n",
"M6B North York Glencairn \n",
"\n",
" Latitude Longitude \n",
"Postal Code \n",
"M3A 43.753259 -79.329656 \n",
"M4A 43.725882 -79.315572 \n",
"M5A 43.654260 -79.360636 \n",
"M6A 43.718518 -79.464763 \n",
"M7A 43.662301 -79.389494 \n",
"M9A 43.667856 -79.532242 \n",
"M1B 43.806686 -79.194353 \n",
"M3B 43.745906 -79.352188 \n",
"M4B 43.706397 -79.309937 \n",
"M5B 43.657162 -79.378937 \n",
"M6B 43.709577 -79.445073 "
]
},
"execution_count": 31,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"canada_df = canada_df.join(lat_long_coord_df)\n",
"canada_df.head(11)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Explore Toronto and creating Maps"
]
},
{
"cell_type": "code",
"execution_count": 32,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Borough</th>\n",
" <th>Neighborhood</th>\n",
" <th>Latitude</th>\n",
" <th>Longitude</th>\n",
" </tr>\n",
" <tr>\n",
" <th>Postal Code</th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>M5A</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>43.654260</td>\n",
" <td>-79.360636</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M7A</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Queen's Park, Ontario Provincial Government</td>\n",
" <td>43.662301</td>\n",
" <td>-79.389494</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M5B</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Garden District, Ryerson</td>\n",
" <td>43.657162</td>\n",
" <td>-79.378937</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M5C</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>St. James Town</td>\n",
" <td>43.651494</td>\n",
" <td>-79.375418</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M4E</th>\n",
" <td>East Toronto</td>\n",
" <td>The Beaches</td>\n",
" <td>43.676357</td>\n",
" <td>-79.293031</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Borough Neighborhood \\\n",
"Postal Code \n",
"M5A Downtown Toronto Regent Park, Harbourfront \n",
"M7A Downtown Toronto Queen's Park, Ontario Provincial Government \n",
"M5B Downtown Toronto Garden District, Ryerson \n",
"M5C Downtown Toronto St. James Town \n",
"M4E East Toronto The Beaches \n",
"\n",
" Latitude Longitude \n",
"Postal Code \n",
"M5A 43.654260 -79.360636 \n",
"M7A 43.662301 -79.389494 \n",
"M5B 43.657162 -79.378937 \n",
"M5C 43.651494 -79.375418 \n",
"M4E 43.676357 -79.293031 "
]
},
"execution_count": 32,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#Filter Canada data to only use boroughs in Toronto\n",
"toronto_df = canada_df[canada_df['Borough'].str.contains('Toronto')]\n",
"toronto_df.head()\n"
]
},
{
"cell_type": "code",
"execution_count": 34,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div style=\"width:100%;\"><div style=\"position:relative;width:100%;height:0;padding-bottom:60%;\"><span style=\"color:#565656\">Make this Notebook Trusted to load map: File -> Trust Notebook</span><iframe src=\"about:blank\" style=\"position:absolute;width:100%;height:100%;left:0;top:0;border:none !important;\" data-html=PCFET0NUWVBFIGh0bWw+CjxoZWFkPiAgICAKICAgIDxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04IiAvPgogICAgPHNjcmlwdD5MX1BSRUZFUl9DQU5WQVMgPSBmYWxzZTsgTF9OT19UT1VDSCA9IGZhbHNlOyBMX0RJU0FCTEVfM0QgPSBmYWxzZTs8L3NjcmlwdD4KICAgIDxzY3JpcHQgc3JjPSJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL2xlYWZsZXRAMS4yLjAvZGlzdC9sZWFmbGV0LmpzIj48L3NjcmlwdD4KICAgIDxzY3JpcHQgc3JjPSJodHRwczovL2FqYXguZ29vZ2xlYXBpcy5jb20vYWpheC9saWJzL2pxdWVyeS8xLjExLjEvanF1ZXJ5Lm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9tYXhjZG4uYm9vdHN0cmFwY2RuLmNvbS9ib290c3RyYXAvMy4yLjAvanMvYm9vdHN0cmFwLm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvTGVhZmxldC5hd2Vzb21lLW1hcmtlcnMvMi4wLjIvbGVhZmxldC5hd2Vzb21lLW1hcmtlcnMuanMiPjwvc2NyaXB0PgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL2xlYWZsZXRAMS4yLjAvZGlzdC9sZWFmbGV0LmNzcyIvPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL21heGNkbi5ib290c3RyYXBjZG4uY29tL2Jvb3RzdHJhcC8zLjIuMC9jc3MvYm9vdHN0cmFwLm1pbi5jc3MiLz4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9tYXhjZG4uYm9vdHN0cmFwY2RuLmNvbS9ib290c3RyYXAvMy4yLjAvY3NzL2Jvb3RzdHJhcC10aGVtZS5taW4uY3NzIi8+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vbWF4Y2RuLmJvb3RzdHJhcGNkbi5jb20vZm9udC1hd2Vzb21lLzQuNi4zL2Nzcy9mb250LWF3ZXNvbWUubWluLmNzcyIvPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9MZWFmbGV0LmF3ZXNvbWUtbWFya2Vycy8yLjAuMi9sZWFmbGV0LmF3ZXNvbWUtbWFya2Vycy5jc3MiLz4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9yYXdnaXQuY29tL3B5dGhvbi12aXN1YWxpemF0aW9uL2ZvbGl1bS9tYXN0ZXIvZm9saXVtL3RlbXBsYXRlcy9sZWFmbGV0LmF3ZXNvbWUucm90YXRlLmNzcyIvPgogICAgPHN0eWxlPmh0bWwsIGJvZHkge3dpZHRoOiAxMDAlO2hlaWdodDogMTAwJTttYXJnaW46IDA7cGFkZGluZzogMDt9PC9zdHlsZT4KICAgIDxzdHlsZT4jbWFwIHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtyaWdodDowO2xlZnQ6MDt9PC9zdHlsZT4KICAgIAogICAgICAgICAgICA8c3R5bGU+ICNtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODggewogICAgICAgICAgICAgICAgcG9zaXRpb24gOiByZWxhdGl2ZTsKICAgICAgICAgICAgICAgIHdpZHRoIDogMTAwLjAlOwogICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAuMCU7CiAgICAgICAgICAgICAgICBsZWZ0OiAwLjAlOwogICAgICAgICAgICAgICAgdG9wOiAwLjAlOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICA8L3N0eWxlPgogICAgICAgIAo8L2hlYWQ+Cjxib2R5PiAgICAKICAgIAogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmb2xpdW0tbWFwIiBpZD0ibWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4IiA+PC9kaXY+CiAgICAgICAgCjwvYm9keT4KPHNjcmlwdD4gICAgCiAgICAKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGJvdW5kcyA9IG51bGw7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgdmFyIG1hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCA9IEwubWFwKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ21hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7Y2VudGVyOiBbNDMuNjU0MjU5OSwtNzkuMzYwNjM1OV0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6b29tOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heEJvdW5kczogYm91bmRzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGF5ZXJzOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdvcmxkQ29weUp1bXA6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3JzOiBMLkNSUy5FUFNHMzg1NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHRpbGVfbGF5ZXJfNmU1ZGQwNGJkYzg0NGMwMmEyNTc1NWVhZDEwMmZjOWIgPSBMLnRpbGVMYXllcigKICAgICAgICAgICAgICAgICdodHRwczovL3tzfS50aWxlLm9wZW5zdHJlZXRtYXAub3JnL3t6fS97eH0ve3l9LnBuZycsCiAgICAgICAgICAgICAgICB7CiAgImF0dHJpYnV0aW9uIjogbnVsbCwKICAiZGV0ZWN0UmV0aW5hIjogZmFsc2UsCiAgIm1heFpvb20iOiAxOCwKICAibWluWm9vbSI6IDEsCiAgIm5vV3JhcCI6IGZhbHNlLAogICJzdWJkb21haW5zIjogImFiYyIKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzBiNDIwNWVmMzVhZDQwYWNhZDM4NzdiYWU4YWExZWQ1ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjU0MjU5OSwtNzkuMzYwNjM1OV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICJibHVlIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzMxODZjYyIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCk7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF8yZTA5OWE0MjgxMTQ0YTU3ODViODMyMzc1NTRmOTViYSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF80MDI4ODk0ZDI5OTc0ZWY2OWQ4NGNiOGJkNzAzMWZlYSA9ICQoJzxkaXYgaWQ9Imh0bWxfNDAyODg5NGQyOTk3NGVmNjlkODRjYjhiZDcwMzFmZWEiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPlJlZ2VudCBQYXJrLCBIYXJib3VyZnJvbnQsIERvd250b3duIFRvcm9udG88L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzJlMDk5YTQyODExNDRhNTc4NWI4MzIzNzU1NGY5NWJhLnNldENvbnRlbnQoaHRtbF80MDI4ODk0ZDI5OTc0ZWY2OWQ4NGNiOGJkNzAzMWZlYSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl8wYjQyMDVlZjM1YWQ0MGFjYWQzODc3YmFlOGFhMWVkNS5iaW5kUG9wdXAocG9wdXBfMmUwOTlhNDI4MTE0NGE1Nzg1YjgzMjM3NTU0Zjk1YmEpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfM2JiYTAyNGM2ZGMyNDY0MThjMGJhMmJiOWE2YTlkNTYgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NjIzMDE1LC03OS4zODk0OTM4XSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzAxNjU1MzE5YTJhNzRiZDFiMmE4NGMzNjE3ZTI4NTE2ID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sX2UwODliM2ExNDhjYTRjZThhNTgxMGM2YzZhMjY4YjlkID0gJCgnPGRpdiBpZD0iaHRtbF9lMDg5YjNhMTQ4Y2E0Y2U4YTU4MTBjNmM2YTI2OGI5ZCIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+UXVlZW4mIzM5O3MgUGFyaywgT250YXJpbyBQcm92aW5jaWFsIEdvdmVybm1lbnQsIERvd250b3duIFRvcm9udG88L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzAxNjU1MzE5YTJhNzRiZDFiMmE4NGMzNjE3ZTI4NTE2LnNldENvbnRlbnQoaHRtbF9lMDg5YjNhMTQ4Y2E0Y2U4YTU4MTBjNmM2YTI2OGI5ZCk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl8zYmJhMDI0YzZkYzI0NjQxOGMwYmEyYmI5YTZhOWQ1Ni5iaW5kUG9wdXAocG9wdXBfMDE2NTUzMTlhMmE3NGJkMWIyYTg0YzM2MTdlMjg1MTYpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfZTJiZTFiNDlmMzdjNGJjZWIxYWJhMWQyMjI4MjI5NzcgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NTcxNjE4LC03OS4zNzg5MzcwOTk5OTk5OV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICJibHVlIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzMxODZjYyIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCk7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF82ZTcwOTUzNTk3ZjU0ZWEzYjI4NTI3YWFjNWExM2FhOSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF83ZDYxZjY5NzM3NmM0ZWE4YWQ3YWI4ZmRiNTU5NjJjMiA9ICQoJzxkaXYgaWQ9Imh0bWxfN2Q2MWY2OTczNzZjNGVhOGFkN2FiOGZkYjU1OTYyYzIiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkdhcmRlbiBEaXN0cmljdCwgUnllcnNvbiwgRG93bnRvd24gVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfNmU3MDk1MzU5N2Y1NGVhM2IyODUyN2FhYzVhMTNhYTkuc2V0Q29udGVudChodG1sXzdkNjFmNjk3Mzc2YzRlYThhZDdhYjhmZGI1NTk2MmMyKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2UyYmUxYjQ5ZjM3YzRiY2ViMWFiYTFkMjIyODIyOTc3LmJpbmRQb3B1cChwb3B1cF82ZTcwOTUzNTk3ZjU0ZWEzYjI4NTI3YWFjNWExM2FhOSk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl9lNDYyNDIwNDRkNTU0OTE1YmYzNTlkYTVlMzRjYzljYyA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY1MTQ5MzksLTc5LjM3NTQxNzldLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfZjc3YzY2MDNhNjM4NDI3MWE5NDhjNTg4NmVlZDIyMjcgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfZWNmYWY3MjNjNjEzNDJjYTlmNmExZTk4N2ZlZmY5ZmYgPSAkKCc8ZGl2IGlkPSJodG1sX2VjZmFmNzIzYzYxMzQyY2E5ZjZhMWU5ODdmZWZmOWZmIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5TdC4gSmFtZXMgVG93biwgRG93bnRvd24gVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfZjc3YzY2MDNhNjM4NDI3MWE5NDhjNTg4NmVlZDIyMjcuc2V0Q29udGVudChodG1sX2VjZmFmNzIzYzYxMzQyY2E5ZjZhMWU5ODdmZWZmOWZmKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2U0NjI0MjA0NGQ1NTQ5MTViZjM1OWRhNWUzNGNjOWNjLmJpbmRQb3B1cChwb3B1cF9mNzdjNjYwM2E2Mzg0MjcxYTk0OGM1ODg2ZWVkMjIyNyk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl8wYTBiZGNiMzExMDM0Mzg0YThiZTFkYTA1MGQ0MjY5ZiA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY3NjM1NzM5OTk5OTk5LC03OS4yOTMwMzEyXSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwX2RlYjgxMTNmMWFkYzQzZDdhOTllMDM1NTU5NGQxNDI3ID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sX2M4N2M0YzcwNDdmMzRhYzBiNjg3MWYwNGFiYjRmMDM5ID0gJCgnPGRpdiBpZD0iaHRtbF9jODdjNGM3MDQ3ZjM0YWMwYjY4NzFmMDRhYmI0ZjAzOSIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+VGhlIEJlYWNoZXMsIEVhc3QgVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfZGViODExM2YxYWRjNDNkN2E5OWUwMzU1NTk0ZDE0Mjcuc2V0Q29udGVudChodG1sX2M4N2M0YzcwNDdmMzRhYzBiNjg3MWYwNGFiYjRmMDM5KTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyXzBhMGJkY2IzMTEwMzQzODRhOGJlMWRhMDUwZDQyNjlmLmJpbmRQb3B1cChwb3B1cF9kZWI4MTEzZjFhZGM0M2Q3YTk5ZTAzNTU1OTRkMTQyNyk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl9iYzU2NGU1YmJjZTA0ZGQyODM5ZDYxM2ZjZmYwYzYwZiA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY0NDc3MDc5OTk5OTk5NiwtNzkuMzczMzA2NF0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICJibHVlIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzMxODZjYyIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCk7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF8wNGUwOTA2NjA2MWY0MzdkYTgxMWU4MTE2YzRiM2FhZiA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF85YThmNDg5MjhjNmI0YTllYmQ5NDBmZmI4NzdkODg4YiA9ICQoJzxkaXYgaWQ9Imh0bWxfOWE4ZjQ4OTI4YzZiNGE5ZWJkOTQwZmZiODc3ZDg4OGIiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkJlcmN6eSBQYXJrLCBEb3dudG93biBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF8wNGUwOTA2NjA2MWY0MzdkYTgxMWU4MTE2YzRiM2FhZi5zZXRDb250ZW50KGh0bWxfOWE4ZjQ4OTI4YzZiNGE5ZWJkOTQwZmZiODc3ZDg4OGIpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfYmM1NjRlNWJiY2UwNGRkMjgzOWQ2MTNmY2ZmMGM2MGYuYmluZFBvcHVwKHBvcHVwXzA0ZTA5MDY2MDYxZjQzN2RhODExZTgxMTZjNGIzYWFmKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzMxNjY2MjFiOGQ0MjQxNGZhNjQwZjRiY2M3ZDk4ZGEwID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjU3OTUyNCwtNzkuMzg3MzgyNl0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICJibHVlIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzMxODZjYyIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCk7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF8wODQ5M2ZiODdmNzY0MjIwYWVmN2FhMmY5ZWM0ZWZlYyA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF9mNzQ5ZDEwNzEwMzg0YTJjYTNjNjAxMWRjM2ZkYjE3NiA9ICQoJzxkaXYgaWQ9Imh0bWxfZjc0OWQxMDcxMDM4NGEyY2EzYzYwMTFkYzNmZGIxNzYiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkNlbnRyYWwgQmF5IFN0cmVldCwgRG93bnRvd24gVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfMDg0OTNmYjg3Zjc2NDIyMGFlZjdhYTJmOWVjNGVmZWMuc2V0Q29udGVudChodG1sX2Y3NDlkMTA3MTAzODRhMmNhM2M2MDExZGMzZmRiMTc2KTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyXzMxNjY2MjFiOGQ0MjQxNGZhNjQwZjRiY2M3ZDk4ZGEwLmJpbmRQb3B1cChwb3B1cF8wODQ5M2ZiODdmNzY0MjIwYWVmN2FhMmY5ZWM0ZWZlYyk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl9mZDQ1NjMwNmViNWE0YjQ1OTAyZmQ5NmZmZGUyYTIwZiA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY2OTU0MiwtNzkuNDIyNTYzN10sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICJibHVlIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzMxODZjYyIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCk7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF85Yzk3YTQ1OWQ0NGU0ZmY3ODU0MDdjZTNjNzRlNzdkYSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF83NmJhMzdhY2Y1M2U0OTdiOGI0ZDBlZDc1YzJmNDQ1YSA9ICQoJzxkaXYgaWQ9Imh0bWxfNzZiYTM3YWNmNTNlNDk3YjhiNGQwZWQ3NWMyZjQ0NWEiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkNocmlzdGllLCBEb3dudG93biBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF85Yzk3YTQ1OWQ0NGU0ZmY3ODU0MDdjZTNjNzRlNzdkYS5zZXRDb250ZW50KGh0bWxfNzZiYTM3YWNmNTNlNDk3YjhiNGQwZWQ3NWMyZjQ0NWEpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfZmQ0NTYzMDZlYjVhNGI0NTkwMmZkOTZmZmRlMmEyMGYuYmluZFBvcHVwKHBvcHVwXzljOTdhNDU5ZDQ0ZTRmZjc4NTQwN2NlM2M3NGU3N2RhKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2ZiZjE3MWExYzQ4YTRkZWNiMjliNjhiZDczNTA5MjE4ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjUwNTcxMjAwMDAwMDEsLTc5LjM4NDU2NzVdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfYzE4YWQzMGNiNTc1NDcxMzk5ZTg1M2Q3ZDY2NGQ4N2QgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfMzU2ZjFlMmFjNTEwNGI2ZTk4YmY0OTQ4YzRhNGU2NTkgPSAkKCc8ZGl2IGlkPSJodG1sXzM1NmYxZTJhYzUxMDRiNmU5OGJmNDk0OGM0YTRlNjU5IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5SaWNobW9uZCwgQWRlbGFpZGUsIEtpbmcsIERvd250b3duIFRvcm9udG88L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwX2MxOGFkMzBjYjU3NTQ3MTM5OWU4NTNkN2Q2NjRkODdkLnNldENvbnRlbnQoaHRtbF8zNTZmMWUyYWM1MTA0YjZlOThiZjQ5NDhjNGE0ZTY1OSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl9mYmYxNzFhMWM0OGE0ZGVjYjI5YjY4YmQ3MzUwOTIxOC5iaW5kUG9wdXAocG9wdXBfYzE4YWQzMGNiNTc1NDcxMzk5ZTg1M2Q3ZDY2NGQ4N2QpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfYjUzNmFlZmZmNDcxNDcyNThmMjZjNjY2MzM3MDdhN2UgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NjkwMDUxMDAwMDAwMSwtNzkuNDQyMjU5M10sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICJibHVlIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzMxODZjYyIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCk7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF80YWE2MzJkMjIwOWU0YjZkYWQ1YjMzNzM1ZDIwNTkwMSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF82NjNjYWFjYWYxY2Q0OTBjYTMyYWE4NWE0NmMzY2Y2YSA9ICQoJzxkaXYgaWQ9Imh0bWxfNjYzY2FhY2FmMWNkNDkwY2EzMmFhODVhNDZjM2NmNmEiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkR1ZmZlcmluLCBEb3ZlcmNvdXJ0IFZpbGxhZ2UsIFdlc3QgVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfNGFhNjMyZDIyMDllNGI2ZGFkNWIzMzczNWQyMDU5MDEuc2V0Q29udGVudChodG1sXzY2M2NhYWNhZjFjZDQ5MGNhMzJhYTg1YTQ2YzNjZjZhKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2I1MzZhZWZmZjQ3MTQ3MjU4ZjI2YzY2NjMzNzA3YTdlLmJpbmRQb3B1cChwb3B1cF80YWE2MzJkMjIwOWU0YjZkYWQ1YjMzNzM1ZDIwNTkwMSk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl8zY2VhOGUyM2NlMjM0OTNiYTljYTJiNzQzOGVmOWRlMCA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY0MDgxNTcsLTc5LjM4MTc1MjI5OTk5OTk5XSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwX2Q1NTQ2MDY2N2E4ODQ0MzdhNjQ3NjZlMDdlZmQxYjBhID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzlkYjkwYzcwNzJiZTRjMzBiN2EzNTlkNWI0Y2ZiNWQ0ID0gJCgnPGRpdiBpZD0iaHRtbF85ZGI5MGM3MDcyYmU0YzMwYjdhMzU5ZDViNGNmYjVkNCIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+SGFyYm91cmZyb250IEVhc3QsIFVuaW9uIFN0YXRpb24sIFRvcm9udG8gSXNsYW5kcywgRG93bnRvd24gVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfZDU1NDYwNjY3YTg4NDQzN2E2NDc2NmUwN2VmZDFiMGEuc2V0Q29udGVudChodG1sXzlkYjkwYzcwNzJiZTRjMzBiN2EzNTlkNWI0Y2ZiNWQ0KTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyXzNjZWE4ZTIzY2UyMzQ5M2JhOWNhMmI3NDM4ZWY5ZGUwLmJpbmRQb3B1cChwb3B1cF9kNTU0NjA2NjdhODg0NDM3YTY0NzY2ZTA3ZWZkMWIwYSk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl85YWY5Yjc4N2ZhZjc0NjM5YmYyYmM2MmNhNzZkYWJmMiA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY0NzkyNjcwMDAwMDAwNiwtNzkuNDE5NzQ5N10sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICJibHVlIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzMxODZjYyIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCk7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF9hZWUyOTdjODcwODQ0NzVmYTM2NThmNTM3MTI2OTkyZSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF8zNmU4NzBkN2YwMWU0OWY4YjlhODJlMDdiNmRhMGE3OCA9ICQoJzxkaXYgaWQ9Imh0bWxfMzZlODcwZDdmMDFlNDlmOGI5YTgyZTA3YjZkYTBhNzgiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkxpdHRsZSBQb3J0dWdhbCwgVHJpbml0eSwgV2VzdCBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9hZWUyOTdjODcwODQ0NzVmYTM2NThmNTM3MTI2OTkyZS5zZXRDb250ZW50KGh0bWxfMzZlODcwZDdmMDFlNDlmOGI5YTgyZTA3YjZkYTBhNzgpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfOWFmOWI3ODdmYWY3NDYzOWJmMmJjNjJjYTc2ZGFiZjIuYmluZFBvcHVwKHBvcHVwX2FlZTI5N2M4NzA4NDQ3NWZhMzY1OGY1MzcxMjY5OTJlKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2U5NjYzMTgyM2YyOTQ4NWRhYzM4ZGYxNDZhYjEzMDIyID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjc5NTU3MSwtNzkuMzUyMTg4XSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwX2EyMWFkNjY5OTg0ZjRmM2JhNGI3Mzc5MTczN2YzN2Q5ID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sX2QwOTMzMDg3OThhNzRlODE5NjhmNjhjNDgxYzA2YTU0ID0gJCgnPGRpdiBpZD0iaHRtbF9kMDkzMzA4Nzk4YTc0ZTgxOTY4ZjY4YzQ4MWMwNmE1NCIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+VGhlIERhbmZvcnRoIFdlc3QsIFJpdmVyZGFsZSwgRWFzdCBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9hMjFhZDY2OTk4NGY0ZjNiYTRiNzM3OTE3MzdmMzdkOS5zZXRDb250ZW50KGh0bWxfZDA5MzMwODc5OGE3NGU4MTk2OGY2OGM0ODFjMDZhNTQpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfZTk2NjMxODIzZjI5NDg1ZGFjMzhkZjE0NmFiMTMwMjIuYmluZFBvcHVwKHBvcHVwX2EyMWFkNjY5OTg0ZjRmM2JhNGI3Mzc5MTczN2YzN2Q5KTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2YzNmFlZTVlYmY0YzQ5YjJiNzA5OTJiNWVhNjBiYTUzID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjQ3MTc2OCwtNzkuMzgxNTc2NDAwMDAwMDFdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfZDZjOWQzMmNmMTMwNDljN2E5ZTY4NDNjYTQ5YzNjMmMgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfNDlkN2U4ZjExZTc1NGE0MTk4NWQzN2FiNmU5ZTk2YjIgPSAkKCc8ZGl2IGlkPSJodG1sXzQ5ZDdlOGYxMWU3NTRhNDE5ODVkMzdhYjZlOWU5NmIyIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5Ub3JvbnRvIERvbWluaW9uIENlbnRyZSwgRGVzaWduIEV4Y2hhbmdlLCBEb3dudG93biBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9kNmM5ZDMyY2YxMzA0OWM3YTllNjg0M2NhNDljM2MyYy5zZXRDb250ZW50KGh0bWxfNDlkN2U4ZjExZTc1NGE0MTk4NWQzN2FiNmU5ZTk2YjIpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfZjM2YWVlNWViZjRjNDliMmI3MDk5MmI1ZWE2MGJhNTMuYmluZFBvcHVwKHBvcHVwX2Q2YzlkMzJjZjEzMDQ5YzdhOWU2ODQzY2E0OWMzYzJjKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzFhNDViZDliMzRlMjQ0NTM5ZTdiOGFkN2RlMjJmMTQ5ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjM2ODQ3MiwtNzkuNDI4MTkxNDAwMDAwMDJdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfMDlkMTNlNDY2MjRkNGI3MDlmNzgzNjczMTRlY2VkNGIgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfMTk4OGE2MDE1NzI0NDEwY2E2OTY5NmI4YjYxZDhlYzQgPSAkKCc8ZGl2IGlkPSJodG1sXzE5ODhhNjAxNTcyNDQxMGNhNjk2OTZiOGI2MWQ4ZWM0IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5Ccm9ja3RvbiwgUGFya2RhbGUgVmlsbGFnZSwgRXhoaWJpdGlvbiBQbGFjZSwgV2VzdCBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF8wOWQxM2U0NjYyNGQ0YjcwOWY3ODM2NzMxNGVjZWQ0Yi5zZXRDb250ZW50KGh0bWxfMTk4OGE2MDE1NzI0NDEwY2E2OTY5NmI4YjYxZDhlYzQpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfMWE0NWJkOWIzNGUyNDQ1MzllN2I4YWQ3ZGUyMmYxNDkuYmluZFBvcHVwKHBvcHVwXzA5ZDEzZTQ2NjI0ZDRiNzA5Zjc4MzY3MzE0ZWNlZDRiKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2QwYmYyZDRlZjNjMjQ1OTNhNmQ0M2FhNjM3MmVlODUyID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjY4OTk4NSwtNzkuMzE1NTcxNTk5OTk5OThdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfOWMwZDczOTc3NTY3NDQyNzkyZTk1YmE2MTBhMDZjZDYgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfMDgxYjdkM2RiOWRjNGU2NGJlZTMyNzMzYmIxMmI5MmYgPSAkKCc8ZGl2IGlkPSJodG1sXzA4MWI3ZDNkYjlkYzRlNjRiZWUzMjczM2JiMTJiOTJmIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5JbmRpYSBCYXphYXIsIFRoZSBCZWFjaGVzIFdlc3QsIEVhc3QgVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfOWMwZDczOTc3NTY3NDQyNzkyZTk1YmE2MTBhMDZjZDYuc2V0Q29udGVudChodG1sXzA4MWI3ZDNkYjlkYzRlNjRiZWUzMjczM2JiMTJiOTJmKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2QwYmYyZDRlZjNjMjQ1OTNhNmQ0M2FhNjM3MmVlODUyLmJpbmRQb3B1cChwb3B1cF85YzBkNzM5Nzc1Njc0NDI3OTJlOTViYTYxMGEwNmNkNik7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl9hYzk3NmI5NThjNjY0ODQ3OGQ5ZTk5MjU1NTdmNGY2MyA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY0ODE5ODUsLTc5LjM3OTgxNjkwMDAwMDAxXSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwX2NiYzUyM2ZlNGM5NTRiYTVhYmViZWE4Yjk1NzU2YmY4ID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sX2EyNjM3YjNiMWU4MjQyYzk4OWJjZGM4YTRiMWY3ZGQ4ID0gJCgnPGRpdiBpZD0iaHRtbF9hMjYzN2IzYjFlODI0MmM5ODliY2RjOGE0YjFmN2RkOCIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+Q29tbWVyY2UgQ291cnQsIFZpY3RvcmlhIEhvdGVsLCBEb3dudG93biBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9jYmM1MjNmZTRjOTU0YmE1YWJlYmVhOGI5NTc1NmJmOC5zZXRDb250ZW50KGh0bWxfYTI2MzdiM2IxZTgyNDJjOTg5YmNkYzhhNGIxZjdkZDgpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfYWM5NzZiOTU4YzY2NDg0NzhkOWU5OTI1NTU3ZjRmNjMuYmluZFBvcHVwKHBvcHVwX2NiYzUyM2ZlNGM5NTRiYTVhYmViZWE4Yjk1NzU2YmY4KTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzM4N2NjZDI0M2RiNjQ2ZjZiOTAwNzA0ZTJhYzRjYmRlID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjU5NTI1NSwtNzkuMzQwOTIzXSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzk3N2E0ZDM4NGQ1NzQ4MDRiOGNiMGMxMTFkMjM0N2E3ID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzg2ZTFjOWFiODY2OTQwZjY4OTUyNGZiNTBkNmU3NTdiID0gJCgnPGRpdiBpZD0iaHRtbF84NmUxYzlhYjg2Njk0MGY2ODk1MjRmYjUwZDZlNzU3YiIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+U3R1ZGlvIERpc3RyaWN0LCBFYXN0IFRvcm9udG88L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzk3N2E0ZDM4NGQ1NzQ4MDRiOGNiMGMxMTFkMjM0N2E3LnNldENvbnRlbnQoaHRtbF84NmUxYzlhYjg2Njk0MGY2ODk1MjRmYjUwZDZlNzU3Yik7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl8zODdjY2QyNDNkYjY0NmY2YjkwMDcwNGUyYWM0Y2JkZS5iaW5kUG9wdXAocG9wdXBfOTc3YTRkMzg0ZDU3NDgwNGI4Y2IwYzExMWQyMzQ3YTcpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfNTJlOTYzMGNkODdhNGQzNTgyMmJmYzliZjdkMDMzMDUgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My43MjgwMjA1LC03OS4zODg3OTAxXSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwX2JmNjMwMjk4YjYxZTRmMjc4MzYxZmM5OThjYzY3MTVmID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzczYTFkZDY4ZTRiZjQxMzg4NDQxNGIxZDM1YWQyNTA2ID0gJCgnPGRpdiBpZD0iaHRtbF83M2ExZGQ2OGU0YmY0MTM4ODQ0MTRiMWQzNWFkMjUwNiIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+TGF3cmVuY2UgUGFyaywgQ2VudHJhbCBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9iZjYzMDI5OGI2MWU0ZjI3ODM2MWZjOTk4Y2M2NzE1Zi5zZXRDb250ZW50KGh0bWxfNzNhMWRkNjhlNGJmNDEzODg0NDE0YjFkMzVhZDI1MDYpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfNTJlOTYzMGNkODdhNGQzNTgyMmJmYzliZjdkMDMzMDUuYmluZFBvcHVwKHBvcHVwX2JmNjMwMjk4YjYxZTRmMjc4MzYxZmM5OThjYzY3MTVmKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzg0MjdlOTc4OGNlOTQwY2NiODViY2RmMGNlN2ZhNTg1ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNzExNjk0OCwtNzkuNDE2OTM1NTk5OTk5OTldLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfY2VhNzE2NThhNzhjNGI5ZWFiNThmZDg5NmU5NTY3NTggPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfMjVjZWRiZTI4YzE2NGVhZDk2NDU5MTk5YjE3YWVlZjIgPSAkKCc8ZGl2IGlkPSJodG1sXzI1Y2VkYmUyOGMxNjRlYWQ5NjQ1OTE5OWIxN2FlZWYyIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5Sb3NlbGF3biwgQ2VudHJhbCBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9jZWE3MTY1OGE3OGM0YjllYWI1OGZkODk2ZTk1Njc1OC5zZXRDb250ZW50KGh0bWxfMjVjZWRiZTI4YzE2NGVhZDk2NDU5MTk5YjE3YWVlZjIpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfODQyN2U5Nzg4Y2U5NDBjY2I4NWJjZGYwY2U3ZmE1ODUuYmluZFBvcHVwKHBvcHVwX2NlYTcxNjU4YTc4YzRiOWVhYjU4ZmQ4OTZlOTU2NzU4KTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzQxZWQzMjA4MTRjNzQyNTRiZjM0ZmFiOGJiZWQ4YWY2ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNzEyNzUxMSwtNzkuMzkwMTk3NV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICJibHVlIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzMxODZjYyIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCk7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF8wN2YzNzM4ZGE1YWE0ZGRmYTQxY2ExMzRkMWYwNGUyNyA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF9jNzg2Y2JjZGU3NWQ0YzQzOWRkODU4ZjQ0ZjAxYjIxMSA9ICQoJzxkaXYgaWQ9Imh0bWxfYzc4NmNiY2RlNzVkNGM0MzlkZDg1OGY0NGYwMWIyMTEiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkRhdmlzdmlsbGUgTm9ydGgsIENlbnRyYWwgVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfMDdmMzczOGRhNWFhNGRkZmE0MWNhMTM0ZDFmMDRlMjcuc2V0Q29udGVudChodG1sX2M3ODZjYmNkZTc1ZDRjNDM5ZGQ4NThmNDRmMDFiMjExKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyXzQxZWQzMjA4MTRjNzQyNTRiZjM0ZmFiOGJiZWQ4YWY2LmJpbmRQb3B1cChwb3B1cF8wN2YzNzM4ZGE1YWE0ZGRmYTQxY2ExMzRkMWYwNGUyNyk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl8yY2E5MjVjZWFmMjg0ZWFjYjZjZmMzZDhlYTRlNzNmMSA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY5Njk0NzYsLTc5LjQxMTMwNzIwMDAwMDAxXSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwX2U5NWRmM2I1NzkxYzQ4OTk5ZGE5MjRkZjVlN2QwYmUwID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sX2I0OWRhZTIwODA2MjRkNjI4ZjMzMjYyMTU5ZmRhODFmID0gJCgnPGRpdiBpZD0iaHRtbF9iNDlkYWUyMDgwNjI0ZDYyOGYzMzI2MjE1OWZkYTgxZiIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+Rm9yZXN0IEhpbGwgTm9ydGggJmFtcDsgV2VzdCwgQ2VudHJhbCBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9lOTVkZjNiNTc5MWM0ODk5OWRhOTI0ZGY1ZTdkMGJlMC5zZXRDb250ZW50KGh0bWxfYjQ5ZGFlMjA4MDYyNGQ2MjhmMzMyNjIxNTlmZGE4MWYpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfMmNhOTI1Y2VhZjI4NGVhY2I2Y2ZjM2Q4ZWE0ZTczZjEuYmluZFBvcHVwKHBvcHVwX2U5NWRmM2I1NzkxYzQ4OTk5ZGE5MjRkZjVlN2QwYmUwKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2I2MDQwMThkZDFiODQ4Nzg4MzM3NzljY2M5OGUxMjBlID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjYxNjA4MywtNzkuNDY0NzYzMjk5OTk5OTldLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfZDI1YzY2MzY0Y2MzNGE2YmI1ZjI5NTMyOThlZTAxZmIgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfYzA1YTE4OGUyNTAxNDEzMTk5YzY0NTcyYjE3ODUyNzcgPSAkKCc8ZGl2IGlkPSJodG1sX2MwNWExODhlMjUwMTQxMzE5OWM2NDU3MmIxNzg1Mjc3IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5IaWdoIFBhcmssIFRoZSBKdW5jdGlvbiBTb3V0aCwgV2VzdCBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9kMjVjNjYzNjRjYzM0YTZiYjVmMjk1MzI5OGVlMDFmYi5zZXRDb250ZW50KGh0bWxfYzA1YTE4OGUyNTAxNDEzMTk5YzY0NTcyYjE3ODUyNzcpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfYjYwNDAxOGRkMWI4NDg3ODgzMzc3OWNjYzk4ZTEyMGUuYmluZFBvcHVwKHBvcHVwX2QyNWM2NjM2NGNjMzRhNmJiNWYyOTUzMjk4ZWUwMWZiKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzg4OWI1YTM2ZjI4MjRkMWU4ZjI4NDEzYTIyMmUwZThhID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNzE1MzgzNCwtNzkuNDA1Njc4NDAwMDAwMDFdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfZTMyYjdlZWYxMzljNGIxMGFmMjlmMWQ3ZDQ0NmE0MzUgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfNzJkYzZiMDZhN2RiNGZlMDgxYWE1NDMwZTQyMDQ5NDMgPSAkKCc8ZGl2IGlkPSJodG1sXzcyZGM2YjA2YTdkYjRmZTA4MWFhNTQzMGU0MjA0OTQzIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5Ob3J0aCBUb3JvbnRvIFdlc3QsIENlbnRyYWwgVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfZTMyYjdlZWYxMzljNGIxMGFmMjlmMWQ3ZDQ0NmE0MzUuc2V0Q29udGVudChodG1sXzcyZGM2YjA2YTdkYjRmZTA4MWFhNTQzMGU0MjA0OTQzKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyXzg4OWI1YTM2ZjI4MjRkMWU4ZjI4NDEzYTIyMmUwZThhLmJpbmRQb3B1cChwb3B1cF9lMzJiN2VlZjEzOWM0YjEwYWYyOWYxZDdkNDQ2YTQzNSk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl84MWJkNjkzYjU3MTE0OGM0ODgwODlkNjJhYTQwYjFlNSA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY3MjcwOTcsLTc5LjQwNTY3ODQwMDAwMDAxXSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzQyMjQ0ZmNkZGNkNzQ2NmJhM2EwNzY3Y2M0N2YxNDBlID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzFmNWY0MDNiNWZkZDQxYTRhZTE2ZWQwNzBkNDJjZWY5ID0gJCgnPGRpdiBpZD0iaHRtbF8xZjVmNDAzYjVmZGQ0MWE0YWUxNmVkMDcwZDQyY2VmOSIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+VGhlIEFubmV4LCBOb3J0aCBNaWR0b3duLCBZb3JrdmlsbGUsIENlbnRyYWwgVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfNDIyNDRmY2RkY2Q3NDY2YmEzYTA3NjdjYzQ3ZjE0MGUuc2V0Q29udGVudChodG1sXzFmNWY0MDNiNWZkZDQxYTRhZTE2ZWQwNzBkNDJjZWY5KTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyXzgxYmQ2OTNiNTcxMTQ4YzQ4ODA4OWQ2MmFhNDBiMWU1LmJpbmRQb3B1cChwb3B1cF80MjI0NGZjZGRjZDc0NjZiYTNhMDc2N2NjNDdmMTQwZSk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl9hMzU3NzY4ODFjNGI0NzFjODk1MTE4YzNmMDkxZjk0MyA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY0ODk1OTcsLTc5LjQ1NjMyNV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICJibHVlIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzMxODZjYyIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCk7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF8xNWU4MGU3NzM4NTA0YTY1ODg5MzY3NGQ4ZjAxYTJkMCA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF9mY2UyMGRmMjI4NmQ0OWMxYmU2YjkzN2VkN2NkMzhhMCA9ICQoJzxkaXYgaWQ9Imh0bWxfZmNlMjBkZjIyODZkNDljMWJlNmI5MzdlZDdjZDM4YTAiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPlBhcmtkYWxlLCBSb25jZXN2YWxsZXMsIFdlc3QgVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfMTVlODBlNzczODUwNGE2NTg4OTM2NzRkOGYwMWEyZDAuc2V0Q29udGVudChodG1sX2ZjZTIwZGYyMjg2ZDQ5YzFiZTZiOTM3ZWQ3Y2QzOGEwKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2EzNTc3Njg4MWM0YjQ3MWM4OTUxMThjM2YwOTFmOTQzLmJpbmRQb3B1cChwb3B1cF8xNWU4MGU3NzM4NTA0YTY1ODg5MzY3NGQ4ZjAxYTJkMCk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl84NDY2ZTYxZmEwMGY0ZjM4ODI4ZjFhZjYzNDBiNWMxZCA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjcwNDMyNDQsLTc5LjM4ODc5MDFdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfMGJmYTZlZWRlYzRlNDFmOWIwNjViNzRiMWFjNjQxYTMgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfMDQyMDJkMTg5MzEwNGJjN2EwODIyOTQ2YzIzODEzM2MgPSAkKCc8ZGl2IGlkPSJodG1sXzA0MjAyZDE4OTMxMDRiYzdhMDgyMjk0NmMyMzgxMzNjIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5EYXZpc3ZpbGxlLCBDZW50cmFsIFRvcm9udG88L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzBiZmE2ZWVkZWM0ZTQxZjliMDY1Yjc0YjFhYzY0MWEzLnNldENvbnRlbnQoaHRtbF8wNDIwMmQxODkzMTA0YmM3YTA4MjI5NDZjMjM4MTMzYyk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl84NDY2ZTYxZmEwMGY0ZjM4ODI4ZjFhZjYzNDBiNWMxZC5iaW5kUG9wdXAocG9wdXBfMGJmYTZlZWRlYzRlNDFmOWIwNjViNzRiMWFjNjQxYTMpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfZThjY2ZmYjgwZDk0NGQ2OGIyMzg1YTU1NDlhYzc4ZmIgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NjI2OTU2LC03OS40MDAwNDkzXSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzczZTFjZDVlMjg3ZDQ2YWM4ZWY4YjkxN2M2MGVkMmQxID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sX2FmYjdiZjVjNjAyYjQzMmVhZTU2ZDlhOGQwOGQwYzZmID0gJCgnPGRpdiBpZD0iaHRtbF9hZmI3YmY1YzYwMmI0MzJlYWU1NmQ5YThkMDhkMGM2ZiIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+VW5pdmVyc2l0eSBvZiBUb3JvbnRvLCBIYXJib3JkLCBEb3dudG93biBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF83M2UxY2Q1ZTI4N2Q0NmFjOGVmOGI5MTdjNjBlZDJkMS5zZXRDb250ZW50KGh0bWxfYWZiN2JmNWM2MDJiNDMyZWFlNTZkOWE4ZDA4ZDBjNmYpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfZThjY2ZmYjgwZDk0NGQ2OGIyMzg1YTU1NDlhYzc4ZmIuYmluZFBvcHVwKHBvcHVwXzczZTFjZDVlMjg3ZDQ2YWM4ZWY4YjkxN2M2MGVkMmQxKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2I2MTM4NTQyZjhjOTRlYzliNWUzNzc1YmU2MzRiN2I2ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjUxNTcwNiwtNzkuNDg0NDQ5OV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICJibHVlIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzMxODZjYyIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCk7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF83N2IzOTNlOGZkMDM0NTc4OTg3NjE5MmJhZGRlMGNlNSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF84NzU4OWVjMjcyZjQ0MTcwODU5OGE0ZjNlM2JjNTg0MiA9ICQoJzxkaXYgaWQ9Imh0bWxfODc1ODllYzI3MmY0NDE3MDg1OThhNGYzZTNiYzU4NDIiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPlJ1bm55bWVkZSwgU3dhbnNlYSwgV2VzdCBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF83N2IzOTNlOGZkMDM0NTc4OTg3NjE5MmJhZGRlMGNlNS5zZXRDb250ZW50KGh0bWxfODc1ODllYzI3MmY0NDE3MDg1OThhNGYzZTNiYzU4NDIpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfYjYxMzg1NDJmOGM5NGVjOWI1ZTM3NzViZTYzNGI3YjYuYmluZFBvcHVwKHBvcHVwXzc3YjM5M2U4ZmQwMzQ1Nzg5ODc2MTkyYmFkZGUwY2U1KTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2YyZTQxNmMxZGIwNjQ3OTk5OWJkN2Y1MThmNzBjNTk5ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjg5NTc0MywtNzkuMzgzMTU5OTAwMDAwMDFdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfMjdkZWI0MTZmZjgwNGExMTgwOWE4Y2Y2M2JkNTFiNTggPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfYTE1M2U4NTA1NWVmNGRiYmFkZmMyMmM3MmE5NTRhNzkgPSAkKCc8ZGl2IGlkPSJodG1sX2ExNTNlODUwNTVlZjRkYmJhZGZjMjJjNzJhOTU0YTc5IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5Nb29yZSBQYXJrLCBTdW1tZXJoaWxsIEVhc3QsIENlbnRyYWwgVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfMjdkZWI0MTZmZjgwNGExMTgwOWE4Y2Y2M2JkNTFiNTguc2V0Q29udGVudChodG1sX2ExNTNlODUwNTVlZjRkYmJhZGZjMjJjNzJhOTU0YTc5KTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2YyZTQxNmMxZGIwNjQ3OTk5OWJkN2Y1MThmNzBjNTk5LmJpbmRQb3B1cChwb3B1cF8yN2RlYjQxNmZmODA0YTExODA5YThjZjYzYmQ1MWI1OCk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl9iNDE0MTQ4ZGQ0Nzc0NmM5YWJkNmQ4M2UxOWI4MTc0ZCA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY1MzIwNTcsLTc5LjQwMDA0OTNdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfYzg4YWI1MzZjMmM1NDg5YmJmMjQ1YjZhNjY4Yzk1MzMgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfMzQ4NThkYzEzNjI5NGFhMjllOGNhYWVkZGExOTQ0ZGIgPSAkKCc8ZGl2IGlkPSJodG1sXzM0ODU4ZGMxMzYyOTRhYTI5ZThjYWFlZGRhMTk0NGRiIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5LZW5zaW5ndG9uIE1hcmtldCwgQ2hpbmF0b3duLCBHcmFuZ2UgUGFyaywgRG93bnRvd24gVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfYzg4YWI1MzZjMmM1NDg5YmJmMjQ1YjZhNjY4Yzk1MzMuc2V0Q29udGVudChodG1sXzM0ODU4ZGMxMzYyOTRhYTI5ZThjYWFlZGRhMTk0NGRiKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2I0MTQxNDhkZDQ3NzQ2YzlhYmQ2ZDgzZTE5YjgxNzRkLmJpbmRQb3B1cChwb3B1cF9jODhhYjUzNmMyYzU0ODliYmYyNDViNmE2NjhjOTUzMyk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl84ODcyYmZkODMxYTI0ZTI1OTMzODhkMDAyNzE5ZjY5OCA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY4NjQxMjI5OTk5OTk5LC03OS40MDAwNDkzXSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzhmNjc5Yzk4NTAwNTQ3NGQ5ZWI3NDQwNTkxNWQ2NGZhID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzIxYjg0OGEyYmM5MjQzZWZhMjMyNjA0ZTliYjVkMmIzID0gJCgnPGRpdiBpZD0iaHRtbF8yMWI4NDhhMmJjOTI0M2VmYTIzMjYwNGU5YmI1ZDJiMyIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+U3VtbWVyaGlsbCBXZXN0LCBSYXRobmVsbHksIFNvdXRoIEhpbGwsIEZvcmVzdCBIaWxsIFNFLCBEZWVyIFBhcmssIENlbnRyYWwgVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfOGY2NzljOTg1MDA1NDc0ZDllYjc0NDA1OTE1ZDY0ZmEuc2V0Q29udGVudChodG1sXzIxYjg0OGEyYmM5MjQzZWZhMjMyNjA0ZTliYjVkMmIzKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyXzg4NzJiZmQ4MzFhMjRlMjU5MzM4OGQwMDI3MTlmNjk4LmJpbmRQb3B1cChwb3B1cF84ZjY3OWM5ODUwMDU0NzRkOWViNzQ0MDU5MTVkNjRmYSk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl82MDJhZjFhOGJmZjY0ZGU2OTBlNzE5NDZjMDQ0MTE0NiA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjYyODk0NjcsLTc5LjM5NDQxOTldLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfMWExYjMxODI5MWE1NGFiYjliODNjZjQ1OTk2ZjYzNTEgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfYWM3YjkzNTMzMjNkNDNmMmE2ZmJjYzI5ZDViNWVkOGEgPSAkKCc8ZGl2IGlkPSJodG1sX2FjN2I5MzUzMzIzZDQzZjJhNmZiY2MyOWQ1YjVlZDhhIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5DTiBUb3dlciwgS2luZyBhbmQgU3BhZGluYSwgUmFpbHdheSBMYW5kcywgSGFyYm91cmZyb250IFdlc3QsIEJhdGh1cnN0IFF1YXksIFNvdXRoIE5pYWdhcmEsIElzbGFuZCBhaXJwb3J0LCBEb3dudG93biBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF8xYTFiMzE4MjkxYTU0YWJiOWI4M2NmNDU5OTZmNjM1MS5zZXRDb250ZW50KGh0bWxfYWM3YjkzNTMzMjNkNDNmMmE2ZmJjYzI5ZDViNWVkOGEpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfNjAyYWYxYThiZmY2NGRlNjkwZTcxOTQ2YzA0NDExNDYuYmluZFBvcHVwKHBvcHVwXzFhMWIzMTgyOTFhNTRhYmI5YjgzY2Y0NTk5NmY2MzUxKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzdmZmZiYzE1NTM2ZDQ3MjBiYzU3MzNjZTM4MGRmYzVkID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjc5NTYyNiwtNzkuMzc3NTI5NDAwMDAwMDFdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfMTIzY2E2MTBmMDQ4NDNhMmJlODg0OTEyYWUwZTBhMzAgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfMzliNmUyMDg0MzVmNDQ5YmJiNTI1MWE4OGVmYjFjMjQgPSAkKCc8ZGl2IGlkPSJodG1sXzM5YjZlMjA4NDM1ZjQ0OWJiYjUyNTFhODhlZmIxYzI0IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5Sb3NlZGFsZSwgRG93bnRvd24gVG9yb250bzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfMTIzY2E2MTBmMDQ4NDNhMmJlODg0OTEyYWUwZTBhMzAuc2V0Q29udGVudChodG1sXzM5YjZlMjA4NDM1ZjQ0OWJiYjUyNTFhODhlZmIxYzI0KTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyXzdmZmZiYzE1NTM2ZDQ3MjBiYzU3MzNjZTM4MGRmYzVkLmJpbmRQb3B1cChwb3B1cF8xMjNjYTYxMGYwNDg0M2EyYmU4ODQ5MTJhZTBlMGEzMCk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl80YTQ1OGRlMGYxMWQ0NmEzOTg5OWJkYzYzYmM4YmQ0MiA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY0NjQzNTIsLTc5LjM3NDg0NTk5OTk5OTk5XSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzRmMjcyNmFiOGRmZjQ0NzdhYTA0ZGY0YzcwZWJhZjViID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sX2ZkOTAzNDg2YjRjZDQxMjZiZWE0N2RhZmRmZjc2ZmNlID0gJCgnPGRpdiBpZD0iaHRtbF9mZDkwMzQ4NmI0Y2Q0MTI2YmVhNDdkYWZkZmY3NmZjZSIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+U3RuIEEgUE8gQm94ZXMsIERvd250b3duIFRvcm9udG88L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzRmMjcyNmFiOGRmZjQ0NzdhYTA0ZGY0YzcwZWJhZjViLnNldENvbnRlbnQoaHRtbF9mZDkwMzQ4NmI0Y2Q0MTI2YmVhNDdkYWZkZmY3NmZjZSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl80YTQ1OGRlMGYxMWQ0NmEzOTg5OWJkYzYzYmM4YmQ0Mi5iaW5kUG9wdXAocG9wdXBfNGYyNzI2YWI4ZGZmNDQ3N2FhMDRkZjRjNzBlYmFmNWIpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfZmVlZTM3ZDc0MmMyNDNhMGI0YjkyZDE5ZTBiMjc3ZDIgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42Njc5NjcsLTc5LjM2NzY3NTNdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiYmx1ZSIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiMzMTg2Y2MiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfZmM5NDQxZjRkYWY0NGQxYTgwZTBiODk0MGQ0YjA4ODgpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfNTU4NzdlYWQ0ZmU1NGNmM2JmM2Y4NWMxOTQ1YTUzZDggPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfMDk1ZTkzNDhkYjAxNDc3ODkyODkyYWIxYTkyZjdmNjkgPSAkKCc8ZGl2IGlkPSJodG1sXzA5NWU5MzQ4ZGIwMTQ3Nzg5Mjg5MmFiMWE5MmY3ZjY5IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5TdC4gSmFtZXMgVG93biwgQ2FiYmFnZXRvd24sIERvd250b3duIFRvcm9udG88L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzU1ODc3ZWFkNGZlNTRjZjNiZjNmODVjMTk0NWE1M2Q4LnNldENvbnRlbnQoaHRtbF8wOTVlOTM0OGRiMDE0Nzc4OTI4OTJhYjFhOTJmN2Y2OSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl9mZWVlMzdkNzQyYzI0M2EwYjRiOTJkMTllMGIyNzdkMi5iaW5kUG9wdXAocG9wdXBfNTU4NzdlYWQ0ZmU1NGNmM2JmM2Y4NWMxOTQ1YTUzZDgpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfNWMxNzMzNzc1OGU5NDFlYTgxMTkwZTY5Zjg3MThiOGUgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NDg0MjkyLC03OS4zODIyODAyXSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzRkY2E5MTgyMjkwNDRiNzA5NzRmZWU1NjI1YTc4ZjYzID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzViNWVlZDgxYzNmNzRkMDM5MWY1YzU3YmVhYmVkYjllID0gJCgnPGRpdiBpZD0iaHRtbF81YjVlZWQ4MWMzZjc0ZDAzOTFmNWM1N2JlYWJlZGI5ZSIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+Rmlyc3QgQ2FuYWRpYW4gUGxhY2UsIFVuZGVyZ3JvdW5kIGNpdHksIERvd250b3duIFRvcm9udG88L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzRkY2E5MTgyMjkwNDRiNzA5NzRmZWU1NjI1YTc4ZjYzLnNldENvbnRlbnQoaHRtbF81YjVlZWQ4MWMzZjc0ZDAzOTFmNWM1N2JlYWJlZGI5ZSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl81YzE3MzM3NzU4ZTk0MWVhODExOTBlNjlmODcxOGI4ZS5iaW5kUG9wdXAocG9wdXBfNGRjYTkxODIyOTA0NGI3MDk3NGZlZTU2MjVhNzhmNjMpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfMzI0NDkwNjk3M2Y2NDJiMGFmNTdkNWM4NWJlMTQ1MzkgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NjU4NTk5LC03OS4zODMxNTk5MDAwMDAwMV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICJibHVlIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzMxODZjYyIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF9mYzk0NDFmNGRhZjQ0ZDFhODBlMGI4OTQwZDRiMDg4OCk7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF80OGM4YjBkNGM4OTM0OWExYmVjMzNhYjdhNDdlZWJmZSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF9hMTEyYTY2ODZmMDE0ODQ4YmM3ODBhYTE1YzRiZTFiYyA9ICQoJzxkaXYgaWQ9Imh0bWxfYTExMmE2Njg2ZjAxNDg0OGJjNzgwYWExNWM0YmUxYmMiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkNodXJjaCBhbmQgV2VsbGVzbGV5LCBEb3dudG93biBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF80OGM4YjBkNGM4OTM0OWExYmVjMzNhYjdhNDdlZWJmZS5zZXRDb250ZW50KGh0bWxfYTExMmE2Njg2ZjAxNDg0OGJjNzgwYWExNWM0YmUxYmMpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfMzI0NDkwNjk3M2Y2NDJiMGFmNTdkNWM4NWJlMTQ1MzkuYmluZFBvcHVwKHBvcHVwXzQ4YzhiMGQ0Yzg5MzQ5YTFiZWMzM2FiN2E0N2VlYmZlKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzkzZmNhYTg0ODMyODRiOWQ5ZTA1MzhmNjgyN2VmM2Y2ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjYyNzQzOSwtNzkuMzIxNTU4XSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogImJsdWUiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMzE4NmNjIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwX2ZjOTQ0MWY0ZGFmNDRkMWE4MGUwYjg5NDBkNGIwODg4KTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzc4ZTUxNWNmMGMxOTQ0MWViZjZlNjc2MWZjOGMzYjRlID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sX2UxMTM1ZWFjOGI1NTQ4ODJiNTdkNjA4MTc3YWU5ZmY4ID0gJCgnPGRpdiBpZD0iaHRtbF9lMTEzNWVhYzhiNTU0ODgyYjU3ZDYwODE3N2FlOWZmOCIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+QnVzaW5lc3MgcmVwbHkgbWFpbCBQcm9jZXNzaW5nIENlbnRyZSwgRWFzdCBUb3JvbnRvPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF83OGU1MTVjZjBjMTk0NDFlYmY2ZTY3NjFmYzhjM2I0ZS5zZXRDb250ZW50KGh0bWxfZTExMzVlYWM4YjU1NDg4MmI1N2Q2MDgxNzdhZTlmZjgpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfOTNmY2FhODQ4MzI4NGI5ZDllMDUzOGY2ODI3ZWYzZjYuYmluZFBvcHVwKHBvcHVwXzc4ZTUxNWNmMGMxOTQ0MWViZjZlNjc2MWZjOGMzYjRlKTsKCiAgICAgICAgICAgIAogICAgICAgIAo8L3NjcmlwdD4= onload=\"this.contentDocument.open();this.contentDocument.write(atob(this.getAttribute('data-html')));this.contentDocument.close();\" allowfullscreen webkitallowfullscreen mozallowfullscreen></iframe></div></div>"
],
"text/plain": [
"<folium.folium.Map at 0x7f5ce37fa390>"
]
},
"execution_count": 34,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#Show an initial map of the neighborhoods in Toronto\n",
"# create map of Toronto using first entries latitude and longitude values\n",
"map_toronto = folium.Map(location=[toronto_df[\"Latitude\"][0], toronto_df[\"Longitude\"][0]], zoom_start=10)\n",
"\n",
"# add markers to map\n",
"for lat, lng, borough, neighborhood in zip(toronto_df['Latitude'], toronto_df['Longitude'], toronto_df['Borough'], toronto_df['Neighborhood']):\n",
" label = '{}, {}'.format(neighborhood, borough)\n",
" label = folium.Popup(label, parse_html=True)\n",
" folium.CircleMarker(\n",
" [lat, lng],\n",
" radius=5,\n",
" popup=label,\n",
" color='blue',\n",
" fill=True,\n",
" fill_color='#3186cc',\n",
" fill_opacity=0.7,\n",
" parse_html=False).add_to(map_toronto) \n",
" \n",
"map_toronto"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": 35,
"metadata": {
"collapsed": false,
"jupyter": {
"outputs_hidden": false
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Your credentails:\n",
"CLIENT_ID: Q5SAY0XAYHJ2KXJ3AIRKQJ2IPWSWFCPR5FOA5OFWCBE2DEUF\n",
"CLIENT_SECRET:HK1XAI1VDMPCZWIXOUIUPVJ0ECGRR1OJTE0MEKZIBVRH5PGW\n"
]
}
],
"source": [
"CLIENT_ID = 'Q5SAY0XAYHJ2KXJ3AIRKQJ2IPWSWFCPR5FOA5OFWCBE2DEUF' #'your-client-ID' # your Foursquare ID\n",
"CLIENT_SECRET ='HK1XAI1VDMPCZWIXOUIUPVJ0ECGRR1OJTE0MEKZIBVRH5PGW' # 'your-client-secret' # your Foursquare Secret\n",
"VERSION = '20180605' # Foursquare API version\n",
"\n",
"print('Your credentails:')\n",
"print('CLIENT_ID: ' + CLIENT_ID)\n",
"print('CLIENT_SECRET:' + CLIENT_SECRET)"
]
},
{
"cell_type": "code",
"execution_count": 38,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Latitude and longitude values of Regent Park, Harbourfront are 43.6542599, -79.3606359.\n"
]
}
],
"source": [
"neighborhood_latitude = toronto_df['Latitude'][0] # neighborhood latitude value\n",
"neighborhood_longitude = toronto_df['Longitude'][0] # neighborhood longitude value\n",
"\n",
"neighborhood_name = toronto_df['Neighborhood'][0] # neighborhood name\n",
"\n",
"print('Latitude and longitude values of {} are {}, {}.'.format(neighborhood_name, \n",
" neighborhood_latitude, \n",
" neighborhood_longitude))"
]
},
{
"cell_type": "code",
"execution_count": 39,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"/home/jupyterlab/conda/envs/python/lib/python3.6/site-packages/ipykernel_launcher.py:21: FutureWarning: pandas.io.json.json_normalize is deprecated, use pandas.json_normalize instead\n"
]
},
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>name</th>\n",
" <th>categories</th>\n",
" <th>lat</th>\n",
" <th>lng</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>Roselle Desserts</td>\n",
" <td>Bakery</td>\n",
" <td>43.653447</td>\n",
" <td>-79.362017</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>Tandem Coffee</td>\n",
" <td>Coffee Shop</td>\n",
" <td>43.653559</td>\n",
" <td>-79.361809</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>Morning Glory Cafe</td>\n",
" <td>Breakfast Spot</td>\n",
" <td>43.653947</td>\n",
" <td>-79.361149</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>Cooper Koo Family YMCA</td>\n",
" <td>Distribution Center</td>\n",
" <td>43.653249</td>\n",
" <td>-79.358008</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>Body Blitz Spa East</td>\n",
" <td>Spa</td>\n",
" <td>43.654735</td>\n",
" <td>-79.359874</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" name categories lat lng\n",
"0 Roselle Desserts Bakery 43.653447 -79.362017\n",
"1 Tandem Coffee Coffee Shop 43.653559 -79.361809\n",
"2 Morning Glory Cafe Breakfast Spot 43.653947 -79.361149\n",
"3 Cooper Koo Family YMCA Distribution Center 43.653249 -79.358008\n",
"4 Body Blitz Spa East Spa 43.654735 -79.359874"
]
},
"execution_count": 39,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Setup API URL to explore venues near by\n",
"LIMIT = 100\n",
"radius = 500\n",
"url = 'https://api.foursquare.com/v2/venues/explore?client_id={}&client_secret={}&ll={},{}&v={}&radius={}&limit={}'.format(CLIENT_ID, CLIENT_SECRET, neighborhood_latitude, neighborhood_longitude, VERSION, radius, LIMIT)\n",
"neighborhood_json = requests.get(url).json()\n",
"\n",
"# function that extracts the category of the venue\n",
"def get_category_type(row):\n",
" try:\n",
" categories_list = row['categories']\n",
" except:\n",
" categories_list = row['venue.categories']\n",
" \n",
" if len(categories_list) == 0:\n",
" return None\n",
" else:\n",
" return categories_list[0]['name']\n",
" \n",
"venues = neighborhood_json['response']['groups'][0]['items']\n",
" \n",
"nearby_venues = json_normalize(venues) # flatten JSON\n",
"\n",
"# filter columns\n",
"filtered_columns = ['venue.name', 'venue.categories', 'venue.location.lat', 'venue.location.lng']\n",
"nearby_venues =nearby_venues.loc[:, filtered_columns]\n",
"\n",
"# filter the category for each row\n",
"nearby_venues['venue.categories'] = nearby_venues.apply(get_category_type, axis=1)\n",
"\n",
"# clean columns\n",
"nearby_venues.columns = [col.split(\".\")[-1] for col in nearby_venues.columns]\n",
"\n",
"nearby_venues.head()"
]
},
{
"cell_type": "code",
"execution_count": 40,
"metadata": {},
"outputs": [],
"source": [
"def getNearbyVenues(names, latitudes, longitudes, radius=500):\n",
" \n",
" venues_list=[]\n",
" for name, lat, lng in zip(names, latitudes, longitudes):\n",
" print(name)\n",
" \n",
" # create the API request URL\n",
" url = 'https://api.foursquare.com/v2/venues/explore?&client_id={}&client_secret={}&v={}&ll={},{}&radius={}&limit={}'.format(\n",
" CLIENT_ID, \n",
" CLIENT_SECRET, \n",
" VERSION, \n",
" lat, \n",
" lng, \n",
" radius, \n",
" LIMIT)\n",
" \n",
" # make the GET request\n",
" results = requests.get(url).json()[\"response\"]['groups'][0]['items']\n",
" \n",
" # return only relevant information for each nearby venue\n",
" venues_list.append([(\n",
" name, \n",
" lat, \n",
" lng, \n",
" v['venue']['name'], \n",
" v['venue']['location']['lat'], \n",
" v['venue']['location']['lng'], \n",
" v['venue']['categories'][0]['name']) for v in results])\n",
"\n",
" nearby_venues = pd.DataFrame([item for venue_list in venues_list for item in venue_list])\n",
" nearby_venues.columns = ['Neighborhood', \n",
" 'Neighborhood Latitude', \n",
" 'Neighborhood Longitude', \n",
" 'Venue', \n",
" 'Venue Latitude', \n",
" 'Venue Longitude', \n",
" 'Venue Category']\n",
" \n",
" return(nearby_venues)"
]
},
{
"cell_type": "code",
"execution_count": 43,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Regent Park, Harbourfront\n",
"Queen's Park, Ontario Provincial Government\n",
"Garden District, Ryerson\n",
"St. James Town\n",
"The Beaches\n",
"Berczy Park\n",
"Central Bay Street\n",
"Christie\n",
"Richmond, Adelaide, King\n",
"Dufferin, Dovercourt Village\n",
"Harbourfront East, Union Station, Toronto Islands\n",
"Little Portugal, Trinity\n",
"The Danforth West, Riverdale\n",
"Toronto Dominion Centre, Design Exchange\n",
"Brockton, Parkdale Village, Exhibition Place\n",
"India Bazaar, The Beaches West\n",
"Commerce Court, Victoria Hotel\n",
"Studio District\n",
"Lawrence Park\n",
"Roselawn\n",
"Davisville North\n",
"Forest Hill North & West\n",
"High Park, The Junction South\n",
"North Toronto West\n",
"The Annex, North Midtown, Yorkville\n",
"Parkdale, Roncesvalles\n",
"Davisville\n",
"University of Toronto, Harbord\n",
"Runnymede, Swansea\n",
"Moore Park, Summerhill East\n",
"Kensington Market, Chinatown, Grange Park\n",
"Summerhill West, Rathnelly, South Hill, Forest Hill SE, Deer Park\n",
"CN Tower, King and Spadina, Railway Lands, Harbourfront West, Bathurst Quay, South Niagara, Island airport\n",
"Rosedale\n",
"Stn A PO Boxes\n",
"St. James Town, Cabbagetown\n",
"First Canadian Place, Underground city\n",
"Church and Wellesley\n",
"Business reply mail Processing Centre\n"
]
}
],
"source": [
"#Get all Tor\n",
"toronto_venues_df = getNearbyVenues(names=toronto_df['Neighborhood'],\n",
" latitudes=toronto_df['Latitude'],\n",
" longitudes=toronto_df['Longitude']\n",
" )\n"
]
},
{
"cell_type": "code",
"execution_count": 44,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"(1623, 7)\n"
]
},
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Neighborhood</th>\n",
" <th>Neighborhood Latitude</th>\n",
" <th>Neighborhood Longitude</th>\n",
" <th>Venue</th>\n",
" <th>Venue Latitude</th>\n",
" <th>Venue Longitude</th>\n",
" <th>Venue Category</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>43.65426</td>\n",
" <td>-79.360636</td>\n",
" <td>Roselle Desserts</td>\n",
" <td>43.653447</td>\n",
" <td>-79.362017</td>\n",
" <td>Bakery</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>43.65426</td>\n",
" <td>-79.360636</td>\n",
" <td>Tandem Coffee</td>\n",
" <td>43.653559</td>\n",
" <td>-79.361809</td>\n",
" <td>Coffee Shop</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>43.65426</td>\n",
" <td>-79.360636</td>\n",
" <td>Morning Glory Cafe</td>\n",
" <td>43.653947</td>\n",
" <td>-79.361149</td>\n",
" <td>Breakfast Spot</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>43.65426</td>\n",
" <td>-79.360636</td>\n",
" <td>Cooper Koo Family YMCA</td>\n",
" <td>43.653249</td>\n",
" <td>-79.358008</td>\n",
" <td>Distribution Center</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>43.65426</td>\n",
" <td>-79.360636</td>\n",
" <td>Body Blitz Spa East</td>\n",
" <td>43.654735</td>\n",
" <td>-79.359874</td>\n",
" <td>Spa</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Neighborhood Neighborhood Latitude Neighborhood Longitude \\\n",
"0 Regent Park, Harbourfront 43.65426 -79.360636 \n",
"1 Regent Park, Harbourfront 43.65426 -79.360636 \n",
"2 Regent Park, Harbourfront 43.65426 -79.360636 \n",
"3 Regent Park, Harbourfront 43.65426 -79.360636 \n",
"4 Regent Park, Harbourfront 43.65426 -79.360636 \n",
"\n",
" Venue Venue Latitude Venue Longitude \\\n",
"0 Roselle Desserts 43.653447 -79.362017 \n",
"1 Tandem Coffee 43.653559 -79.361809 \n",
"2 Morning Glory Cafe 43.653947 -79.361149 \n",
"3 Cooper Koo Family YMCA 43.653249 -79.358008 \n",
"4 Body Blitz Spa East 43.654735 -79.359874 \n",
"\n",
" Venue Category \n",
"0 Bakery \n",
"1 Coffee Shop \n",
"2 Breakfast Spot \n",
"3 Distribution Center \n",
"4 Spa "
]
},
"execution_count": 44,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"print(toronto_venues_df.shape)\n",
"toronto_venues_df.head()"
]
},
{
"cell_type": "code",
"execution_count": 45,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Neighborhood Latitude</th>\n",
" <th>Neighborhood Longitude</th>\n",
" <th>Venue</th>\n",
" <th>Venue Latitude</th>\n",
" <th>Venue Longitude</th>\n",
" <th>Venue Category</th>\n",
" </tr>\n",
" <tr>\n",
" <th>Neighborhood</th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>Berczy Park</th>\n",
" <td>55</td>\n",
" <td>55</td>\n",
" <td>55</td>\n",
" <td>55</td>\n",
" <td>55</td>\n",
" <td>55</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Brockton, Parkdale Village, Exhibition Place</th>\n",
" <td>22</td>\n",
" <td>22</td>\n",
" <td>22</td>\n",
" <td>22</td>\n",
" <td>22</td>\n",
" <td>22</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Business reply mail Processing Centre</th>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" <td>19</td>\n",
" </tr>\n",
" <tr>\n",
" <th>CN Tower, King and Spadina, Railway Lands, Harbourfront West, Bathurst Quay, South Niagara, Island airport</th>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Central Bay Street</th>\n",
" <td>66</td>\n",
" <td>66</td>\n",
" <td>66</td>\n",
" <td>66</td>\n",
" <td>66</td>\n",
" <td>66</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Christie</th>\n",
" <td>17</td>\n",
" <td>17</td>\n",
" <td>17</td>\n",
" <td>17</td>\n",
" <td>17</td>\n",
" <td>17</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Church and Wellesley</th>\n",
" <td>76</td>\n",
" <td>76</td>\n",
" <td>76</td>\n",
" <td>76</td>\n",
" <td>76</td>\n",
" <td>76</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Commerce Court, Victoria Hotel</th>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Davisville</th>\n",
" <td>34</td>\n",
" <td>34</td>\n",
" <td>34</td>\n",
" <td>34</td>\n",
" <td>34</td>\n",
" <td>34</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Davisville North</th>\n",
" <td>9</td>\n",
" <td>9</td>\n",
" <td>9</td>\n",
" <td>9</td>\n",
" <td>9</td>\n",
" <td>9</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Dufferin, Dovercourt Village</th>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" </tr>\n",
" <tr>\n",
" <th>First Canadian Place, Underground city</th>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Forest Hill North &amp; West</th>\n",
" <td>5</td>\n",
" <td>5</td>\n",
" <td>5</td>\n",
" <td>5</td>\n",
" <td>5</td>\n",
" <td>5</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Garden District, Ryerson</th>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Harbourfront East, Union Station, Toronto Islands</th>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" </tr>\n",
" <tr>\n",
" <th>High Park, The Junction South</th>\n",
" <td>23</td>\n",
" <td>23</td>\n",
" <td>23</td>\n",
" <td>23</td>\n",
" <td>23</td>\n",
" <td>23</td>\n",
" </tr>\n",
" <tr>\n",
" <th>India Bazaar, The Beaches West</th>\n",
" <td>23</td>\n",
" <td>23</td>\n",
" <td>23</td>\n",
" <td>23</td>\n",
" <td>23</td>\n",
" <td>23</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Kensington Market, Chinatown, Grange Park</th>\n",
" <td>57</td>\n",
" <td>57</td>\n",
" <td>57</td>\n",
" <td>57</td>\n",
" <td>57</td>\n",
" <td>57</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Lawrence Park</th>\n",
" <td>3</td>\n",
" <td>3</td>\n",
" <td>3</td>\n",
" <td>3</td>\n",
" <td>3</td>\n",
" <td>3</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Little Portugal, Trinity</th>\n",
" <td>43</td>\n",
" <td>43</td>\n",
" <td>43</td>\n",
" <td>43</td>\n",
" <td>43</td>\n",
" <td>43</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Moore Park, Summerhill East</th>\n",
" <td>2</td>\n",
" <td>2</td>\n",
" <td>2</td>\n",
" <td>2</td>\n",
" <td>2</td>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>North Toronto West</th>\n",
" <td>22</td>\n",
" <td>22</td>\n",
" <td>22</td>\n",
" <td>22</td>\n",
" <td>22</td>\n",
" <td>22</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Parkdale, Roncesvalles</th>\n",
" <td>14</td>\n",
" <td>14</td>\n",
" <td>14</td>\n",
" <td>14</td>\n",
" <td>14</td>\n",
" <td>14</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Queen's Park, Ontario Provincial Government</th>\n",
" <td>34</td>\n",
" <td>34</td>\n",
" <td>34</td>\n",
" <td>34</td>\n",
" <td>34</td>\n",
" <td>34</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Regent Park, Harbourfront</th>\n",
" <td>47</td>\n",
" <td>47</td>\n",
" <td>47</td>\n",
" <td>47</td>\n",
" <td>47</td>\n",
" <td>47</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Richmond, Adelaide, King</th>\n",
" <td>93</td>\n",
" <td>93</td>\n",
" <td>93</td>\n",
" <td>93</td>\n",
" <td>93</td>\n",
" <td>93</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Rosedale</th>\n",
" <td>4</td>\n",
" <td>4</td>\n",
" <td>4</td>\n",
" <td>4</td>\n",
" <td>4</td>\n",
" <td>4</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Roselawn</th>\n",
" <td>3</td>\n",
" <td>3</td>\n",
" <td>3</td>\n",
" <td>3</td>\n",
" <td>3</td>\n",
" <td>3</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Runnymede, Swansea</th>\n",
" <td>37</td>\n",
" <td>37</td>\n",
" <td>37</td>\n",
" <td>37</td>\n",
" <td>37</td>\n",
" <td>37</td>\n",
" </tr>\n",
" <tr>\n",
" <th>St. James Town</th>\n",
" <td>76</td>\n",
" <td>76</td>\n",
" <td>76</td>\n",
" <td>76</td>\n",
" <td>76</td>\n",
" <td>76</td>\n",
" </tr>\n",
" <tr>\n",
" <th>St. James Town, Cabbagetown</th>\n",
" <td>51</td>\n",
" <td>51</td>\n",
" <td>51</td>\n",
" <td>51</td>\n",
" <td>51</td>\n",
" <td>51</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Stn A PO Boxes</th>\n",
" <td>93</td>\n",
" <td>93</td>\n",
" <td>93</td>\n",
" <td>93</td>\n",
" <td>93</td>\n",
" <td>93</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Studio District</th>\n",
" <td>40</td>\n",
" <td>40</td>\n",
" <td>40</td>\n",
" <td>40</td>\n",
" <td>40</td>\n",
" <td>40</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Summerhill West, Rathnelly, South Hill, Forest Hill SE, Deer Park</th>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" <td>16</td>\n",
" </tr>\n",
" <tr>\n",
" <th>The Annex, North Midtown, Yorkville</th>\n",
" <td>26</td>\n",
" <td>26</td>\n",
" <td>26</td>\n",
" <td>26</td>\n",
" <td>26</td>\n",
" <td>26</td>\n",
" </tr>\n",
" <tr>\n",
" <th>The Beaches</th>\n",
" <td>4</td>\n",
" <td>4</td>\n",
" <td>4</td>\n",
" <td>4</td>\n",
" <td>4</td>\n",
" <td>4</td>\n",
" </tr>\n",
" <tr>\n",
" <th>The Danforth West, Riverdale</th>\n",
" <td>42</td>\n",
" <td>42</td>\n",
" <td>42</td>\n",
" <td>42</td>\n",
" <td>42</td>\n",
" <td>42</td>\n",
" </tr>\n",
" <tr>\n",
" <th>Toronto Dominion Centre, Design Exchange</th>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" <td>100</td>\n",
" </tr>\n",
" <tr>\n",
" <th>University of Toronto, Harbord</th>\n",
" <td>35</td>\n",
" <td>35</td>\n",
" <td>35</td>\n",
" <td>35</td>\n",
" <td>35</td>\n",
" <td>35</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Neighborhood Latitude \\\n",
"Neighborhood \n",
"Berczy Park 55 \n",
"Brockton, Parkdale Village, Exhibition Place 22 \n",
"Business reply mail Processing Centre 19 \n",
"CN Tower, King and Spadina, Railway Lands, Harb... 16 \n",
"Central Bay Street 66 \n",
"Christie 17 \n",
"Church and Wellesley 76 \n",
"Commerce Court, Victoria Hotel 100 \n",
"Davisville 34 \n",
"Davisville North 9 \n",
"Dufferin, Dovercourt Village 16 \n",
"First Canadian Place, Underground city 100 \n",
"Forest Hill North & West 5 \n",
"Garden District, Ryerson 100 \n",
"Harbourfront East, Union Station, Toronto Islands 100 \n",
"High Park, The Junction South 23 \n",
"India Bazaar, The Beaches West 23 \n",
"Kensington Market, Chinatown, Grange Park 57 \n",
"Lawrence Park 3 \n",
"Little Portugal, Trinity 43 \n",
"Moore Park, Summerhill East 2 \n",
"North Toronto West 22 \n",
"Parkdale, Roncesvalles 14 \n",
"Queen's Park, Ontario Provincial Government 34 \n",
"Regent Park, Harbourfront 47 \n",
"Richmond, Adelaide, King 93 \n",
"Rosedale 4 \n",
"Roselawn 3 \n",
"Runnymede, Swansea 37 \n",
"St. James Town 76 \n",
"St. James Town, Cabbagetown 51 \n",
"Stn A PO Boxes 93 \n",
"Studio District 40 \n",
"Summerhill West, Rathnelly, South Hill, Forest ... 16 \n",
"The Annex, North Midtown, Yorkville 26 \n",
"The Beaches 4 \n",
"The Danforth West, Riverdale 42 \n",
"Toronto Dominion Centre, Design Exchange 100 \n",
"University of Toronto, Harbord 35 \n",
"\n",
" Neighborhood Longitude \\\n",
"Neighborhood \n",
"Berczy Park 55 \n",
"Brockton, Parkdale Village, Exhibition Place 22 \n",
"Business reply mail Processing Centre 19 \n",
"CN Tower, King and Spadina, Railway Lands, Harb... 16 \n",
"Central Bay Street 66 \n",
"Christie 17 \n",
"Church and Wellesley 76 \n",
"Commerce Court, Victoria Hotel 100 \n",
"Davisville 34 \n",
"Davisville North 9 \n",
"Dufferin, Dovercourt Village 16 \n",
"First Canadian Place, Underground city 100 \n",
"Forest Hill North & West 5 \n",
"Garden District, Ryerson 100 \n",
"Harbourfront East, Union Station, Toronto Islands 100 \n",
"High Park, The Junction South 23 \n",
"India Bazaar, The Beaches West 23 \n",
"Kensington Market, Chinatown, Grange Park 57 \n",
"Lawrence Park 3 \n",
"Little Portugal, Trinity 43 \n",
"Moore Park, Summerhill East 2 \n",
"North Toronto West 22 \n",
"Parkdale, Roncesvalles 14 \n",
"Queen's Park, Ontario Provincial Government 34 \n",
"Regent Park, Harbourfront 47 \n",
"Richmond, Adelaide, King 93 \n",
"Rosedale 4 \n",
"Roselawn 3 \n",
"Runnymede, Swansea 37 \n",
"St. James Town 76 \n",
"St. James Town, Cabbagetown 51 \n",
"Stn A PO Boxes 93 \n",
"Studio District 40 \n",
"Summerhill West, Rathnelly, South Hill, Forest ... 16 \n",
"The Annex, North Midtown, Yorkville 26 \n",
"The Beaches 4 \n",
"The Danforth West, Riverdale 42 \n",
"Toronto Dominion Centre, Design Exchange 100 \n",
"University of Toronto, Harbord 35 \n",
"\n",
" Venue Venue Latitude \\\n",
"Neighborhood \n",
"Berczy Park 55 55 \n",
"Brockton, Parkdale Village, Exhibition Place 22 22 \n",
"Business reply mail Processing Centre 19 19 \n",
"CN Tower, King and Spadina, Railway Lands, Harb... 16 16 \n",
"Central Bay Street 66 66 \n",
"Christie 17 17 \n",
"Church and Wellesley 76 76 \n",
"Commerce Court, Victoria Hotel 100 100 \n",
"Davisville 34 34 \n",
"Davisville North 9 9 \n",
"Dufferin, Dovercourt Village 16 16 \n",
"First Canadian Place, Underground city 100 100 \n",
"Forest Hill North & West 5 5 \n",
"Garden District, Ryerson 100 100 \n",
"Harbourfront East, Union Station, Toronto Islands 100 100 \n",
"High Park, The Junction South 23 23 \n",
"India Bazaar, The Beaches West 23 23 \n",
"Kensington Market, Chinatown, Grange Park 57 57 \n",
"Lawrence Park 3 3 \n",
"Little Portugal, Trinity 43 43 \n",
"Moore Park, Summerhill East 2 2 \n",
"North Toronto West 22 22 \n",
"Parkdale, Roncesvalles 14 14 \n",
"Queen's Park, Ontario Provincial Government 34 34 \n",
"Regent Park, Harbourfront 47 47 \n",
"Richmond, Adelaide, King 93 93 \n",
"Rosedale 4 4 \n",
"Roselawn 3 3 \n",
"Runnymede, Swansea 37 37 \n",
"St. James Town 76 76 \n",
"St. James Town, Cabbagetown 51 51 \n",
"Stn A PO Boxes 93 93 \n",
"Studio District 40 40 \n",
"Summerhill West, Rathnelly, South Hill, Forest ... 16 16 \n",
"The Annex, North Midtown, Yorkville 26 26 \n",
"The Beaches 4 4 \n",
"The Danforth West, Riverdale 42 42 \n",
"Toronto Dominion Centre, Design Exchange 100 100 \n",
"University of Toronto, Harbord 35 35 \n",
"\n",
" Venue Longitude \\\n",
"Neighborhood \n",
"Berczy Park 55 \n",
"Brockton, Parkdale Village, Exhibition Place 22 \n",
"Business reply mail Processing Centre 19 \n",
"CN Tower, King and Spadina, Railway Lands, Harb... 16 \n",
"Central Bay Street 66 \n",
"Christie 17 \n",
"Church and Wellesley 76 \n",
"Commerce Court, Victoria Hotel 100 \n",
"Davisville 34 \n",
"Davisville North 9 \n",
"Dufferin, Dovercourt Village 16 \n",
"First Canadian Place, Underground city 100 \n",
"Forest Hill North & West 5 \n",
"Garden District, Ryerson 100 \n",
"Harbourfront East, Union Station, Toronto Islands 100 \n",
"High Park, The Junction South 23 \n",
"India Bazaar, The Beaches West 23 \n",
"Kensington Market, Chinatown, Grange Park 57 \n",
"Lawrence Park 3 \n",
"Little Portugal, Trinity 43 \n",
"Moore Park, Summerhill East 2 \n",
"North Toronto West 22 \n",
"Parkdale, Roncesvalles 14 \n",
"Queen's Park, Ontario Provincial Government 34 \n",
"Regent Park, Harbourfront 47 \n",
"Richmond, Adelaide, King 93 \n",
"Rosedale 4 \n",
"Roselawn 3 \n",
"Runnymede, Swansea 37 \n",
"St. James Town 76 \n",
"St. James Town, Cabbagetown 51 \n",
"Stn A PO Boxes 93 \n",
"Studio District 40 \n",
"Summerhill West, Rathnelly, South Hill, Forest ... 16 \n",
"The Annex, North Midtown, Yorkville 26 \n",
"The Beaches 4 \n",
"The Danforth West, Riverdale 42 \n",
"Toronto Dominion Centre, Design Exchange 100 \n",
"University of Toronto, Harbord 35 \n",
"\n",
" Venue Category \n",
"Neighborhood \n",
"Berczy Park 55 \n",
"Brockton, Parkdale Village, Exhibition Place 22 \n",
"Business reply mail Processing Centre 19 \n",
"CN Tower, King and Spadina, Railway Lands, Harb... 16 \n",
"Central Bay Street 66 \n",
"Christie 17 \n",
"Church and Wellesley 76 \n",
"Commerce Court, Victoria Hotel 100 \n",
"Davisville 34 \n",
"Davisville North 9 \n",
"Dufferin, Dovercourt Village 16 \n",
"First Canadian Place, Underground city 100 \n",
"Forest Hill North & West 5 \n",
"Garden District, Ryerson 100 \n",
"Harbourfront East, Union Station, Toronto Islands 100 \n",
"High Park, The Junction South 23 \n",
"India Bazaar, The Beaches West 23 \n",
"Kensington Market, Chinatown, Grange Park 57 \n",
"Lawrence Park 3 \n",
"Little Portugal, Trinity 43 \n",
"Moore Park, Summerhill East 2 \n",
"North Toronto West 22 \n",
"Parkdale, Roncesvalles 14 \n",
"Queen's Park, Ontario Provincial Government 34 \n",
"Regent Park, Harbourfront 47 \n",
"Richmond, Adelaide, King 93 \n",
"Rosedale 4 \n",
"Roselawn 3 \n",
"Runnymede, Swansea 37 \n",
"St. James Town 76 \n",
"St. James Town, Cabbagetown 51 \n",
"Stn A PO Boxes 93 \n",
"Studio District 40 \n",
"Summerhill West, Rathnelly, South Hill, Forest ... 16 \n",
"The Annex, North Midtown, Yorkville 26 \n",
"The Beaches 4 \n",
"The Danforth West, Riverdale 42 \n",
"Toronto Dominion Centre, Design Exchange 100 \n",
"University of Toronto, Harbord 35 "
]
},
"execution_count": 45,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"toronto_venues_df.groupby('Neighborhood').count()\n"
]
},
{
"cell_type": "code",
"execution_count": 46,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"There are 242 uniques categories.\n"
]
}
],
"source": [
"print('There are {} uniques categories.'.format(len(toronto_venues_df['Venue Category'].unique())))\n"
]
},
{
"cell_type": "code",
"execution_count": 47,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Yoga Studio</th>\n",
" <th>Accessories Store</th>\n",
" <th>Afghan Restaurant</th>\n",
" <th>Airport</th>\n",
" <th>Airport Food Court</th>\n",
" <th>Airport Gate</th>\n",
" <th>Airport Lounge</th>\n",
" <th>Airport Service</th>\n",
" <th>Airport Terminal</th>\n",
" <th>American Restaurant</th>\n",
" <th>Antique Shop</th>\n",
" <th>Aquarium</th>\n",
" <th>Art Gallery</th>\n",
" <th>Art Museum</th>\n",
" <th>Arts &amp; Crafts Store</th>\n",
" <th>Asian Restaurant</th>\n",
" <th>Athletics &amp; Sports</th>\n",
" <th>Auto Workshop</th>\n",
" <th>BBQ Joint</th>\n",
" <th>Baby Store</th>\n",
" <th>Bagel Shop</th>\n",
" <th>Bakery</th>\n",
" <th>Bank</th>\n",
" <th>Bar</th>\n",
" <th>Baseball Stadium</th>\n",
" <th>Basketball Stadium</th>\n",
" <th>Beach</th>\n",
" <th>Bed &amp; Breakfast</th>\n",
" <th>Beer Bar</th>\n",
" <th>Beer Store</th>\n",
" <th>Belgian Restaurant</th>\n",
" <th>Bistro</th>\n",
" <th>Boat or Ferry</th>\n",
" <th>Bookstore</th>\n",
" <th>Boutique</th>\n",
" <th>Brazilian Restaurant</th>\n",
" <th>Breakfast Spot</th>\n",
" <th>Brewery</th>\n",
" <th>Bubble Tea Shop</th>\n",
" <th>Building</th>\n",
" <th>Burger Joint</th>\n",
" <th>Burrito Place</th>\n",
" <th>Bus Line</th>\n",
" <th>Butcher</th>\n",
" <th>Café</th>\n",
" <th>Cajun / Creole Restaurant</th>\n",
" <th>Camera Store</th>\n",
" <th>Candy Store</th>\n",
" <th>Caribbean Restaurant</th>\n",
" <th>Cheese Shop</th>\n",
" <th>Chinese Restaurant</th>\n",
" <th>Chocolate Shop</th>\n",
" <th>Church</th>\n",
" <th>Climbing Gym</th>\n",
" <th>Clothing Store</th>\n",
" <th>Cocktail Bar</th>\n",
" <th>Coffee Shop</th>\n",
" <th>College Arts Building</th>\n",
" <th>College Auditorium</th>\n",
" <th>College Cafeteria</th>\n",
" <th>College Gym</th>\n",
" <th>College Rec Center</th>\n",
" <th>Colombian Restaurant</th>\n",
" <th>Comfort Food Restaurant</th>\n",
" <th>Comic Shop</th>\n",
" <th>Concert Hall</th>\n",
" <th>Convenience Store</th>\n",
" <th>Convention Center</th>\n",
" <th>Cosmetics Shop</th>\n",
" <th>Coworking Space</th>\n",
" <th>Creperie</th>\n",
" <th>Cuban Restaurant</th>\n",
" <th>Cupcake Shop</th>\n",
" <th>Dance Studio</th>\n",
" <th>Deli / Bodega</th>\n",
" <th>Department Store</th>\n",
" <th>Dessert Shop</th>\n",
" <th>Diner</th>\n",
" <th>Discount Store</th>\n",
" <th>Distribution Center</th>\n",
" <th>Dog Run</th>\n",
" <th>Doner Restaurant</th>\n",
" <th>Donut Shop</th>\n",
" <th>Eastern European Restaurant</th>\n",
" <th>Electronics Store</th>\n",
" <th>Ethiopian Restaurant</th>\n",
" <th>Event Space</th>\n",
" <th>Falafel Restaurant</th>\n",
" <th>Farmers Market</th>\n",
" <th>Fast Food Restaurant</th>\n",
" <th>Filipino Restaurant</th>\n",
" <th>Fish &amp; Chips Shop</th>\n",
" <th>Fish Market</th>\n",
" <th>Flea Market</th>\n",
" <th>Flower Shop</th>\n",
" <th>Food</th>\n",
" <th>Food &amp; Drink Shop</th>\n",
" <th>Food Court</th>\n",
" <th>Food Truck</th>\n",
" <th>Fountain</th>\n",
" <th>French Restaurant</th>\n",
" <th>Fried Chicken Joint</th>\n",
" <th>Frozen Yogurt Shop</th>\n",
" <th>Fruit &amp; Vegetable Store</th>\n",
" <th>Furniture / Home Store</th>\n",
" <th>Gaming Cafe</th>\n",
" <th>Garden</th>\n",
" <th>Garden Center</th>\n",
" <th>Gas Station</th>\n",
" <th>Gastropub</th>\n",
" <th>Gay Bar</th>\n",
" <th>General Entertainment</th>\n",
" <th>General Travel</th>\n",
" <th>German Restaurant</th>\n",
" <th>Gift Shop</th>\n",
" <th>Gluten-free Restaurant</th>\n",
" <th>Gourmet Shop</th>\n",
" <th>Greek Restaurant</th>\n",
" <th>Grocery Store</th>\n",
" <th>Gym</th>\n",
" <th>Gym / Fitness Center</th>\n",
" <th>Harbor / Marina</th>\n",
" <th>Health &amp; Beauty Service</th>\n",
" <th>Health Food Store</th>\n",
" <th>Historic Site</th>\n",
" <th>History Museum</th>\n",
" <th>Hobby Shop</th>\n",
" <th>Home Service</th>\n",
" <th>Hookah Bar</th>\n",
" <th>Hospital</th>\n",
" <th>Hot Dog Joint</th>\n",
" <th>Hotel</th>\n",
" <th>Hotel Bar</th>\n",
" <th>IT Services</th>\n",
" <th>Ice Cream Shop</th>\n",
" <th>Indian Restaurant</th>\n",
" <th>Indie Movie Theater</th>\n",
" <th>Indoor Play Area</th>\n",
" <th>Intersection</th>\n",
" <th>Irish Pub</th>\n",
" <th>Italian Restaurant</th>\n",
" <th>Japanese Restaurant</th>\n",
" <th>Jazz Club</th>\n",
" <th>Jewelry Store</th>\n",
" <th>Juice Bar</th>\n",
" <th>Korean Restaurant</th>\n",
" <th>Lake</th>\n",
" <th>Latin American Restaurant</th>\n",
" <th>Light Rail Station</th>\n",
" <th>Lingerie Store</th>\n",
" <th>Liquor Store</th>\n",
" <th>Lounge</th>\n",
" <th>Mac &amp; Cheese Joint</th>\n",
" <th>Market</th>\n",
" <th>Martial Arts Dojo</th>\n",
" <th>Mediterranean Restaurant</th>\n",
" <th>Men's Store</th>\n",
" <th>Metro Station</th>\n",
" <th>Mexican Restaurant</th>\n",
" <th>Middle Eastern Restaurant</th>\n",
" <th>Miscellaneous Shop</th>\n",
" <th>Modern European Restaurant</th>\n",
" <th>Molecular Gastronomy Restaurant</th>\n",
" <th>Monument / Landmark</th>\n",
" <th>Moroccan Restaurant</th>\n",
" <th>Movie Theater</th>\n",
" <th>Museum</th>\n",
" <th>Music Venue</th>\n",
" <th>Neighborhood</th>\n",
" <th>New American Restaurant</th>\n",
" <th>Nightclub</th>\n",
" <th>Noodle House</th>\n",
" <th>Office</th>\n",
" <th>Opera House</th>\n",
" <th>Optical Shop</th>\n",
" <th>Organic Grocery</th>\n",
" <th>Other Great Outdoors</th>\n",
" <th>Outdoor Sculpture</th>\n",
" <th>Park</th>\n",
" <th>Performing Arts Venue</th>\n",
" <th>Pet Store</th>\n",
" <th>Pharmacy</th>\n",
" <th>Pizza Place</th>\n",
" <th>Plane</th>\n",
" <th>Playground</th>\n",
" <th>Plaza</th>\n",
" <th>Poke Place</th>\n",
" <th>Pool</th>\n",
" <th>Post Office</th>\n",
" <th>Poutine Place</th>\n",
" <th>Pub</th>\n",
" <th>Ramen Restaurant</th>\n",
" <th>Record Shop</th>\n",
" <th>Recording Studio</th>\n",
" <th>Rental Car Location</th>\n",
" <th>Restaurant</th>\n",
" <th>Roof Deck</th>\n",
" <th>Sake Bar</th>\n",
" <th>Salad Place</th>\n",
" <th>Salon / Barbershop</th>\n",
" <th>Sandwich Place</th>\n",
" <th>Scenic Lookout</th>\n",
" <th>Sculpture Garden</th>\n",
" <th>Seafood Restaurant</th>\n",
" <th>Shoe Repair</th>\n",
" <th>Shoe Store</th>\n",
" <th>Shopping Mall</th>\n",
" <th>Skate Park</th>\n",
" <th>Skating Rink</th>\n",
" <th>Smoke Shop</th>\n",
" <th>Smoothie Shop</th>\n",
" <th>Snack Place</th>\n",
" <th>Soup Place</th>\n",
" <th>Spa</th>\n",
" <th>Speakeasy</th>\n",
" <th>Sporting Goods Shop</th>\n",
" <th>Sports Bar</th>\n",
" <th>Stadium</th>\n",
" <th>Stationery Store</th>\n",
" <th>Steakhouse</th>\n",
" <th>Strip Club</th>\n",
" <th>Supermarket</th>\n",
" <th>Sushi Restaurant</th>\n",
" <th>Swim School</th>\n",
" <th>Taco Place</th>\n",
" <th>Tailor Shop</th>\n",
" <th>Taiwanese Restaurant</th>\n",
" <th>Tanning Salon</th>\n",
" <th>Tea Room</th>\n",
" <th>Thai Restaurant</th>\n",
" <th>Theater</th>\n",
" <th>Theme Restaurant</th>\n",
" <th>Toy / Game Store</th>\n",
" <th>Trail</th>\n",
" <th>Train Station</th>\n",
" <th>Vegetarian / Vegan Restaurant</th>\n",
" <th>Video Game Store</th>\n",
" <th>Video Store</th>\n",
" <th>Vietnamese Restaurant</th>\n",
" <th>Wine Bar</th>\n",
" <th>Wings Joint</th>\n",
" <th>Women's Store</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Yoga Studio Accessories Store Afghan Restaurant Airport \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Airport Food Court Airport Gate Airport Lounge Airport Service \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Airport Terminal American Restaurant Antique Shop Aquarium Art Gallery \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Art Museum Arts & Crafts Store Asian Restaurant Athletics & Sports \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Auto Workshop BBQ Joint Baby Store Bagel Shop Bakery Bank Bar \\\n",
"0 0 0 0 0 1 0 0 \n",
"1 0 0 0 0 0 0 0 \n",
"2 0 0 0 0 0 0 0 \n",
"3 0 0 0 0 0 0 0 \n",
"4 0 0 0 0 0 0 0 \n",
"\n",
" Baseball Stadium Basketball Stadium Beach Bed & Breakfast Beer Bar \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Beer Store Belgian Restaurant Bistro Boat or Ferry Bookstore Boutique \\\n",
"0 0 0 0 0 0 0 \n",
"1 0 0 0 0 0 0 \n",
"2 0 0 0 0 0 0 \n",
"3 0 0 0 0 0 0 \n",
"4 0 0 0 0 0 0 \n",
"\n",
" Brazilian Restaurant Breakfast Spot Brewery Bubble Tea Shop Building \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 1 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Burger Joint Burrito Place Bus Line Butcher Café \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Cajun / Creole Restaurant Camera Store Candy Store Caribbean Restaurant \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Cheese Shop Chinese Restaurant Chocolate Shop Church Climbing Gym \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Clothing Store Cocktail Bar Coffee Shop College Arts Building \\\n",
"0 0 0 0 0 \n",
"1 0 0 1 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" College Auditorium College Cafeteria College Gym College Rec Center \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Colombian Restaurant Comfort Food Restaurant Comic Shop Concert Hall \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Convenience Store Convention Center Cosmetics Shop Coworking Space \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Creperie Cuban Restaurant Cupcake Shop Dance Studio Deli / Bodega \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Department Store Dessert Shop Diner Discount Store Distribution Center \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 1 \n",
"4 0 0 0 0 0 \n",
"\n",
" Dog Run Doner Restaurant Donut Shop Eastern European Restaurant \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Electronics Store Ethiopian Restaurant Event Space Falafel Restaurant \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Farmers Market Fast Food Restaurant Filipino Restaurant \\\n",
"0 0 0 0 \n",
"1 0 0 0 \n",
"2 0 0 0 \n",
"3 0 0 0 \n",
"4 0 0 0 \n",
"\n",
" Fish & Chips Shop Fish Market Flea Market Flower Shop Food \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Food & Drink Shop Food Court Food Truck Fountain French Restaurant \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Fried Chicken Joint Frozen Yogurt Shop Fruit & Vegetable Store \\\n",
"0 0 0 0 \n",
"1 0 0 0 \n",
"2 0 0 0 \n",
"3 0 0 0 \n",
"4 0 0 0 \n",
"\n",
" Furniture / Home Store Gaming Cafe Garden Garden Center Gas Station \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Gastropub Gay Bar General Entertainment General Travel \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" German Restaurant Gift Shop Gluten-free Restaurant Gourmet Shop \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Greek Restaurant Grocery Store Gym Gym / Fitness Center \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Harbor / Marina Health & Beauty Service Health Food Store Historic Site \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" History Museum Hobby Shop Home Service Hookah Bar Hospital \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Hot Dog Joint Hotel Hotel Bar IT Services Ice Cream Shop \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Indian Restaurant Indie Movie Theater Indoor Play Area Intersection \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Irish Pub Italian Restaurant Japanese Restaurant Jazz Club \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Jewelry Store Juice Bar Korean Restaurant Lake \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Latin American Restaurant Light Rail Station Lingerie Store \\\n",
"0 0 0 0 \n",
"1 0 0 0 \n",
"2 0 0 0 \n",
"3 0 0 0 \n",
"4 0 0 0 \n",
"\n",
" Liquor Store Lounge Mac & Cheese Joint Market Martial Arts Dojo \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Mediterranean Restaurant Men's Store Metro Station Mexican Restaurant \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Middle Eastern Restaurant Miscellaneous Shop Modern European Restaurant \\\n",
"0 0 0 0 \n",
"1 0 0 0 \n",
"2 0 0 0 \n",
"3 0 0 0 \n",
"4 0 0 0 \n",
"\n",
" Molecular Gastronomy Restaurant Monument / Landmark Moroccan Restaurant \\\n",
"0 0 0 0 \n",
"1 0 0 0 \n",
"2 0 0 0 \n",
"3 0 0 0 \n",
"4 0 0 0 \n",
"\n",
" Movie Theater Museum Music Venue Neighborhood \\\n",
"0 0 0 0 Regent Park, Harbourfront \n",
"1 0 0 0 Regent Park, Harbourfront \n",
"2 0 0 0 Regent Park, Harbourfront \n",
"3 0 0 0 Regent Park, Harbourfront \n",
"4 0 0 0 Regent Park, Harbourfront \n",
"\n",
" New American Restaurant Nightclub Noodle House Office Opera House \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Optical Shop Organic Grocery Other Great Outdoors Outdoor Sculpture \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Park Performing Arts Venue Pet Store Pharmacy Pizza Place Plane \\\n",
"0 0 0 0 0 0 0 \n",
"1 0 0 0 0 0 0 \n",
"2 0 0 0 0 0 0 \n",
"3 0 0 0 0 0 0 \n",
"4 0 0 0 0 0 0 \n",
"\n",
" Playground Plaza Poke Place Pool Post Office Poutine Place Pub \\\n",
"0 0 0 0 0 0 0 0 \n",
"1 0 0 0 0 0 0 0 \n",
"2 0 0 0 0 0 0 0 \n",
"3 0 0 0 0 0 0 0 \n",
"4 0 0 0 0 0 0 0 \n",
"\n",
" Ramen Restaurant Record Shop Recording Studio Rental Car Location \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Restaurant Roof Deck Sake Bar Salad Place Salon / Barbershop \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Sandwich Place Scenic Lookout Sculpture Garden Seafood Restaurant \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Shoe Repair Shoe Store Shopping Mall Skate Park Skating Rink \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Smoke Shop Smoothie Shop Snack Place Soup Place Spa Speakeasy \\\n",
"0 0 0 0 0 0 0 \n",
"1 0 0 0 0 0 0 \n",
"2 0 0 0 0 0 0 \n",
"3 0 0 0 0 0 0 \n",
"4 0 0 0 0 1 0 \n",
"\n",
" Sporting Goods Shop Sports Bar Stadium Stationery Store Steakhouse \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Strip Club Supermarket Sushi Restaurant Swim School Taco Place \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Tailor Shop Taiwanese Restaurant Tanning Salon Tea Room \\\n",
"0 0 0 0 0 \n",
"1 0 0 0 0 \n",
"2 0 0 0 0 \n",
"3 0 0 0 0 \n",
"4 0 0 0 0 \n",
"\n",
" Thai Restaurant Theater Theme Restaurant Toy / Game Store Trail \\\n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 \n",
"\n",
" Train Station Vegetarian / Vegan Restaurant Video Game Store \\\n",
"0 0 0 0 \n",
"1 0 0 0 \n",
"2 0 0 0 \n",
"3 0 0 0 \n",
"4 0 0 0 \n",
"\n",
" Video Store Vietnamese Restaurant Wine Bar Wings Joint Women's Store \n",
"0 0 0 0 0 0 \n",
"1 0 0 0 0 0 \n",
"2 0 0 0 0 0 \n",
"3 0 0 0 0 0 \n",
"4 0 0 0 0 0 "
]
},
"execution_count": 47,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# one hot encoding\n",
"toronto_onehot = pd.get_dummies(toronto_venues_df[['Venue Category']], prefix=\"\", prefix_sep=\"\")\n",
"\n",
"# add neighborhood column back to dataframe\n",
"toronto_onehot['Neighborhood'] = toronto_venues_df['Neighborhood'] \n",
"\n",
"# move neighborhood column to the first column\n",
"fixed_columns = [toronto_onehot.columns[-1]] + list(toronto_onehot.columns[:-1])\n",
"toronto_onehot = toronto_onehot[fixed_columns]\n",
"\n",
"toronto_onehot.head()"
]
},
{
"cell_type": "code",
"execution_count": 48,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Neighborhood</th>\n",
" <th>Yoga Studio</th>\n",
" <th>Accessories Store</th>\n",
" <th>Afghan Restaurant</th>\n",
" <th>Airport</th>\n",
" <th>Airport Food Court</th>\n",
" <th>Airport Gate</th>\n",
" <th>Airport Lounge</th>\n",
" <th>Airport Service</th>\n",
" <th>Airport Terminal</th>\n",
" <th>American Restaurant</th>\n",
" <th>Antique Shop</th>\n",
" <th>Aquarium</th>\n",
" <th>Art Gallery</th>\n",
" <th>Art Museum</th>\n",
" <th>Arts &amp; Crafts Store</th>\n",
" <th>Asian Restaurant</th>\n",
" <th>Athletics &amp; Sports</th>\n",
" <th>Auto Workshop</th>\n",
" <th>BBQ Joint</th>\n",
" <th>Baby Store</th>\n",
" <th>Bagel Shop</th>\n",
" <th>Bakery</th>\n",
" <th>Bank</th>\n",
" <th>Bar</th>\n",
" <th>Baseball Stadium</th>\n",
" <th>Basketball Stadium</th>\n",
" <th>Beach</th>\n",
" <th>Bed &amp; Breakfast</th>\n",
" <th>Beer Bar</th>\n",
" <th>Beer Store</th>\n",
" <th>Belgian Restaurant</th>\n",
" <th>Bistro</th>\n",
" <th>Boat or Ferry</th>\n",
" <th>Bookstore</th>\n",
" <th>Boutique</th>\n",
" <th>Brazilian Restaurant</th>\n",
" <th>Breakfast Spot</th>\n",
" <th>Brewery</th>\n",
" <th>Bubble Tea Shop</th>\n",
" <th>Building</th>\n",
" <th>Burger Joint</th>\n",
" <th>Burrito Place</th>\n",
" <th>Bus Line</th>\n",
" <th>Butcher</th>\n",
" <th>Café</th>\n",
" <th>Cajun / Creole Restaurant</th>\n",
" <th>Camera Store</th>\n",
" <th>Candy Store</th>\n",
" <th>Caribbean Restaurant</th>\n",
" <th>Cheese Shop</th>\n",
" <th>Chinese Restaurant</th>\n",
" <th>Chocolate Shop</th>\n",
" <th>Church</th>\n",
" <th>Climbing Gym</th>\n",
" <th>Clothing Store</th>\n",
" <th>Cocktail Bar</th>\n",
" <th>Coffee Shop</th>\n",
" <th>College Arts Building</th>\n",
" <th>College Auditorium</th>\n",
" <th>College Cafeteria</th>\n",
" <th>College Gym</th>\n",
" <th>College Rec Center</th>\n",
" <th>Colombian Restaurant</th>\n",
" <th>Comfort Food Restaurant</th>\n",
" <th>Comic Shop</th>\n",
" <th>Concert Hall</th>\n",
" <th>Convenience Store</th>\n",
" <th>Convention Center</th>\n",
" <th>Cosmetics Shop</th>\n",
" <th>Coworking Space</th>\n",
" <th>Creperie</th>\n",
" <th>Cuban Restaurant</th>\n",
" <th>Cupcake Shop</th>\n",
" <th>Dance Studio</th>\n",
" <th>Deli / Bodega</th>\n",
" <th>Department Store</th>\n",
" <th>Dessert Shop</th>\n",
" <th>Diner</th>\n",
" <th>Discount Store</th>\n",
" <th>Distribution Center</th>\n",
" <th>Dog Run</th>\n",
" <th>Doner Restaurant</th>\n",
" <th>Donut Shop</th>\n",
" <th>Eastern European Restaurant</th>\n",
" <th>Electronics Store</th>\n",
" <th>Ethiopian Restaurant</th>\n",
" <th>Event Space</th>\n",
" <th>Falafel Restaurant</th>\n",
" <th>Farmers Market</th>\n",
" <th>Fast Food Restaurant</th>\n",
" <th>Filipino Restaurant</th>\n",
" <th>Fish &amp; Chips Shop</th>\n",
" <th>Fish Market</th>\n",
" <th>Flea Market</th>\n",
" <th>Flower Shop</th>\n",
" <th>Food</th>\n",
" <th>Food &amp; Drink Shop</th>\n",
" <th>Food Court</th>\n",
" <th>Food Truck</th>\n",
" <th>Fountain</th>\n",
" <th>French Restaurant</th>\n",
" <th>Fried Chicken Joint</th>\n",
" <th>Frozen Yogurt Shop</th>\n",
" <th>Fruit &amp; Vegetable Store</th>\n",
" <th>Furniture / Home Store</th>\n",
" <th>Gaming Cafe</th>\n",
" <th>Garden</th>\n",
" <th>Garden Center</th>\n",
" <th>Gas Station</th>\n",
" <th>Gastropub</th>\n",
" <th>Gay Bar</th>\n",
" <th>General Entertainment</th>\n",
" <th>General Travel</th>\n",
" <th>German Restaurant</th>\n",
" <th>Gift Shop</th>\n",
" <th>Gluten-free Restaurant</th>\n",
" <th>Gourmet Shop</th>\n",
" <th>Greek Restaurant</th>\n",
" <th>Grocery Store</th>\n",
" <th>Gym</th>\n",
" <th>Gym / Fitness Center</th>\n",
" <th>Harbor / Marina</th>\n",
" <th>Health &amp; Beauty Service</th>\n",
" <th>Health Food Store</th>\n",
" <th>Historic Site</th>\n",
" <th>History Museum</th>\n",
" <th>Hobby Shop</th>\n",
" <th>Home Service</th>\n",
" <th>Hookah Bar</th>\n",
" <th>Hospital</th>\n",
" <th>Hot Dog Joint</th>\n",
" <th>Hotel</th>\n",
" <th>Hotel Bar</th>\n",
" <th>IT Services</th>\n",
" <th>Ice Cream Shop</th>\n",
" <th>Indian Restaurant</th>\n",
" <th>Indie Movie Theater</th>\n",
" <th>Indoor Play Area</th>\n",
" <th>Intersection</th>\n",
" <th>Irish Pub</th>\n",
" <th>Italian Restaurant</th>\n",
" <th>Japanese Restaurant</th>\n",
" <th>Jazz Club</th>\n",
" <th>Jewelry Store</th>\n",
" <th>Juice Bar</th>\n",
" <th>Korean Restaurant</th>\n",
" <th>Lake</th>\n",
" <th>Latin American Restaurant</th>\n",
" <th>Light Rail Station</th>\n",
" <th>Lingerie Store</th>\n",
" <th>Liquor Store</th>\n",
" <th>Lounge</th>\n",
" <th>Mac &amp; Cheese Joint</th>\n",
" <th>Market</th>\n",
" <th>Martial Arts Dojo</th>\n",
" <th>Mediterranean Restaurant</th>\n",
" <th>Men's Store</th>\n",
" <th>Metro Station</th>\n",
" <th>Mexican Restaurant</th>\n",
" <th>Middle Eastern Restaurant</th>\n",
" <th>Miscellaneous Shop</th>\n",
" <th>Modern European Restaurant</th>\n",
" <th>Molecular Gastronomy Restaurant</th>\n",
" <th>Monument / Landmark</th>\n",
" <th>Moroccan Restaurant</th>\n",
" <th>Movie Theater</th>\n",
" <th>Museum</th>\n",
" <th>Music Venue</th>\n",
" <th>New American Restaurant</th>\n",
" <th>Nightclub</th>\n",
" <th>Noodle House</th>\n",
" <th>Office</th>\n",
" <th>Opera House</th>\n",
" <th>Optical Shop</th>\n",
" <th>Organic Grocery</th>\n",
" <th>Other Great Outdoors</th>\n",
" <th>Outdoor Sculpture</th>\n",
" <th>Park</th>\n",
" <th>Performing Arts Venue</th>\n",
" <th>Pet Store</th>\n",
" <th>Pharmacy</th>\n",
" <th>Pizza Place</th>\n",
" <th>Plane</th>\n",
" <th>Playground</th>\n",
" <th>Plaza</th>\n",
" <th>Poke Place</th>\n",
" <th>Pool</th>\n",
" <th>Post Office</th>\n",
" <th>Poutine Place</th>\n",
" <th>Pub</th>\n",
" <th>Ramen Restaurant</th>\n",
" <th>Record Shop</th>\n",
" <th>Recording Studio</th>\n",
" <th>Rental Car Location</th>\n",
" <th>Restaurant</th>\n",
" <th>Roof Deck</th>\n",
" <th>Sake Bar</th>\n",
" <th>Salad Place</th>\n",
" <th>Salon / Barbershop</th>\n",
" <th>Sandwich Place</th>\n",
" <th>Scenic Lookout</th>\n",
" <th>Sculpture Garden</th>\n",
" <th>Seafood Restaurant</th>\n",
" <th>Shoe Repair</th>\n",
" <th>Shoe Store</th>\n",
" <th>Shopping Mall</th>\n",
" <th>Skate Park</th>\n",
" <th>Skating Rink</th>\n",
" <th>Smoke Shop</th>\n",
" <th>Smoothie Shop</th>\n",
" <th>Snack Place</th>\n",
" <th>Soup Place</th>\n",
" <th>Spa</th>\n",
" <th>Speakeasy</th>\n",
" <th>Sporting Goods Shop</th>\n",
" <th>Sports Bar</th>\n",
" <th>Stadium</th>\n",
" <th>Stationery Store</th>\n",
" <th>Steakhouse</th>\n",
" <th>Strip Club</th>\n",
" <th>Supermarket</th>\n",
" <th>Sushi Restaurant</th>\n",
" <th>Swim School</th>\n",
" <th>Taco Place</th>\n",
" <th>Tailor Shop</th>\n",
" <th>Taiwanese Restaurant</th>\n",
" <th>Tanning Salon</th>\n",
" <th>Tea Room</th>\n",
" <th>Thai Restaurant</th>\n",
" <th>Theater</th>\n",
" <th>Theme Restaurant</th>\n",
" <th>Toy / Game Store</th>\n",
" <th>Trail</th>\n",
" <th>Train Station</th>\n",
" <th>Vegetarian / Vegan Restaurant</th>\n",
" <th>Video Game Store</th>\n",
" <th>Video Store</th>\n",
" <th>Vietnamese Restaurant</th>\n",
" <th>Wine Bar</th>\n",
" <th>Wings Joint</th>\n",
" <th>Women's Store</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>Berczy Park</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.036364</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.018182</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.036364</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.036364</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.036364</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.054545</td>\n",
" <td>0.072727</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.018182</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.036364</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.036364</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.018182</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>Brockton, Parkdale Village, Exhibition Place</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.090909</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.136364</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.090909</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>Business reply mail Processing Centre</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.105263</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.00</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>CN Tower, King and Spadina, Railway Lands, Har...</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0625</td>\n",
" <td>0.0625</td>\n",
" <td>0.0625</td>\n",
" <td>0.125</td>\n",
" <td>0.125</td>\n",
" <td>0.125</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0625</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0625</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0625</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>Central Bay Street</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.030303</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030303</td>\n",
" <td>0.000000</td>\n",
" <td>0.030303</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.166667</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.015152</td>\n",
" <td>0.015152</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.030303</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.060606</td>\n",
" <td>0.030303</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030303</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030303</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.030303</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.030303</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.015152</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>Christie</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.176471</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.235294</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.117647</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>Church and Wellesley</td>\n",
" <td>0.026316</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.026316</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.026316</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.065789</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.026316</td>\n",
" <td>0.039474</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.026316</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.065789</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.026316</td>\n",
" <td>0.026316</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.026316</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.039474</td>\n",
" <td>0.00</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.013158</td>\n",
" <td>0.013158</td>\n",
" <td>0.0000</td>\n",
" <td>0.065789</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.013158</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>Commerce Court, Victoria Hotel</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.040000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.070000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.110000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.040000</td>\n",
" <td>0.010000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.050000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.030000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.070000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.020000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>Davisville</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.088235</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.058824</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.088235</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>Davisville North</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.111111</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.111111</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.111111</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.111111</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.111111</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.111111</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.111111</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.111111</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.111111</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>10</th>\n",
" <td>Dufferin, Dovercourt Village</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.125000</td>\n",
" <td>0.062500</td>\n",
" <td>0.062500</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.125000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0625</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0625</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>First Canadian Place, Underground city</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.080000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.100000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.040000</td>\n",
" <td>0.010000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.040000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.040000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.040000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.020000</td>\n",
" <td>0.020000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.01</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>Forest Hill North &amp; West</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.200000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.200000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.200000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.200000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.20000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>13</th>\n",
" <td>Garden District, Ryerson</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.090000</td>\n",
" <td>0.000000</td>\n",
" <td>0.080000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.01</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.030000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.01</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.01</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.030000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.01</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.01</td>\n",
" <td>0.020000</td>\n",
" <td>0.010000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>Harbourfront East, Union Station, Toronto Islands</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.05</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.020000</td>\n",
" <td>0.02</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.040000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.130000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.01</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.040000</td>\n",
" <td>0.010000</td>\n",
" <td>0.01</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.01</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.01</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.03</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.01</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.0100</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0100</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.01</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>15</th>\n",
" <td>High Park, The Junction South</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.086957</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.086957</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.086957</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>16</th>\n",
" <td>India Bazaar, The Beaches West</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.086957</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.086957</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043478</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.086957</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.043478</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>17</th>\n",
" <td>Kensington Market, Chinatown, Grange Park</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.035088</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.087719</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.035088</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.035088</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.017544</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.035088</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.052632</td>\n",
" <td>0.017544</td>\n",
" <td>0.000000</td>\n",
" <td>0.017544</td>\n",
" </tr>\n",
" <tr>\n",
" <th>18</th>\n",
" <td>Lawrence Park</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.333333</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.333333</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.333333</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>Little Portugal, Trinity</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.069767</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.093023</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.046512</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.023256</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.046512</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.069767</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.046512</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023256</td>\n",
" <td>0.023256</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>20</th>\n",
" <td>Moore Park, Summerhill East</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.500000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.50000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>21</th>\n",
" <td>North Toronto West</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.181818</td>\n",
" <td>0.000000</td>\n",
" <td>0.090909</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.0000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.045455</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.000000</td>\n",
" <td>0.045455</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>22</th>\n",
" <td>Parkdale, Roncesvalles</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.071429</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.071429</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.142857</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.071429</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.071429</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.071429</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.071429</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.071429</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.142857</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.071429</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.071429</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.071429</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>23</th>\n",
" <td>Queen's Park, Ontario Provincial Government</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.029412</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.205882</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.029412</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>24</th>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.00</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.063830</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.042553</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.042553</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.170213</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.021277</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.063830</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.063830</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021277</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.042553</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>25</th>\n",
" <td>Richmond, Adelaide, King</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.053763</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.032258</td>\n",
" <td>0.000000</td>\n",
" <td>0.096774</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.021505</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.032258</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.032258</td>\n",
" <td>0.010753</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.032258</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021505</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043011</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.021505</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.032258</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" </tr>\n",
" <tr>\n",
" <th>26</th>\n",
" <td>Rosedale</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.500000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.250000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.25000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>27</th>\n",
" <td>Roselawn</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.333333</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.333333</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.333333</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>28</th>\n",
" <td>Runnymede, Swansea</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.027027</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.081081</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.054054</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.054054</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.081081</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.054054</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.054054</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.027027</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>29</th>\n",
" <td>St. James Town</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.039474</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.026316</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.013158</td>\n",
" <td>0.0000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.065789</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.026316</td>\n",
" <td>0.052632</td>\n",
" <td>0.065789</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.026316</td>\n",
" <td>0.000</td>\n",
" <td>0.026316</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.026316</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.013158</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.039474</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.026316</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.026316</td>\n",
" <td>0.013158</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.026316</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.026316</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.026316</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.026316</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.013158</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>30</th>\n",
" <td>St. James Town, Cabbagetown</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.039216</td>\n",
" <td>0.019608</td>\n",
" <td>0.019608</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.039216</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.019608</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.039216</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.019608</td>\n",
" <td>0.058824</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.019608</td>\n",
" <td>0.058824</td>\n",
" <td>0.0000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.039216</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.058824</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.019608</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>31</th>\n",
" <td>Stn A PO Boxes</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.00</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.032258</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.0000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.043011</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.032258</td>\n",
" <td>0.096774</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010753</td>\n",
" <td>0.000</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.032258</td>\n",
" <td>0.032258</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.021505</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.032258</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.032258</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010753</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010753</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.010753</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>32</th>\n",
" <td>Studio District</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.050000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.050000</td>\n",
" <td>0.025000</td>\n",
" <td>0.025000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.050000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.100000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.075000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.025</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.050000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.025</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.025000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>33</th>\n",
" <td>Summerhill West, Rathnelly, South Hill, Forest...</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.125000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.125000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0625</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0625</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.062500</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>34</th>\n",
" <td>The Annex, North Midtown, Yorkville</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.115385</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.076923</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.038462</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.038462</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.115385</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.038462</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>35</th>\n",
" <td>The Beaches</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.250000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.250000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.25000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>36</th>\n",
" <td>The Danforth West, Riverdale</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023810</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.071429</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.023810</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.02381</td>\n",
" <td>0.02381</td>\n",
" <td>0.047619</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.214286</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.047619</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.071429</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023810</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023810</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.047619</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.023810</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.02381</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>37</th>\n",
" <td>Toronto Dominion Centre, Design Exchange</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.00</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.060000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.100000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.060000</td>\n",
" <td>0.000000</td>\n",
" <td>0.01</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.030000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.050000</td>\n",
" <td>0.01</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.030000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.010000</td>\n",
" <td>0.020000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.01</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.020000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.01</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.010000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>38</th>\n",
" <td>University of Toronto, Harbord</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.057143</td>\n",
" <td>0.028571</td>\n",
" <td>0.057143</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.057143</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.142857</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.057143</td>\n",
" <td>0.057143</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.057143</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.0000</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.00000</td>\n",
" <td>0.00</td>\n",
" <td>0.000000</td>\n",
" <td>0.028571</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Neighborhood Yoga Studio \\\n",
"0 Berczy Park 0.000000 \n",
"1 Brockton, Parkdale Village, Exhibition Place 0.000000 \n",
"2 Business reply mail Processing Centre 0.052632 \n",
"3 CN Tower, King and Spadina, Railway Lands, Har... 0.000000 \n",
"4 Central Bay Street 0.015152 \n",
"5 Christie 0.000000 \n",
"6 Church and Wellesley 0.026316 \n",
"7 Commerce Court, Victoria Hotel 0.000000 \n",
"8 Davisville 0.000000 \n",
"9 Davisville North 0.000000 \n",
"10 Dufferin, Dovercourt Village 0.000000 \n",
"11 First Canadian Place, Underground city 0.000000 \n",
"12 Forest Hill North & West 0.000000 \n",
"13 Garden District, Ryerson 0.000000 \n",
"14 Harbourfront East, Union Station, Toronto Islands 0.000000 \n",
"15 High Park, The Junction South 0.000000 \n",
"16 India Bazaar, The Beaches West 0.000000 \n",
"17 Kensington Market, Chinatown, Grange Park 0.000000 \n",
"18 Lawrence Park 0.000000 \n",
"19 Little Portugal, Trinity 0.023256 \n",
"20 Moore Park, Summerhill East 0.000000 \n",
"21 North Toronto West 0.045455 \n",
"22 Parkdale, Roncesvalles 0.000000 \n",
"23 Queen's Park, Ontario Provincial Government 0.029412 \n",
"24 Regent Park, Harbourfront 0.021277 \n",
"25 Richmond, Adelaide, King 0.000000 \n",
"26 Rosedale 0.000000 \n",
"27 Roselawn 0.000000 \n",
"28 Runnymede, Swansea 0.027027 \n",
"29 St. James Town 0.000000 \n",
"30 St. James Town, Cabbagetown 0.000000 \n",
"31 Stn A PO Boxes 0.010753 \n",
"32 Studio District 0.025000 \n",
"33 Summerhill West, Rathnelly, South Hill, Forest... 0.000000 \n",
"34 The Annex, North Midtown, Yorkville 0.000000 \n",
"35 The Beaches 0.000000 \n",
"36 The Danforth West, Riverdale 0.023810 \n",
"37 Toronto Dominion Centre, Design Exchange 0.000000 \n",
"38 University of Toronto, Harbord 0.028571 \n",
"\n",
" Accessories Store Afghan Restaurant Airport Airport Food Court \\\n",
"0 0.000000 0.000000 0.0000 0.0000 \n",
"1 0.000000 0.000000 0.0000 0.0000 \n",
"2 0.000000 0.000000 0.0000 0.0000 \n",
"3 0.000000 0.000000 0.0625 0.0625 \n",
"4 0.000000 0.000000 0.0000 0.0000 \n",
"5 0.000000 0.000000 0.0000 0.0000 \n",
"6 0.000000 0.013158 0.0000 0.0000 \n",
"7 0.000000 0.000000 0.0000 0.0000 \n",
"8 0.000000 0.000000 0.0000 0.0000 \n",
"9 0.000000 0.000000 0.0000 0.0000 \n",
"10 0.000000 0.000000 0.0000 0.0000 \n",
"11 0.000000 0.000000 0.0000 0.0000 \n",
"12 0.000000 0.000000 0.0000 0.0000 \n",
"13 0.000000 0.000000 0.0000 0.0000 \n",
"14 0.000000 0.000000 0.0000 0.0000 \n",
"15 0.000000 0.000000 0.0000 0.0000 \n",
"16 0.000000 0.000000 0.0000 0.0000 \n",
"17 0.000000 0.000000 0.0000 0.0000 \n",
"18 0.000000 0.000000 0.0000 0.0000 \n",
"19 0.000000 0.000000 0.0000 0.0000 \n",
"20 0.000000 0.000000 0.0000 0.0000 \n",
"21 0.000000 0.000000 0.0000 0.0000 \n",
"22 0.000000 0.000000 0.0000 0.0000 \n",
"23 0.000000 0.000000 0.0000 0.0000 \n",
"24 0.000000 0.000000 0.0000 0.0000 \n",
"25 0.010753 0.000000 0.0000 0.0000 \n",
"26 0.000000 0.000000 0.0000 0.0000 \n",
"27 0.000000 0.000000 0.0000 0.0000 \n",
"28 0.000000 0.000000 0.0000 0.0000 \n",
"29 0.000000 0.000000 0.0000 0.0000 \n",
"30 0.000000 0.000000 0.0000 0.0000 \n",
"31 0.000000 0.000000 0.0000 0.0000 \n",
"32 0.000000 0.000000 0.0000 0.0000 \n",
"33 0.000000 0.000000 0.0000 0.0000 \n",
"34 0.000000 0.000000 0.0000 0.0000 \n",
"35 0.000000 0.000000 0.0000 0.0000 \n",
"36 0.000000 0.000000 0.0000 0.0000 \n",
"37 0.000000 0.000000 0.0000 0.0000 \n",
"38 0.000000 0.000000 0.0000 0.0000 \n",
"\n",
" Airport Gate Airport Lounge Airport Service Airport Terminal \\\n",
"0 0.0000 0.000 0.000 0.000 \n",
"1 0.0000 0.000 0.000 0.000 \n",
"2 0.0000 0.000 0.000 0.000 \n",
"3 0.0625 0.125 0.125 0.125 \n",
"4 0.0000 0.000 0.000 0.000 \n",
"5 0.0000 0.000 0.000 0.000 \n",
"6 0.0000 0.000 0.000 0.000 \n",
"7 0.0000 0.000 0.000 0.000 \n",
"8 0.0000 0.000 0.000 0.000 \n",
"9 0.0000 0.000 0.000 0.000 \n",
"10 0.0000 0.000 0.000 0.000 \n",
"11 0.0000 0.000 0.000 0.000 \n",
"12 0.0000 0.000 0.000 0.000 \n",
"13 0.0000 0.000 0.000 0.000 \n",
"14 0.0000 0.000 0.000 0.000 \n",
"15 0.0000 0.000 0.000 0.000 \n",
"16 0.0000 0.000 0.000 0.000 \n",
"17 0.0000 0.000 0.000 0.000 \n",
"18 0.0000 0.000 0.000 0.000 \n",
"19 0.0000 0.000 0.000 0.000 \n",
"20 0.0000 0.000 0.000 0.000 \n",
"21 0.0000 0.000 0.000 0.000 \n",
"22 0.0000 0.000 0.000 0.000 \n",
"23 0.0000 0.000 0.000 0.000 \n",
"24 0.0000 0.000 0.000 0.000 \n",
"25 0.0000 0.000 0.000 0.000 \n",
"26 0.0000 0.000 0.000 0.000 \n",
"27 0.0000 0.000 0.000 0.000 \n",
"28 0.0000 0.000 0.000 0.000 \n",
"29 0.0000 0.000 0.000 0.000 \n",
"30 0.0000 0.000 0.000 0.000 \n",
"31 0.0000 0.000 0.000 0.000 \n",
"32 0.0000 0.000 0.000 0.000 \n",
"33 0.0000 0.000 0.000 0.000 \n",
"34 0.0000 0.000 0.000 0.000 \n",
"35 0.0000 0.000 0.000 0.000 \n",
"36 0.0000 0.000 0.000 0.000 \n",
"37 0.0000 0.000 0.000 0.000 \n",
"38 0.0000 0.000 0.000 0.000 \n",
"\n",
" American Restaurant Antique Shop Aquarium Art Gallery Art Museum \\\n",
"0 0.000000 0.000000 0.00 0.018182 0.000000 \n",
"1 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.00 0.000000 0.015152 \n",
"5 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"6 0.013158 0.000000 0.00 0.000000 0.000000 \n",
"7 0.040000 0.000000 0.00 0.010000 0.000000 \n",
"8 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.00 0.062500 0.000000 \n",
"11 0.030000 0.000000 0.00 0.010000 0.000000 \n",
"12 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.00 0.010000 0.000000 \n",
"14 0.000000 0.000000 0.05 0.010000 0.000000 \n",
"15 0.000000 0.043478 0.00 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.00 0.023256 0.000000 \n",
"20 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.00 0.029412 0.000000 \n",
"24 0.000000 0.021277 0.00 0.021277 0.000000 \n",
"25 0.021505 0.000000 0.00 0.010753 0.010753 \n",
"26 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"29 0.039474 0.000000 0.00 0.013158 0.000000 \n",
"30 0.019608 0.000000 0.00 0.000000 0.000000 \n",
"31 0.010753 0.010753 0.00 0.021505 0.000000 \n",
"32 0.050000 0.000000 0.00 0.000000 0.000000 \n",
"33 0.062500 0.000000 0.00 0.000000 0.000000 \n",
"34 0.038462 0.000000 0.00 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"36 0.023810 0.000000 0.00 0.000000 0.000000 \n",
"37 0.030000 0.000000 0.00 0.010000 0.000000 \n",
"38 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"\n",
" Arts & Crafts Store Asian Restaurant Athletics & Sports Auto Workshop \\\n",
"0 0.000000 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.052632 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.058824 0.000000 \n",
"6 0.013158 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.010000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.030000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.000000 0.000000 0.000000 \n",
"15 0.043478 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.017544 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.069767 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.029412 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.021277 0.000000 0.000000 \n",
"25 0.000000 0.010753 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.013158 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.020000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" BBQ Joint Baby Store Bagel Shop Bakery Bank Bar \\\n",
"0 0.018182 0.000000 0.018182 0.036364 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.045455 0.000000 0.045455 \n",
"2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 0.000000 0.062500 \n",
"4 0.000000 0.000000 0.000000 0.000000 0.015152 0.030303 \n",
"5 0.000000 0.058824 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.000000 0.000000 0.020000 0.000000 0.010000 \n",
"8 0.000000 0.000000 0.000000 0.000000 0.000000 0.029412 \n",
"9 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.125000 0.062500 0.062500 \n",
"11 0.000000 0.000000 0.000000 0.010000 0.000000 0.020000 \n",
"12 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.010000 0.010000 0.010000 \n",
"14 0.000000 0.000000 0.000000 0.010000 0.010000 0.020000 \n",
"15 0.000000 0.000000 0.000000 0.043478 0.000000 0.043478 \n",
"16 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.052632 0.000000 0.035088 \n",
"18 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 0.000000 0.093023 \n",
"20 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 0.000000 0.071429 \n",
"23 0.000000 0.000000 0.000000 0.000000 0.029412 0.029412 \n",
"24 0.000000 0.000000 0.000000 0.063830 0.021277 0.000000 \n",
"25 0.000000 0.000000 0.000000 0.010753 0.000000 0.010753 \n",
"26 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 0.027027 0.027027 \n",
"29 0.013158 0.000000 0.000000 0.013158 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.000000 0.039216 0.019608 0.019608 \n",
"31 0.010753 0.000000 0.010753 0.021505 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.050000 0.025000 0.025000 \n",
"33 0.000000 0.000000 0.062500 0.000000 0.062500 0.000000 \n",
"34 0.038462 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.023810 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.000000 0.010000 0.010000 0.010000 \n",
"38 0.000000 0.000000 0.000000 0.057143 0.028571 0.057143 \n",
"\n",
" Baseball Stadium Basketball Stadium Beach Bed & Breakfast Beer Bar \\\n",
"0 0.00 0.018182 0.018182 0.000000 0.036364 \n",
"1 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"5 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.00 0.000000 0.000000 0.000000 0.013158 \n",
"7 0.00 0.000000 0.000000 0.000000 0.020000 \n",
"8 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.00 0.000000 0.000000 0.000000 0.020000 \n",
"12 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.00 0.000000 0.000000 0.000000 0.010000 \n",
"14 0.02 0.010000 0.000000 0.000000 0.010000 \n",
"15 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.00 0.000000 0.000000 0.017544 0.000000 \n",
"18 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.00 0.000000 0.000000 0.000000 0.029412 \n",
"24 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"26 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.00 0.000000 0.000000 0.000000 0.026316 \n",
"30 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.00 0.010753 0.000000 0.000000 0.032258 \n",
"32 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.00 0.010000 0.000000 0.000000 0.020000 \n",
"38 0.00 0.000000 0.000000 0.000000 0.028571 \n",
"\n",
" Beer Store Belgian Restaurant Bistro Boat or Ferry Bookstore \\\n",
"0 0.000000 0.000000 0.018182 0.0000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.0625 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"6 0.000000 0.000000 0.000000 0.0000 0.013158 \n",
"7 0.000000 0.000000 0.000000 0.0000 0.010000 \n",
"8 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"11 0.000000 0.000000 0.000000 0.0000 0.010000 \n",
"12 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.0000 0.020000 \n",
"14 0.000000 0.000000 0.010000 0.0000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.0000 0.043478 \n",
"16 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"17 0.000000 0.017544 0.000000 0.0000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"19 0.023256 0.000000 0.000000 0.0000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.0000 0.071429 \n",
"23 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"24 0.021277 0.000000 0.000000 0.0000 0.000000 \n",
"25 0.000000 0.000000 0.000000 0.0000 0.021505 \n",
"26 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.0000 0.027027 \n",
"29 0.000000 0.013158 0.013158 0.0000 0.013158 \n",
"30 0.019608 0.000000 0.000000 0.0000 0.000000 \n",
"31 0.000000 0.000000 0.010753 0.0000 0.010753 \n",
"32 0.000000 0.000000 0.000000 0.0000 0.025000 \n",
"33 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.0000 0.023810 \n",
"37 0.000000 0.000000 0.000000 0.0000 0.000000 \n",
"38 0.028571 0.000000 0.000000 0.0000 0.057143 \n",
"\n",
" Boutique Brazilian Restaurant Breakfast Spot Brewery Bubble Tea Shop \\\n",
"0 0.000000 0.000000 0.018182 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.090909 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.052632 0.000000 \n",
"3 0.062500 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 0.030303 \n",
"5 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.013158 0.000000 0.026316 \n",
"7 0.000000 0.000000 0.020000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.029412 0.000000 \n",
"9 0.000000 0.000000 0.111111 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.062500 0.000000 \n",
"11 0.000000 0.010000 0.010000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.000000 0.030000 \n",
"14 0.000000 0.000000 0.000000 0.030000 0.010000 \n",
"15 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.043478 0.000000 \n",
"17 0.000000 0.000000 0.017544 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.023256 0.000000 0.000000 0.023256 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.142857 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.042553 0.000000 0.000000 \n",
"25 0.000000 0.010753 0.010753 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.013158 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.019608 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.021505 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.050000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.023810 0.023810 \n",
"37 0.000000 0.000000 0.010000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Building Burger Joint Burrito Place Bus Line Butcher Café \\\n",
"0 0.000000 0.000000 0.000000 0.000000 0.000000 0.036364 \n",
"1 0.000000 0.000000 0.045455 0.000000 0.000000 0.136364 \n",
"2 0.000000 0.000000 0.052632 0.000000 0.052632 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.030303 0.000000 0.000000 0.000000 0.045455 \n",
"5 0.000000 0.000000 0.000000 0.000000 0.000000 0.176471 \n",
"6 0.000000 0.013158 0.013158 0.000000 0.000000 0.026316 \n",
"7 0.010000 0.010000 0.000000 0.000000 0.000000 0.070000 \n",
"8 0.000000 0.000000 0.000000 0.000000 0.000000 0.058824 \n",
"9 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 0.000000 0.062500 \n",
"11 0.010000 0.010000 0.000000 0.000000 0.000000 0.080000 \n",
"12 0.000000 0.000000 0.000000 0.200000 0.000000 0.000000 \n",
"13 0.000000 0.010000 0.010000 0.000000 0.000000 0.030000 \n",
"14 0.000000 0.000000 0.000000 0.000000 0.000000 0.040000 \n",
"15 0.000000 0.000000 0.000000 0.000000 0.000000 0.086957 \n",
"16 0.000000 0.000000 0.043478 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.017544 0.017544 0.000000 0.000000 0.087719 \n",
"18 0.000000 0.000000 0.000000 0.333333 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 0.000000 0.046512 \n",
"20 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 0.000000 0.045455 \n",
"22 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.029412 0.029412 0.000000 0.000000 0.029412 \n",
"24 0.000000 0.000000 0.000000 0.000000 0.000000 0.042553 \n",
"25 0.010753 0.010753 0.010753 0.000000 0.000000 0.053763 \n",
"26 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.027027 0.000000 0.000000 0.081081 \n",
"29 0.000000 0.000000 0.013158 0.000000 0.000000 0.065789 \n",
"30 0.000000 0.000000 0.000000 0.000000 0.019608 0.039216 \n",
"31 0.000000 0.000000 0.000000 0.000000 0.000000 0.043011 \n",
"32 0.000000 0.000000 0.000000 0.000000 0.000000 0.100000 \n",
"33 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.038462 0.000000 0.000000 0.000000 0.115385 \n",
"35 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 0.000000 0.023810 \n",
"37 0.000000 0.000000 0.010000 0.000000 0.000000 0.060000 \n",
"38 0.000000 0.000000 0.000000 0.000000 0.000000 0.142857 \n",
"\n",
" Cajun / Creole Restaurant Camera Store Candy Store \\\n",
"0 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.058824 \n",
"6 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.000000 0.000000 \n",
"15 0.043478 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.013158 0.000000 \n",
"30 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 \n",
"\n",
" Caribbean Restaurant Cheese Shop Chinese Restaurant Chocolate Shop \\\n",
"0 0.000000 0.036364 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.015152 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.013158 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.010000 0.000000 \n",
"14 0.000000 0.000000 0.010000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.017544 0.017544 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.045455 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.021277 \n",
"25 0.000000 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.000000 0.000000 \n",
"30 0.019608 0.000000 0.019608 0.000000 \n",
"31 0.000000 0.021505 0.000000 0.000000 \n",
"32 0.000000 0.025000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.023810 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.010000 0.000000 \n",
"38 0.000000 0.000000 0.028571 0.000000 \n",
"\n",
" Church Climbing Gym Clothing Store Cocktail Bar Coffee Shop \\\n",
"0 0.000000 0.000000 0.018182 0.054545 0.072727 \n",
"1 0.000000 0.045455 0.000000 0.000000 0.090909 \n",
"2 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 0.062500 \n",
"4 0.000000 0.000000 0.000000 0.000000 0.166667 \n",
"5 0.000000 0.000000 0.000000 0.000000 0.058824 \n",
"6 0.000000 0.000000 0.013158 0.000000 0.065789 \n",
"7 0.000000 0.000000 0.000000 0.020000 0.110000 \n",
"8 0.000000 0.000000 0.000000 0.000000 0.058824 \n",
"9 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 0.000000 0.100000 \n",
"12 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.090000 0.000000 0.080000 \n",
"14 0.000000 0.000000 0.000000 0.000000 0.130000 \n",
"15 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 0.043478 \n",
"17 0.000000 0.000000 0.000000 0.017544 0.052632 \n",
"18 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.023256 0.023256 \n",
"20 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.181818 0.000000 0.090909 \n",
"22 0.000000 0.000000 0.000000 0.000000 0.071429 \n",
"23 0.000000 0.000000 0.000000 0.000000 0.205882 \n",
"24 0.000000 0.000000 0.000000 0.000000 0.170213 \n",
"25 0.000000 0.000000 0.032258 0.000000 0.096774 \n",
"26 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 0.054054 \n",
"29 0.000000 0.000000 0.026316 0.052632 0.065789 \n",
"30 0.000000 0.000000 0.000000 0.000000 0.058824 \n",
"31 0.010753 0.000000 0.010753 0.032258 0.096774 \n",
"32 0.000000 0.000000 0.025000 0.000000 0.075000 \n",
"33 0.000000 0.000000 0.000000 0.000000 0.125000 \n",
"34 0.000000 0.000000 0.000000 0.000000 0.076923 \n",
"35 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 0.071429 \n",
"37 0.000000 0.000000 0.010000 0.000000 0.100000 \n",
"38 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" College Arts Building College Auditorium College Cafeteria College Gym \\\n",
"0 0.000000 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.000000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.029412 0.029412 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.000000 0.000000 \n",
"38 0.028571 0.000000 0.000000 0.028571 \n",
"\n",
" College Rec Center Colombian Restaurant Comfort Food Restaurant \\\n",
"0 0.00 0.000000 0.018182 \n",
"1 0.00 0.000000 0.000000 \n",
"2 0.00 0.000000 0.000000 \n",
"3 0.00 0.000000 0.000000 \n",
"4 0.00 0.000000 0.000000 \n",
"5 0.00 0.000000 0.000000 \n",
"6 0.00 0.000000 0.000000 \n",
"7 0.00 0.000000 0.000000 \n",
"8 0.00 0.000000 0.000000 \n",
"9 0.00 0.000000 0.000000 \n",
"10 0.00 0.000000 0.000000 \n",
"11 0.00 0.010000 0.000000 \n",
"12 0.00 0.000000 0.000000 \n",
"13 0.01 0.000000 0.000000 \n",
"14 0.00 0.000000 0.000000 \n",
"15 0.00 0.000000 0.000000 \n",
"16 0.00 0.000000 0.000000 \n",
"17 0.00 0.000000 0.017544 \n",
"18 0.00 0.000000 0.000000 \n",
"19 0.00 0.000000 0.000000 \n",
"20 0.00 0.000000 0.000000 \n",
"21 0.00 0.000000 0.000000 \n",
"22 0.00 0.000000 0.000000 \n",
"23 0.00 0.000000 0.000000 \n",
"24 0.00 0.000000 0.000000 \n",
"25 0.00 0.010753 0.000000 \n",
"26 0.00 0.000000 0.000000 \n",
"27 0.00 0.000000 0.000000 \n",
"28 0.00 0.000000 0.000000 \n",
"29 0.00 0.000000 0.013158 \n",
"30 0.00 0.000000 0.000000 \n",
"31 0.00 0.000000 0.010753 \n",
"32 0.00 0.000000 0.025000 \n",
"33 0.00 0.000000 0.000000 \n",
"34 0.00 0.000000 0.000000 \n",
"35 0.00 0.000000 0.000000 \n",
"36 0.00 0.000000 0.000000 \n",
"37 0.00 0.000000 0.000000 \n",
"38 0.00 0.000000 0.028571 \n",
"\n",
" Comic Shop Concert Hall Convenience Store Convention Center \\\n",
"0 0.000000 0.018182 0.000000 0.00 \n",
"1 0.000000 0.000000 0.045455 0.00 \n",
"2 0.052632 0.000000 0.000000 0.00 \n",
"3 0.000000 0.000000 0.000000 0.00 \n",
"4 0.015152 0.000000 0.000000 0.00 \n",
"5 0.000000 0.000000 0.000000 0.00 \n",
"6 0.000000 0.000000 0.000000 0.00 \n",
"7 0.000000 0.010000 0.000000 0.00 \n",
"8 0.000000 0.000000 0.000000 0.00 \n",
"9 0.000000 0.000000 0.111111 0.00 \n",
"10 0.000000 0.000000 0.000000 0.00 \n",
"11 0.000000 0.020000 0.000000 0.00 \n",
"12 0.000000 0.000000 0.000000 0.00 \n",
"13 0.010000 0.000000 0.000000 0.00 \n",
"14 0.000000 0.000000 0.000000 0.01 \n",
"15 0.000000 0.000000 0.000000 0.00 \n",
"16 0.000000 0.000000 0.000000 0.00 \n",
"17 0.000000 0.000000 0.000000 0.00 \n",
"18 0.000000 0.000000 0.000000 0.00 \n",
"19 0.000000 0.000000 0.000000 0.00 \n",
"20 0.000000 0.000000 0.000000 0.00 \n",
"21 0.000000 0.000000 0.000000 0.00 \n",
"22 0.000000 0.000000 0.000000 0.00 \n",
"23 0.000000 0.000000 0.000000 0.00 \n",
"24 0.000000 0.000000 0.000000 0.00 \n",
"25 0.000000 0.021505 0.000000 0.00 \n",
"26 0.000000 0.000000 0.000000 0.00 \n",
"27 0.000000 0.000000 0.000000 0.00 \n",
"28 0.000000 0.000000 0.000000 0.00 \n",
"29 0.000000 0.000000 0.000000 0.00 \n",
"30 0.000000 0.000000 0.000000 0.00 \n",
"31 0.000000 0.010753 0.000000 0.00 \n",
"32 0.000000 0.000000 0.025000 0.00 \n",
"33 0.000000 0.000000 0.000000 0.00 \n",
"34 0.000000 0.000000 0.000000 0.00 \n",
"35 0.000000 0.000000 0.000000 0.00 \n",
"36 0.000000 0.000000 0.000000 0.00 \n",
"37 0.000000 0.020000 0.000000 0.00 \n",
"38 0.000000 0.000000 0.000000 0.00 \n",
"\n",
" Cosmetics Shop Coworking Space Creperie Cuban Restaurant Cupcake Shop \\\n",
"0 0.000000 0.000 0.018182 0.000000 0.000000 \n",
"1 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000 0.013158 0.000000 0.000000 \n",
"7 0.000000 0.000 0.010000 0.000000 0.000000 \n",
"8 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"13 0.030000 0.000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"15 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000 0.000000 0.023256 0.023256 \n",
"20 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000 0.000000 0.071429 0.000000 \n",
"23 0.000000 0.000 0.029412 0.000000 0.000000 \n",
"24 0.021277 0.000 0.000000 0.000000 0.000000 \n",
"25 0.021505 0.000 0.000000 0.000000 0.010753 \n",
"26 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"29 0.026316 0.000 0.026316 0.000000 0.000000 \n",
"30 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"31 0.010753 0.000 0.021505 0.000000 0.000000 \n",
"32 0.000000 0.025 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"34 0.038462 0.000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"36 0.023810 0.000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"38 0.000000 0.000 0.000000 0.000000 0.000000 \n",
"\n",
" Dance Studio Deli / Bodega Department Store Dessert Shop Diner \\\n",
"0 0.000000 0.000000 0.000000 0.000000 0.018182 \n",
"1 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.015152 0.015152 0.015152 \n",
"5 0.000000 0.000000 0.000000 0.000000 0.058824 \n",
"6 0.013158 0.000000 0.000000 0.000000 0.013158 \n",
"7 0.000000 0.030000 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.088235 0.029412 \n",
"9 0.000000 0.000000 0.111111 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.030000 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.010000 0.010000 0.020000 \n",
"14 0.010000 0.010000 0.010000 0.010000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 0.043478 \n",
"16 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.035088 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.045455 0.045455 \n",
"22 0.000000 0.000000 0.000000 0.071429 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 0.029412 \n",
"24 0.000000 0.000000 0.000000 0.021277 0.000000 \n",
"25 0.000000 0.032258 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.027027 0.027027 \n",
"29 0.000000 0.000000 0.026316 0.000000 0.013158 \n",
"30 0.000000 0.019608 0.000000 0.000000 0.019608 \n",
"31 0.000000 0.010753 0.000000 0.000000 0.010753 \n",
"32 0.000000 0.000000 0.000000 0.000000 0.025000 \n",
"33 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.023810 0.000000 \n",
"37 0.000000 0.020000 0.000000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.028571 0.000000 \n",
"\n",
" Discount Store Distribution Center Dog Run Doner Restaurant \\\n",
"0 0.000000 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.015152 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.013158 0.013158 0.000000 \n",
"7 0.000000 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.111111 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.000000 \n",
"14 0.010000 0.000000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.017544 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.023256 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.071429 0.000000 \n",
"23 0.000000 0.029412 0.000000 0.000000 \n",
"24 0.000000 0.021277 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Donut Shop Eastern European Restaurant Electronics Store \\\n",
"0 0.000000 0.018182 0.000000 \n",
"1 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 \n",
"4 0.015152 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.010000 \n",
"14 0.000000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 \n",
"17 0.017544 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.071429 0.000000 \n",
"23 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.021277 \n",
"25 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.010753 0.000000 \n",
"32 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 \n",
"34 0.038462 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 \n",
"\n",
" Ethiopian Restaurant Event Space Falafel Restaurant Farmers Market \\\n",
"0 0.000000 0.000000 0.000000 0.018182 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.052632 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.015152 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.013158 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.029412 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.010000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.010000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.017544 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.021277 0.000000 0.021277 \n",
"25 0.000000 0.010753 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.027027 0.000000 \n",
"29 0.000000 0.000000 0.000000 0.013158 \n",
"30 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.000000 0.010753 \n",
"32 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Fast Food Restaurant Filipino Restaurant Fish & Chips Shop Fish Market \\\n",
"0 0.000000 0.000000 0.000000 0.018182 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.052632 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.013158 0.000000 0.000000 0.000000 \n",
"7 0.010000 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.010000 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.020000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.000000 0.000000 0.000000 \n",
"15 0.043478 0.000000 0.000000 0.000000 \n",
"16 0.086957 0.000000 0.043478 0.000000 \n",
"17 0.000000 0.017544 0.000000 0.017544 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.045455 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.010753 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.027027 0.000000 \n",
"29 0.000000 0.000000 0.000000 0.013158 \n",
"30 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.010753 0.000000 0.000000 0.010753 \n",
"32 0.000000 0.000000 0.000000 0.025000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.010000 0.000000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Flea Market Flower Shop Food Food & Drink Shop Food Court \\\n",
"0 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 0.013158 0.000000 \n",
"7 0.000000 0.000000 0.000000 0.000000 0.010000 \n",
"8 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.111111 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 0.000000 0.010000 \n",
"12 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"15 0.043478 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.043478 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.000000 0.017544 \n",
"18 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.027027 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"30 0.000000 0.019608 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.038462 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.000000 0.000000 0.010000 \n",
"38 0.000000 0.028571 0.000000 0.000000 0.000000 \n",
"\n",
" Food Truck Fountain French Restaurant Fried Chicken Joint \\\n",
"0 0.000000 0.018182 0.018182 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.015152 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 0.000000 \n",
"7 0.010000 0.010000 0.010000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.000000 0.000000 0.030000 \n",
"15 0.000000 0.000000 0.000000 0.043478 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.023256 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.029412 \n",
"24 0.000000 0.000000 0.021277 0.000000 \n",
"25 0.000000 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.027027 0.000000 \n",
"29 0.013158 0.013158 0.013158 0.000000 \n",
"30 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.010753 0.010753 0.010753 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.062500 \n",
"34 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.010000 0.000000 \n",
"38 0.000000 0.000000 0.028571 0.000000 \n",
"\n",
" Frozen Yogurt Shop Fruit & Vegetable Store Furniture / Home Store \\\n",
"0 0.00000 0.00000 0.000000 \n",
"1 0.00000 0.00000 0.045455 \n",
"2 0.00000 0.00000 0.000000 \n",
"3 0.00000 0.00000 0.000000 \n",
"4 0.00000 0.00000 0.000000 \n",
"5 0.00000 0.00000 0.000000 \n",
"6 0.00000 0.00000 0.000000 \n",
"7 0.00000 0.00000 0.000000 \n",
"8 0.00000 0.00000 0.000000 \n",
"9 0.00000 0.00000 0.000000 \n",
"10 0.00000 0.00000 0.062500 \n",
"11 0.00000 0.00000 0.000000 \n",
"12 0.00000 0.00000 0.000000 \n",
"13 0.00000 0.00000 0.010000 \n",
"14 0.00000 0.00000 0.000000 \n",
"15 0.00000 0.00000 0.043478 \n",
"16 0.00000 0.00000 0.000000 \n",
"17 0.00000 0.00000 0.000000 \n",
"18 0.00000 0.00000 0.000000 \n",
"19 0.00000 0.00000 0.000000 \n",
"20 0.00000 0.00000 0.000000 \n",
"21 0.00000 0.00000 0.000000 \n",
"22 0.00000 0.00000 0.000000 \n",
"23 0.00000 0.00000 0.000000 \n",
"24 0.00000 0.00000 0.000000 \n",
"25 0.00000 0.00000 0.010753 \n",
"26 0.00000 0.00000 0.000000 \n",
"27 0.00000 0.00000 0.000000 \n",
"28 0.00000 0.00000 0.000000 \n",
"29 0.00000 0.00000 0.013158 \n",
"30 0.00000 0.00000 0.000000 \n",
"31 0.00000 0.00000 0.000000 \n",
"32 0.00000 0.00000 0.000000 \n",
"33 0.00000 0.00000 0.000000 \n",
"34 0.00000 0.00000 0.000000 \n",
"35 0.00000 0.00000 0.000000 \n",
"36 0.02381 0.02381 0.047619 \n",
"37 0.00000 0.00000 0.000000 \n",
"38 0.00000 0.00000 0.000000 \n",
"\n",
" Gaming Cafe Garden Garden Center Gas Station Gastropub Gay Bar \\\n",
"0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.052632 0.052632 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 0.015152 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 0.000000 0.026316 0.039474 \n",
"7 0.000000 0.000000 0.000000 0.000000 0.020000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.029412 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 0.000000 0.020000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.000000 0.010000 0.000000 \n",
"14 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 0.043478 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.035088 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.000000 0.000000 0.010753 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.333333 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.000000 0.000000 0.039474 0.000000 \n",
"30 0.000000 0.000000 0.000000 0.000000 0.019608 0.000000 \n",
"31 0.000000 0.000000 0.000000 0.000000 0.010753 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.000000 0.050000 0.025000 \n",
"33 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.010000 0.000000 0.000000 0.020000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" General Entertainment General Travel German Restaurant Gift Shop \\\n",
"0 0.000000 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.010000 0.000000 0.010000 \n",
"8 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.010000 0.000000 0.010000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.000000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.023256 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.142857 \n",
"23 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.000000 0.010753 0.000000 0.010753 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.013158 0.000000 \n",
"30 0.019608 0.000000 0.000000 0.019608 \n",
"31 0.000000 0.000000 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.010000 0.010000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Gluten-free Restaurant Gourmet Shop Greek Restaurant Grocery Store \\\n",
"0 0.000000 0.018182 0.018182 0.018182 \n",
"1 0.000000 0.000000 0.000000 0.045455 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.235294 \n",
"6 0.000000 0.000000 0.000000 0.013158 \n",
"7 0.010000 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.029412 0.029412 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.062500 \n",
"11 0.010000 0.000000 0.010000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.000000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.043478 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.017544 0.000000 0.017544 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.023256 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.010753 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.027027 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.000000 0.013158 \n",
"30 0.000000 0.000000 0.000000 0.019608 \n",
"31 0.000000 0.010753 0.000000 0.010753 \n",
"32 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.038462 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.214286 0.023810 \n",
"37 0.010000 0.000000 0.010000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Gym Gym / Fitness Center Harbor / Marina Health & Beauty Service \\\n",
"0 0.000000 0.000000 0.0000 0.000000 \n",
"1 0.045455 0.000000 0.0000 0.000000 \n",
"2 0.000000 0.000000 0.0000 0.000000 \n",
"3 0.000000 0.000000 0.0625 0.000000 \n",
"4 0.000000 0.015152 0.0000 0.000000 \n",
"5 0.000000 0.000000 0.0000 0.000000 \n",
"6 0.013158 0.000000 0.0000 0.013158 \n",
"7 0.040000 0.010000 0.0000 0.000000 \n",
"8 0.058824 0.000000 0.0000 0.000000 \n",
"9 0.111111 0.000000 0.0000 0.000000 \n",
"10 0.000000 0.000000 0.0000 0.000000 \n",
"11 0.040000 0.010000 0.0000 0.000000 \n",
"12 0.000000 0.000000 0.0000 0.000000 \n",
"13 0.010000 0.010000 0.0000 0.000000 \n",
"14 0.010000 0.000000 0.0000 0.000000 \n",
"15 0.000000 0.000000 0.0000 0.000000 \n",
"16 0.043478 0.000000 0.0000 0.000000 \n",
"17 0.000000 0.000000 0.0000 0.000000 \n",
"18 0.000000 0.000000 0.0000 0.000000 \n",
"19 0.000000 0.000000 0.0000 0.000000 \n",
"20 0.000000 0.000000 0.0000 0.000000 \n",
"21 0.000000 0.045455 0.0000 0.045455 \n",
"22 0.000000 0.000000 0.0000 0.000000 \n",
"23 0.029412 0.000000 0.0000 0.000000 \n",
"24 0.000000 0.021277 0.0000 0.000000 \n",
"25 0.032258 0.010753 0.0000 0.000000 \n",
"26 0.000000 0.000000 0.0000 0.000000 \n",
"27 0.000000 0.000000 0.0000 0.333333 \n",
"28 0.027027 0.000000 0.0000 0.000000 \n",
"29 0.026316 0.000000 0.0000 0.000000 \n",
"30 0.000000 0.019608 0.0000 0.000000 \n",
"31 0.021505 0.000000 0.0000 0.000000 \n",
"32 0.000000 0.025000 0.0000 0.000000 \n",
"33 0.000000 0.000000 0.0000 0.000000 \n",
"34 0.000000 0.000000 0.0000 0.000000 \n",
"35 0.000000 0.000000 0.0000 0.000000 \n",
"36 0.000000 0.000000 0.0000 0.000000 \n",
"37 0.010000 0.010000 0.0000 0.000000 \n",
"38 0.000000 0.000000 0.0000 0.000000 \n",
"\n",
" Health Food Store Historic Site History Museum Hobby Shop \\\n",
"0 0.000000 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 0.013158 \n",
"7 0.000000 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.000000 0.020000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.029412 \n",
"24 0.021277 0.021277 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.027027 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.038462 0.000000 \n",
"35 0.250000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Home Service Hookah Bar Hospital Hot Dog Joint Hotel Hotel Bar \\\n",
"0 0.000000 0.00 0.000000 0.000000 0.018182 0.000000 \n",
"1 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.00 0.000000 0.000000 0.015152 0.000000 \n",
"5 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.00 0.000000 0.000000 0.026316 0.000000 \n",
"7 0.000000 0.00 0.000000 0.000000 0.050000 0.000000 \n",
"8 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.00 0.000000 0.000000 0.111111 0.000000 \n",
"10 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.00 0.000000 0.000000 0.040000 0.000000 \n",
"12 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.01 0.000000 0.000000 0.020000 0.000000 \n",
"14 0.000000 0.00 0.000000 0.000000 0.040000 0.010000 \n",
"15 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.00 0.017544 0.000000 0.000000 0.017544 \n",
"18 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.00 0.000000 0.000000 0.021277 0.000000 \n",
"25 0.000000 0.00 0.000000 0.000000 0.032258 0.000000 \n",
"26 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.333333 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"30 0.000000 0.00 0.000000 0.019608 0.000000 0.000000 \n",
"31 0.000000 0.00 0.000000 0.000000 0.021505 0.000000 \n",
"32 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.00 0.000000 0.000000 0.060000 0.000000 \n",
"38 0.000000 0.00 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" IT Services Ice Cream Shop Indian Restaurant Indie Movie Theater \\\n",
"0 0.00 0.000000 0.000000 0.000000 \n",
"1 0.00 0.000000 0.000000 0.000000 \n",
"2 0.00 0.000000 0.000000 0.000000 \n",
"3 0.00 0.000000 0.000000 0.000000 \n",
"4 0.00 0.030303 0.015152 0.000000 \n",
"5 0.00 0.000000 0.000000 0.000000 \n",
"6 0.00 0.000000 0.013158 0.000000 \n",
"7 0.00 0.010000 0.000000 0.000000 \n",
"8 0.00 0.000000 0.029412 0.000000 \n",
"9 0.00 0.000000 0.000000 0.000000 \n",
"10 0.00 0.000000 0.000000 0.000000 \n",
"11 0.00 0.010000 0.000000 0.000000 \n",
"12 0.00 0.000000 0.000000 0.000000 \n",
"13 0.00 0.000000 0.000000 0.000000 \n",
"14 0.01 0.010000 0.010000 0.010000 \n",
"15 0.00 0.000000 0.000000 0.000000 \n",
"16 0.00 0.043478 0.000000 0.000000 \n",
"17 0.00 0.000000 0.000000 0.000000 \n",
"18 0.00 0.000000 0.000000 0.000000 \n",
"19 0.00 0.023256 0.000000 0.000000 \n",
"20 0.00 0.000000 0.000000 0.000000 \n",
"21 0.00 0.000000 0.000000 0.000000 \n",
"22 0.00 0.000000 0.000000 0.000000 \n",
"23 0.00 0.000000 0.000000 0.000000 \n",
"24 0.00 0.021277 0.000000 0.000000 \n",
"25 0.00 0.010753 0.000000 0.000000 \n",
"26 0.00 0.000000 0.000000 0.000000 \n",
"27 0.00 0.000000 0.000000 0.000000 \n",
"28 0.00 0.027027 0.000000 0.027027 \n",
"29 0.00 0.013158 0.000000 0.000000 \n",
"30 0.00 0.019608 0.019608 0.000000 \n",
"31 0.00 0.000000 0.000000 0.000000 \n",
"32 0.00 0.025000 0.000000 0.000000 \n",
"33 0.00 0.000000 0.000000 0.000000 \n",
"34 0.00 0.000000 0.038462 0.000000 \n",
"35 0.00 0.000000 0.000000 0.000000 \n",
"36 0.00 0.047619 0.023810 0.000000 \n",
"37 0.01 0.010000 0.000000 0.000000 \n",
"38 0.00 0.000000 0.000000 0.000000 \n",
"\n",
" Indoor Play Area Intersection Irish Pub Italian Restaurant \\\n",
"0 0.000000 0.000000 0.018182 0.000000 \n",
"1 0.000000 0.045455 0.000000 0.045455 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.060606 \n",
"5 0.000000 0.000000 0.000000 0.058824 \n",
"6 0.000000 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.000000 0.000000 0.030000 \n",
"8 0.029412 0.000000 0.000000 0.058824 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 0.010000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.030000 \n",
"14 0.000000 0.000000 0.000000 0.030000 \n",
"15 0.000000 0.000000 0.000000 0.043478 \n",
"16 0.000000 0.043478 0.000000 0.043478 \n",
"17 0.000000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.023256 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.071429 \n",
"23 0.000000 0.000000 0.000000 0.029412 \n",
"24 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.054054 \n",
"29 0.000000 0.000000 0.013158 0.026316 \n",
"30 0.000000 0.000000 0.000000 0.039216 \n",
"31 0.000000 0.000000 0.010753 0.032258 \n",
"32 0.000000 0.000000 0.000000 0.025000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.071429 \n",
"37 0.000000 0.000000 0.010000 0.030000 \n",
"38 0.000000 0.000000 0.000000 0.057143 \n",
"\n",
" Japanese Restaurant Jazz Club Jewelry Store Juice Bar \\\n",
"0 0.018182 0.018182 0.000000 0.018182 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.030303 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.065789 0.000000 0.000000 0.013158 \n",
"7 0.030000 0.010000 0.000000 0.000000 \n",
"8 0.029412 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.040000 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.200000 0.000000 \n",
"13 0.030000 0.000000 0.000000 0.000000 \n",
"14 0.010000 0.000000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.017544 0.017544 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.023256 0.000000 0.000000 0.023256 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.029412 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.010753 0.000000 0.000000 0.010753 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.013158 0.013158 0.000000 0.000000 \n",
"30 0.019608 0.000000 0.019608 0.000000 \n",
"31 0.032258 0.010753 0.000000 0.010753 \n",
"32 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.023810 \n",
"37 0.030000 0.000000 0.000000 0.000000 \n",
"38 0.057143 0.000000 0.000000 0.000000 \n",
"\n",
" Korean Restaurant Lake Latin American Restaurant Light Rail Station \\\n",
"0 0.000000 0.00 0.000000 0.000000 \n",
"1 0.000000 0.00 0.000000 0.000000 \n",
"2 0.000000 0.00 0.000000 0.105263 \n",
"3 0.000000 0.00 0.000000 0.000000 \n",
"4 0.015152 0.00 0.000000 0.000000 \n",
"5 0.000000 0.00 0.000000 0.000000 \n",
"6 0.000000 0.00 0.000000 0.000000 \n",
"7 0.000000 0.00 0.010000 0.000000 \n",
"8 0.000000 0.00 0.000000 0.000000 \n",
"9 0.000000 0.00 0.000000 0.000000 \n",
"10 0.000000 0.00 0.000000 0.000000 \n",
"11 0.000000 0.00 0.000000 0.000000 \n",
"12 0.000000 0.00 0.000000 0.000000 \n",
"13 0.000000 0.01 0.000000 0.000000 \n",
"14 0.000000 0.01 0.000000 0.000000 \n",
"15 0.000000 0.00 0.000000 0.000000 \n",
"16 0.000000 0.00 0.000000 0.000000 \n",
"17 0.000000 0.00 0.000000 0.000000 \n",
"18 0.000000 0.00 0.000000 0.000000 \n",
"19 0.023256 0.00 0.000000 0.000000 \n",
"20 0.000000 0.00 0.000000 0.000000 \n",
"21 0.000000 0.00 0.000000 0.000000 \n",
"22 0.000000 0.00 0.000000 0.000000 \n",
"23 0.000000 0.00 0.000000 0.000000 \n",
"24 0.000000 0.00 0.000000 0.000000 \n",
"25 0.000000 0.00 0.010753 0.000000 \n",
"26 0.000000 0.00 0.000000 0.000000 \n",
"27 0.000000 0.00 0.000000 0.000000 \n",
"28 0.000000 0.00 0.027027 0.000000 \n",
"29 0.000000 0.00 0.000000 0.000000 \n",
"30 0.000000 0.00 0.000000 0.000000 \n",
"31 0.000000 0.00 0.000000 0.000000 \n",
"32 0.000000 0.00 0.025000 0.000000 \n",
"33 0.000000 0.00 0.000000 0.062500 \n",
"34 0.000000 0.00 0.000000 0.000000 \n",
"35 0.000000 0.00 0.000000 0.000000 \n",
"36 0.000000 0.00 0.000000 0.000000 \n",
"37 0.000000 0.00 0.000000 0.000000 \n",
"38 0.000000 0.00 0.000000 0.000000 \n",
"\n",
" Lingerie Store Liquor Store Lounge Mac & Cheese Joint Market \\\n",
"0 0.000000 0.018182 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.010000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.020000 0.000000 0.010000 0.000000 0.000000 \n",
"14 0.000000 0.000000 0.010000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.043478 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.023256 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.010753 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.026316 0.000000 0.000000 0.000000 0.000000 \n",
"30 0.000000 0.019608 0.000000 0.000000 0.019608 \n",
"31 0.000000 0.010753 0.021505 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.062500 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.038462 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.023810 0.023810 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.010000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Martial Arts Dojo Mediterranean Restaurant Men's Store Metro Station \\\n",
"0 0.000000 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.013158 0.026316 0.026316 0.000000 \n",
"7 0.000000 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.010000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.000000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.046512 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.000000 0.010753 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.038462 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Mexican Restaurant Middle Eastern Restaurant Miscellaneous Shop \\\n",
"0 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.030303 0.000000 \n",
"5 0.000000 0.000000 0.000000 \n",
"6 0.013158 0.000000 0.000000 \n",
"7 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.062500 0.000000 \n",
"11 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 \n",
"13 0.010000 0.030000 0.010000 \n",
"14 0.000000 0.000000 0.000000 \n",
"15 0.086957 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 \n",
"17 0.052632 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.023256 \n",
"20 0.000000 0.000000 0.000000 \n",
"21 0.045455 0.000000 0.045455 \n",
"22 0.000000 0.000000 0.000000 \n",
"23 0.029412 0.000000 0.000000 \n",
"24 0.021277 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.013158 0.000000 \n",
"30 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.000000 \n",
"32 0.000000 0.025000 0.000000 \n",
"33 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.038462 0.000000 \n",
"35 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 \n",
"\n",
" Modern European Restaurant Molecular Gastronomy Restaurant \\\n",
"0 0.000000 0.000000 \n",
"1 0.000000 0.000000 \n",
"2 0.000000 0.000000 \n",
"3 0.000000 0.000000 \n",
"4 0.015152 0.000000 \n",
"5 0.000000 0.000000 \n",
"6 0.000000 0.000000 \n",
"7 0.000000 0.000000 \n",
"8 0.000000 0.000000 \n",
"9 0.000000 0.000000 \n",
"10 0.000000 0.000000 \n",
"11 0.000000 0.000000 \n",
"12 0.000000 0.000000 \n",
"13 0.010000 0.000000 \n",
"14 0.000000 0.000000 \n",
"15 0.000000 0.000000 \n",
"16 0.000000 0.000000 \n",
"17 0.000000 0.000000 \n",
"18 0.000000 0.000000 \n",
"19 0.000000 0.000000 \n",
"20 0.000000 0.000000 \n",
"21 0.000000 0.000000 \n",
"22 0.000000 0.000000 \n",
"23 0.000000 0.000000 \n",
"24 0.000000 0.000000 \n",
"25 0.010753 0.000000 \n",
"26 0.000000 0.000000 \n",
"27 0.000000 0.000000 \n",
"28 0.000000 0.000000 \n",
"29 0.000000 0.000000 \n",
"30 0.000000 0.000000 \n",
"31 0.000000 0.010753 \n",
"32 0.000000 0.000000 \n",
"33 0.000000 0.000000 \n",
"34 0.000000 0.000000 \n",
"35 0.000000 0.000000 \n",
"36 0.000000 0.000000 \n",
"37 0.000000 0.000000 \n",
"38 0.000000 0.000000 \n",
"\n",
" Monument / Landmark Moroccan Restaurant Movie Theater Museum \\\n",
"0 0.000000 0.000000 0.000000 0.018182 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.000000 0.000000 0.010000 \n",
"8 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.010000 0.000000 0.000000 0.010000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.010000 0.000000 \n",
"14 0.010000 0.000000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.043478 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.071429 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.010753 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.026316 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.010753 0.010753 \n",
"32 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.000000 0.010000 \n",
"38 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Music Venue New American Restaurant Nightclub Noodle House Office \\\n",
"0 0.000000 0.000000 0.018182 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.045455 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 0.015152 \n",
"5 0.000000 0.000000 0.058824 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.010000 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.062500 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.010000 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.010000 0.010000 0.000000 0.000000 0.010000 \n",
"14 0.020000 0.010000 0.000000 0.000000 0.000000 \n",
"15 0.043478 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.023256 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.000000 0.010753 0.010753 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.013158 0.000000 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.010000 0.000000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.028571 0.028571 0.000000 \n",
"\n",
" Opera House Optical Shop Organic Grocery Other Great Outdoors \\\n",
"0 0.000000 0.000000 0.000000 0.00 \n",
"1 0.000000 0.000000 0.000000 0.00 \n",
"2 0.000000 0.000000 0.000000 0.00 \n",
"3 0.000000 0.000000 0.000000 0.00 \n",
"4 0.000000 0.000000 0.000000 0.00 \n",
"5 0.000000 0.000000 0.000000 0.00 \n",
"6 0.000000 0.000000 0.000000 0.00 \n",
"7 0.000000 0.000000 0.000000 0.00 \n",
"8 0.000000 0.000000 0.000000 0.00 \n",
"9 0.000000 0.000000 0.000000 0.00 \n",
"10 0.000000 0.000000 0.000000 0.00 \n",
"11 0.010000 0.000000 0.000000 0.00 \n",
"12 0.000000 0.000000 0.000000 0.00 \n",
"13 0.000000 0.000000 0.000000 0.01 \n",
"14 0.000000 0.000000 0.000000 0.00 \n",
"15 0.000000 0.000000 0.000000 0.00 \n",
"16 0.000000 0.000000 0.000000 0.00 \n",
"17 0.000000 0.000000 0.017544 0.00 \n",
"18 0.000000 0.000000 0.000000 0.00 \n",
"19 0.000000 0.000000 0.000000 0.00 \n",
"20 0.000000 0.000000 0.000000 0.00 \n",
"21 0.000000 0.000000 0.000000 0.00 \n",
"22 0.000000 0.000000 0.000000 0.00 \n",
"23 0.000000 0.000000 0.000000 0.00 \n",
"24 0.000000 0.000000 0.000000 0.00 \n",
"25 0.010753 0.000000 0.000000 0.00 \n",
"26 0.000000 0.000000 0.000000 0.00 \n",
"27 0.000000 0.000000 0.000000 0.00 \n",
"28 0.000000 0.000000 0.000000 0.00 \n",
"29 0.000000 0.000000 0.000000 0.00 \n",
"30 0.000000 0.000000 0.000000 0.00 \n",
"31 0.000000 0.010753 0.000000 0.00 \n",
"32 0.000000 0.000000 0.000000 0.00 \n",
"33 0.000000 0.000000 0.000000 0.00 \n",
"34 0.000000 0.000000 0.000000 0.00 \n",
"35 0.000000 0.000000 0.000000 0.00 \n",
"36 0.000000 0.000000 0.000000 0.00 \n",
"37 0.000000 0.000000 0.000000 0.00 \n",
"38 0.000000 0.000000 0.000000 0.00 \n",
"\n",
" Outdoor Sculpture Park Performing Arts Venue Pet Store Pharmacy \\\n",
"0 0.000000 0.018182 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.045455 0.045455 0.000000 \n",
"2 0.000000 0.052632 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.015152 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.117647 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.013158 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.010000 0.000000 0.000000 0.000000 \n",
"8 0.000000 0.029412 0.000000 0.000000 0.029412 \n",
"9 0.000000 0.111111 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.062500 0.000000 0.000000 0.125000 \n",
"11 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"12 0.000000 0.200000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.010000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.020000 0.010000 0.000000 0.000000 \n",
"15 0.000000 0.043478 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.086957 0.000000 0.043478 0.000000 \n",
"17 0.000000 0.017544 0.000000 0.000000 0.017544 \n",
"18 0.000000 0.333333 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.023256 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.045455 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.029412 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.063830 0.021277 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"26 0.000000 0.500000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.013158 0.000000 0.000000 0.013158 \n",
"30 0.019608 0.058824 0.000000 0.019608 0.019608 \n",
"31 0.000000 0.021505 0.000000 0.000000 0.000000 \n",
"32 0.000000 0.025000 0.000000 0.025000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.038462 0.000000 0.000000 0.038462 \n",
"35 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Pizza Place Plane Playground Plaza Poke Place Pool \\\n",
"0 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"1 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"2 0.052632 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"3 0.000000 0.0625 0.000000 0.000000 0.000000 0.0000 \n",
"4 0.000000 0.0000 0.000000 0.000000 0.015152 0.0000 \n",
"5 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"6 0.013158 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"7 0.010000 0.0000 0.000000 0.000000 0.010000 0.0000 \n",
"8 0.058824 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"9 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"10 0.000000 0.0000 0.000000 0.000000 0.000000 0.0625 \n",
"11 0.020000 0.0000 0.000000 0.010000 0.000000 0.0000 \n",
"12 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"13 0.010000 0.0000 0.000000 0.010000 0.000000 0.0000 \n",
"14 0.020000 0.0000 0.000000 0.020000 0.000000 0.0000 \n",
"15 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"16 0.043478 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"17 0.017544 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"18 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"19 0.023256 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"20 0.000000 0.0000 0.500000 0.000000 0.000000 0.0000 \n",
"21 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"22 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"23 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"24 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"25 0.021505 0.0000 0.000000 0.010753 0.010753 0.0000 \n",
"26 0.000000 0.0000 0.250000 0.000000 0.000000 0.0000 \n",
"27 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"28 0.081081 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"29 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"30 0.058824 0.0000 0.019608 0.000000 0.000000 0.0000 \n",
"31 0.000000 0.0000 0.000000 0.000000 0.010753 0.0000 \n",
"32 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"33 0.062500 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"34 0.038462 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"35 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"36 0.023810 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"37 0.010000 0.0000 0.000000 0.010000 0.000000 0.0000 \n",
"38 0.000000 0.0000 0.000000 0.000000 0.000000 0.0000 \n",
"\n",
" Post Office Poutine Place Pub Ramen Restaurant Record Shop \\\n",
"0 0.000000 0.000000 0.018182 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.015152 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.026316 0.013158 0.000000 \n",
"7 0.000000 0.000000 0.010000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.010000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.010000 0.010000 0.020000 0.000000 \n",
"14 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.043478 0.000000 0.000000 \n",
"17 0.000000 0.017544 0.000000 0.000000 0.017544 \n",
"18 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 0.023256 \n",
"20 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.063830 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.010753 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.027027 0.000000 0.054054 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.039216 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.021505 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.125000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.038462 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.250000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.023810 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.010000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.028571 0.000000 0.000000 \n",
"\n",
" Recording Studio Rental Car Location Restaurant Roof Deck Sake Bar \\\n",
"0 0.000000 0.000000 0.036364 0.00 0.000000 \n",
"1 0.000000 0.000000 0.045455 0.00 0.000000 \n",
"2 0.052632 0.000000 0.052632 0.00 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"4 0.000000 0.000000 0.030303 0.00 0.000000 \n",
"5 0.000000 0.000000 0.058824 0.00 0.000000 \n",
"6 0.000000 0.000000 0.039474 0.00 0.013158 \n",
"7 0.000000 0.000000 0.070000 0.00 0.000000 \n",
"8 0.000000 0.000000 0.029412 0.00 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"11 0.000000 0.000000 0.040000 0.00 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"13 0.000000 0.000000 0.030000 0.00 0.000000 \n",
"14 0.000000 0.000000 0.030000 0.01 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"16 0.000000 0.000000 0.043478 0.00 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"19 0.000000 0.000000 0.069767 0.00 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"21 0.000000 0.045455 0.045455 0.00 0.000000 \n",
"22 0.000000 0.000000 0.071429 0.00 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"24 0.000000 0.000000 0.021277 0.00 0.000000 \n",
"25 0.000000 0.000000 0.043011 0.00 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"28 0.000000 0.000000 0.027027 0.00 0.000000 \n",
"29 0.000000 0.000000 0.026316 0.00 0.000000 \n",
"30 0.000000 0.000000 0.058824 0.00 0.000000 \n",
"31 0.000000 0.000000 0.032258 0.00 0.000000 \n",
"32 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"33 0.000000 0.000000 0.062500 0.00 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.00 0.000000 \n",
"36 0.000000 0.000000 0.047619 0.00 0.000000 \n",
"37 0.000000 0.000000 0.050000 0.01 0.000000 \n",
"38 0.000000 0.000000 0.057143 0.00 0.000000 \n",
"\n",
" Salad Place Salon / Barbershop Sandwich Place Scenic Lookout \\\n",
"0 0.000000 0.000000 0.000000 0.00 \n",
"1 0.000000 0.000000 0.000000 0.00 \n",
"2 0.000000 0.000000 0.000000 0.00 \n",
"3 0.000000 0.000000 0.000000 0.00 \n",
"4 0.030303 0.000000 0.045455 0.00 \n",
"5 0.000000 0.000000 0.000000 0.00 \n",
"6 0.000000 0.013158 0.000000 0.00 \n",
"7 0.010000 0.010000 0.010000 0.00 \n",
"8 0.000000 0.000000 0.088235 0.00 \n",
"9 0.000000 0.000000 0.111111 0.00 \n",
"10 0.000000 0.000000 0.000000 0.00 \n",
"11 0.030000 0.010000 0.010000 0.00 \n",
"12 0.000000 0.000000 0.000000 0.00 \n",
"13 0.000000 0.000000 0.010000 0.00 \n",
"14 0.010000 0.000000 0.010000 0.03 \n",
"15 0.000000 0.000000 0.000000 0.00 \n",
"16 0.000000 0.000000 0.086957 0.00 \n",
"17 0.000000 0.000000 0.000000 0.00 \n",
"18 0.000000 0.000000 0.000000 0.00 \n",
"19 0.000000 0.000000 0.000000 0.00 \n",
"20 0.000000 0.000000 0.000000 0.00 \n",
"21 0.000000 0.045455 0.000000 0.00 \n",
"22 0.000000 0.000000 0.000000 0.00 \n",
"23 0.000000 0.000000 0.029412 0.00 \n",
"24 0.000000 0.000000 0.000000 0.00 \n",
"25 0.021505 0.010753 0.000000 0.00 \n",
"26 0.000000 0.000000 0.000000 0.00 \n",
"27 0.000000 0.000000 0.000000 0.00 \n",
"28 0.000000 0.000000 0.027027 0.00 \n",
"29 0.000000 0.013158 0.000000 0.00 \n",
"30 0.000000 0.000000 0.019608 0.00 \n",
"31 0.000000 0.000000 0.010753 0.00 \n",
"32 0.000000 0.000000 0.025000 0.00 \n",
"33 0.000000 0.000000 0.000000 0.00 \n",
"34 0.000000 0.000000 0.115385 0.00 \n",
"35 0.000000 0.000000 0.000000 0.00 \n",
"36 0.000000 0.000000 0.000000 0.00 \n",
"37 0.030000 0.010000 0.010000 0.00 \n",
"38 0.000000 0.000000 0.028571 0.00 \n",
"\n",
" Sculpture Garden Seafood Restaurant Shoe Repair Shoe Store \\\n",
"0 0.000000 0.036364 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.062500 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.015152 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.013158 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.030000 0.000000 0.000000 \n",
"8 0.000000 0.029412 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.030000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.010000 0.000000 0.010000 \n",
"14 0.000000 0.010000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.021277 \n",
"25 0.000000 0.010753 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.013158 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.032258 0.000000 0.000000 \n",
"32 0.000000 0.025000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.038462 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.030000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Shopping Mall Skate Park Skating Rink Smoke Shop Smoothie Shop \\\n",
"0 0.018182 0.000000 0.00 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"2 0.000000 0.052632 0.00 0.052632 0.000000 \n",
"3 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.00 0.013158 0.000000 \n",
"7 0.010000 0.000000 0.00 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"13 0.010000 0.000000 0.00 0.010000 0.000000 \n",
"14 0.000000 0.000000 0.01 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.00 0.000000 0.017544 \n",
"18 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.00 0.000000 0.029412 \n",
"24 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.00 0.010753 0.000000 \n",
"26 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.00 0.000000 0.027027 \n",
"29 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"31 0.010753 0.000000 0.00 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"37 0.010000 0.000000 0.00 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.00 0.000000 0.000000 \n",
"\n",
" Snack Place Soup Place Spa Speakeasy Sporting Goods Shop \\\n",
"0 0.000000 0.000000 0.000000 0.000000 0.018182 \n",
"1 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.052632 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.015152 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"7 0.000000 0.000000 0.000000 0.000000 0.010000 \n",
"8 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.000000 0.000000 0.010000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.000000 0.010000 0.000000 0.010000 \n",
"14 0.000000 0.000000 0.000000 0.000000 0.030000 \n",
"15 0.000000 0.000000 0.000000 0.043478 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.045455 0.000000 0.045455 \n",
"22 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.021277 0.000000 0.000000 \n",
"25 0.000000 0.010753 0.000000 0.010753 0.000000 \n",
"26 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"30 0.019608 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.010753 0.000000 0.000000 0.010753 \n",
"32 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.023810 0.000000 0.000000 \n",
"37 0.000000 0.000000 0.010000 0.010000 0.020000 \n",
"38 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"\n",
" Sports Bar Stadium Stationery Store Steakhouse Strip Club \\\n",
"0 0.0000 0.000000 0.000 0.018182 0.000000 \n",
"1 0.0000 0.045455 0.000 0.000000 0.000000 \n",
"2 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"3 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"4 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"5 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"6 0.0000 0.000000 0.000 0.013158 0.013158 \n",
"7 0.0000 0.000000 0.000 0.010000 0.000000 \n",
"8 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"9 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"10 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"11 0.0000 0.000000 0.000 0.030000 0.000000 \n",
"12 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"13 0.0000 0.000000 0.000 0.010000 0.000000 \n",
"14 0.0100 0.000000 0.000 0.010000 0.000000 \n",
"15 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"16 0.0000 0.000000 0.000 0.043478 0.000000 \n",
"17 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"18 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"19 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"20 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"21 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"22 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"23 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"24 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"25 0.0000 0.000000 0.000 0.021505 0.000000 \n",
"26 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"27 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"28 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"29 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"30 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"31 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"32 0.0000 0.000000 0.025 0.000000 0.000000 \n",
"33 0.0625 0.000000 0.000 0.000000 0.000000 \n",
"34 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"35 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"36 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"37 0.0000 0.000000 0.000 0.020000 0.000000 \n",
"38 0.0000 0.000000 0.000 0.000000 0.000000 \n",
"\n",
" Supermarket Sushi Restaurant Swim School Taco Place Tailor Shop \\\n",
"0 0.0000 0.000000 0.000000 0.00 0.018182 \n",
"1 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"2 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"3 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"4 0.0000 0.015152 0.000000 0.00 0.000000 \n",
"5 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"6 0.0000 0.065789 0.000000 0.00 0.000000 \n",
"7 0.0000 0.000000 0.000000 0.00 0.010000 \n",
"8 0.0000 0.058824 0.000000 0.00 0.000000 \n",
"9 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"10 0.0625 0.000000 0.000000 0.00 0.000000 \n",
"11 0.0000 0.020000 0.000000 0.00 0.000000 \n",
"12 0.0000 0.200000 0.000000 0.00 0.000000 \n",
"13 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"14 0.0100 0.010000 0.000000 0.00 0.000000 \n",
"15 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"16 0.0000 0.043478 0.000000 0.00 0.000000 \n",
"17 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"18 0.0000 0.000000 0.333333 0.00 0.000000 \n",
"19 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"20 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"21 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"22 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"23 0.0000 0.058824 0.000000 0.00 0.000000 \n",
"24 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"25 0.0000 0.021505 0.000000 0.00 0.000000 \n",
"26 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"27 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"28 0.0000 0.054054 0.000000 0.00 0.000000 \n",
"29 0.0000 0.000000 0.000000 0.00 0.013158 \n",
"30 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"31 0.0000 0.000000 0.000000 0.00 0.010753 \n",
"32 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"33 0.0625 0.062500 0.000000 0.00 0.000000 \n",
"34 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"35 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"36 0.0000 0.000000 0.000000 0.00 0.000000 \n",
"37 0.0000 0.020000 0.000000 0.01 0.010000 \n",
"38 0.0000 0.028571 0.000000 0.00 0.000000 \n",
"\n",
" Taiwanese Restaurant Tanning Salon Tea Room Thai Restaurant Theater \\\n",
"0 0.000000 0.00 0.000000 0.018182 0.000000 \n",
"1 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.00 0.000000 0.030303 0.000000 \n",
"5 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.00 0.000000 0.013158 0.013158 \n",
"7 0.000000 0.00 0.020000 0.020000 0.000000 \n",
"8 0.000000 0.00 0.000000 0.029412 0.000000 \n",
"9 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.00 0.020000 0.020000 0.010000 \n",
"12 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.01 0.020000 0.010000 0.020000 \n",
"14 0.000000 0.00 0.010000 0.000000 0.010000 \n",
"15 0.000000 0.00 0.000000 0.086957 0.000000 \n",
"16 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"17 0.000000 0.00 0.017544 0.000000 0.000000 \n",
"18 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"19 0.000000 0.00 0.000000 0.000000 0.023256 \n",
"20 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.00 0.000000 0.000000 0.029412 \n",
"24 0.000000 0.00 0.000000 0.000000 0.042553 \n",
"25 0.000000 0.00 0.000000 0.032258 0.010753 \n",
"26 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.00 0.027027 0.000000 0.000000 \n",
"29 0.000000 0.00 0.000000 0.013158 0.026316 \n",
"30 0.019608 0.00 0.000000 0.019608 0.000000 \n",
"31 0.000000 0.00 0.010753 0.010753 0.000000 \n",
"32 0.000000 0.00 0.000000 0.025000 0.000000 \n",
"33 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.00 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.00 0.020000 0.000000 0.010000 \n",
"38 0.000000 0.00 0.000000 0.000000 0.028571 \n",
"\n",
" Theme Restaurant Toy / Game Store Trail Train Station \\\n",
"0 0.000000 0.000000 0.00000 0.00 \n",
"1 0.000000 0.000000 0.00000 0.00 \n",
"2 0.000000 0.000000 0.00000 0.00 \n",
"3 0.000000 0.000000 0.00000 0.00 \n",
"4 0.000000 0.000000 0.00000 0.00 \n",
"5 0.000000 0.000000 0.00000 0.00 \n",
"6 0.013158 0.000000 0.00000 0.00 \n",
"7 0.000000 0.000000 0.00000 0.00 \n",
"8 0.000000 0.029412 0.00000 0.00 \n",
"9 0.000000 0.000000 0.00000 0.00 \n",
"10 0.000000 0.000000 0.00000 0.00 \n",
"11 0.000000 0.000000 0.00000 0.01 \n",
"12 0.000000 0.000000 0.20000 0.00 \n",
"13 0.000000 0.000000 0.00000 0.00 \n",
"14 0.000000 0.000000 0.00000 0.01 \n",
"15 0.000000 0.000000 0.00000 0.00 \n",
"16 0.000000 0.000000 0.00000 0.00 \n",
"17 0.000000 0.000000 0.00000 0.00 \n",
"18 0.000000 0.000000 0.00000 0.00 \n",
"19 0.000000 0.000000 0.00000 0.00 \n",
"20 0.000000 0.000000 0.50000 0.00 \n",
"21 0.000000 0.000000 0.00000 0.00 \n",
"22 0.000000 0.000000 0.00000 0.00 \n",
"23 0.000000 0.000000 0.00000 0.00 \n",
"24 0.000000 0.000000 0.00000 0.00 \n",
"25 0.000000 0.000000 0.00000 0.00 \n",
"26 0.000000 0.000000 0.25000 0.00 \n",
"27 0.000000 0.000000 0.00000 0.00 \n",
"28 0.000000 0.000000 0.00000 0.00 \n",
"29 0.000000 0.000000 0.00000 0.00 \n",
"30 0.000000 0.000000 0.00000 0.00 \n",
"31 0.000000 0.000000 0.00000 0.00 \n",
"32 0.000000 0.000000 0.00000 0.00 \n",
"33 0.000000 0.000000 0.00000 0.00 \n",
"34 0.000000 0.000000 0.00000 0.00 \n",
"35 0.000000 0.000000 0.25000 0.00 \n",
"36 0.000000 0.000000 0.02381 0.00 \n",
"37 0.000000 0.000000 0.00000 0.01 \n",
"38 0.000000 0.000000 0.00000 0.00 \n",
"\n",
" Vegetarian / Vegan Restaurant Video Game Store Video Store \\\n",
"0 0.018182 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 \n",
"4 0.015152 0.000000 0.015152 \n",
"5 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.000000 \n",
"7 0.020000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 \n",
"11 0.010000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 \n",
"13 0.000000 0.010000 0.000000 \n",
"14 0.010000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 \n",
"17 0.035088 0.000000 0.000000 \n",
"18 0.000000 0.000000 0.000000 \n",
"19 0.046512 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.000000 \n",
"24 0.000000 0.000000 0.000000 \n",
"25 0.010753 0.000000 0.000000 \n",
"26 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 \n",
"28 0.027027 0.000000 0.000000 \n",
"29 0.013158 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.000000 \n",
"31 0.010753 0.000000 0.000000 \n",
"32 0.000000 0.000000 0.000000 \n",
"33 0.000000 0.000000 0.000000 \n",
"34 0.038462 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 \n",
"37 0.010000 0.000000 0.000000 \n",
"38 0.000000 0.028571 0.000000 \n",
"\n",
" Vietnamese Restaurant Wine Bar Wings Joint Women's Store \n",
"0 0.000000 0.000000 0.000000 0.000000 \n",
"1 0.000000 0.000000 0.000000 0.000000 \n",
"2 0.000000 0.000000 0.000000 0.000000 \n",
"3 0.000000 0.000000 0.000000 0.000000 \n",
"4 0.000000 0.000000 0.000000 0.000000 \n",
"5 0.000000 0.000000 0.000000 0.000000 \n",
"6 0.000000 0.000000 0.013158 0.000000 \n",
"7 0.000000 0.010000 0.000000 0.000000 \n",
"8 0.000000 0.000000 0.000000 0.000000 \n",
"9 0.000000 0.000000 0.000000 0.000000 \n",
"10 0.000000 0.000000 0.000000 0.000000 \n",
"11 0.000000 0.010000 0.000000 0.000000 \n",
"12 0.000000 0.000000 0.000000 0.000000 \n",
"13 0.010000 0.000000 0.000000 0.000000 \n",
"14 0.000000 0.010000 0.000000 0.000000 \n",
"15 0.000000 0.000000 0.000000 0.000000 \n",
"16 0.000000 0.000000 0.000000 0.000000 \n",
"17 0.052632 0.017544 0.000000 0.017544 \n",
"18 0.000000 0.000000 0.000000 0.000000 \n",
"19 0.023256 0.023256 0.000000 0.000000 \n",
"20 0.000000 0.000000 0.000000 0.000000 \n",
"21 0.000000 0.000000 0.000000 0.000000 \n",
"22 0.000000 0.000000 0.000000 0.000000 \n",
"23 0.000000 0.000000 0.029412 0.000000 \n",
"24 0.000000 0.000000 0.000000 0.000000 \n",
"25 0.000000 0.000000 0.000000 0.010753 \n",
"26 0.000000 0.000000 0.000000 0.000000 \n",
"27 0.000000 0.000000 0.000000 0.000000 \n",
"28 0.000000 0.000000 0.000000 0.000000 \n",
"29 0.000000 0.013158 0.000000 0.000000 \n",
"30 0.000000 0.000000 0.000000 0.000000 \n",
"31 0.000000 0.000000 0.000000 0.000000 \n",
"32 0.000000 0.025000 0.000000 0.000000 \n",
"33 0.062500 0.000000 0.000000 0.000000 \n",
"34 0.000000 0.000000 0.000000 0.000000 \n",
"35 0.000000 0.000000 0.000000 0.000000 \n",
"36 0.000000 0.000000 0.000000 0.000000 \n",
"37 0.000000 0.010000 0.000000 0.000000 \n",
"38 0.000000 0.000000 0.000000 0.000000 "
]
},
"execution_count": 48,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"toronto_grouped = toronto_onehot.groupby('Neighborhood').mean().reset_index()\n",
"toronto_grouped"
]
},
{
"cell_type": "code",
"execution_count": 49,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"----Berczy Park----\n",
" venue freq\n",
"0 Coffee Shop 0.07\n",
"1 Cocktail Bar 0.05\n",
"2 Beer Bar 0.04\n",
"3 Seafood Restaurant 0.04\n",
"4 Cheese Shop 0.04\n",
"\n",
"\n",
"----Brockton, Parkdale Village, Exhibition Place----\n",
" venue freq\n",
"0 Café 0.14\n",
"1 Breakfast Spot 0.09\n",
"2 Coffee Shop 0.09\n",
"3 Climbing Gym 0.05\n",
"4 Bar 0.05\n",
"\n",
"\n",
"----Business reply mail Processing Centre----\n",
" venue freq\n",
"0 Light Rail Station 0.11\n",
"1 Yoga Studio 0.05\n",
"2 Auto Workshop 0.05\n",
"3 Pizza Place 0.05\n",
"4 Comic Shop 0.05\n",
"\n",
"\n",
"----CN Tower, King and Spadina, Railway Lands, Harbourfront West, Bathurst Quay, South Niagara, Island airport----\n",
" venue freq\n",
"0 Airport Lounge 0.12\n",
"1 Airport Service 0.12\n",
"2 Airport Terminal 0.12\n",
"3 Boutique 0.06\n",
"4 Harbor / Marina 0.06\n",
"\n",
"\n",
"----Central Bay Street----\n",
" venue freq\n",
"0 Coffee Shop 0.17\n",
"1 Italian Restaurant 0.06\n",
"2 Café 0.05\n",
"3 Sandwich Place 0.05\n",
"4 Japanese Restaurant 0.03\n",
"\n",
"\n",
"----Christie----\n",
" venue freq\n",
"0 Grocery Store 0.24\n",
"1 Café 0.18\n",
"2 Park 0.12\n",
"3 Nightclub 0.06\n",
"4 Baby Store 0.06\n",
"\n",
"\n",
"----Church and Wellesley----\n",
" venue freq\n",
"0 Sushi Restaurant 0.07\n",
"1 Coffee Shop 0.07\n",
"2 Japanese Restaurant 0.07\n",
"3 Gay Bar 0.04\n",
"4 Restaurant 0.04\n",
"\n",
"\n",
"----Commerce Court, Victoria Hotel----\n",
" venue freq\n",
"0 Coffee Shop 0.11\n",
"1 Café 0.07\n",
"2 Restaurant 0.07\n",
"3 Hotel 0.05\n",
"4 Gym 0.04\n",
"\n",
"\n",
"----Davisville----\n",
" venue freq\n",
"0 Sandwich Place 0.09\n",
"1 Dessert Shop 0.09\n",
"2 Sushi Restaurant 0.06\n",
"3 Café 0.06\n",
"4 Pizza Place 0.06\n",
"\n",
"\n",
"----Davisville North----\n",
" venue freq\n",
"0 Food & Drink Shop 0.11\n",
"1 Park 0.11\n",
"2 Convenience Store 0.11\n",
"3 Gym 0.11\n",
"4 Sandwich Place 0.11\n",
"\n",
"\n",
"----Dufferin, Dovercourt Village----\n",
" venue freq\n",
"0 Pharmacy 0.12\n",
"1 Bakery 0.12\n",
"2 Bar 0.06\n",
"3 Brewery 0.06\n",
"4 Music Venue 0.06\n",
"\n",
"\n",
"----First Canadian Place, Underground city----\n",
" venue freq\n",
"0 Coffee Shop 0.10\n",
"1 Café 0.08\n",
"2 Japanese Restaurant 0.04\n",
"3 Gym 0.04\n",
"4 Restaurant 0.04\n",
"\n",
"\n",
"----Forest Hill North & West----\n",
" venue freq\n",
"0 Trail 0.2\n",
"1 Park 0.2\n",
"2 Sushi Restaurant 0.2\n",
"3 Bus Line 0.2\n",
"4 Jewelry Store 0.2\n",
"\n",
"\n",
"----Garden District, Ryerson----\n",
" venue freq\n",
"0 Clothing Store 0.09\n",
"1 Coffee Shop 0.08\n",
"2 Bubble Tea Shop 0.03\n",
"3 Café 0.03\n",
"4 Italian Restaurant 0.03\n",
"\n",
"\n",
"----Harbourfront East, Union Station, Toronto Islands----\n",
" venue freq\n",
"0 Coffee Shop 0.13\n",
"1 Aquarium 0.05\n",
"2 Hotel 0.04\n",
"3 Café 0.04\n",
"4 Brewery 0.03\n",
"\n",
"\n",
"----High Park, The Junction South----\n",
" venue freq\n",
"0 Mexican Restaurant 0.09\n",
"1 Café 0.09\n",
"2 Thai Restaurant 0.09\n",
"3 Flea Market 0.04\n",
"4 Fried Chicken Joint 0.04\n",
"\n",
"\n",
"----India Bazaar, The Beaches West----\n",
" venue freq\n",
"0 Fast Food Restaurant 0.09\n",
"1 Park 0.09\n",
"2 Sandwich Place 0.09\n",
"3 Brewery 0.04\n",
"4 Coffee Shop 0.04\n",
"\n",
"\n",
"----Kensington Market, Chinatown, Grange Park----\n",
" venue freq\n",
"0 Café 0.09\n",
"1 Mexican Restaurant 0.05\n",
"2 Bakery 0.05\n",
"3 Vietnamese Restaurant 0.05\n",
"4 Coffee Shop 0.05\n",
"\n",
"\n",
"----Lawrence Park----\n",
" venue freq\n",
"0 Park 0.33\n",
"1 Bus Line 0.33\n",
"2 Swim School 0.33\n",
"3 Yoga Studio 0.00\n",
"4 Moroccan Restaurant 0.00\n",
"\n",
"\n",
"----Little Portugal, Trinity----\n",
" venue freq\n",
"0 Bar 0.09\n",
"1 Restaurant 0.07\n",
"2 Asian Restaurant 0.07\n",
"3 Café 0.05\n",
"4 Vegetarian / Vegan Restaurant 0.05\n",
"\n",
"\n",
"----Moore Park, Summerhill East----\n",
" venue freq\n",
"0 Playground 0.5\n",
"1 Trail 0.5\n",
"2 Yoga Studio 0.0\n",
"3 Movie Theater 0.0\n",
"4 Market 0.0\n",
"\n",
"\n",
"----North Toronto West----\n",
" venue freq\n",
"0 Clothing Store 0.18\n",
"1 Coffee Shop 0.09\n",
"2 Yoga Studio 0.05\n",
"3 Mexican Restaurant 0.05\n",
"4 Dessert Shop 0.05\n",
"\n",
"\n",
"----Parkdale, Roncesvalles----\n",
" venue freq\n",
"0 Gift Shop 0.14\n",
"1 Breakfast Spot 0.14\n",
"2 Restaurant 0.07\n",
"3 Movie Theater 0.07\n",
"4 Bar 0.07\n",
"\n",
"\n",
"----Queen's Park, Ontario Provincial Government----\n",
" venue freq\n",
"0 Coffee Shop 0.21\n",
"1 Sushi Restaurant 0.06\n",
"2 Yoga Studio 0.03\n",
"3 Café 0.03\n",
"4 Beer Bar 0.03\n",
"\n",
"\n",
"----Regent Park, Harbourfront----\n",
" venue freq\n",
"0 Coffee Shop 0.17\n",
"1 Pub 0.06\n",
"2 Bakery 0.06\n",
"3 Park 0.06\n",
"4 Breakfast Spot 0.04\n",
"\n",
"\n",
"----Richmond, Adelaide, King----\n",
" venue freq\n",
"0 Coffee Shop 0.10\n",
"1 Café 0.05\n",
"2 Restaurant 0.04\n",
"3 Hotel 0.03\n",
"4 Deli / Bodega 0.03\n",
"\n",
"\n",
"----Rosedale----\n",
" venue freq\n",
"0 Park 0.50\n",
"1 Playground 0.25\n",
"2 Trail 0.25\n",
"3 Yoga Studio 0.00\n",
"4 Mexican Restaurant 0.00\n",
"\n",
"\n",
"----Roselawn----\n",
" venue freq\n",
"0 Health & Beauty Service 0.33\n",
"1 Home Service 0.33\n",
"2 Garden 0.33\n",
"3 Park 0.00\n",
"4 Outdoor Sculpture 0.00\n",
"\n",
"\n",
"----Runnymede, Swansea----\n",
" venue freq\n",
"0 Café 0.08\n",
"1 Pizza Place 0.08\n",
"2 Sushi Restaurant 0.05\n",
"3 Italian Restaurant 0.05\n",
"4 Pub 0.05\n",
"\n",
"\n",
"----St. James Town----\n",
" venue freq\n",
"0 Coffee Shop 0.07\n",
"1 Café 0.07\n",
"2 Cocktail Bar 0.05\n",
"3 Gastropub 0.04\n",
"4 American Restaurant 0.04\n",
"\n",
"\n",
"----St. James Town, Cabbagetown----\n",
" venue freq\n",
"0 Pizza Place 0.06\n",
"1 Park 0.06\n",
"2 Restaurant 0.06\n",
"3 Coffee Shop 0.06\n",
"4 Bakery 0.04\n",
"\n",
"\n",
"----Stn A PO Boxes----\n",
" venue freq\n",
"0 Coffee Shop 0.10\n",
"1 Café 0.04\n",
"2 Italian Restaurant 0.03\n",
"3 Japanese Restaurant 0.03\n",
"4 Seafood Restaurant 0.03\n",
"\n",
"\n",
"----Studio District----\n",
" venue freq\n",
"0 Café 0.10\n",
"1 Coffee Shop 0.08\n",
"2 Brewery 0.05\n",
"3 Bakery 0.05\n",
"4 American Restaurant 0.05\n",
"\n",
"\n",
"----Summerhill West, Rathnelly, South Hill, Forest Hill SE, Deer Park----\n",
" venue freq\n",
"0 Coffee Shop 0.12\n",
"1 Pub 0.12\n",
"2 Light Rail Station 0.06\n",
"3 Liquor Store 0.06\n",
"4 Sports Bar 0.06\n",
"\n",
"\n",
"----The Annex, North Midtown, Yorkville----\n",
" venue freq\n",
"0 Sandwich Place 0.12\n",
"1 Café 0.12\n",
"2 Coffee Shop 0.08\n",
"3 Flower Shop 0.04\n",
"4 BBQ Joint 0.04\n",
"\n",
"\n",
"----The Beaches----\n",
" venue freq\n",
"0 Trail 0.25\n",
"1 Health Food Store 0.25\n",
"2 Pub 0.25\n",
"3 Yoga Studio 0.00\n",
"4 Moroccan Restaurant 0.00\n",
"\n",
"\n",
"----The Danforth West, Riverdale----\n",
" venue freq\n",
"0 Greek Restaurant 0.21\n",
"1 Italian Restaurant 0.07\n",
"2 Coffee Shop 0.07\n",
"3 Restaurant 0.05\n",
"4 Ice Cream Shop 0.05\n",
"\n",
"\n",
"----Toronto Dominion Centre, Design Exchange----\n",
" venue freq\n",
"0 Coffee Shop 0.10\n",
"1 Café 0.06\n",
"2 Hotel 0.06\n",
"3 Restaurant 0.05\n",
"4 American Restaurant 0.03\n",
"\n",
"\n",
"----University of Toronto, Harbord----\n",
" venue freq\n",
"0 Café 0.14\n",
"1 Restaurant 0.06\n",
"2 Italian Restaurant 0.06\n",
"3 Japanese Restaurant 0.06\n",
"4 Bar 0.06\n",
"\n",
"\n"
]
}
],
"source": [
"num_top_venues = 5\n",
"\n",
"for hood in toronto_grouped['Neighborhood']:\n",
" print(\"----\"+hood+\"----\")\n",
" temp = toronto_grouped[toronto_grouped['Neighborhood'] == hood].T.reset_index()\n",
" temp.columns = ['venue','freq']\n",
" temp = temp.iloc[1:]\n",
" temp['freq'] = temp['freq'].astype(float)\n",
" temp = temp.round({'freq': 2})\n",
" print(temp.sort_values('freq', ascending=False).reset_index(drop=True).head(num_top_venues))\n",
" print('\\n')"
]
},
{
"cell_type": "code",
"execution_count": 50,
"metadata": {},
"outputs": [],
"source": [
"#method to sort venues\n",
"def return_most_common_venues(row, num_top_venues):\n",
" row_categories = row.iloc[1:]\n",
" row_categories_sorted = row_categories.sort_values(ascending=False)\n",
" \n",
" return row_categories_sorted.index.values[0:num_top_venues]"
]
},
{
"cell_type": "code",
"execution_count": 51,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Neighborhood</th>\n",
" <th>1st Most Common Venue</th>\n",
" <th>2nd Most Common Venue</th>\n",
" <th>3rd Most Common Venue</th>\n",
" <th>4th Most Common Venue</th>\n",
" <th>5th Most Common Venue</th>\n",
" <th>6th Most Common Venue</th>\n",
" <th>7th Most Common Venue</th>\n",
" <th>8th Most Common Venue</th>\n",
" <th>9th Most Common Venue</th>\n",
" <th>10th Most Common Venue</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>Berczy Park</td>\n",
" <td>Coffee Shop</td>\n",
" <td>Cocktail Bar</td>\n",
" <td>Bakery</td>\n",
" <td>Beer Bar</td>\n",
" <td>Seafood Restaurant</td>\n",
" <td>Cheese Shop</td>\n",
" <td>Café</td>\n",
" <td>Restaurant</td>\n",
" <td>Clothing Store</td>\n",
" <td>Eastern European Restaurant</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>Brockton, Parkdale Village, Exhibition Place</td>\n",
" <td>Café</td>\n",
" <td>Breakfast Spot</td>\n",
" <td>Coffee Shop</td>\n",
" <td>Performing Arts Venue</td>\n",
" <td>Stadium</td>\n",
" <td>Bar</td>\n",
" <td>Intersection</td>\n",
" <td>Italian Restaurant</td>\n",
" <td>Restaurant</td>\n",
" <td>Climbing Gym</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>Business reply mail Processing Centre</td>\n",
" <td>Light Rail Station</td>\n",
" <td>Yoga Studio</td>\n",
" <td>Pizza Place</td>\n",
" <td>Butcher</td>\n",
" <td>Restaurant</td>\n",
" <td>Burrito Place</td>\n",
" <td>Auto Workshop</td>\n",
" <td>Fast Food Restaurant</td>\n",
" <td>Spa</td>\n",
" <td>Farmers Market</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>CN Tower, King and Spadina, Railway Lands, Har...</td>\n",
" <td>Airport Service</td>\n",
" <td>Airport Terminal</td>\n",
" <td>Airport Lounge</td>\n",
" <td>Boat or Ferry</td>\n",
" <td>Boutique</td>\n",
" <td>Bar</td>\n",
" <td>Plane</td>\n",
" <td>Coffee Shop</td>\n",
" <td>Sculpture Garden</td>\n",
" <td>Airport Gate</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>Central Bay Street</td>\n",
" <td>Coffee Shop</td>\n",
" <td>Italian Restaurant</td>\n",
" <td>Sandwich Place</td>\n",
" <td>Café</td>\n",
" <td>Middle Eastern Restaurant</td>\n",
" <td>Salad Place</td>\n",
" <td>Restaurant</td>\n",
" <td>Bar</td>\n",
" <td>Bubble Tea Shop</td>\n",
" <td>Burger Joint</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Neighborhood 1st Most Common Venue \\\n",
"0 Berczy Park Coffee Shop \n",
"1 Brockton, Parkdale Village, Exhibition Place Café \n",
"2 Business reply mail Processing Centre Light Rail Station \n",
"3 CN Tower, King and Spadina, Railway Lands, Har... Airport Service \n",
"4 Central Bay Street Coffee Shop \n",
"\n",
" 2nd Most Common Venue 3rd Most Common Venue 4th Most Common Venue \\\n",
"0 Cocktail Bar Bakery Beer Bar \n",
"1 Breakfast Spot Coffee Shop Performing Arts Venue \n",
"2 Yoga Studio Pizza Place Butcher \n",
"3 Airport Terminal Airport Lounge Boat or Ferry \n",
"4 Italian Restaurant Sandwich Place Café \n",
"\n",
" 5th Most Common Venue 6th Most Common Venue 7th Most Common Venue \\\n",
"0 Seafood Restaurant Cheese Shop Café \n",
"1 Stadium Bar Intersection \n",
"2 Restaurant Burrito Place Auto Workshop \n",
"3 Boutique Bar Plane \n",
"4 Middle Eastern Restaurant Salad Place Restaurant \n",
"\n",
" 8th Most Common Venue 9th Most Common Venue 10th Most Common Venue \n",
"0 Restaurant Clothing Store Eastern European Restaurant \n",
"1 Italian Restaurant Restaurant Climbing Gym \n",
"2 Fast Food Restaurant Spa Farmers Market \n",
"3 Coffee Shop Sculpture Garden Airport Gate \n",
"4 Bar Bubble Tea Shop Burger Joint "
]
},
"execution_count": 51,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"num_top_venues = 10\n",
"\n",
"indicators = ['st', 'nd', 'rd']\n",
"\n",
"# create columns according to number of top venues\n",
"columns = ['Neighborhood']\n",
"for ind in np.arange(num_top_venues):\n",
" try:\n",
" columns.append('{}{} Most Common Venue'.format(ind+1, indicators[ind]))\n",
" except:\n",
" columns.append('{}th Most Common Venue'.format(ind+1))\n",
"\n",
"# create a new dataframe\n",
"neighborhoods_venues_sorted = pd.DataFrame(columns=columns)\n",
"neighborhoods_venues_sorted['Neighborhood'] = toronto_grouped['Neighborhood']\n",
"\n",
"for ind in np.arange(toronto_grouped.shape[0]):\n",
" neighborhoods_venues_sorted.iloc[ind, 1:] = return_most_common_venues(toronto_grouped.iloc[ind, :], num_top_venues)\n",
"\n",
"neighborhoods_venues_sorted.head()"
]
},
{
"cell_type": "code",
"execution_count": 53,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Borough</th>\n",
" <th>Neighborhood</th>\n",
" <th>Latitude</th>\n",
" <th>Longitude</th>\n",
" <th>Cluster Labels</th>\n",
" <th>1st Most Common Venue</th>\n",
" <th>2nd Most Common Venue</th>\n",
" <th>3rd Most Common Venue</th>\n",
" <th>4th Most Common Venue</th>\n",
" <th>5th Most Common Venue</th>\n",
" <th>6th Most Common Venue</th>\n",
" <th>7th Most Common Venue</th>\n",
" <th>8th Most Common Venue</th>\n",
" <th>9th Most Common Venue</th>\n",
" <th>10th Most Common Venue</th>\n",
" </tr>\n",
" <tr>\n",
" <th>Postal Code</th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>M5A</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Regent Park, Harbourfront</td>\n",
" <td>43.654260</td>\n",
" <td>-79.360636</td>\n",
" <td>5</td>\n",
" <td>Coffee Shop</td>\n",
" <td>Pub</td>\n",
" <td>Park</td>\n",
" <td>Bakery</td>\n",
" <td>Breakfast Spot</td>\n",
" <td>Theater</td>\n",
" <td>Café</td>\n",
" <td>French Restaurant</td>\n",
" <td>Health Food Store</td>\n",
" <td>Historic Site</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M7A</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Queen's Park, Ontario Provincial Government</td>\n",
" <td>43.662301</td>\n",
" <td>-79.389494</td>\n",
" <td>5</td>\n",
" <td>Coffee Shop</td>\n",
" <td>Sushi Restaurant</td>\n",
" <td>Yoga Studio</td>\n",
" <td>College Cafeteria</td>\n",
" <td>Smoothie Shop</td>\n",
" <td>Beer Bar</td>\n",
" <td>Sandwich Place</td>\n",
" <td>Burger Joint</td>\n",
" <td>Burrito Place</td>\n",
" <td>Café</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M5B</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>Garden District, Ryerson</td>\n",
" <td>43.657162</td>\n",
" <td>-79.378937</td>\n",
" <td>0</td>\n",
" <td>Clothing Store</td>\n",
" <td>Coffee Shop</td>\n",
" <td>Restaurant</td>\n",
" <td>Middle Eastern Restaurant</td>\n",
" <td>Japanese Restaurant</td>\n",
" <td>Italian Restaurant</td>\n",
" <td>Cosmetics Shop</td>\n",
" <td>Café</td>\n",
" <td>Bubble Tea Shop</td>\n",
" <td>Fast Food Restaurant</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M5C</th>\n",
" <td>Downtown Toronto</td>\n",
" <td>St. James Town</td>\n",
" <td>43.651494</td>\n",
" <td>-79.375418</td>\n",
" <td>0</td>\n",
" <td>Coffee Shop</td>\n",
" <td>Café</td>\n",
" <td>Cocktail Bar</td>\n",
" <td>American Restaurant</td>\n",
" <td>Gastropub</td>\n",
" <td>Cosmetics Shop</td>\n",
" <td>Moroccan Restaurant</td>\n",
" <td>Department Store</td>\n",
" <td>Lingerie Store</td>\n",
" <td>Gym</td>\n",
" </tr>\n",
" <tr>\n",
" <th>M4E</th>\n",
" <td>East Toronto</td>\n",
" <td>The Beaches</td>\n",
" <td>43.676357</td>\n",
" <td>-79.293031</td>\n",
" <td>6</td>\n",
" <td>Trail</td>\n",
" <td>Pub</td>\n",
" <td>Health Food Store</td>\n",
" <td>Doner Restaurant</td>\n",
" <td>Dessert Shop</td>\n",
" <td>Diner</td>\n",
" <td>Discount Store</td>\n",
" <td>Distribution Center</td>\n",
" <td>Dog Run</td>\n",
" <td>Women's Store</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Borough Neighborhood \\\n",
"Postal Code \n",
"M5A Downtown Toronto Regent Park, Harbourfront \n",
"M7A Downtown Toronto Queen's Park, Ontario Provincial Government \n",
"M5B Downtown Toronto Garden District, Ryerson \n",
"M5C Downtown Toronto St. James Town \n",
"M4E East Toronto The Beaches \n",
"\n",
" Latitude Longitude Cluster Labels 1st Most Common Venue \\\n",
"Postal Code \n",
"M5A 43.654260 -79.360636 5 Coffee Shop \n",
"M7A 43.662301 -79.389494 5 Coffee Shop \n",
"M5B 43.657162 -79.378937 0 Clothing Store \n",
"M5C 43.651494 -79.375418 0 Coffee Shop \n",
"M4E 43.676357 -79.293031 6 Trail \n",
"\n",
" 2nd Most Common Venue 3rd Most Common Venue \\\n",
"Postal Code \n",
"M5A Pub Park \n",
"M7A Sushi Restaurant Yoga Studio \n",
"M5B Coffee Shop Restaurant \n",
"M5C Café Cocktail Bar \n",
"M4E Pub Health Food Store \n",
"\n",
" 4th Most Common Venue 5th Most Common Venue \\\n",
"Postal Code \n",
"M5A Bakery Breakfast Spot \n",
"M7A College Cafeteria Smoothie Shop \n",
"M5B Middle Eastern Restaurant Japanese Restaurant \n",
"M5C American Restaurant Gastropub \n",
"M4E Doner Restaurant Dessert Shop \n",
"\n",
" 6th Most Common Venue 7th Most Common Venue 8th Most Common Venue \\\n",
"Postal Code \n",
"M5A Theater Café French Restaurant \n",
"M7A Beer Bar Sandwich Place Burger Joint \n",
"M5B Italian Restaurant Cosmetics Shop Café \n",
"M5C Cosmetics Shop Moroccan Restaurant Department Store \n",
"M4E Diner Discount Store Distribution Center \n",
"\n",
" 9th Most Common Venue 10th Most Common Venue \n",
"Postal Code \n",
"M5A Health Food Store Historic Site \n",
"M7A Burrito Place Café \n",
"M5B Bubble Tea Shop Fast Food Restaurant \n",
"M5C Lingerie Store Gym \n",
"M4E Dog Run Women's Store "
]
},
"execution_count": 53,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# set number of clusters\n",
"kclusters = int(len(toronto_df[\"Neighborhood\"].unique()) / 4)\n",
"toronto_grouped_clustering = toronto_grouped.drop('Neighborhood', 1)\n",
"\n",
"# run k-means clustering\n",
"kmeans = KMeans(n_clusters=kclusters, random_state=1).fit(toronto_grouped_clustering)\n",
"\n",
"# add clustering labels\n",
"neighborhoods_venues_sorted.insert(0, 'Cluster Labels', kmeans.labels_)\n",
"\n",
"toronto_merged = toronto_df.copy()\n",
"toronto_merged.rename(columns={'Neighborhood':'Neighborhood'}, inplace=True)\n",
"# merge toronto_grouped with toronto_data to add latitude/longitude for each neighborhood\n",
"toronto_merged = toronto_merged.join(neighborhoods_venues_sorted.set_index('Neighborhood'), on='Neighborhood')\n",
"\n",
"toronto_merged.head()"
]
},
{
"cell_type": "code",
"execution_count": 54,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div style=\"width:100%;\"><div style=\"position:relative;width:100%;height:0;padding-bottom:60%;\"><span style=\"color:#565656\">Make this Notebook Trusted to load map: File -> Trust Notebook</span><iframe src=\"about:blank\" style=\"position:absolute;width:100%;height:100%;left:0;top:0;border:none !important;\" data-html=PCFET0NUWVBFIGh0bWw+CjxoZWFkPiAgICAKICAgIDxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04IiAvPgogICAgPHNjcmlwdD5MX1BSRUZFUl9DQU5WQVMgPSBmYWxzZTsgTF9OT19UT1VDSCA9IGZhbHNlOyBMX0RJU0FCTEVfM0QgPSBmYWxzZTs8L3NjcmlwdD4KICAgIDxzY3JpcHQgc3JjPSJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL2xlYWZsZXRAMS4yLjAvZGlzdC9sZWFmbGV0LmpzIj48L3NjcmlwdD4KICAgIDxzY3JpcHQgc3JjPSJodHRwczovL2FqYXguZ29vZ2xlYXBpcy5jb20vYWpheC9saWJzL2pxdWVyeS8xLjExLjEvanF1ZXJ5Lm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9tYXhjZG4uYm9vdHN0cmFwY2RuLmNvbS9ib290c3RyYXAvMy4yLjAvanMvYm9vdHN0cmFwLm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvTGVhZmxldC5hd2Vzb21lLW1hcmtlcnMvMi4wLjIvbGVhZmxldC5hd2Vzb21lLW1hcmtlcnMuanMiPjwvc2NyaXB0PgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL2xlYWZsZXRAMS4yLjAvZGlzdC9sZWFmbGV0LmNzcyIvPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL21heGNkbi5ib290c3RyYXBjZG4uY29tL2Jvb3RzdHJhcC8zLjIuMC9jc3MvYm9vdHN0cmFwLm1pbi5jc3MiLz4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9tYXhjZG4uYm9vdHN0cmFwY2RuLmNvbS9ib290c3RyYXAvMy4yLjAvY3NzL2Jvb3RzdHJhcC10aGVtZS5taW4uY3NzIi8+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vbWF4Y2RuLmJvb3RzdHJhcGNkbi5jb20vZm9udC1hd2Vzb21lLzQuNi4zL2Nzcy9mb250LWF3ZXNvbWUubWluLmNzcyIvPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9MZWFmbGV0LmF3ZXNvbWUtbWFya2Vycy8yLjAuMi9sZWFmbGV0LmF3ZXNvbWUtbWFya2Vycy5jc3MiLz4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9yYXdnaXQuY29tL3B5dGhvbi12aXN1YWxpemF0aW9uL2ZvbGl1bS9tYXN0ZXIvZm9saXVtL3RlbXBsYXRlcy9sZWFmbGV0LmF3ZXNvbWUucm90YXRlLmNzcyIvPgogICAgPHN0eWxlPmh0bWwsIGJvZHkge3dpZHRoOiAxMDAlO2hlaWdodDogMTAwJTttYXJnaW46IDA7cGFkZGluZzogMDt9PC9zdHlsZT4KICAgIDxzdHlsZT4jbWFwIHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtyaWdodDowO2xlZnQ6MDt9PC9zdHlsZT4KICAgIAogICAgICAgICAgICA8c3R5bGU+ICNtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIgewogICAgICAgICAgICAgICAgcG9zaXRpb24gOiByZWxhdGl2ZTsKICAgICAgICAgICAgICAgIHdpZHRoIDogMTAwLjAlOwogICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAuMCU7CiAgICAgICAgICAgICAgICBsZWZ0OiAwLjAlOwogICAgICAgICAgICAgICAgdG9wOiAwLjAlOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICA8L3N0eWxlPgogICAgICAgIAo8L2hlYWQ+Cjxib2R5PiAgICAKICAgIAogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmb2xpdW0tbWFwIiBpZD0ibWFwXzViMzUzZWIyM2U1ZDRjYjI5M2MxYWNmYzQ4ODc1MzQyIiA+PC9kaXY+CiAgICAgICAgCjwvYm9keT4KPHNjcmlwdD4gICAgCiAgICAKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGJvdW5kcyA9IG51bGw7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgdmFyIG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0MiA9IEwubWFwKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ21hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0MicsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7Y2VudGVyOiBbNDMuNjU0MjU5OSwtNzkuMzYwNjM1OV0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6b29tOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heEJvdW5kczogYm91bmRzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGF5ZXJzOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdvcmxkQ29weUp1bXA6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3JzOiBMLkNSUy5FUFNHMzg1NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHRpbGVfbGF5ZXJfMTVlY2VmNWJjOWQyNDQzOWEyMWYyOGI4NTdlMTIyMjkgPSBMLnRpbGVMYXllcigKICAgICAgICAgICAgICAgICdodHRwczovL3tzfS50aWxlLm9wZW5zdHJlZXRtYXAub3JnL3t6fS97eH0ve3l9LnBuZycsCiAgICAgICAgICAgICAgICB7CiAgImF0dHJpYnV0aW9uIjogbnVsbCwKICAiZGV0ZWN0UmV0aW5hIjogZmFsc2UsCiAgIm1heFpvb20iOiAxOCwKICAibWluWm9vbSI6IDEsCiAgIm5vV3JhcCI6IGZhbHNlLAogICJzdWJkb21haW5zIjogImFiYyIKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzgyZTFjZGE3MDYxYzQ5NmViYWRlZDBjNDk2ZGM2MjVmID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjU0MjU5OSwtNzkuMzYwNjM1OV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjODBmZmI0IiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzgwZmZiNCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF82ZjNkZmY3Y2E1YzE0YjQzOGY4MmVkNDYzYTdmZDQ3MSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF8yOWVhZDRiMWY5MjI0NTU5YmE1ZDQxMTQ1MmYwOTc5YyA9ICQoJzxkaXYgaWQ9Imh0bWxfMjllYWQ0YjFmOTIyNDU1OWJhNWQ0MTE0NTJmMDk3OWMiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPlJlZ2VudCBQYXJrLCBIYXJib3VyZnJvbnQgQ2x1c3RlciA1PC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF82ZjNkZmY3Y2E1YzE0YjQzOGY4MmVkNDYzYTdmZDQ3MS5zZXRDb250ZW50KGh0bWxfMjllYWQ0YjFmOTIyNDU1OWJhNWQ0MTE0NTJmMDk3OWMpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfODJlMWNkYTcwNjFjNDk2ZWJhZGVkMGM0OTZkYzYyNWYuYmluZFBvcHVwKHBvcHVwXzZmM2RmZjdjYTVjMTRiNDM4ZjgyZWQ0NjNhN2ZkNDcxKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2E3NjRiZjgwZGJlNjRjNGJiZjlhNWMwNGI1OWQ1NmViID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjYyMzAxNSwtNzkuMzg5NDkzOF0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjODBmZmI0IiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzgwZmZiNCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF9jODFkZTRlZWZiOGM0MDdmOGFmMTE0ZTkwNzE2MDNiMyA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF8yODJmNzI3NGQwYzk0YmYzYTNlNzk2YTI3NzRlN2YyYSA9ICQoJzxkaXYgaWQ9Imh0bWxfMjgyZjcyNzRkMGM5NGJmM2EzZTc5NmEyNzc0ZTdmMmEiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPlF1ZWVuJiMzOTtzIFBhcmssIE9udGFyaW8gUHJvdmluY2lhbCBHb3Zlcm5tZW50IENsdXN0ZXIgNTwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfYzgxZGU0ZWVmYjhjNDA3ZjhhZjExNGU5MDcxNjAzYjMuc2V0Q29udGVudChodG1sXzI4MmY3Mjc0ZDBjOTRiZjNhM2U3OTZhMjc3NGU3ZjJhKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2E3NjRiZjgwZGJlNjRjNGJiZjlhNWMwNGI1OWQ1NmViLmJpbmRQb3B1cChwb3B1cF9jODFkZTRlZWZiOGM0MDdmOGFmMTE0ZTkwNzE2MDNiMyk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl9jYWVmMjU2NWZmOTk0MWVlYjA4MWM4MzQ3NGZiZjljMCA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY1NzE2MTgsLTc5LjM3ODkzNzA5OTk5OTk5XSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogIiNmZjAwMDAiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjZmYwMDAwIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwXzViMzUzZWIyM2U1ZDRjYjI5M2MxYWNmYzQ4ODc1MzQyKTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzBkYmQ4ZTE4ZGRlYzRjZTA5N2MzYTRlODM1NzQ4YzFiID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzdkZTlkNjYwNGNjYjQwOWViYzNjMmU1ZjVjNjMxNjFjID0gJCgnPGRpdiBpZD0iaHRtbF83ZGU5ZDY2MDRjY2I0MDllYmMzYzJlNWY1YzYzMTYxYyIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+R2FyZGVuIERpc3RyaWN0LCBSeWVyc29uIENsdXN0ZXIgMDwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfMGRiZDhlMThkZGVjNGNlMDk3YzNhNGU4MzU3NDhjMWIuc2V0Q29udGVudChodG1sXzdkZTlkNjYwNGNjYjQwOWViYzNjMmU1ZjVjNjMxNjFjKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2NhZWYyNTY1ZmY5OTQxZWViMDgxYzgzNDc0ZmJmOWMwLmJpbmRQb3B1cChwb3B1cF8wZGJkOGUxOGRkZWM0Y2UwOTdjM2E0ZTgzNTc0OGMxYik7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl8xNjhmMDU0YmRjYTM0NTdlYTc0ZWE3NjZhZDljOGNhYSA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY1MTQ5MzksLTc5LjM3NTQxNzldLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiI2ZmMDAwMCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiNmZjAwMDAiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfNzVjOTlmOGEwZDAwNDBhYWI4NDcwYmNjMjM5ZTc5YjAgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfNTFlZGYxNmQ0NmZkNGEwYzgxOWVjNzY4MDI5Nzc2MDcgPSAkKCc8ZGl2IGlkPSJodG1sXzUxZWRmMTZkNDZmZDRhMGM4MTllYzc2ODAyOTc3NjA3IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5TdC4gSmFtZXMgVG93biBDbHVzdGVyIDA8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzc1Yzk5ZjhhMGQwMDQwYWFiODQ3MGJjYzIzOWU3OWIwLnNldENvbnRlbnQoaHRtbF81MWVkZjE2ZDQ2ZmQ0YTBjODE5ZWM3NjgwMjk3NzYwNyk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl8xNjhmMDU0YmRjYTM0NTdlYTc0ZWE3NjZhZDljOGNhYS5iaW5kUG9wdXAocG9wdXBfNzVjOTlmOGEwZDAwNDBhYWI4NDcwYmNjMjM5ZTc5YjApOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfYTBhMTE1NThhNjNmNDczZjhmNDMyZGQ4M2EzNmEzZmMgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NzYzNTczOTk5OTk5OSwtNzkuMjkzMDMxMl0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjYzBlYjhkIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiI2MwZWI4ZCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF8xNTI5NGNjYThlOTg0OTg3YjVjN2JmMTdiNmVmYTBiNCA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF85MWRlZDVkYWQ3YzA0ZWU5YmRhMWI3ODBmYzg2NzZjMiA9ICQoJzxkaXYgaWQ9Imh0bWxfOTFkZWQ1ZGFkN2MwNGVlOWJkYTFiNzgwZmM4Njc2YzIiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPlRoZSBCZWFjaGVzIENsdXN0ZXIgNjwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfMTUyOTRjY2E4ZTk4NDk4N2I1YzdiZjE3YjZlZmEwYjQuc2V0Q29udGVudChodG1sXzkxZGVkNWRhZDdjMDRlZTliZGExYjc4MGZjODY3NmMyKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2EwYTExNTU4YTYzZjQ3M2Y4ZjQzMmRkODNhMzZhM2ZjLmJpbmRQb3B1cChwb3B1cF8xNTI5NGNjYThlOTg0OTg3YjVjN2JmMTdiNmVmYTBiNCk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl9kZDJhYWYyNmIwZDE0ZThlOWZjODBmZGY4ODcwOWIwOCA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY0NDc3MDc5OTk5OTk5NiwtNzkuMzczMzA2NF0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjZmYwMDAwIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiI2ZmMDAwMCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF85NmNlYzFjYzkzNmY0ODYyOGFlMjgwMzNlNzhiY2NkZCA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF9jOGQ0ZTA5YTIxZDY0ZGExOTA2MDM1ODZhMmIzMDA5NiA9ICQoJzxkaXYgaWQ9Imh0bWxfYzhkNGUwOWEyMWQ2NGRhMTkwNjAzNTg2YTJiMzAwOTYiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkJlcmN6eSBQYXJrIENsdXN0ZXIgMDwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfOTZjZWMxY2M5MzZmNDg2MjhhZTI4MDMzZTc4YmNjZGQuc2V0Q29udGVudChodG1sX2M4ZDRlMDlhMjFkNjRkYTE5MDYwMzU4NmEyYjMwMDk2KTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2RkMmFhZjI2YjBkMTRlOGU5ZmM4MGZkZjg4NzA5YjA4LmJpbmRQb3B1cChwb3B1cF85NmNlYzFjYzkzNmY0ODYyOGFlMjgwMzNlNzhiY2NkZCk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl9hYTljMGM4Y2VkNGU0NzNkYjdhZWFjMDQ5NWU3MmViZCA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY1Nzk1MjQsLTc5LjM4NzM4MjZdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiIzgwZmZiNCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiM4MGZmYjQiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfNGVmZThiZjY1MzJmNDkzNWIyMTM1M2NlNmNiOGRjMzMgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfOTljYzAwYzVlZTIzNDQ0OWFhZjBhMDkwMDQzNDViMDkgPSAkKCc8ZGl2IGlkPSJodG1sXzk5Y2MwMGM1ZWUyMzQ0NDlhYWYwYTA5MDA0MzQ1YjA5IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5DZW50cmFsIEJheSBTdHJlZXQgQ2x1c3RlciA1PC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF80ZWZlOGJmNjUzMmY0OTM1YjIxMzUzY2U2Y2I4ZGMzMy5zZXRDb250ZW50KGh0bWxfOTljYzAwYzVlZTIzNDQ0OWFhZjBhMDkwMDQzNDViMDkpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfYWE5YzBjOGNlZDRlNDczZGI3YWVhYzA0OTVlNzJlYmQuYmluZFBvcHVwKHBvcHVwXzRlZmU4YmY2NTMyZjQ5MzViMjEzNTNjZTZjYjhkYzMzKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2UwNDQ1ZDE5MjAxOTRiN2NhMTZjMjc4NTk3ZWY0OWRkID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjY5NTQyLC03OS40MjI1NjM3XSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogIiNmZjAwMDAiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjZmYwMDAwIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwXzViMzUzZWIyM2U1ZDRjYjI5M2MxYWNmYzQ4ODc1MzQyKTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzdhMzI2N2ZkOWQxNzRiM2E5ZmJmOGY3YzI1MjJiZmVjID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sX2VlZmQzNjdmNTFlYTRkYzdhNGI2MmYxMDgzYjZlN2ZlID0gJCgnPGRpdiBpZD0iaHRtbF9lZWZkMzY3ZjUxZWE0ZGM3YTRiNjJmMTA4M2I2ZTdmZSIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+Q2hyaXN0aWUgQ2x1c3RlciAwPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF83YTMyNjdmZDlkMTc0YjNhOWZiZjhmN2MyNTIyYmZlYy5zZXRDb250ZW50KGh0bWxfZWVmZDM2N2Y1MWVhNGRjN2E0YjYyZjEwODNiNmU3ZmUpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfZTA0NDVkMTkyMDE5NGI3Y2ExNmMyNzg1OTdlZjQ5ZGQuYmluZFBvcHVwKHBvcHVwXzdhMzI2N2ZkOWQxNzRiM2E5ZmJmOGY3YzI1MjJiZmVjKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2UyMmI5YzU1ZmYxOTQxYmY5NWU2ZjcyZjVjZGFlNzExID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjUwNTcxMjAwMDAwMDEsLTc5LjM4NDU2NzVdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiIzgwZmZiNCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiM4MGZmYjQiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfYTI5NjhiMTJjZTQ1NDFkMTg1N2I1ZDE5YjQzZTNkMWEgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfZjYxMzk0YTVhNjUxNDI2Y2IxMTgyM2UwM2Q2MjE4OTYgPSAkKCc8ZGl2IGlkPSJodG1sX2Y2MTM5NGE1YTY1MTQyNmNiMTE4MjNlMDNkNjIxODk2IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5SaWNobW9uZCwgQWRlbGFpZGUsIEtpbmcgQ2x1c3RlciA1PC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9hMjk2OGIxMmNlNDU0MWQxODU3YjVkMTliNDNlM2QxYS5zZXRDb250ZW50KGh0bWxfZjYxMzk0YTVhNjUxNDI2Y2IxMTgyM2UwM2Q2MjE4OTYpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfZTIyYjljNTVmZjE5NDFiZjk1ZTZmNzJmNWNkYWU3MTEuYmluZFBvcHVwKHBvcHVwX2EyOTY4YjEyY2U0NTQxZDE4NTdiNWQxOWI0M2UzZDFhKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzYzYmY2NDhjOTEwNzRjMzU4NzkzZDRkZWY2MGQzYzc5ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjY5MDA1MTAwMDAwMDEsLTc5LjQ0MjI1OTNdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiI2ZmMDAwMCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiNmZjAwMDAiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfZGRiMmE5Mzg2YzJlNDA1NDg3YzRiN2FkY2ZkMDhmY2QgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfNTQxYmM0Nzc0NzJmNDI4NGIyZjk4MGJjNzRmMjAxNmYgPSAkKCc8ZGl2IGlkPSJodG1sXzU0MWJjNDc3NDcyZjQyODRiMmY5ODBiYzc0ZjIwMTZmIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5EdWZmZXJpbiwgRG92ZXJjb3VydCBWaWxsYWdlIENsdXN0ZXIgMDwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfZGRiMmE5Mzg2YzJlNDA1NDg3YzRiN2FkY2ZkMDhmY2Quc2V0Q29udGVudChodG1sXzU0MWJjNDc3NDcyZjQyODRiMmY5ODBiYzc0ZjIwMTZmKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyXzYzYmY2NDhjOTEwNzRjMzU4NzkzZDRkZWY2MGQzYzc5LmJpbmRQb3B1cChwb3B1cF9kZGIyYTkzODZjMmU0MDU0ODdjNGI3YWRjZmQwOGZjZCk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl9mNDAwMTY3M2M1NDM0NDBjYWJjYWM1YzE0NDEzNTdmNiA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY0MDgxNTcsLTc5LjM4MTc1MjI5OTk5OTk5XSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogIiM4MGZmYjQiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjODBmZmI0IiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwXzViMzUzZWIyM2U1ZDRjYjI5M2MxYWNmYzQ4ODc1MzQyKTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwX2VjNGU0YjVkY2YxNjRjM2RhZDQ2MzQ5ZGQxZWY0NjcyID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzRmNGM5NmVkYzIxMTQ0MGQ5YmIxNjVlMGE0NWI1OWZhID0gJCgnPGRpdiBpZD0iaHRtbF80ZjRjOTZlZGMyMTE0NDBkOWJiMTY1ZTBhNDViNTlmYSIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+SGFyYm91cmZyb250IEVhc3QsIFVuaW9uIFN0YXRpb24sIFRvcm9udG8gSXNsYW5kcyBDbHVzdGVyIDU8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwX2VjNGU0YjVkY2YxNjRjM2RhZDQ2MzQ5ZGQxZWY0NjcyLnNldENvbnRlbnQoaHRtbF80ZjRjOTZlZGMyMTE0NDBkOWJiMTY1ZTBhNDViNTlmYSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl9mNDAwMTY3M2M1NDM0NDBjYWJjYWM1YzE0NDEzNTdmNi5iaW5kUG9wdXAocG9wdXBfZWM0ZTRiNWRjZjE2NGMzZGFkNDYzNDlkZDFlZjQ2NzIpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfMmZiY2JlOTFjYmJkNDdjMDkyNWExNzk5MjllMDFkYzUgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NDc5MjY3MDAwMDAwMDYsLTc5LjQxOTc0OTddLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiI2ZmMDAwMCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiNmZjAwMDAiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfY2IwYTQzMjk4NTViNGJkMDgyNDA0MGZhY2E1N2VjZDggPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfNTdjMmI1MjI5ZjQ3NGMzYThiYTVlMDAzMTM5MGNlYjMgPSAkKCc8ZGl2IGlkPSJodG1sXzU3YzJiNTIyOWY0NzRjM2E4YmE1ZTAwMzEzOTBjZWIzIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5MaXR0bGUgUG9ydHVnYWwsIFRyaW5pdHkgQ2x1c3RlciAwPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9jYjBhNDMyOTg1NWI0YmQwODI0MDQwZmFjYTU3ZWNkOC5zZXRDb250ZW50KGh0bWxfNTdjMmI1MjI5ZjQ3NGMzYThiYTVlMDAzMTM5MGNlYjMpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfMmZiY2JlOTFjYmJkNDdjMDkyNWExNzk5MjllMDFkYzUuYmluZFBvcHVwKHBvcHVwX2NiMGE0MzI5ODU1YjRiZDA4MjQwNDBmYWNhNTdlY2Q4KTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2QwYWRjOTI0NWVhNDQ5MTRiMzQxYWQ4YmQ1ODhiMzdlID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjc5NTU3MSwtNzkuMzUyMTg4XSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogIiNmZjAwMDAiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjZmYwMDAwIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwXzViMzUzZWIyM2U1ZDRjYjI5M2MxYWNmYzQ4ODc1MzQyKTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwX2Q5ZDM2MTZiZTFhMzRmOTk4N2QwZTdhZWE4YzM4NTUzID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sX2U4NzA5NjBlMWQzYzRjZjBiYTcyNDA2ZjhiODdhNmY1ID0gJCgnPGRpdiBpZD0iaHRtbF9lODcwOTYwZTFkM2M0Y2YwYmE3MjQwNmY4Yjg3YTZmNSIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+VGhlIERhbmZvcnRoIFdlc3QsIFJpdmVyZGFsZSBDbHVzdGVyIDA8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwX2Q5ZDM2MTZiZTFhMzRmOTk4N2QwZTdhZWE4YzM4NTUzLnNldENvbnRlbnQoaHRtbF9lODcwOTYwZTFkM2M0Y2YwYmE3MjQwNmY4Yjg3YTZmNSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl9kMGFkYzkyNDVlYTQ0OTE0YjM0MWFkOGJkNTg4YjM3ZS5iaW5kUG9wdXAocG9wdXBfZDlkMzYxNmJlMWEzNGY5OTg3ZDBlN2FlYThjMzg1NTMpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfNzRlMmE4NjhjNmJmNDc2ZjkzNTE5ZWVkYjI2NTk1NmIgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NDcxNzY4LC03OS4zODE1NzY0MDAwMDAwMV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjODBmZmI0IiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzgwZmZiNCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF80NjFkOTdmY2U3NmQ0MmFkYTk2YjdkMGUxMGE0NzI2MCA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF9mNWU1NzAyMjgzYTY0OGYzYjViODdjZGIxNGU0ODlkNyA9ICQoJzxkaXYgaWQ9Imh0bWxfZjVlNTcwMjI4M2E2NDhmM2I1Yjg3Y2RiMTRlNDg5ZDciIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPlRvcm9udG8gRG9taW5pb24gQ2VudHJlLCBEZXNpZ24gRXhjaGFuZ2UgQ2x1c3RlciA1PC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF80NjFkOTdmY2U3NmQ0MmFkYTk2YjdkMGUxMGE0NzI2MC5zZXRDb250ZW50KGh0bWxfZjVlNTcwMjI4M2E2NDhmM2I1Yjg3Y2RiMTRlNDg5ZDcpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfNzRlMmE4NjhjNmJmNDc2ZjkzNTE5ZWVkYjI2NTk1NmIuYmluZFBvcHVwKHBvcHVwXzQ2MWQ5N2ZjZTc2ZDQyYWRhOTZiN2QwZTEwYTQ3MjYwKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzA4OWRiODU2MTliNzQ5Yjc5N2VkMDQxNTI4NTIwNzgxID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjM2ODQ3MiwtNzkuNDI4MTkxNDAwMDAwMDJdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiIzgwZmZiNCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiM4MGZmYjQiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfM2RiODIxZTc0YmMxNDkzN2EwNWY1N2QzZGQyNzY1NjQgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfZDJlMGM0NTM2OTJkNDVkZWIwNWJmYTkyMDdjNjZmNzQgPSAkKCc8ZGl2IGlkPSJodG1sX2QyZTBjNDUzNjkyZDQ1ZGViMDViZmE5MjA3YzY2Zjc0IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5Ccm9ja3RvbiwgUGFya2RhbGUgVmlsbGFnZSwgRXhoaWJpdGlvbiBQbGFjZSBDbHVzdGVyIDU8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzNkYjgyMWU3NGJjMTQ5MzdhMDVmNTdkM2RkMjc2NTY0LnNldENvbnRlbnQoaHRtbF9kMmUwYzQ1MzY5MmQ0NWRlYjA1YmZhOTIwN2M2NmY3NCk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl8wODlkYjg1NjE5Yjc0OWI3OTdlZDA0MTUyODUyMDc4MS5iaW5kUG9wdXAocG9wdXBfM2RiODIxZTc0YmMxNDkzN2EwNWY1N2QzZGQyNzY1NjQpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfYTJmYjMwODJkMTkwNGE1MDliOGJlYjRlZTU3NThmYzMgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42Njg5OTg1LC03OS4zMTU1NzE1OTk5OTk5OF0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjODBmZmI0IiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzgwZmZiNCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF8wMmVjOGE4MDkyNmM0MzdjODRjMDc2OTQ2ZDgxYmQwZSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF85ZTQ3YWFmYTQ4M2I0ZGVkOTA2YjczOGIxMmIyNzJlMiA9ICQoJzxkaXYgaWQ9Imh0bWxfOWU0N2FhZmE0ODNiNGRlZDkwNmI3MzhiMTJiMjcyZTIiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkluZGlhIEJhemFhciwgVGhlIEJlYWNoZXMgV2VzdCBDbHVzdGVyIDU8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzAyZWM4YTgwOTI2YzQzN2M4NGMwNzY5NDZkODFiZDBlLnNldENvbnRlbnQoaHRtbF85ZTQ3YWFmYTQ4M2I0ZGVkOTA2YjczOGIxMmIyNzJlMik7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl9hMmZiMzA4MmQxOTA0YTUwOWI4YmViNGVlNTc1OGZjMy5iaW5kUG9wdXAocG9wdXBfMDJlYzhhODA5MjZjNDM3Yzg0YzA3Njk0NmQ4MWJkMGUpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfYWM2NzA3YTkxOTY5NDMzNTlkODJkYzE0MWY2NDI3YTIgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NDgxOTg1LC03OS4zNzk4MTY5MDAwMDAwMV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjODBmZmI0IiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzgwZmZiNCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF8wNjM0ZDgxZjE0OTU0NjM3YTA2NDY5MzVjMjg0NTllYyA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF9lMTRmODc0YzU1MWE0ZTVkYjk1ODhhNjljOGUxZTRkNSA9ICQoJzxkaXYgaWQ9Imh0bWxfZTE0Zjg3NGM1NTFhNGU1ZGI5NTg4YTY5YzhlMWU0ZDUiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkNvbW1lcmNlIENvdXJ0LCBWaWN0b3JpYSBIb3RlbCBDbHVzdGVyIDU8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzA2MzRkODFmMTQ5NTQ2MzdhMDY0NjkzNWMyODQ1OWVjLnNldENvbnRlbnQoaHRtbF9lMTRmODc0YzU1MWE0ZTVkYjk1ODhhNjljOGUxZTRkNSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl9hYzY3MDdhOTE5Njk0MzM1OWQ4MmRjMTQxZjY0MjdhMi5iaW5kUG9wdXAocG9wdXBfMDYzNGQ4MWYxNDk1NDYzN2EwNjQ2OTM1YzI4NDU5ZWMpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfNjM2YTVlMDg0OTk0NDhhYjlkZjM0NDAxZmM0MjQxNWYgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NTk1MjU1LC03OS4zNDA5MjNdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiI2ZmMDAwMCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiNmZjAwMDAiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfOTNlYzQ4NzBlYjRkNDZiZmE0ZDZjMThmNTJkZGM5YWYgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfNjYyNjhmZmVlN2RhNDk5ZmI2Y2Y0YTcyNmQ0OTIzODggPSAkKCc8ZGl2IGlkPSJodG1sXzY2MjY4ZmZlZTdkYTQ5OWZiNmNmNGE3MjZkNDkyMzg4IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5TdHVkaW8gRGlzdHJpY3QgQ2x1c3RlciAwPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF85M2VjNDg3MGViNGQ0NmJmYTRkNmMxOGY1MmRkYzlhZi5zZXRDb250ZW50KGh0bWxfNjYyNjhmZmVlN2RhNDk5ZmI2Y2Y0YTcyNmQ0OTIzODgpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfNjM2YTVlMDg0OTk0NDhhYjlkZjM0NDAxZmM0MjQxNWYuYmluZFBvcHVwKHBvcHVwXzkzZWM0ODcwZWI0ZDQ2YmZhNGQ2YzE4ZjUyZGRjOWFmKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzBiMTNmMzUwZjVhMTRiNzVhNWU2YjkyZWZkZTRiNzE2ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNzI4MDIwNSwtNzkuMzg4NzkwMV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjODAwMGZmIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzgwMDBmZiIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF81NGRkYjc2YTc3NzI0MTZhYmY2NmZhZWI3ZDdlZGYxYyA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF83YjBkY2IyNzAwNjg0NWJmODY2ZWQ1NWQ5MzVjNjJlYSA9ICQoJzxkaXYgaWQ9Imh0bWxfN2IwZGNiMjcwMDY4NDViZjg2NmVkNTVkOTM1YzYyZWEiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkxhd3JlbmNlIFBhcmsgQ2x1c3RlciAxPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF81NGRkYjc2YTc3NzI0MTZhYmY2NmZhZWI3ZDdlZGYxYy5zZXRDb250ZW50KGh0bWxfN2IwZGNiMjcwMDY4NDViZjg2NmVkNTVkOTM1YzYyZWEpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfMGIxM2YzNTBmNWExNGI3NWE1ZTZiOTJlZmRlNGI3MTYuYmluZFBvcHVwKHBvcHVwXzU0ZGRiNzZhNzc3MjQxNmFiZjY2ZmFlYjdkN2VkZjFjKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzRjOTQyNDViZTNmNjRjOTdhMTAxM2I5MWY4NzVkMTY4ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNzExNjk0OCwtNzkuNDE2OTM1NTk5OTk5OTldLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiI2ZmNWYzMCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiNmZjVmMzAiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfZGE1NmYwZmMwMzRjNGE1YWFjMWQ0YWNlZTJhNjcyNWYgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfMGUzZGY1NGVlM2ZiNDNlY2FmNWQ4OTFjYmQ3OTc3ODEgPSAkKCc8ZGl2IGlkPSJodG1sXzBlM2RmNTRlZTNmYjQzZWNhZjVkODkxY2JkNzk3NzgxIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5Sb3NlbGF3biBDbHVzdGVyIDg8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwX2RhNTZmMGZjMDM0YzRhNWFhYzFkNGFjZWUyYTY3MjVmLnNldENvbnRlbnQoaHRtbF8wZTNkZjU0ZWUzZmI0M2VjYWY1ZDg5MWNiZDc5Nzc4MSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl80Yzk0MjQ1YmUzZjY0Yzk3YTEwMTNiOTFmODc1ZDE2OC5iaW5kUG9wdXAocG9wdXBfZGE1NmYwZmMwMzRjNGE1YWFjMWQ0YWNlZTJhNjcyNWYpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfNDM4YTMzZGVkNDEyNDY4NWE0MDkzNDczODM2NTljNWUgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My43MTI3NTExLC03OS4zOTAxOTc1XSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogIiM4MGZmYjQiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjODBmZmI0IiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwXzViMzUzZWIyM2U1ZDRjYjI5M2MxYWNmYzQ4ODc1MzQyKTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzMwZWU4MjRhZWEwNjQzYWNiYmEzM2FkZjZjZjRjMThiID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzRlM2FiZTZmNzBhZDQ4YjZhNDViMTUyZmNiOTkzYzczID0gJCgnPGRpdiBpZD0iaHRtbF80ZTNhYmU2ZjcwYWQ0OGI2YTQ1YjE1MmZjYjk5M2M3MyIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+RGF2aXN2aWxsZSBOb3J0aCBDbHVzdGVyIDU8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzMwZWU4MjRhZWEwNjQzYWNiYmEzM2FkZjZjZjRjMThiLnNldENvbnRlbnQoaHRtbF80ZTNhYmU2ZjcwYWQ0OGI2YTQ1YjE1MmZjYjk5M2M3Myk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl80MzhhMzNkZWQ0MTI0Njg1YTQwOTM0NzM4MzY1OWM1ZS5iaW5kUG9wdXAocG9wdXBfMzBlZTgyNGFlYTA2NDNhY2JiYTMzYWRmNmNmNGMxOGIpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfNjdjMzk3MTE4MWVkNGVlZDlhYWZmYmZmYmYwNDFmNDYgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42OTY5NDc2LC03OS40MTEzMDcyMDAwMDAwMV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjNDBlY2Q0IiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzQwZWNkNCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF9iN2JjOGNiN2UxNmY0N2E3OGE4YjhkZTFkMmQyYmQ4ZSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF9lYzRlNzU4YTc2NTE0ZWFhYTA5MDJiNjhkYTBiOWQ5ZCA9ICQoJzxkaXYgaWQ9Imh0bWxfZWM0ZTc1OGE3NjUxNGVhYWEwOTAyYjY4ZGEwYjlkOWQiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkZvcmVzdCBIaWxsIE5vcnRoICZhbXA7IFdlc3QgQ2x1c3RlciA0PC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9iN2JjOGNiN2UxNmY0N2E3OGE4YjhkZTFkMmQyYmQ4ZS5zZXRDb250ZW50KGh0bWxfZWM0ZTc1OGE3NjUxNGVhYWEwOTAyYjY4ZGEwYjlkOWQpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfNjdjMzk3MTE4MWVkNGVlZDlhYWZmYmZmYmYwNDFmNDYuYmluZFBvcHVwKHBvcHVwX2I3YmM4Y2I3ZTE2ZjQ3YTc4YThiOGRlMWQyZDJiZDhlKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzUyMjJiOTY5MjMwNzQ4MGFhMjAzMzg0MzY1ZmFlMjJhID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjYxNjA4MywtNzkuNDY0NzYzMjk5OTk5OTldLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiI2ZmMDAwMCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiNmZjAwMDAiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfN2YzOGNjOTQyZTA3NDUxZDkzYThlZTQyMWIyYzUxZjYgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfYjlmODk0OTg4YjU4NGU0MWI0MDVhMDIzNjJlNTRhMzEgPSAkKCc8ZGl2IGlkPSJodG1sX2I5Zjg5NDk4OGI1ODRlNDFiNDA1YTAyMzYyZTU0YTMxIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5IaWdoIFBhcmssIFRoZSBKdW5jdGlvbiBTb3V0aCBDbHVzdGVyIDA8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzdmMzhjYzk0MmUwNzQ1MWQ5M2E4ZWU0MjFiMmM1MWY2LnNldENvbnRlbnQoaHRtbF9iOWY4OTQ5ODhiNTg0ZTQxYjQwNWEwMjM2MmU1NGEzMSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl81MjIyYjk2OTIzMDc0ODBhYTIwMzM4NDM2NWZhZTIyYS5iaW5kUG9wdXAocG9wdXBfN2YzOGNjOTQyZTA3NDUxZDkzYThlZTQyMWIyYzUxZjYpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfZmU1MDJkOTljZjQ2NDFiYzk4ZGVhMThmZjk4MDZjNTcgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My43MTUzODM0LC03OS40MDU2Nzg0MDAwMDAwMV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjZmYwMDAwIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiI2ZmMDAwMCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF81YzU5ZmE2NTQ3YzI0MWI3YjU2NGU5YmY4YTUzM2JkYSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF85OWM5ZTBhMDljMzk0NjQ2OGNiNGJjMTNhZmU2ZWZjMSA9ICQoJzxkaXYgaWQ9Imh0bWxfOTljOWUwYTA5YzM5NDY0NjhjYjRiYzEzYWZlNmVmYzEiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPk5vcnRoIFRvcm9udG8gV2VzdCBDbHVzdGVyIDA8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzVjNTlmYTY1NDdjMjQxYjdiNTY0ZTliZjhhNTMzYmRhLnNldENvbnRlbnQoaHRtbF85OWM5ZTBhMDljMzk0NjQ2OGNiNGJjMTNhZmU2ZWZjMSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl9mZTUwMmQ5OWNmNDY0MWJjOThkZWExOGZmOTgwNmM1Ny5iaW5kUG9wdXAocG9wdXBfNWM1OWZhNjU0N2MyNDFiN2I1NjRlOWJmOGE1MzNiZGEpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfZmQwOTQ5ZGFjNWEyNGZmNThmNzM1MzdhZGE0NDM3MDggPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NzI3MDk3LC03OS40MDU2Nzg0MDAwMDAwMV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjZmYwMDAwIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiI2ZmMDAwMCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF83YmY2NDBlOWEwOWE0NDg3OGMxZDI5ZWFkOTA1NTdmMiA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF8zMWFmODc4NWJhZWE0MTJmOGViY2NiNjg3OGMwMzQxMCA9ICQoJzxkaXYgaWQ9Imh0bWxfMzFhZjg3ODViYWVhNDEyZjhlYmNjYjY4NzhjMDM0MTAiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPlRoZSBBbm5leCwgTm9ydGggTWlkdG93biwgWW9ya3ZpbGxlIENsdXN0ZXIgMDwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfN2JmNjQwZTlhMDlhNDQ4NzhjMWQyOWVhZDkwNTU3ZjIuc2V0Q29udGVudChodG1sXzMxYWY4Nzg1YmFlYTQxMmY4ZWJjY2I2ODc4YzAzNDEwKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2ZkMDk0OWRhYzVhMjRmZjU4ZjczNTM3YWRhNDQzNzA4LmJpbmRQb3B1cChwb3B1cF83YmY2NDBlOWEwOWE0NDg3OGMxZDI5ZWFkOTA1NTdmMik7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl8zMzgxYTliZGFiMjY0NDE2YWNlYmU5NDI1YmI3YjlkZCA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY0ODk1OTcsLTc5LjQ1NjMyNV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjODBmZmI0IiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzgwZmZiNCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF9hZGE4MTUzZjIxNTQ0OGE0OTNkMDUxNWExNGJlYmUzNCA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF9hZTUwOGY4MDEyNjA0NzIxOGIyZDJiNTExOWFkNTkwNyA9ICQoJzxkaXYgaWQ9Imh0bWxfYWU1MDhmODAxMjYwNDcyMThiMmQyYjUxMTlhZDU5MDciIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPlBhcmtkYWxlLCBSb25jZXN2YWxsZXMgQ2x1c3RlciA1PC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9hZGE4MTUzZjIxNTQ0OGE0OTNkMDUxNWExNGJlYmUzNC5zZXRDb250ZW50KGh0bWxfYWU1MDhmODAxMjYwNDcyMThiMmQyYjUxMTlhZDU5MDcpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfMzM4MWE5YmRhYjI2NDQxNmFjZWJlOTQyNWJiN2I5ZGQuYmluZFBvcHVwKHBvcHVwX2FkYTgxNTNmMjE1NDQ4YTQ5M2QwNTE1YTE0YmViZTM0KTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzlhMzliZTZkOGE0ZTQ2NWM5ZWIxNzM3ODEyMWM5ODFmID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNzA0MzI0NCwtNzkuMzg4NzkwMV0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjODBmZmI0IiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzgwZmZiNCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF9hZWVkNDc4MjA0Njc0YjlkYWUyYjIxMTg3NmY2MTdhYSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF80ODc2YWFlYWMxNzM0MTAzYTAzZDUyNWM2Njk2Zjk3OSA9ICQoJzxkaXYgaWQ9Imh0bWxfNDg3NmFhZWFjMTczNDEwM2EwM2Q1MjVjNjY5NmY5NzkiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkRhdmlzdmlsbGUgQ2x1c3RlciA1PC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9hZWVkNDc4MjA0Njc0YjlkYWUyYjIxMTg3NmY2MTdhYS5zZXRDb250ZW50KGh0bWxfNDg3NmFhZWFjMTczNDEwM2EwM2Q1MjVjNjY5NmY5NzkpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfOWEzOWJlNmQ4YTRlNDY1YzllYjE3Mzc4MTIxYzk4MWYuYmluZFBvcHVwKHBvcHVwX2FlZWQ0NzgyMDQ2NzRiOWRhZTJiMjExODc2ZjYxN2FhKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyXzhiY2RkYWQzZmI2MjQ5MjU5YWUxMjIzNjUyZThjYzY2ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjYyNjk1NiwtNzkuNDAwMDQ5M10sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjZmYwMDAwIiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiI2ZmMDAwMCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF81MzA4Njc1MTE2NTc0MWU4OTgyZjdiYjA5M2ZmMGYyYiA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF9mMTVlYTFmM2Y3NDE0NTc0YTFhM2QyZmI4MTljZTVlYSA9ICQoJzxkaXYgaWQ9Imh0bWxfZjE1ZWExZjNmNzQxNDU3NGExYTNkMmZiODE5Y2U1ZWEiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPlVuaXZlcnNpdHkgb2YgVG9yb250bywgSGFyYm9yZCBDbHVzdGVyIDA8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzUzMDg2NzUxMTY1NzQxZTg5ODJmN2JiMDkzZmYwZjJiLnNldENvbnRlbnQoaHRtbF9mMTVlYTFmM2Y3NDE0NTc0YTFhM2QyZmI4MTljZTVlYSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl84YmNkZGFkM2ZiNjI0OTI1OWFlMTIyMzY1MmU4Y2M2Ni5iaW5kUG9wdXAocG9wdXBfNTMwODY3NTExNjU3NDFlODk4MmY3YmIwOTNmZjBmMmIpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfNjE2MGRlM2MyNWFmNGUyMDgyY2E1MTk0OTdjZDE4YTYgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42NTE1NzA2LC03OS40ODQ0NDk5XSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogIiM4MGZmYjQiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjODBmZmI0IiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwXzViMzUzZWIyM2U1ZDRjYjI5M2MxYWNmYzQ4ODc1MzQyKTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzFjZDU1NDY1MTYxYTQ5ODE5ZTYxYTY0MjBjN2RiOTMyID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzJhYWQ4ZjliZTU5ZjRhYWY4NTJmMjk1MDAxZTA4MjkyID0gJCgnPGRpdiBpZD0iaHRtbF8yYWFkOGY5YmU1OWY0YWFmODUyZjI5NTAwMWUwODI5MiIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+UnVubnltZWRlLCBTd2Fuc2VhIENsdXN0ZXIgNTwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfMWNkNTU0NjUxNjFhNDk4MTllNjFhNjQyMGM3ZGI5MzIuc2V0Q29udGVudChodG1sXzJhYWQ4ZjliZTU5ZjRhYWY4NTJmMjk1MDAxZTA4MjkyKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyXzYxNjBkZTNjMjVhZjRlMjA4MmNhNTE5NDk3Y2QxOGE2LmJpbmRQb3B1cChwb3B1cF8xY2Q1NTQ2NTE2MWE0OTgxOWU2MWE2NDIwYzdkYjkzMik7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl9jNGM4ODUzZjJlMWQ0NThjODdjZGRkYTVhNTkyODI0OSA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY4OTU3NDMsLTc5LjM4MzE1OTkwMDAwMDAxXSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogIiMwMGI1ZWIiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjMDBiNWViIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwXzViMzUzZWIyM2U1ZDRjYjI5M2MxYWNmYzQ4ODc1MzQyKTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwX2VhOTk3MDRhY2Q4MTQ2MjRiNjllMjAzNTFkMTZjOTA0ID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzMwZTQ4ZGIwZjQ3YzQ0MjM4ZDNkZGQzYWM5YmFlY2UyID0gJCgnPGRpdiBpZD0iaHRtbF8zMGU0OGRiMGY0N2M0NDIzOGQzZGRkM2FjOWJhZWNlMiIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+TW9vcmUgUGFyaywgU3VtbWVyaGlsbCBFYXN0IENsdXN0ZXIgMzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfZWE5OTcwNGFjZDgxNDYyNGI2OWUyMDM1MWQxNmM5MDQuc2V0Q29udGVudChodG1sXzMwZTQ4ZGIwZjQ3YzQ0MjM4ZDNkZGQzYWM5YmFlY2UyKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2M0Yzg4NTNmMmUxZDQ1OGM4N2NkZGRhNWE1OTI4MjQ5LmJpbmRQb3B1cChwb3B1cF9lYTk5NzA0YWNkODE0NjI0YjY5ZTIwMzUxZDE2YzkwNCk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl85NWIwZmI0NjhjY2U0MmI3YmU1YWY5ZTVlNmMyYjdlMSA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY1MzIwNTcsLTc5LjQwMDA0OTNdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiI2ZmMDAwMCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiNmZjAwMDAiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfNzhjYjFkYjc5MGVhNDNiODgxYzY1MjFiZDYyYTY4N2UgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfN2M2YWM5MWE1NDY4NDNkNDhmY2RlMzYyNWYzNWQzZTggPSAkKCc8ZGl2IGlkPSJodG1sXzdjNmFjOTFhNTQ2ODQzZDQ4ZmNkZTM2MjVmMzVkM2U4IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5LZW5zaW5ndG9uIE1hcmtldCwgQ2hpbmF0b3duLCBHcmFuZ2UgUGFyayBDbHVzdGVyIDA8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzc4Y2IxZGI3OTBlYTQzYjg4MWM2NTIxYmQ2MmE2ODdlLnNldENvbnRlbnQoaHRtbF83YzZhYzkxYTU0Njg0M2Q0OGZjZGUzNjI1ZjM1ZDNlOCk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl85NWIwZmI0NjhjY2U0MmI3YmU1YWY5ZTVlNmMyYjdlMS5iaW5kUG9wdXAocG9wdXBfNzhjYjFkYjc5MGVhNDNiODgxYzY1MjFiZDYyYTY4N2UpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfMTQ5YmUwOGMwZTg4NDI4MzhjZGJhMTY1YWQ3OTQzZGUgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42ODY0MTIyOTk5OTk5OSwtNzkuNDAwMDQ5M10sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjODBmZmI0IiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzgwZmZiNCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF9jNmZjMzFkZTBkNWE0ZGEwYTY2YzUwNjRmMDgwODAwOSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF8wZjc0NDFhYzQ5ZTI0YzkwODc2OWU3NmM2MGE1ZWE0ZCA9ICQoJzxkaXYgaWQ9Imh0bWxfMGY3NDQxYWM0OWUyNGM5MDg3NjllNzZjNjBhNWVhNGQiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPlN1bW1lcmhpbGwgV2VzdCwgUmF0aG5lbGx5LCBTb3V0aCBIaWxsLCBGb3Jlc3QgSGlsbCBTRSwgRGVlciBQYXJrIENsdXN0ZXIgNTwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfYzZmYzMxZGUwZDVhNGRhMGE2NmM1MDY0ZjA4MDgwMDkuc2V0Q29udGVudChodG1sXzBmNzQ0MWFjNDllMjRjOTA4NzY5ZTc2YzYwYTVlYTRkKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyXzE0OWJlMDhjMGU4ODQyODM4Y2RiYTE2NWFkNzk0M2RlLmJpbmRQb3B1cChwb3B1cF9jNmZjMzFkZTBkNWE0ZGEwYTY2YzUwNjRmMDgwODAwOSk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl81NWM5MmNjOGRiZDE0OWQ4ODFkYzM1N2M0MjA4MmQ1MyA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjYyODk0NjcsLTc5LjM5NDQxOTldLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiI2ZmYjM2MCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiNmZmIzNjAiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfMmViZDkyODJiZWE2NDU5NTg0ZGY3N2NhYTUzOWYwNjQgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfMzg3NDhmNzk5NTRkNDUyZWExMjc3YTk5YThlYjliNDUgPSAkKCc8ZGl2IGlkPSJodG1sXzM4NzQ4Zjc5OTU0ZDQ1MmVhMTI3N2E5OWE4ZWI5YjQ1IiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5DTiBUb3dlciwgS2luZyBhbmQgU3BhZGluYSwgUmFpbHdheSBMYW5kcywgSGFyYm91cmZyb250IFdlc3QsIEJhdGh1cnN0IFF1YXksIFNvdXRoIE5pYWdhcmEsIElzbGFuZCBhaXJwb3J0IENsdXN0ZXIgNzwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfMmViZDkyODJiZWE2NDU5NTg0ZGY3N2NhYTUzOWYwNjQuc2V0Q29udGVudChodG1sXzM4NzQ4Zjc5OTU0ZDQ1MmVhMTI3N2E5OWE4ZWI5YjQ1KTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyXzU1YzkyY2M4ZGJkMTQ5ZDg4MWRjMzU3YzQyMDgyZDUzLmJpbmRQb3B1cChwb3B1cF8yZWJkOTI4MmJlYTY0NTk1ODRkZjc3Y2FhNTM5ZjA2NCk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl9iNDYwY2U0ZDliMDc0NDgzYmQ3NTY2ZDI5Y2JlM2ExMCA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY3OTU2MjYsLTc5LjM3NzUyOTQwMDAwMDAxXSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogIiM0MDYyZmEiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjNDA2MmZhIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwXzViMzUzZWIyM2U1ZDRjYjI5M2MxYWNmYzQ4ODc1MzQyKTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzY3NWNiNDUzYmJlZTQ0MGZhMTk3MWUyYjc1OTRlZTZlID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzVjOWJiMTY2NmMxMjRhNzdiMTczZmE1ODVjNzFhYTJiID0gJCgnPGRpdiBpZD0iaHRtbF81YzliYjE2NjZjMTI0YTc3YjE3M2ZhNTg1YzcxYWEyYiIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+Um9zZWRhbGUgQ2x1c3RlciAyPC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF82NzVjYjQ1M2JiZWU0NDBmYTE5NzFlMmI3NTk0ZWU2ZS5zZXRDb250ZW50KGh0bWxfNWM5YmIxNjY2YzEyNGE3N2IxNzNmYTU4NWM3MWFhMmIpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfYjQ2MGNlNGQ5YjA3NDQ4M2JkNzU2NmQyOWNiZTNhMTAuYmluZFBvcHVwKHBvcHVwXzY3NWNiNDUzYmJlZTQ0MGZhMTk3MWUyYjc1OTRlZTZlKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2UwM2UyMGI5ZDRiMDRmNTBhZDFkZDk2OGFmYWIzNzRhID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjQ2NDM1MiwtNzkuMzc0ODQ1OTk5OTk5OTldLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiIzgwZmZiNCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiM4MGZmYjQiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfMTYxMmU5ZWZkNjgzNDhkOWE1ZTNhOTJjNzE4MzU1YTQgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfNGI2MmI0NTUyYjM1NGY0MmFlOTg4Y2E4ZmVmZWUwMWUgPSAkKCc8ZGl2IGlkPSJodG1sXzRiNjJiNDU1MmIzNTRmNDJhZTk4OGNhOGZlZmVlMDFlIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5TdG4gQSBQTyBCb3hlcyBDbHVzdGVyIDU8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzE2MTJlOWVmZDY4MzQ4ZDlhNWUzYTkyYzcxODM1NWE0LnNldENvbnRlbnQoaHRtbF80YjYyYjQ1NTJiMzU0ZjQyYWU5ODhjYThmZWZlZTAxZSk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl9lMDNlMjBiOWQ0YjA0ZjUwYWQxZGQ5NjhhZmFiMzc0YS5iaW5kUG9wdXAocG9wdXBfMTYxMmU5ZWZkNjgzNDhkOWE1ZTNhOTJjNzE4MzU1YTQpOwoKICAgICAgICAgICAgCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIGNpcmNsZV9tYXJrZXJfNjljY2RjZjYxMGUxNGNkMmExNTYzYWE2YmQ0NWY1MTEgPSBMLmNpcmNsZU1hcmtlcigKICAgICAgICAgICAgICAgIFs0My42Njc5NjcsLTc5LjM2NzY3NTNdLAogICAgICAgICAgICAgICAgewogICJidWJibGluZ01vdXNlRXZlbnRzIjogdHJ1ZSwKICAiY29sb3IiOiAiIzgwZmZiNCIsCiAgImRhc2hBcnJheSI6IG51bGwsCiAgImRhc2hPZmZzZXQiOiBudWxsLAogICJmaWxsIjogdHJ1ZSwKICAiZmlsbENvbG9yIjogIiM4MGZmYjQiLAogICJmaWxsT3BhY2l0eSI6IDAuNywKICAiZmlsbFJ1bGUiOiAiZXZlbm9kZCIsCiAgImxpbmVDYXAiOiAicm91bmQiLAogICJsaW5lSm9pbiI6ICJyb3VuZCIsCiAgIm9wYWNpdHkiOiAxLjAsCiAgInJhZGl1cyI6IDUsCiAgInN0cm9rZSI6IHRydWUsCiAgIndlaWdodCI6IDMKfQogICAgICAgICAgICAgICAgKS5hZGRUbyhtYXBfNWIzNTNlYjIzZTVkNGNiMjkzYzFhY2ZjNDg4NzUzNDIpOwogICAgICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgcG9wdXBfZDkxZTllNjg3YTQ3NGM0NDkzZWUxZGZmMDIwNTA1NWMgPSBMLnBvcHVwKHttYXhXaWR0aDogJzMwMCd9KTsKCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIGh0bWxfZjA1MGExYzJmYTU5NDM2MGFlZTkxZWNjZTkxNDUxNzEgPSAkKCc8ZGl2IGlkPSJodG1sX2YwNTBhMWMyZmE1OTQzNjBhZWU5MWVjY2U5MTQ1MTcxIiBzdHlsZT0id2lkdGg6IDEwMC4wJTsgaGVpZ2h0OiAxMDAuMCU7Ij5TdC4gSmFtZXMgVG93biwgQ2FiYmFnZXRvd24gQ2x1c3RlciA1PC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9kOTFlOWU2ODdhNDc0YzQ0OTNlZTFkZmYwMjA1MDU1Yy5zZXRDb250ZW50KGh0bWxfZjA1MGExYzJmYTU5NDM2MGFlZTkxZWNjZTkxNDUxNzEpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfNjljY2RjZjYxMGUxNGNkMmExNTYzYWE2YmQ0NWY1MTEuYmluZFBvcHVwKHBvcHVwX2Q5MWU5ZTY4N2E0NzRjNDQ5M2VlMWRmZjAyMDUwNTVjKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2JhZGYyY2I2NDEzNjRiZTU5NmYxMDQ5MmM0N2UwYjBkID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjQ4NDI5MiwtNzkuMzgyMjgwMl0sCiAgICAgICAgICAgICAgICB7CiAgImJ1YmJsaW5nTW91c2VFdmVudHMiOiB0cnVlLAogICJjb2xvciI6ICIjODBmZmI0IiwKICAiZGFzaEFycmF5IjogbnVsbCwKICAiZGFzaE9mZnNldCI6IG51bGwsCiAgImZpbGwiOiB0cnVlLAogICJmaWxsQ29sb3IiOiAiIzgwZmZiNCIsCiAgImZpbGxPcGFjaXR5IjogMC43LAogICJmaWxsUnVsZSI6ICJldmVub2RkIiwKICAibGluZUNhcCI6ICJyb3VuZCIsCiAgImxpbmVKb2luIjogInJvdW5kIiwKICAib3BhY2l0eSI6IDEuMCwKICAicmFkaXVzIjogNSwKICAic3Ryb2tlIjogdHJ1ZSwKICAid2VpZ2h0IjogMwp9CiAgICAgICAgICAgICAgICApLmFkZFRvKG1hcF81YjM1M2ViMjNlNWQ0Y2IyOTNjMWFjZmM0ODg3NTM0Mik7CiAgICAgICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBwb3B1cF82ODRmNWQyODkwZjI0ZDg4OGFiZmRmYzcxODA2ZjNlNSA9IEwucG9wdXAoe21heFdpZHRoOiAnMzAwJ30pOwoKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgaHRtbF9hZjljMTY0MjQ5MDI0YTNlYWIwNTdlYWZjMTgzNjRlZSA9ICQoJzxkaXYgaWQ9Imh0bWxfYWY5YzE2NDI0OTAyNGEzZWFiMDU3ZWFmYzE4MzY0ZWUiIHN0eWxlPSJ3aWR0aDogMTAwLjAlOyBoZWlnaHQ6IDEwMC4wJTsiPkZpcnN0IENhbmFkaWFuIFBsYWNlLCBVbmRlcmdyb3VuZCBjaXR5IENsdXN0ZXIgNTwvZGl2PicpWzBdOwogICAgICAgICAgICAgICAgcG9wdXBfNjg0ZjVkMjg5MGYyNGQ4ODhhYmZkZmM3MTgwNmYzZTUuc2V0Q29udGVudChodG1sX2FmOWMxNjQyNDkwMjRhM2VhYjA1N2VhZmMxODM2NGVlKTsKICAgICAgICAgICAgCgogICAgICAgICAgICBjaXJjbGVfbWFya2VyX2JhZGYyY2I2NDEzNjRiZTU5NmYxMDQ5MmM0N2UwYjBkLmJpbmRQb3B1cChwb3B1cF82ODRmNWQyODkwZjI0ZDg4OGFiZmRmYzcxODA2ZjNlNSk7CgogICAgICAgICAgICAKICAgICAgICAKICAgIAogICAgICAgICAgICB2YXIgY2lyY2xlX21hcmtlcl80ODEzMTIwOGVmYmY0ODE0YmZjOTUyYTU2ZjMzNjg3ZiA9IEwuY2lyY2xlTWFya2VyKAogICAgICAgICAgICAgICAgWzQzLjY2NTg1OTksLTc5LjM4MzE1OTkwMDAwMDAxXSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogIiM4MGZmYjQiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjODBmZmI0IiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwXzViMzUzZWIyM2U1ZDRjYjI5M2MxYWNmYzQ4ODc1MzQyKTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwX2E2YjQ2YzliYmRjZTRjZjE4MjdkOWNmYmU3YzBmNDIyID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzhlOTkyMWNiNDE2ZjQzNzNiMTk3OTQyNWZjOGNhNjkzID0gJCgnPGRpdiBpZD0iaHRtbF84ZTk5MjFjYjQxNmY0MzczYjE5Nzk0MjVmYzhjYTY5MyIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+Q2h1cmNoIGFuZCBXZWxsZXNsZXkgQ2x1c3RlciA1PC9kaXY+JylbMF07CiAgICAgICAgICAgICAgICBwb3B1cF9hNmI0NmM5YmJkY2U0Y2YxODI3ZDljZmJlN2MwZjQyMi5zZXRDb250ZW50KGh0bWxfOGU5OTIxY2I0MTZmNDM3M2IxOTc5NDI1ZmM4Y2E2OTMpOwogICAgICAgICAgICAKCiAgICAgICAgICAgIGNpcmNsZV9tYXJrZXJfNDgxMzEyMDhlZmJmNDgxNGJmYzk1MmE1NmYzMzY4N2YuYmluZFBvcHVwKHBvcHVwX2E2YjQ2YzliYmRjZTRjZjE4MjdkOWNmYmU3YzBmNDIyKTsKCiAgICAgICAgICAgIAogICAgICAgIAogICAgCiAgICAgICAgICAgIHZhciBjaXJjbGVfbWFya2VyX2NkODdlMDdiMzUwZDRiNzZhOTAwMjBkODY3ZTUyMDM5ID0gTC5jaXJjbGVNYXJrZXIoCiAgICAgICAgICAgICAgICBbNDMuNjYyNzQzOSwtNzkuMzIxNTU4XSwKICAgICAgICAgICAgICAgIHsKICAiYnViYmxpbmdNb3VzZUV2ZW50cyI6IHRydWUsCiAgImNvbG9yIjogIiNmZjAwMDAiLAogICJkYXNoQXJyYXkiOiBudWxsLAogICJkYXNoT2Zmc2V0IjogbnVsbCwKICAiZmlsbCI6IHRydWUsCiAgImZpbGxDb2xvciI6ICIjZmYwMDAwIiwKICAiZmlsbE9wYWNpdHkiOiAwLjcsCiAgImZpbGxSdWxlIjogImV2ZW5vZGQiLAogICJsaW5lQ2FwIjogInJvdW5kIiwKICAibGluZUpvaW4iOiAicm91bmQiLAogICJvcGFjaXR5IjogMS4wLAogICJyYWRpdXMiOiA1LAogICJzdHJva2UiOiB0cnVlLAogICJ3ZWlnaHQiOiAzCn0KICAgICAgICAgICAgICAgICkuYWRkVG8obWFwXzViMzUzZWIyM2U1ZDRjYjI5M2MxYWNmYzQ4ODc1MzQyKTsKICAgICAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHBvcHVwXzBjZmRiZjMzNWU2YjRmZTg4ZTVlN2QwMjAzMzNkOWM3ID0gTC5wb3B1cCh7bWF4V2lkdGg6ICczMDAnfSk7CgogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciBodG1sXzU0MmQzZWMzZmMyZTRkODI5NDczMTg5MWJjOWQzYWM0ID0gJCgnPGRpdiBpZD0iaHRtbF81NDJkM2VjM2ZjMmU0ZDgyOTQ3MzE4OTFiYzlkM2FjNCIgc3R5bGU9IndpZHRoOiAxMDAuMCU7IGhlaWdodDogMTAwLjAlOyI+QnVzaW5lc3MgcmVwbHkgbWFpbCBQcm9jZXNzaW5nIENlbnRyZSBDbHVzdGVyIDA8L2Rpdj4nKVswXTsKICAgICAgICAgICAgICAgIHBvcHVwXzBjZmRiZjMzNWU2YjRmZTg4ZTVlN2QwMjAzMzNkOWM3LnNldENvbnRlbnQoaHRtbF81NDJkM2VjM2ZjMmU0ZDgyOTQ3MzE4OTFiYzlkM2FjNCk7CiAgICAgICAgICAgIAoKICAgICAgICAgICAgY2lyY2xlX21hcmtlcl9jZDg3ZTA3YjM1MGQ0Yjc2YTkwMDIwZDg2N2U1MjAzOS5iaW5kUG9wdXAocG9wdXBfMGNmZGJmMzM1ZTZiNGZlODhlNWU3ZDAyMDMzM2Q5YzcpOwoKICAgICAgICAgICAgCiAgICAgICAgCjwvc2NyaXB0Pg== onload=\"this.contentDocument.open();this.contentDocument.write(atob(this.getAttribute('data-html')));this.contentDocument.close();\" allowfullscreen webkitallowfullscreen mozallowfullscreen></iframe></div></div>"
],
"text/plain": [
"<folium.folium.Map at 0x7f5d2c6f73c8>"
]
},
"execution_count": 54,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"map_clusters = folium.Map(location=[toronto_df[\"Latitude\"][0], toronto_df[\"Longitude\"][0]], zoom_start=11)\n",
"\n",
"# set color scheme for the clusters\n",
"x = np.arange(kclusters)\n",
"ys = [i + x + (i*x)**2 for i in range(kclusters)]\n",
"colors_array = cm.rainbow(np.linspace(0, 1, len(ys)))\n",
"rainbow = [colors.rgb2hex(i) for i in colors_array]\n",
"\n",
"# add markers to the map\n",
"markers_colors = []\n",
"for lat, lon, poi, cluster in zip(toronto_merged['Latitude'], toronto_merged['Longitude'], toronto_merged['Neighborhood'], toronto_merged['Cluster Labels']):\n",
" label = folium.Popup(str(poi) + ' Cluster ' + str(cluster), parse_html=True)\n",
" folium.CircleMarker(\n",
" [lat, lon],\n",
" radius=5,\n",
" popup=label,\n",
" color=rainbow[cluster-1],\n",
" fill=True,\n",
" fill_color=rainbow[cluster-1],\n",
" fill_opacity=0.7).add_to(map_clusters)\n",
" \n",
"map_clusters"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python",
"language": "python",
"name": "conda-env-python-py"
},
"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.10"
}
},
"nbformat": 4,
"nbformat_minor": 4
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment