mirror of
https://github.com/ArthurDanjou/ArtStudies.git
synced 2026-01-23 21:51:48 +01:00
- Added CatBoost version 1.2.8 to the project dependencies in pyproject.toml. - Updated uv.lock to include CatBoost and its dependencies, along with the necessary wheel files. - Included Graphviz version 0.21 in the lock file as a dependency for CatBoost.
53226 lines
951 KiB
Plaintext
53226 lines
951 KiB
Plaintext
{
|
||
"cells": [
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "8750d15b",
|
||
"metadata": {},
|
||
"source": [
|
||
"# Cours 4 : Machine Learning - Algorithmes supervisés (2/2)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "f7c08ae5",
|
||
"metadata": {},
|
||
"source": [
|
||
"## Préambule"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "ec7ecb4b",
|
||
"metadata": {},
|
||
"source": [
|
||
"Les objectifs de cette séance (3h) sont :\n",
|
||
"* Préparation des bases de modélisation (sampling)\n",
|
||
"* Construire un modèle de Machine Learning (cross-validation et hyperparamétrage) pour résoudre un problème de classification\n",
|
||
"* Analyser les performances du modèle"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "4e99c600",
|
||
"metadata": {},
|
||
"source": [
|
||
"## Préparation du workspace"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "c1b01045",
|
||
"metadata": {},
|
||
"source": [
|
||
"### Import de librairies "
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": null,
|
||
"id": "97d58527",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"# Données\n",
|
||
"import numpy as np\n",
|
||
"import pandas as pd\n",
|
||
"\n",
|
||
"# Graphiques\n",
|
||
"import seaborn as sns\n",
|
||
"\n",
|
||
"sns.set()\n",
|
||
"import plotly.express as px\n",
|
||
"\n",
|
||
"# Machine Learning\n",
|
||
"import sklearn.preprocessing as preproc\n",
|
||
"from imblearn.over_sampling import RandomOverSampler\n",
|
||
"\n",
|
||
"# Statistiques\n",
|
||
"from scipy.stats import chi2_contingency\n",
|
||
"from sklearn import metrics\n",
|
||
"from sklearn.ensemble import GradientBoostingClassifier\n",
|
||
"from sklearn.model_selection import (\n",
|
||
" GridSearchCV,\n",
|
||
" StratifiedKFold,\n",
|
||
" cross_val_score,\n",
|
||
" train_test_split,\n",
|
||
")\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "06153286",
|
||
"metadata": {},
|
||
"source": [
|
||
"### Définition des fonctions "
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 103,
|
||
"id": "c67db932",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"def cramers_V(var1,var2) :\n",
|
||
" crosstab = np.array(pd.crosstab(var1,var2, rownames=None, colnames=None)) # Cross table building\n",
|
||
" stat = chi2_contingency(crosstab)[0] # Keeping of the test statistic of the Chi2 test\n",
|
||
" obs = np.sum(crosstab) # Number of observations\n",
|
||
" mini = min(crosstab.shape)-1 # Take the minimum value between the colmns and the rows of the cross table\n",
|
||
" return (stat/(obs*mini))"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "985e4e97",
|
||
"metadata": {},
|
||
"source": [
|
||
"### Constantes"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 104,
|
||
"id": "c9597b48",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"input_path = \"./1_inputs\"\n",
|
||
"output_path = \"./2_outputs\""
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "b2b035d2",
|
||
"metadata": {},
|
||
"source": [
|
||
"### Import des données"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 105,
|
||
"id": "8051b5f4",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"path = input_path + '/base_retraitee.csv'\n",
|
||
"data_retraitee = pd.read_csv(path, sep=\",\", decimal=\".\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "a2578ba1",
|
||
"metadata": {},
|
||
"source": [
|
||
"## Préparation de la base de données"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "b3715c37",
|
||
"metadata": {},
|
||
"source": [
|
||
"Dans cette partie nous souhaitons expliquer la survenance d'un sinistre en fonction des variables explicatives i.e. une variable binaire qui : \n",
|
||
"* est égale à 1 si la personne a eu 1 ou plus de sinistres.\n",
|
||
"* est égale à 0 le cas échéant."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 106,
|
||
"id": "b9b98d36",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"data": {
|
||
"application/vnd.microsoft.datawrangler.viewer.v0+json": {
|
||
"columns": [
|
||
{
|
||
"name": "index",
|
||
"rawType": "int64",
|
||
"type": "integer"
|
||
},
|
||
{
|
||
"name": "ANNEE_CTR",
|
||
"rawType": "int64",
|
||
"type": "integer"
|
||
},
|
||
{
|
||
"name": "CONTRAT_ANCIENNETE",
|
||
"rawType": "object",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"name": "FREQUENCE_PAIEMENT_COTISATION",
|
||
"rawType": "object",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"name": "GROUPE_KM",
|
||
"rawType": "object",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE",
|
||
"rawType": "object",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"name": "AGE_ASSURE_PRINCIPAL",
|
||
"rawType": "int64",
|
||
"type": "integer"
|
||
},
|
||
{
|
||
"name": "GENRE",
|
||
"rawType": "object",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"name": "DEUXIEME_CONDUCTEUR",
|
||
"rawType": "bool",
|
||
"type": "boolean"
|
||
},
|
||
{
|
||
"name": "ANCIENNETE_PERMIS",
|
||
"rawType": "int64",
|
||
"type": "integer"
|
||
},
|
||
{
|
||
"name": "ANNEE_CONSTRUCTION",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ENERGIE",
|
||
"rawType": "object",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"name": "EQUIPEMENT_SECURITE",
|
||
"rawType": "object",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"name": "VALEUR_DU_BIEN",
|
||
"rawType": "object",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"name": "SINISTRE",
|
||
"rawType": "bool",
|
||
"type": "boolean"
|
||
}
|
||
],
|
||
"ref": "7ddcc588-b097-4f77-b9f1-5915ff78dabd",
|
||
"rows": [
|
||
[
|
||
"0",
|
||
"2019",
|
||
"(-1,0]",
|
||
"ANNUEL",
|
||
"[20000;40000[",
|
||
"B",
|
||
"54",
|
||
"M",
|
||
"False",
|
||
"47",
|
||
"2016.0",
|
||
"ESSENCE",
|
||
"FAUX",
|
||
"[10000;15000[",
|
||
"False"
|
||
],
|
||
[
|
||
"1",
|
||
"2019",
|
||
"(-1,0]",
|
||
"ANNUEL",
|
||
"[20000;40000[",
|
||
"B",
|
||
"88",
|
||
"F",
|
||
"True",
|
||
"55",
|
||
"2018.0",
|
||
"DIESEL",
|
||
"VRAI",
|
||
"[20000;25000[",
|
||
"False"
|
||
],
|
||
[
|
||
"2",
|
||
"2021",
|
||
"(1,2]",
|
||
"ANNUEL",
|
||
"[0;20000[",
|
||
"D",
|
||
"35",
|
||
"F",
|
||
"True",
|
||
"16",
|
||
"2017.0",
|
||
"ESSENCE",
|
||
"FAUX",
|
||
"[15000;20000[",
|
||
"False"
|
||
],
|
||
[
|
||
"3",
|
||
"2021",
|
||
"(2,5]",
|
||
"ANNUEL",
|
||
"[0;20000[",
|
||
"C",
|
||
"46",
|
||
"M",
|
||
"False",
|
||
"44",
|
||
"2018.0",
|
||
"ESSENCE",
|
||
"VRAI",
|
||
"[35000;99999[",
|
||
"False"
|
||
],
|
||
[
|
||
"4",
|
||
"2018",
|
||
"(2,5]",
|
||
"MENSUEL",
|
||
"[20000;40000[",
|
||
"A",
|
||
"46",
|
||
"F",
|
||
"False",
|
||
"31",
|
||
"2009.0",
|
||
"DIESEL",
|
||
"FAUX",
|
||
"[10000;15000[",
|
||
"False"
|
||
]
|
||
],
|
||
"shape": {
|
||
"columns": 14,
|
||
"rows": 5
|
||
}
|
||
},
|
||
"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>ANNEE_CTR</th>\n",
|
||
" <th>CONTRAT_ANCIENNETE</th>\n",
|
||
" <th>FREQUENCE_PAIEMENT_COTISATION</th>\n",
|
||
" <th>GROUPE_KM</th>\n",
|
||
" <th>ZONE_RISQUE</th>\n",
|
||
" <th>AGE_ASSURE_PRINCIPAL</th>\n",
|
||
" <th>GENRE</th>\n",
|
||
" <th>DEUXIEME_CONDUCTEUR</th>\n",
|
||
" <th>ANCIENNETE_PERMIS</th>\n",
|
||
" <th>ANNEE_CONSTRUCTION</th>\n",
|
||
" <th>ENERGIE</th>\n",
|
||
" <th>EQUIPEMENT_SECURITE</th>\n",
|
||
" <th>VALEUR_DU_BIEN</th>\n",
|
||
" <th>SINISTRE</th>\n",
|
||
" </tr>\n",
|
||
" </thead>\n",
|
||
" <tbody>\n",
|
||
" <tr>\n",
|
||
" <th>0</th>\n",
|
||
" <td>2019</td>\n",
|
||
" <td>(-1,0]</td>\n",
|
||
" <td>ANNUEL</td>\n",
|
||
" <td>[20000;40000[</td>\n",
|
||
" <td>B</td>\n",
|
||
" <td>54</td>\n",
|
||
" <td>M</td>\n",
|
||
" <td>False</td>\n",
|
||
" <td>47</td>\n",
|
||
" <td>2016.0</td>\n",
|
||
" <td>ESSENCE</td>\n",
|
||
" <td>FAUX</td>\n",
|
||
" <td>[10000;15000[</td>\n",
|
||
" <td>False</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>1</th>\n",
|
||
" <td>2019</td>\n",
|
||
" <td>(-1,0]</td>\n",
|
||
" <td>ANNUEL</td>\n",
|
||
" <td>[20000;40000[</td>\n",
|
||
" <td>B</td>\n",
|
||
" <td>88</td>\n",
|
||
" <td>F</td>\n",
|
||
" <td>True</td>\n",
|
||
" <td>55</td>\n",
|
||
" <td>2018.0</td>\n",
|
||
" <td>DIESEL</td>\n",
|
||
" <td>VRAI</td>\n",
|
||
" <td>[20000;25000[</td>\n",
|
||
" <td>False</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>2</th>\n",
|
||
" <td>2021</td>\n",
|
||
" <td>(1,2]</td>\n",
|
||
" <td>ANNUEL</td>\n",
|
||
" <td>[0;20000[</td>\n",
|
||
" <td>D</td>\n",
|
||
" <td>35</td>\n",
|
||
" <td>F</td>\n",
|
||
" <td>True</td>\n",
|
||
" <td>16</td>\n",
|
||
" <td>2017.0</td>\n",
|
||
" <td>ESSENCE</td>\n",
|
||
" <td>FAUX</td>\n",
|
||
" <td>[15000;20000[</td>\n",
|
||
" <td>False</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>3</th>\n",
|
||
" <td>2021</td>\n",
|
||
" <td>(2,5]</td>\n",
|
||
" <td>ANNUEL</td>\n",
|
||
" <td>[0;20000[</td>\n",
|
||
" <td>C</td>\n",
|
||
" <td>46</td>\n",
|
||
" <td>M</td>\n",
|
||
" <td>False</td>\n",
|
||
" <td>44</td>\n",
|
||
" <td>2018.0</td>\n",
|
||
" <td>ESSENCE</td>\n",
|
||
" <td>VRAI</td>\n",
|
||
" <td>[35000;99999[</td>\n",
|
||
" <td>False</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>4</th>\n",
|
||
" <td>2018</td>\n",
|
||
" <td>(2,5]</td>\n",
|
||
" <td>MENSUEL</td>\n",
|
||
" <td>[20000;40000[</td>\n",
|
||
" <td>A</td>\n",
|
||
" <td>46</td>\n",
|
||
" <td>F</td>\n",
|
||
" <td>False</td>\n",
|
||
" <td>31</td>\n",
|
||
" <td>2009.0</td>\n",
|
||
" <td>DIESEL</td>\n",
|
||
" <td>FAUX</td>\n",
|
||
" <td>[10000;15000[</td>\n",
|
||
" <td>False</td>\n",
|
||
" </tr>\n",
|
||
" </tbody>\n",
|
||
"</table>\n",
|
||
"</div>"
|
||
],
|
||
"text/plain": [
|
||
" ANNEE_CTR CONTRAT_ANCIENNETE FREQUENCE_PAIEMENT_COTISATION GROUPE_KM \\\n",
|
||
"0 2019 (-1,0] ANNUEL [20000;40000[ \n",
|
||
"1 2019 (-1,0] ANNUEL [20000;40000[ \n",
|
||
"2 2021 (1,2] ANNUEL [0;20000[ \n",
|
||
"3 2021 (2,5] ANNUEL [0;20000[ \n",
|
||
"4 2018 (2,5] MENSUEL [20000;40000[ \n",
|
||
"\n",
|
||
" ZONE_RISQUE AGE_ASSURE_PRINCIPAL GENRE DEUXIEME_CONDUCTEUR \\\n",
|
||
"0 B 54 M False \n",
|
||
"1 B 88 F True \n",
|
||
"2 D 35 F True \n",
|
||
"3 C 46 M False \n",
|
||
"4 A 46 F False \n",
|
||
"\n",
|
||
" ANCIENNETE_PERMIS ANNEE_CONSTRUCTION ENERGIE EQUIPEMENT_SECURITE \\\n",
|
||
"0 47 2016.0 ESSENCE FAUX \n",
|
||
"1 55 2018.0 DIESEL VRAI \n",
|
||
"2 16 2017.0 ESSENCE FAUX \n",
|
||
"3 44 2018.0 ESSENCE VRAI \n",
|
||
"4 31 2009.0 DIESEL FAUX \n",
|
||
"\n",
|
||
" VALEUR_DU_BIEN SINISTRE \n",
|
||
"0 [10000;15000[ False \n",
|
||
"1 [20000;25000[ False \n",
|
||
"2 [15000;20000[ False \n",
|
||
"3 [35000;99999[ False \n",
|
||
"4 [10000;15000[ False "
|
||
]
|
||
},
|
||
"execution_count": 106,
|
||
"metadata": {},
|
||
"output_type": "execute_result"
|
||
}
|
||
],
|
||
"source": [
|
||
"data_model = data_retraitee\n",
|
||
"\n",
|
||
"# Calcul de la variable \"sinistré\" qui est vrai si la personne a eu un ou plusieurs sinistres ou faux le cas échéant\n",
|
||
"data_model[\"SINISTRE\"] = data_model[\"NB\"] > 0\n",
|
||
"data_model = data_model.drop([\"CHARGE\", \"NB\", \"EXPO\"], axis=1)\n",
|
||
"data_model.head()"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "657ebd89",
|
||
"metadata": {},
|
||
"source": [
|
||
"**Exercice :** construisez les statistiques descriptives de la base utilisée. Notamment la distribution de la variable réponse."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 107,
|
||
"id": "ba53b22e",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"data": {
|
||
"application/vnd.microsoft.datawrangler.viewer.v0+json": {
|
||
"columns": [
|
||
{
|
||
"name": "index",
|
||
"rawType": "object",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"name": "ANNEE_CTR",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "CONTRAT_ANCIENNETE",
|
||
"rawType": "object",
|
||
"type": "unknown"
|
||
},
|
||
{
|
||
"name": "FREQUENCE_PAIEMENT_COTISATION",
|
||
"rawType": "object",
|
||
"type": "unknown"
|
||
},
|
||
{
|
||
"name": "GROUPE_KM",
|
||
"rawType": "object",
|
||
"type": "unknown"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE",
|
||
"rawType": "object",
|
||
"type": "unknown"
|
||
},
|
||
{
|
||
"name": "AGE_ASSURE_PRINCIPAL",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "GENRE",
|
||
"rawType": "object",
|
||
"type": "unknown"
|
||
},
|
||
{
|
||
"name": "DEUXIEME_CONDUCTEUR",
|
||
"rawType": "object",
|
||
"type": "unknown"
|
||
},
|
||
{
|
||
"name": "ANCIENNETE_PERMIS",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ANNEE_CONSTRUCTION",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ENERGIE",
|
||
"rawType": "object",
|
||
"type": "unknown"
|
||
},
|
||
{
|
||
"name": "EQUIPEMENT_SECURITE",
|
||
"rawType": "object",
|
||
"type": "unknown"
|
||
},
|
||
{
|
||
"name": "VALEUR_DU_BIEN",
|
||
"rawType": "object",
|
||
"type": "unknown"
|
||
},
|
||
{
|
||
"name": "SINISTRE",
|
||
"rawType": "object",
|
||
"type": "unknown"
|
||
}
|
||
],
|
||
"ref": "fe2a989d-018b-4ae0-8623-6e5b82d99d06",
|
||
"rows": [
|
||
[
|
||
"count",
|
||
"14236.0",
|
||
"14236",
|
||
"14236",
|
||
"14236",
|
||
"14236",
|
||
"14236.0",
|
||
"14236",
|
||
"14236",
|
||
"14236.0",
|
||
"14236.0",
|
||
"14236",
|
||
"14236",
|
||
"14236",
|
||
"14236"
|
||
],
|
||
[
|
||
"unique",
|
||
null,
|
||
"5",
|
||
"3",
|
||
"4",
|
||
"17",
|
||
null,
|
||
"2",
|
||
"2",
|
||
null,
|
||
null,
|
||
"3",
|
||
"2",
|
||
"6",
|
||
"2"
|
||
],
|
||
[
|
||
"top",
|
||
null,
|
||
"(0,1]",
|
||
"MENSUEL",
|
||
"[0;20000[",
|
||
"C",
|
||
null,
|
||
"M",
|
||
"False",
|
||
null,
|
||
null,
|
||
"ESSENCE",
|
||
"FAUX",
|
||
"[10000;15000[",
|
||
"False"
|
||
],
|
||
[
|
||
"freq",
|
||
null,
|
||
"4174",
|
||
"6854",
|
||
"7653",
|
||
"4867",
|
||
null,
|
||
"8387",
|
||
"11222",
|
||
null,
|
||
null,
|
||
"7294",
|
||
"9396",
|
||
"3629",
|
||
"13412"
|
||
],
|
||
[
|
||
"mean",
|
||
"2018.7692469794886",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"45.023391402079234",
|
||
null,
|
||
null,
|
||
"36.36239112110143",
|
||
"2015.3896459679686",
|
||
null,
|
||
null,
|
||
null,
|
||
null
|
||
],
|
||
[
|
||
"std",
|
||
"1.6559114089052636",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"13.63679914345878",
|
||
null,
|
||
null,
|
||
"18.875461969808136",
|
||
"3.507687716525182",
|
||
null,
|
||
null,
|
||
null,
|
||
null
|
||
],
|
||
[
|
||
"min",
|
||
"2016.0",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"18.0",
|
||
null,
|
||
null,
|
||
"1.0",
|
||
"1961.0",
|
||
null,
|
||
null,
|
||
null,
|
||
null
|
||
],
|
||
[
|
||
"25%",
|
||
"2017.0",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"35.0",
|
||
null,
|
||
null,
|
||
"19.0",
|
||
"2014.0",
|
||
null,
|
||
null,
|
||
null,
|
||
null
|
||
],
|
||
[
|
||
"50%",
|
||
"2019.0",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"44.0",
|
||
null,
|
||
null,
|
||
"35.0",
|
||
"2016.0",
|
||
null,
|
||
null,
|
||
null,
|
||
null
|
||
],
|
||
[
|
||
"75%",
|
||
"2020.0",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"54.0",
|
||
null,
|
||
null,
|
||
"53.0",
|
||
"2017.0",
|
||
null,
|
||
null,
|
||
null,
|
||
null
|
||
],
|
||
[
|
||
"max",
|
||
"2021.0",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"94.0",
|
||
null,
|
||
null,
|
||
"70.0",
|
||
"2021.0",
|
||
null,
|
||
null,
|
||
null,
|
||
null
|
||
]
|
||
],
|
||
"shape": {
|
||
"columns": 14,
|
||
"rows": 11
|
||
}
|
||
},
|
||
"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>ANNEE_CTR</th>\n",
|
||
" <th>CONTRAT_ANCIENNETE</th>\n",
|
||
" <th>FREQUENCE_PAIEMENT_COTISATION</th>\n",
|
||
" <th>GROUPE_KM</th>\n",
|
||
" <th>ZONE_RISQUE</th>\n",
|
||
" <th>AGE_ASSURE_PRINCIPAL</th>\n",
|
||
" <th>GENRE</th>\n",
|
||
" <th>DEUXIEME_CONDUCTEUR</th>\n",
|
||
" <th>ANCIENNETE_PERMIS</th>\n",
|
||
" <th>ANNEE_CONSTRUCTION</th>\n",
|
||
" <th>ENERGIE</th>\n",
|
||
" <th>EQUIPEMENT_SECURITE</th>\n",
|
||
" <th>VALEUR_DU_BIEN</th>\n",
|
||
" <th>SINISTRE</th>\n",
|
||
" </tr>\n",
|
||
" </thead>\n",
|
||
" <tbody>\n",
|
||
" <tr>\n",
|
||
" <th>count</th>\n",
|
||
" <td>14236.000000</td>\n",
|
||
" <td>14236</td>\n",
|
||
" <td>14236</td>\n",
|
||
" <td>14236</td>\n",
|
||
" <td>14236</td>\n",
|
||
" <td>14236.000000</td>\n",
|
||
" <td>14236</td>\n",
|
||
" <td>14236</td>\n",
|
||
" <td>14236.000000</td>\n",
|
||
" <td>14236.000000</td>\n",
|
||
" <td>14236</td>\n",
|
||
" <td>14236</td>\n",
|
||
" <td>14236</td>\n",
|
||
" <td>14236</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>unique</th>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>5</td>\n",
|
||
" <td>3</td>\n",
|
||
" <td>4</td>\n",
|
||
" <td>17</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>2</td>\n",
|
||
" <td>2</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>3</td>\n",
|
||
" <td>2</td>\n",
|
||
" <td>6</td>\n",
|
||
" <td>2</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>top</th>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>(0,1]</td>\n",
|
||
" <td>MENSUEL</td>\n",
|
||
" <td>[0;20000[</td>\n",
|
||
" <td>C</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>M</td>\n",
|
||
" <td>False</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>ESSENCE</td>\n",
|
||
" <td>FAUX</td>\n",
|
||
" <td>[10000;15000[</td>\n",
|
||
" <td>False</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>freq</th>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>4174</td>\n",
|
||
" <td>6854</td>\n",
|
||
" <td>7653</td>\n",
|
||
" <td>4867</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>8387</td>\n",
|
||
" <td>11222</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>7294</td>\n",
|
||
" <td>9396</td>\n",
|
||
" <td>3629</td>\n",
|
||
" <td>13412</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>mean</th>\n",
|
||
" <td>2018.769247</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>45.023391</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>36.362391</td>\n",
|
||
" <td>2015.389646</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>std</th>\n",
|
||
" <td>1.655911</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>13.636799</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>18.875462</td>\n",
|
||
" <td>3.507688</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>min</th>\n",
|
||
" <td>2016.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>18.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>1.000000</td>\n",
|
||
" <td>1961.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>25%</th>\n",
|
||
" <td>2017.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>35.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>19.000000</td>\n",
|
||
" <td>2014.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>50%</th>\n",
|
||
" <td>2019.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>44.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>35.000000</td>\n",
|
||
" <td>2016.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>75%</th>\n",
|
||
" <td>2020.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>54.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>53.000000</td>\n",
|
||
" <td>2017.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>max</th>\n",
|
||
" <td>2021.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>94.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>70.000000</td>\n",
|
||
" <td>2021.000000</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" <td>NaN</td>\n",
|
||
" </tr>\n",
|
||
" </tbody>\n",
|
||
"</table>\n",
|
||
"</div>"
|
||
],
|
||
"text/plain": [
|
||
" ANNEE_CTR CONTRAT_ANCIENNETE FREQUENCE_PAIEMENT_COTISATION \\\n",
|
||
"count 14236.000000 14236 14236 \n",
|
||
"unique NaN 5 3 \n",
|
||
"top NaN (0,1] MENSUEL \n",
|
||
"freq NaN 4174 6854 \n",
|
||
"mean 2018.769247 NaN NaN \n",
|
||
"std 1.655911 NaN NaN \n",
|
||
"min 2016.000000 NaN NaN \n",
|
||
"25% 2017.000000 NaN NaN \n",
|
||
"50% 2019.000000 NaN NaN \n",
|
||
"75% 2020.000000 NaN NaN \n",
|
||
"max 2021.000000 NaN NaN \n",
|
||
"\n",
|
||
" GROUPE_KM ZONE_RISQUE AGE_ASSURE_PRINCIPAL GENRE \\\n",
|
||
"count 14236 14236 14236.000000 14236 \n",
|
||
"unique 4 17 NaN 2 \n",
|
||
"top [0;20000[ C NaN M \n",
|
||
"freq 7653 4867 NaN 8387 \n",
|
||
"mean NaN NaN 45.023391 NaN \n",
|
||
"std NaN NaN 13.636799 NaN \n",
|
||
"min NaN NaN 18.000000 NaN \n",
|
||
"25% NaN NaN 35.000000 NaN \n",
|
||
"50% NaN NaN 44.000000 NaN \n",
|
||
"75% NaN NaN 54.000000 NaN \n",
|
||
"max NaN NaN 94.000000 NaN \n",
|
||
"\n",
|
||
" DEUXIEME_CONDUCTEUR ANCIENNETE_PERMIS ANNEE_CONSTRUCTION ENERGIE \\\n",
|
||
"count 14236 14236.000000 14236.000000 14236 \n",
|
||
"unique 2 NaN NaN 3 \n",
|
||
"top False NaN NaN ESSENCE \n",
|
||
"freq 11222 NaN NaN 7294 \n",
|
||
"mean NaN 36.362391 2015.389646 NaN \n",
|
||
"std NaN 18.875462 3.507688 NaN \n",
|
||
"min NaN 1.000000 1961.000000 NaN \n",
|
||
"25% NaN 19.000000 2014.000000 NaN \n",
|
||
"50% NaN 35.000000 2016.000000 NaN \n",
|
||
"75% NaN 53.000000 2017.000000 NaN \n",
|
||
"max NaN 70.000000 2021.000000 NaN \n",
|
||
"\n",
|
||
" EQUIPEMENT_SECURITE VALEUR_DU_BIEN SINISTRE \n",
|
||
"count 14236 14236 14236 \n",
|
||
"unique 2 6 2 \n",
|
||
"top FAUX [10000;15000[ False \n",
|
||
"freq 9396 3629 13412 \n",
|
||
"mean NaN NaN NaN \n",
|
||
"std NaN NaN NaN \n",
|
||
"min NaN NaN NaN \n",
|
||
"25% NaN NaN NaN \n",
|
||
"50% NaN NaN NaN \n",
|
||
"75% NaN NaN NaN \n",
|
||
"max NaN NaN NaN "
|
||
]
|
||
},
|
||
"execution_count": 107,
|
||
"metadata": {},
|
||
"output_type": "execute_result"
|
||
}
|
||
],
|
||
"source": [
|
||
"data_model.describe(include=\"all\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 108,
|
||
"id": "47cf4b69",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"data": {
|
||
"application/vnd.plotly.v1+json": {
|
||
"config": {
|
||
"plotlyServerURL": "https://plot.ly"
|
||
},
|
||
"data": [
|
||
{
|
||
"bingroup": "x",
|
||
"hovertemplate": "SINISTRE=%{x}<br>count=%{y}<extra></extra>",
|
||
"legendgroup": "",
|
||
"marker": {
|
||
"color": "#636efa",
|
||
"pattern": {
|
||
"shape": ""
|
||
}
|
||
},
|
||
"name": "",
|
||
"orientation": "v",
|
||
"showlegend": false,
|
||
"type": "histogram",
|
||
"x": [
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false
|
||
],
|
||
"xaxis": "x",
|
||
"yaxis": "y"
|
||
}
|
||
],
|
||
"layout": {
|
||
"barmode": "relative",
|
||
"legend": {
|
||
"tracegroupgap": 0
|
||
},
|
||
"template": {
|
||
"data": {
|
||
"bar": [
|
||
{
|
||
"error_x": {
|
||
"color": "#2a3f5f"
|
||
},
|
||
"error_y": {
|
||
"color": "#2a3f5f"
|
||
},
|
||
"marker": {
|
||
"line": {
|
||
"color": "#E5ECF6",
|
||
"width": 0.5
|
||
},
|
||
"pattern": {
|
||
"fillmode": "overlay",
|
||
"size": 10,
|
||
"solidity": 0.2
|
||
}
|
||
},
|
||
"type": "bar"
|
||
}
|
||
],
|
||
"barpolar": [
|
||
{
|
||
"marker": {
|
||
"line": {
|
||
"color": "#E5ECF6",
|
||
"width": 0.5
|
||
},
|
||
"pattern": {
|
||
"fillmode": "overlay",
|
||
"size": 10,
|
||
"solidity": 0.2
|
||
}
|
||
},
|
||
"type": "barpolar"
|
||
}
|
||
],
|
||
"carpet": [
|
||
{
|
||
"aaxis": {
|
||
"endlinecolor": "#2a3f5f",
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"minorgridcolor": "white",
|
||
"startlinecolor": "#2a3f5f"
|
||
},
|
||
"baxis": {
|
||
"endlinecolor": "#2a3f5f",
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"minorgridcolor": "white",
|
||
"startlinecolor": "#2a3f5f"
|
||
},
|
||
"type": "carpet"
|
||
}
|
||
],
|
||
"choropleth": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"type": "choropleth"
|
||
}
|
||
],
|
||
"contour": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "contour"
|
||
}
|
||
],
|
||
"contourcarpet": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"type": "contourcarpet"
|
||
}
|
||
],
|
||
"heatmap": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "heatmap"
|
||
}
|
||
],
|
||
"histogram": [
|
||
{
|
||
"marker": {
|
||
"pattern": {
|
||
"fillmode": "overlay",
|
||
"size": 10,
|
||
"solidity": 0.2
|
||
}
|
||
},
|
||
"type": "histogram"
|
||
}
|
||
],
|
||
"histogram2d": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "histogram2d"
|
||
}
|
||
],
|
||
"histogram2dcontour": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "histogram2dcontour"
|
||
}
|
||
],
|
||
"mesh3d": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"type": "mesh3d"
|
||
}
|
||
],
|
||
"parcoords": [
|
||
{
|
||
"line": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "parcoords"
|
||
}
|
||
],
|
||
"pie": [
|
||
{
|
||
"automargin": true,
|
||
"type": "pie"
|
||
}
|
||
],
|
||
"scatter": [
|
||
{
|
||
"fillpattern": {
|
||
"fillmode": "overlay",
|
||
"size": 10,
|
||
"solidity": 0.2
|
||
},
|
||
"type": "scatter"
|
||
}
|
||
],
|
||
"scatter3d": [
|
||
{
|
||
"line": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scatter3d"
|
||
}
|
||
],
|
||
"scattercarpet": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattercarpet"
|
||
}
|
||
],
|
||
"scattergeo": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattergeo"
|
||
}
|
||
],
|
||
"scattergl": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattergl"
|
||
}
|
||
],
|
||
"scattermap": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattermap"
|
||
}
|
||
],
|
||
"scattermapbox": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattermapbox"
|
||
}
|
||
],
|
||
"scatterpolar": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scatterpolar"
|
||
}
|
||
],
|
||
"scatterpolargl": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scatterpolargl"
|
||
}
|
||
],
|
||
"scatterternary": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scatterternary"
|
||
}
|
||
],
|
||
"surface": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "surface"
|
||
}
|
||
],
|
||
"table": [
|
||
{
|
||
"cells": {
|
||
"fill": {
|
||
"color": "#EBF0F8"
|
||
},
|
||
"line": {
|
||
"color": "white"
|
||
}
|
||
},
|
||
"header": {
|
||
"fill": {
|
||
"color": "#C8D4E3"
|
||
},
|
||
"line": {
|
||
"color": "white"
|
||
}
|
||
},
|
||
"type": "table"
|
||
}
|
||
]
|
||
},
|
||
"layout": {
|
||
"annotationdefaults": {
|
||
"arrowcolor": "#2a3f5f",
|
||
"arrowhead": 0,
|
||
"arrowwidth": 1
|
||
},
|
||
"autotypenumbers": "strict",
|
||
"coloraxis": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"colorscale": {
|
||
"diverging": [
|
||
[
|
||
0,
|
||
"#8e0152"
|
||
],
|
||
[
|
||
0.1,
|
||
"#c51b7d"
|
||
],
|
||
[
|
||
0.2,
|
||
"#de77ae"
|
||
],
|
||
[
|
||
0.3,
|
||
"#f1b6da"
|
||
],
|
||
[
|
||
0.4,
|
||
"#fde0ef"
|
||
],
|
||
[
|
||
0.5,
|
||
"#f7f7f7"
|
||
],
|
||
[
|
||
0.6,
|
||
"#e6f5d0"
|
||
],
|
||
[
|
||
0.7,
|
||
"#b8e186"
|
||
],
|
||
[
|
||
0.8,
|
||
"#7fbc41"
|
||
],
|
||
[
|
||
0.9,
|
||
"#4d9221"
|
||
],
|
||
[
|
||
1,
|
||
"#276419"
|
||
]
|
||
],
|
||
"sequential": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"sequentialminus": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
]
|
||
},
|
||
"colorway": [
|
||
"#636efa",
|
||
"#EF553B",
|
||
"#00cc96",
|
||
"#ab63fa",
|
||
"#FFA15A",
|
||
"#19d3f3",
|
||
"#FF6692",
|
||
"#B6E880",
|
||
"#FF97FF",
|
||
"#FECB52"
|
||
],
|
||
"font": {
|
||
"color": "#2a3f5f"
|
||
},
|
||
"geo": {
|
||
"bgcolor": "white",
|
||
"lakecolor": "white",
|
||
"landcolor": "#E5ECF6",
|
||
"showlakes": true,
|
||
"showland": true,
|
||
"subunitcolor": "white"
|
||
},
|
||
"hoverlabel": {
|
||
"align": "left"
|
||
},
|
||
"hovermode": "closest",
|
||
"mapbox": {
|
||
"style": "light"
|
||
},
|
||
"paper_bgcolor": "white",
|
||
"plot_bgcolor": "#E5ECF6",
|
||
"polar": {
|
||
"angularaxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
},
|
||
"bgcolor": "#E5ECF6",
|
||
"radialaxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"scene": {
|
||
"xaxis": {
|
||
"backgroundcolor": "#E5ECF6",
|
||
"gridcolor": "white",
|
||
"gridwidth": 2,
|
||
"linecolor": "white",
|
||
"showbackground": true,
|
||
"ticks": "",
|
||
"zerolinecolor": "white"
|
||
},
|
||
"yaxis": {
|
||
"backgroundcolor": "#E5ECF6",
|
||
"gridcolor": "white",
|
||
"gridwidth": 2,
|
||
"linecolor": "white",
|
||
"showbackground": true,
|
||
"ticks": "",
|
||
"zerolinecolor": "white"
|
||
},
|
||
"zaxis": {
|
||
"backgroundcolor": "#E5ECF6",
|
||
"gridcolor": "white",
|
||
"gridwidth": 2,
|
||
"linecolor": "white",
|
||
"showbackground": true,
|
||
"ticks": "",
|
||
"zerolinecolor": "white"
|
||
}
|
||
},
|
||
"shapedefaults": {
|
||
"line": {
|
||
"color": "#2a3f5f"
|
||
}
|
||
},
|
||
"ternary": {
|
||
"aaxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
},
|
||
"baxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
},
|
||
"bgcolor": "#E5ECF6",
|
||
"caxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"title": {
|
||
"x": 0.05
|
||
},
|
||
"xaxis": {
|
||
"automargin": true,
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": "",
|
||
"title": {
|
||
"standoff": 15
|
||
},
|
||
"zerolinecolor": "white",
|
||
"zerolinewidth": 2
|
||
},
|
||
"yaxis": {
|
||
"automargin": true,
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": "",
|
||
"title": {
|
||
"standoff": 15
|
||
},
|
||
"zerolinecolor": "white",
|
||
"zerolinewidth": 2
|
||
}
|
||
}
|
||
},
|
||
"title": {
|
||
"text": "Distribution de la variable 'sinistré'"
|
||
},
|
||
"xaxis": {
|
||
"anchor": "y",
|
||
"domain": [
|
||
0,
|
||
1
|
||
],
|
||
"title": {
|
||
"text": "SINISTRE"
|
||
}
|
||
},
|
||
"yaxis": {
|
||
"anchor": "x",
|
||
"domain": [
|
||
0,
|
||
1
|
||
],
|
||
"title": {
|
||
"text": "count"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"metadata": {},
|
||
"output_type": "display_data"
|
||
}
|
||
],
|
||
"source": [
|
||
"# Observation de la distribution\n",
|
||
"fig = px.histogram(\n",
|
||
" data_model, x=\"SINISTRE\", title=\"Distribution de la variable 'sinistré'\"\n",
|
||
")\n",
|
||
"fig.show()"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "92d6156a",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Etude des corrélations parmi les variables explicatives"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 109,
|
||
"id": "a0bc6278",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"data": {
|
||
"text/plain": [
|
||
"(14236, 13)"
|
||
]
|
||
},
|
||
"execution_count": 109,
|
||
"metadata": {},
|
||
"output_type": "execute_result"
|
||
}
|
||
],
|
||
"source": [
|
||
"data_set = data_model.drop(\"SINISTRE\", axis=1)\n",
|
||
"data_set.shape"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 110,
|
||
"id": "73d31ea4",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"# Séparation en variables qualitatives ou catégorielles\n",
|
||
"variables_na = []\n",
|
||
"variables_numeriques = []\n",
|
||
"variables_01 = []\n",
|
||
"variables_categorielles = []\n",
|
||
"for col in data_set.columns:\n",
|
||
" if True in data_model[col].isna().unique():\n",
|
||
" variables_na.append(data_model[col])\n",
|
||
" else:\n",
|
||
" if str(data_model[col].dtypes) in [\"int32\", \"int64\", \"float64\"]:\n",
|
||
" if len(data_model[col].unique()) == 2:\n",
|
||
" variables_categorielles.append(data_model[col])\n",
|
||
" else:\n",
|
||
" variables_numeriques.append(data_model[col])\n",
|
||
" else:\n",
|
||
" if len(data_model[col].unique()) == 2:\n",
|
||
" variables_categorielles.append(data_model[col])\n",
|
||
" else:\n",
|
||
" variables_categorielles.append(data_model[col])\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "e82fcade",
|
||
"metadata": {},
|
||
"source": [
|
||
"##### Corrélation des variables catégorielles :"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 111,
|
||
"id": "30df8bd5",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"vars_categorielles = pd.DataFrame(variables_categorielles).transpose()"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 112,
|
||
"id": "be7a7d00",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"data": {
|
||
"application/vnd.microsoft.datawrangler.viewer.v0+json": {
|
||
"columns": [
|
||
{
|
||
"name": "index",
|
||
"rawType": "object",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"name": "CONTRAT_ANCIENNETE",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "FREQUENCE_PAIEMENT_COTISATION",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "GROUPE_KM",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "GENRE",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "DEUXIEME_CONDUCTEUR",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ENERGIE",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "EQUIPEMENT_SECURITE",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "VALEUR_DU_BIEN",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
}
|
||
],
|
||
"ref": "76f9f21f-6f19-4d9a-a69d-3e090e8cd298",
|
||
"rows": [
|
||
[
|
||
"CONTRAT_ANCIENNETE",
|
||
"1.0",
|
||
"0.0",
|
||
"0.01",
|
||
"0.02",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.01",
|
||
"0.0"
|
||
],
|
||
[
|
||
"FREQUENCE_PAIEMENT_COTISATION",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.01",
|
||
"0.0",
|
||
"0.0",
|
||
"0.01",
|
||
"0.02"
|
||
],
|
||
[
|
||
"GROUPE_KM",
|
||
"0.01",
|
||
"0.0",
|
||
"1.0",
|
||
"0.01",
|
||
"0.01",
|
||
"0.0",
|
||
"0.04",
|
||
"0.01",
|
||
"0.02"
|
||
],
|
||
[
|
||
"ZONE_RISQUE",
|
||
"0.02",
|
||
"0.0",
|
||
"0.01",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.01",
|
||
"0.03",
|
||
"0.0"
|
||
],
|
||
[
|
||
"GENRE",
|
||
"0.0",
|
||
"0.01",
|
||
"0.01",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.02",
|
||
"0.01",
|
||
"0.07"
|
||
],
|
||
[
|
||
"DEUXIEME_CONDUCTEUR",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0"
|
||
],
|
||
[
|
||
"ENERGIE",
|
||
"0.0",
|
||
"0.0",
|
||
"0.04",
|
||
"0.01",
|
||
"0.02",
|
||
"0.0",
|
||
"1.0",
|
||
"0.02",
|
||
"0.08"
|
||
],
|
||
[
|
||
"EQUIPEMENT_SECURITE",
|
||
"0.01",
|
||
"0.01",
|
||
"0.01",
|
||
"0.03",
|
||
"0.01",
|
||
"0.0",
|
||
"0.02",
|
||
"1.0",
|
||
"0.07"
|
||
],
|
||
[
|
||
"VALEUR_DU_BIEN",
|
||
"0.0",
|
||
"0.02",
|
||
"0.02",
|
||
"0.0",
|
||
"0.07",
|
||
"0.0",
|
||
"0.08",
|
||
"0.07",
|
||
"1.0"
|
||
]
|
||
],
|
||
"shape": {
|
||
"columns": 9,
|
||
"rows": 9
|
||
}
|
||
},
|
||
"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>CONTRAT_ANCIENNETE</th>\n",
|
||
" <th>FREQUENCE_PAIEMENT_COTISATION</th>\n",
|
||
" <th>GROUPE_KM</th>\n",
|
||
" <th>ZONE_RISQUE</th>\n",
|
||
" <th>GENRE</th>\n",
|
||
" <th>DEUXIEME_CONDUCTEUR</th>\n",
|
||
" <th>ENERGIE</th>\n",
|
||
" <th>EQUIPEMENT_SECURITE</th>\n",
|
||
" <th>VALEUR_DU_BIEN</th>\n",
|
||
" </tr>\n",
|
||
" </thead>\n",
|
||
" <tbody>\n",
|
||
" <tr>\n",
|
||
" <th>CONTRAT_ANCIENNETE</th>\n",
|
||
" <td>1.00</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.02</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>FREQUENCE_PAIEMENT_COTISATION</th>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>1.00</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.02</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>GROUPE_KM</th>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>1.00</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.04</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.02</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>ZONE_RISQUE</th>\n",
|
||
" <td>0.02</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>1.00</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.03</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>GENRE</th>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>1.00</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.02</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.07</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>DEUXIEME_CONDUCTEUR</th>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>ENERGIE</th>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.04</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.02</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.00</td>\n",
|
||
" <td>0.02</td>\n",
|
||
" <td>0.08</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>EQUIPEMENT_SECURITE</th>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.03</td>\n",
|
||
" <td>0.01</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.02</td>\n",
|
||
" <td>1.00</td>\n",
|
||
" <td>0.07</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>VALEUR_DU_BIEN</th>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.02</td>\n",
|
||
" <td>0.02</td>\n",
|
||
" <td>0.00</td>\n",
|
||
" <td>0.07</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.08</td>\n",
|
||
" <td>0.07</td>\n",
|
||
" <td>1.00</td>\n",
|
||
" </tr>\n",
|
||
" </tbody>\n",
|
||
"</table>\n",
|
||
"</div>"
|
||
],
|
||
"text/plain": [
|
||
" CONTRAT_ANCIENNETE \\\n",
|
||
"CONTRAT_ANCIENNETE 1.00 \n",
|
||
"FREQUENCE_PAIEMENT_COTISATION 0.00 \n",
|
||
"GROUPE_KM 0.01 \n",
|
||
"ZONE_RISQUE 0.02 \n",
|
||
"GENRE 0.00 \n",
|
||
"DEUXIEME_CONDUCTEUR 0.00 \n",
|
||
"ENERGIE 0.00 \n",
|
||
"EQUIPEMENT_SECURITE 0.01 \n",
|
||
"VALEUR_DU_BIEN 0.00 \n",
|
||
"\n",
|
||
" FREQUENCE_PAIEMENT_COTISATION GROUPE_KM \\\n",
|
||
"CONTRAT_ANCIENNETE 0.00 0.01 \n",
|
||
"FREQUENCE_PAIEMENT_COTISATION 1.00 0.00 \n",
|
||
"GROUPE_KM 0.00 1.00 \n",
|
||
"ZONE_RISQUE 0.00 0.01 \n",
|
||
"GENRE 0.01 0.01 \n",
|
||
"DEUXIEME_CONDUCTEUR 0.00 0.00 \n",
|
||
"ENERGIE 0.00 0.04 \n",
|
||
"EQUIPEMENT_SECURITE 0.01 0.01 \n",
|
||
"VALEUR_DU_BIEN 0.02 0.02 \n",
|
||
"\n",
|
||
" ZONE_RISQUE GENRE DEUXIEME_CONDUCTEUR \\\n",
|
||
"CONTRAT_ANCIENNETE 0.02 0.00 0.0 \n",
|
||
"FREQUENCE_PAIEMENT_COTISATION 0.00 0.01 0.0 \n",
|
||
"GROUPE_KM 0.01 0.01 0.0 \n",
|
||
"ZONE_RISQUE 1.00 0.00 0.0 \n",
|
||
"GENRE 0.00 1.00 0.0 \n",
|
||
"DEUXIEME_CONDUCTEUR 0.00 0.00 1.0 \n",
|
||
"ENERGIE 0.01 0.02 0.0 \n",
|
||
"EQUIPEMENT_SECURITE 0.03 0.01 0.0 \n",
|
||
"VALEUR_DU_BIEN 0.00 0.07 0.0 \n",
|
||
"\n",
|
||
" ENERGIE EQUIPEMENT_SECURITE VALEUR_DU_BIEN \n",
|
||
"CONTRAT_ANCIENNETE 0.00 0.01 0.00 \n",
|
||
"FREQUENCE_PAIEMENT_COTISATION 0.00 0.01 0.02 \n",
|
||
"GROUPE_KM 0.04 0.01 0.02 \n",
|
||
"ZONE_RISQUE 0.01 0.03 0.00 \n",
|
||
"GENRE 0.02 0.01 0.07 \n",
|
||
"DEUXIEME_CONDUCTEUR 0.00 0.00 0.00 \n",
|
||
"ENERGIE 1.00 0.02 0.08 \n",
|
||
"EQUIPEMENT_SECURITE 0.02 1.00 0.07 \n",
|
||
"VALEUR_DU_BIEN 0.08 0.07 1.00 "
|
||
]
|
||
},
|
||
"execution_count": 112,
|
||
"metadata": {},
|
||
"output_type": "execute_result"
|
||
}
|
||
],
|
||
"source": [
|
||
"# Test du V de Cramer\n",
|
||
"rows = []\n",
|
||
"\n",
|
||
"for var1 in vars_categorielles:\n",
|
||
" col = []\n",
|
||
" for var2 in vars_categorielles:\n",
|
||
" cramers = cramers_V(\n",
|
||
" vars_categorielles[var1], vars_categorielles[var2]\n",
|
||
" ) # V de Cramer\n",
|
||
" col.append(round(cramers, 2)) # arrondi du résultat\n",
|
||
" rows.append(col)\n",
|
||
"\n",
|
||
"cramers_results = np.array(rows)\n",
|
||
"v_cramer_resultats = pd.DataFrame(\n",
|
||
" cramers_results,\n",
|
||
" columns=vars_categorielles.columns,\n",
|
||
" index=vars_categorielles.columns,\n",
|
||
")\n",
|
||
"\n",
|
||
"v_cramer_resultats"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 113,
|
||
"id": "b3297dca",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"# On repère les variables trop corrélées\n",
|
||
"for i in range(v_cramer_resultats.shape[0]):\n",
|
||
" for j in range(i + 1, v_cramer_resultats.shape[0]):\n",
|
||
" if v_cramer_resultats.iloc[i, j] > 0.7:\n",
|
||
" print(\n",
|
||
" f\"{v_cramer_resultats.index.to_numpy()[i]} et {v_cramer_resultats.colmns[j]} sont trop dépendantes, V-CRAMER = {v_cramer_resultats.iloc[i, j]}\"\n",
|
||
" )\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "8f615121",
|
||
"metadata": {},
|
||
"source": [
|
||
"##### Corrélation des variables numériques :"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 114,
|
||
"id": "d1fa12fc",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"vars_numeriques = pd.DataFrame(variables_numeriques).transpose()"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "5777d20f",
|
||
"metadata": {},
|
||
"source": [
|
||
"**Question :** quels sont vos commentaires ?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 115,
|
||
"id": "c70946b4",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"data": {
|
||
"application/vnd.microsoft.datawrangler.viewer.v0+json": {
|
||
"columns": [
|
||
{
|
||
"name": "index",
|
||
"rawType": "object",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"name": "ANNEE_CTR",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "AGE_ASSURE_PRINCIPAL",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ANCIENNETE_PERMIS",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ANNEE_CONSTRUCTION",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
}
|
||
],
|
||
"ref": "4d9d1f6e-75c3-46f7-aef5-41fca2b9955d",
|
||
"rows": [
|
||
[
|
||
"ANNEE_CTR",
|
||
"1.0",
|
||
"0.048023234802924315",
|
||
"0.043983174120495815",
|
||
"0.3615499864845018"
|
||
],
|
||
[
|
||
"AGE_ASSURE_PRINCIPAL",
|
||
"0.048023234802924315",
|
||
"1.0",
|
||
"0.4987430846753776",
|
||
"-0.0591835157827114"
|
||
],
|
||
[
|
||
"ANCIENNETE_PERMIS",
|
||
"0.043983174120495815",
|
||
"0.4987430846753776",
|
||
"1.0",
|
||
"-0.0298138263902136"
|
||
],
|
||
[
|
||
"ANNEE_CONSTRUCTION",
|
||
"0.3615499864845018",
|
||
"-0.0591835157827114",
|
||
"-0.0298138263902136",
|
||
"1.0"
|
||
]
|
||
],
|
||
"shape": {
|
||
"columns": 4,
|
||
"rows": 4
|
||
}
|
||
},
|
||
"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>ANNEE_CTR</th>\n",
|
||
" <th>AGE_ASSURE_PRINCIPAL</th>\n",
|
||
" <th>ANCIENNETE_PERMIS</th>\n",
|
||
" <th>ANNEE_CONSTRUCTION</th>\n",
|
||
" </tr>\n",
|
||
" </thead>\n",
|
||
" <tbody>\n",
|
||
" <tr>\n",
|
||
" <th>ANNEE_CTR</th>\n",
|
||
" <td>1.000000</td>\n",
|
||
" <td>0.048023</td>\n",
|
||
" <td>0.043983</td>\n",
|
||
" <td>0.361550</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>AGE_ASSURE_PRINCIPAL</th>\n",
|
||
" <td>0.048023</td>\n",
|
||
" <td>1.000000</td>\n",
|
||
" <td>0.498743</td>\n",
|
||
" <td>-0.059184</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>ANCIENNETE_PERMIS</th>\n",
|
||
" <td>0.043983</td>\n",
|
||
" <td>0.498743</td>\n",
|
||
" <td>1.000000</td>\n",
|
||
" <td>-0.029814</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>ANNEE_CONSTRUCTION</th>\n",
|
||
" <td>0.361550</td>\n",
|
||
" <td>-0.059184</td>\n",
|
||
" <td>-0.029814</td>\n",
|
||
" <td>1.000000</td>\n",
|
||
" </tr>\n",
|
||
" </tbody>\n",
|
||
"</table>\n",
|
||
"</div>"
|
||
],
|
||
"text/plain": [
|
||
" ANNEE_CTR AGE_ASSURE_PRINCIPAL ANCIENNETE_PERMIS \\\n",
|
||
"ANNEE_CTR 1.000000 0.048023 0.043983 \n",
|
||
"AGE_ASSURE_PRINCIPAL 0.048023 1.000000 0.498743 \n",
|
||
"ANCIENNETE_PERMIS 0.043983 0.498743 1.000000 \n",
|
||
"ANNEE_CONSTRUCTION 0.361550 -0.059184 -0.029814 \n",
|
||
"\n",
|
||
" ANNEE_CONSTRUCTION \n",
|
||
"ANNEE_CTR 0.361550 \n",
|
||
"AGE_ASSURE_PRINCIPAL -0.059184 \n",
|
||
"ANCIENNETE_PERMIS -0.029814 \n",
|
||
"ANNEE_CONSTRUCTION 1.000000 "
|
||
]
|
||
},
|
||
"execution_count": 115,
|
||
"metadata": {},
|
||
"output_type": "execute_result"
|
||
}
|
||
],
|
||
"source": [
|
||
"# Corrélation de Pearson\n",
|
||
"correlations_num = vars_numeriques.corr(method=\"pearson\")\n",
|
||
"correlations_num"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 116,
|
||
"id": "4c29f1f0",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"# On repère les variables trop corrélées\n",
|
||
"nb_variables = correlations_num.shape[0]\n",
|
||
"for i in range(nb_variables):\n",
|
||
" for j in range(i + 1, nb_variables):\n",
|
||
" if abs(correlations_num.iloc[i, j]) > 0.7:\n",
|
||
" print(\n",
|
||
" f\"{correlations_num.index.to_numpy()[i]} et {correlations_num.columns[j]} sont trop dépendantes, corr = {correlations_num.iloc[i, j]}\"\n",
|
||
" )\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "212209ec",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Preprocessing"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "65aca700",
|
||
"metadata": {},
|
||
"source": [
|
||
"Deux étapes sont nécessaires avant de lancer l'apprentissage d'un modèle, c'est ce qu'on connait comme le *Preprocessing* :\n",
|
||
"\n",
|
||
"* Les modèles proposés par la librairie \"sklearn\" ne gèrent que des variables numériques. Il est donc nécessaire de transformer les variables catégorielles en variables numériques : ce processus s'appelle le *One Hot Encoding*.\n",
|
||
"* Normaliser les données numériques"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "6c23d236",
|
||
"metadata": {},
|
||
"source": [
|
||
"**Exercice :** proposez un bout de code permettant de réaliser le One Hot Encoding des variables catégorielles. Vous pourrez utiliser la fonction \"preproc.OneHotEncoder\" de la librairie sklearn"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 117,
|
||
"id": "b8530717",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"data": {
|
||
"application/vnd.microsoft.datawrangler.viewer.v0+json": {
|
||
"columns": [
|
||
{
|
||
"name": "index",
|
||
"rawType": "int64",
|
||
"type": "integer"
|
||
},
|
||
{
|
||
"name": "CONTRAT_ANCIENNETE_(0,1]",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "CONTRAT_ANCIENNETE_(1,2]",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "CONTRAT_ANCIENNETE_(2,5]",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "CONTRAT_ANCIENNETE_(5,10]",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "FREQUENCE_PAIEMENT_COTISATION_MENSUEL",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "FREQUENCE_PAIEMENT_COTISATION_TRIMESTRIEL",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "GROUPE_KM_[20000;40000[",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "GROUPE_KM_[40000;60000[",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "GROUPE_KM_[60000;99999[",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_B",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_C",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_D",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_E",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_F",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_G",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_H",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_I",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_J",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_K",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_L",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_M",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_R",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_S",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_T",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ZONE_RISQUE_X",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "GENRE_M",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "DEUXIEME_CONDUCTEUR_True",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ENERGIE_DIESEL",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ENERGIE_ESSENCE",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "EQUIPEMENT_SECURITE_VRAI",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "VALEUR_DU_BIEN_[10000;15000[",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "VALEUR_DU_BIEN_[15000;20000[",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "VALEUR_DU_BIEN_[20000;25000[",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "VALEUR_DU_BIEN_[25000;35000[",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "VALEUR_DU_BIEN_[35000;99999[",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
}
|
||
],
|
||
"ref": "9ba6f62d-da03-4f68-bd27-371767efa9b7",
|
||
"rows": [
|
||
[
|
||
"0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0"
|
||
],
|
||
[
|
||
"1",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"1.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0"
|
||
],
|
||
[
|
||
"2",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0"
|
||
],
|
||
[
|
||
"3",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0"
|
||
],
|
||
[
|
||
"4",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"1.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0",
|
||
"0.0"
|
||
]
|
||
],
|
||
"shape": {
|
||
"columns": 35,
|
||
"rows": 5
|
||
}
|
||
},
|
||
"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>CONTRAT_ANCIENNETE_(0,1]</th>\n",
|
||
" <th>CONTRAT_ANCIENNETE_(1,2]</th>\n",
|
||
" <th>CONTRAT_ANCIENNETE_(2,5]</th>\n",
|
||
" <th>CONTRAT_ANCIENNETE_(5,10]</th>\n",
|
||
" <th>FREQUENCE_PAIEMENT_COTISATION_MENSUEL</th>\n",
|
||
" <th>FREQUENCE_PAIEMENT_COTISATION_TRIMESTRIEL</th>\n",
|
||
" <th>GROUPE_KM_[20000;40000[</th>\n",
|
||
" <th>GROUPE_KM_[40000;60000[</th>\n",
|
||
" <th>GROUPE_KM_[60000;99999[</th>\n",
|
||
" <th>ZONE_RISQUE_B</th>\n",
|
||
" <th>...</th>\n",
|
||
" <th>GENRE_M</th>\n",
|
||
" <th>DEUXIEME_CONDUCTEUR_True</th>\n",
|
||
" <th>ENERGIE_DIESEL</th>\n",
|
||
" <th>ENERGIE_ESSENCE</th>\n",
|
||
" <th>EQUIPEMENT_SECURITE_VRAI</th>\n",
|
||
" <th>VALEUR_DU_BIEN_[10000;15000[</th>\n",
|
||
" <th>VALEUR_DU_BIEN_[15000;20000[</th>\n",
|
||
" <th>VALEUR_DU_BIEN_[20000;25000[</th>\n",
|
||
" <th>VALEUR_DU_BIEN_[25000;35000[</th>\n",
|
||
" <th>VALEUR_DU_BIEN_[35000;99999[</th>\n",
|
||
" </tr>\n",
|
||
" </thead>\n",
|
||
" <tbody>\n",
|
||
" <tr>\n",
|
||
" <th>0</th>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>...</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>1</th>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>...</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>2</th>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>...</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>3</th>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>...</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>4</th>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>...</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>1.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" <td>0.0</td>\n",
|
||
" </tr>\n",
|
||
" </tbody>\n",
|
||
"</table>\n",
|
||
"<p>5 rows × 35 columns</p>\n",
|
||
"</div>"
|
||
],
|
||
"text/plain": [
|
||
" CONTRAT_ANCIENNETE_(0,1] CONTRAT_ANCIENNETE_(1,2] \\\n",
|
||
"0 0.0 0.0 \n",
|
||
"1 0.0 0.0 \n",
|
||
"2 0.0 1.0 \n",
|
||
"3 0.0 0.0 \n",
|
||
"4 0.0 0.0 \n",
|
||
"\n",
|
||
" CONTRAT_ANCIENNETE_(2,5] CONTRAT_ANCIENNETE_(5,10] \\\n",
|
||
"0 0.0 0.0 \n",
|
||
"1 0.0 0.0 \n",
|
||
"2 0.0 0.0 \n",
|
||
"3 1.0 0.0 \n",
|
||
"4 1.0 0.0 \n",
|
||
"\n",
|
||
" FREQUENCE_PAIEMENT_COTISATION_MENSUEL \\\n",
|
||
"0 0.0 \n",
|
||
"1 0.0 \n",
|
||
"2 0.0 \n",
|
||
"3 0.0 \n",
|
||
"4 1.0 \n",
|
||
"\n",
|
||
" FREQUENCE_PAIEMENT_COTISATION_TRIMESTRIEL GROUPE_KM_[20000;40000[ \\\n",
|
||
"0 0.0 1.0 \n",
|
||
"1 0.0 1.0 \n",
|
||
"2 0.0 0.0 \n",
|
||
"3 0.0 0.0 \n",
|
||
"4 0.0 1.0 \n",
|
||
"\n",
|
||
" GROUPE_KM_[40000;60000[ GROUPE_KM_[60000;99999[ ZONE_RISQUE_B ... \\\n",
|
||
"0 0.0 0.0 1.0 ... \n",
|
||
"1 0.0 0.0 1.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",
|
||
" GENRE_M DEUXIEME_CONDUCTEUR_True ENERGIE_DIESEL ENERGIE_ESSENCE \\\n",
|
||
"0 1.0 0.0 0.0 1.0 \n",
|
||
"1 0.0 1.0 1.0 0.0 \n",
|
||
"2 0.0 1.0 0.0 1.0 \n",
|
||
"3 1.0 0.0 0.0 1.0 \n",
|
||
"4 0.0 0.0 1.0 0.0 \n",
|
||
"\n",
|
||
" EQUIPEMENT_SECURITE_VRAI VALEUR_DU_BIEN_[10000;15000[ \\\n",
|
||
"0 0.0 1.0 \n",
|
||
"1 1.0 0.0 \n",
|
||
"2 0.0 0.0 \n",
|
||
"3 1.0 0.0 \n",
|
||
"4 0.0 1.0 \n",
|
||
"\n",
|
||
" VALEUR_DU_BIEN_[15000;20000[ VALEUR_DU_BIEN_[20000;25000[ \\\n",
|
||
"0 0.0 0.0 \n",
|
||
"1 0.0 1.0 \n",
|
||
"2 1.0 0.0 \n",
|
||
"3 0.0 0.0 \n",
|
||
"4 0.0 0.0 \n",
|
||
"\n",
|
||
" VALEUR_DU_BIEN_[25000;35000[ VALEUR_DU_BIEN_[35000;99999[ \n",
|
||
"0 0.0 0.0 \n",
|
||
"1 0.0 0.0 \n",
|
||
"2 0.0 0.0 \n",
|
||
"3 0.0 1.0 \n",
|
||
"4 0.0 0.0 \n",
|
||
"\n",
|
||
"[5 rows x 35 columns]"
|
||
]
|
||
},
|
||
"execution_count": 117,
|
||
"metadata": {},
|
||
"output_type": "execute_result"
|
||
}
|
||
],
|
||
"source": [
|
||
"# One hot encoding des variables catégorielles\n",
|
||
"preproc_ohe = preproc.OneHotEncoder(handle_unknown=\"ignore\")\n",
|
||
"preproc_ohe = preproc.OneHotEncoder(drop=\"first\", sparse_output=False).fit(\n",
|
||
" vars_categorielles\n",
|
||
")\n",
|
||
"\n",
|
||
"variables_categorielles_ohe = preproc_ohe.transform(vars_categorielles)\n",
|
||
"variables_categorielles_ohe = pd.DataFrame(\n",
|
||
" variables_categorielles_ohe,\n",
|
||
" columns=preproc_ohe.get_feature_names_out(vars_categorielles.columns),\n",
|
||
")\n",
|
||
"variables_categorielles_ohe.head()"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "2be6a3e4",
|
||
"metadata": {},
|
||
"source": [
|
||
"**Exercice :** proposez un bout de code permettant noramliser les variables numériques présentes dans la base. Vous pourrez utiliser la fonction \"preproc.StandardScaler\" de la librairie sklearn"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 118,
|
||
"id": "4ff3847d",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"data": {
|
||
"application/vnd.microsoft.datawrangler.viewer.v0+json": {
|
||
"columns": [
|
||
{
|
||
"name": "index",
|
||
"rawType": "int64",
|
||
"type": "integer"
|
||
},
|
||
{
|
||
"name": "ANNEE_CTR",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "AGE_ASSURE_PRINCIPAL",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ANCIENNETE_PERMIS",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
},
|
||
{
|
||
"name": "ANNEE_CONSTRUCTION",
|
||
"rawType": "float64",
|
||
"type": "float"
|
||
}
|
||
],
|
||
"ref": "9dfd57b5-53a6-4a5d-834b-64070a4d03e2",
|
||
"rows": [
|
||
[
|
||
"0",
|
||
"0.1393559608666301",
|
||
"0.6582867283271144",
|
||
"0.5635879287137437",
|
||
"0.1740107784615837"
|
||
],
|
||
[
|
||
"1",
|
||
"0.1393559608666301",
|
||
"3.1516280073827847",
|
||
"0.9874335016275682",
|
||
"0.7442069902648635"
|
||
],
|
||
[
|
||
"2",
|
||
"1.3471924655222902",
|
||
"-0.7350510452628191",
|
||
"-1.078813666327326",
|
||
"0.45910888436322356"
|
||
],
|
||
[
|
||
"3",
|
||
"1.3471924655222902",
|
||
"0.0716181920787214",
|
||
"0.40464583887105954",
|
||
"0.7442069902648635"
|
||
],
|
||
[
|
||
"4",
|
||
"-0.4645622914611999",
|
||
"0.0716181920787214",
|
||
"-0.28410321711390524",
|
||
"-1.8216759628498953"
|
||
]
|
||
],
|
||
"shape": {
|
||
"columns": 4,
|
||
"rows": 5
|
||
}
|
||
},
|
||
"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>ANNEE_CTR</th>\n",
|
||
" <th>AGE_ASSURE_PRINCIPAL</th>\n",
|
||
" <th>ANCIENNETE_PERMIS</th>\n",
|
||
" <th>ANNEE_CONSTRUCTION</th>\n",
|
||
" </tr>\n",
|
||
" </thead>\n",
|
||
" <tbody>\n",
|
||
" <tr>\n",
|
||
" <th>0</th>\n",
|
||
" <td>0.139356</td>\n",
|
||
" <td>0.658287</td>\n",
|
||
" <td>0.563588</td>\n",
|
||
" <td>0.174011</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>1</th>\n",
|
||
" <td>0.139356</td>\n",
|
||
" <td>3.151628</td>\n",
|
||
" <td>0.987434</td>\n",
|
||
" <td>0.744207</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>2</th>\n",
|
||
" <td>1.347192</td>\n",
|
||
" <td>-0.735051</td>\n",
|
||
" <td>-1.078814</td>\n",
|
||
" <td>0.459109</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>3</th>\n",
|
||
" <td>1.347192</td>\n",
|
||
" <td>0.071618</td>\n",
|
||
" <td>0.404646</td>\n",
|
||
" <td>0.744207</td>\n",
|
||
" </tr>\n",
|
||
" <tr>\n",
|
||
" <th>4</th>\n",
|
||
" <td>-0.464562</td>\n",
|
||
" <td>0.071618</td>\n",
|
||
" <td>-0.284103</td>\n",
|
||
" <td>-1.821676</td>\n",
|
||
" </tr>\n",
|
||
" </tbody>\n",
|
||
"</table>\n",
|
||
"</div>"
|
||
],
|
||
"text/plain": [
|
||
" ANNEE_CTR AGE_ASSURE_PRINCIPAL ANCIENNETE_PERMIS ANNEE_CONSTRUCTION\n",
|
||
"0 0.139356 0.658287 0.563588 0.174011\n",
|
||
"1 0.139356 3.151628 0.987434 0.744207\n",
|
||
"2 1.347192 -0.735051 -1.078814 0.459109\n",
|
||
"3 1.347192 0.071618 0.404646 0.744207\n",
|
||
"4 -0.464562 0.071618 -0.284103 -1.821676"
|
||
]
|
||
},
|
||
"execution_count": 118,
|
||
"metadata": {},
|
||
"output_type": "execute_result"
|
||
}
|
||
],
|
||
"source": [
|
||
"# Normalisation des varibales numériques\n",
|
||
"preproc_scale = preproc.StandardScaler(with_mean=True, with_std=True)\n",
|
||
"preproc_scale.fit(vars_numeriques)\n",
|
||
"\n",
|
||
"vars_numeriques_scaled = preproc_scale.transform(vars_numeriques)\n",
|
||
"vars_numeriques_scaled = pd.DataFrame(\n",
|
||
" vars_numeriques_scaled, columns=vars_numeriques.columns\n",
|
||
")\n",
|
||
"vars_numeriques_scaled.head()"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "7ecba832",
|
||
"metadata": {},
|
||
"source": [
|
||
"## Algorithme supervisé : Gradient Boosting"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "efcb8987",
|
||
"metadata": {},
|
||
"source": [
|
||
"A ce stade, nous avons vu les différentes étapes pour lancer un algorithme de Machine Learning. Néanmoins, ces étapes ne sont pas suffisantes pour construire un modèle performant. \n",
|
||
"En effet, afin de construire un modèle performant le Data Scientist doit agir sur l'apprentissage du modèle. Dans ce qui suit nous :\n",
|
||
"* Changerons d'algorithme pour utiliser un algorithme plus performant (Gradient Boosting)\n",
|
||
"* Raliserons un *grid search* sur les paramètres du modèle\n",
|
||
"* Appliquerons l'apprentissage par validation croisée\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "3feaff44",
|
||
"metadata": {},
|
||
"source": [
|
||
"**Exercice :** Implémentez l'algorithme du Gradient Boosting en appliquant les techniques vues lors des derniers cours (sampling, Grid search et Cross Validation) \n",
|
||
"**Remarques :**\n",
|
||
"* Vous pouvez utiliser les modèles \"GradientBoostingClassifier\" et \"GridSearchCV\" de la libraire Sklearn. \n",
|
||
"* Pensez à utiliser les métriques relatives aux problèmes de classification."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "5a6adbfe",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Sampling"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 119,
|
||
"id": "d9342ad6",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"X_global = vars_numeriques_scaled.merge(\n",
|
||
" variables_categorielles_ohe, left_index=True, right_index=True\n",
|
||
")\n",
|
||
"# Réorganisation des données\n",
|
||
"X = X_global.to_numpy()\n",
|
||
"Y = np.array(data_model[\"SINISTRE\"])"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 120,
|
||
"id": "177643ec",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"# Sampling en 80% train et 20% test\n",
|
||
"X_train, X_test, y_train, y_test = train_test_split(\n",
|
||
" X, Y, test_size=0.2, random_state=42, stratify=Y\n",
|
||
")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "76ece01f",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Fitting avec Cross-Validation et *Grid Search*"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": null,
|
||
"id": "cb60fe19",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"# Définir la grille d'hyperparamètres à rechercher\n",
|
||
"param_grid = {\n",
|
||
" \"n_estimators\": [100, 200, 250],\n",
|
||
" \"learning_rate\": [0.5, 0.7, 0.9],\n",
|
||
"}\n",
|
||
"\n",
|
||
"# Nombre de folds pour la validation croisée\n",
|
||
"num_folds = 5"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 122,
|
||
"id": "b976720e",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"Meilleurs hyperparamètres : {'learning_rate': 0.9, 'n_estimators': 250}\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Initialisation du modèle GradientBoostingClassifier\n",
|
||
"gbc = GradientBoostingClassifier(random_state=42)\n",
|
||
"\n",
|
||
"# Création de l'objet GridSearchCV pour la recherche sur grille avec validation croisée\n",
|
||
"grid_search = GridSearchCV(\n",
|
||
" estimator=gbc,\n",
|
||
" param_grid=param_grid,\n",
|
||
" cv=StratifiedKFold(\n",
|
||
" n_splits=num_folds, shuffle=True, random_state=42\n",
|
||
" ), # Validation croisée avec 5 folds\n",
|
||
" scoring='recall', # Métrique d'évaluation (moins c'est mieux)\n",
|
||
" n_jobs=-1, # Utiliser tous les cœurs du processeur\n",
|
||
")\n",
|
||
"\n",
|
||
"# Exécution de la recherche sur grille\n",
|
||
"grid_search.fit(X_train, y_train)\n",
|
||
"\n",
|
||
"# Afficher les meilleurs hyperparamètres\n",
|
||
"best_params = grid_search.best_params_\n",
|
||
"print(\"Meilleurs hyperparamètres : \", best_params)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 123,
|
||
"id": "0a35a4bf",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"# Initialiser le modèle final avec les meilleurs hyperparamètres\n",
|
||
"best_gbc = GradientBoostingClassifier(random_state=42, **best_params)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 124,
|
||
"id": "e12177a8",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"Recall pour le fold 1: 0.015151515151515152\n",
|
||
"Recall pour le fold 2: 0.022727272727272728\n",
|
||
"Recall pour le fold 3: 0.030303030303030304\n",
|
||
"Recall pour le fold 4: 0.007633587786259542\n",
|
||
"Recall pour le fold 5: 0.022727272727272728\n",
|
||
"\n",
|
||
"\n",
|
||
"Accuracy pour le fold 1: 0.9293239683933274\n",
|
||
"Accuracy pour le fold 2: 0.9218612818261633\n",
|
||
"Accuracy pour le fold 3: 0.9341527655838455\n",
|
||
"Accuracy pour le fold 4: 0.9336846728151076\n",
|
||
"Accuracy pour le fold 5: 0.9358805445761967\n",
|
||
"\n",
|
||
"\n",
|
||
"Precision pour le fold 1: 0.06060606060606061\n",
|
||
"Precision pour le fold 2: 0.057692307692307696\n",
|
||
"Precision pour le fold 3: 0.15384615384615385\n",
|
||
"Precision pour le fold 4: 0.045454545454545456\n",
|
||
"Precision pour le fold 5: 0.15\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Recall de chaque fold\n",
|
||
"recall_scores = cross_val_score(best_gbc, X_train, y_train, cv=num_folds, scoring='recall')\n",
|
||
"\n",
|
||
"# Afficher les scores pour chaque fold\n",
|
||
"for i, score in enumerate(recall_scores):\n",
|
||
" print(f\"Recall pour le fold {i + 1}: {score}\")\n",
|
||
"\n",
|
||
"# Accuracy de chaque fold\n",
|
||
"accuracy_scores = cross_val_score(best_gbc, X_train, y_train, cv=num_folds, scoring='accuracy')\n",
|
||
"\n",
|
||
"# Afficher les scores pour chaque fold\n",
|
||
"print(\"\\n\")\n",
|
||
"for i, score in enumerate(accuracy_scores):\n",
|
||
" print(f\"Accuracy pour le fold {i + 1}: {score}\")\n",
|
||
"\n",
|
||
"# Precision de chaque fold\n",
|
||
"precision_scores = cross_val_score(best_gbc, X_train, y_train, cv=num_folds, scoring='precision')\n",
|
||
"\n",
|
||
"# Afficher les scores pour chaque fold\n",
|
||
"print(\"\\n\")\n",
|
||
"for i, score in enumerate(precision_scores):\n",
|
||
" print(f\"Precision pour le fold {i + 1}: {score}\")\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 125,
|
||
"id": "5683862c",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"Exactitude : 0.024242424242424242\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Entraîner le modèle final sur la base entière\n",
|
||
"best_gbc.fit(X_train, y_train)\n",
|
||
"\n",
|
||
"# Faire des prédictions sur l'ensemble de test\n",
|
||
"y_pred = best_gbc.predict(X_test)\n",
|
||
"\n",
|
||
"# Calculer le recall des prédictions\n",
|
||
"recall = metrics.recall_score(y_test, y_pred)\n",
|
||
"print(f\"Exactitude : {recall}\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "525aef5a",
|
||
"metadata": {},
|
||
"source": [
|
||
"### Fitting avec *Oversampling*"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "76077b9d",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### *Oversampling*"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 126,
|
||
"id": "764406bd",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"data": {
|
||
"application/vnd.plotly.v1+json": {
|
||
"config": {
|
||
"plotlyServerURL": "https://plot.ly"
|
||
},
|
||
"data": [
|
||
{
|
||
"bingroup": "x",
|
||
"hovertemplate": "SINISTRE=%{x}<br>count=%{y}<extra></extra>",
|
||
"legendgroup": "",
|
||
"marker": {
|
||
"color": "#636efa",
|
||
"pattern": {
|
||
"shape": ""
|
||
}
|
||
},
|
||
"name": "",
|
||
"orientation": "v",
|
||
"showlegend": false,
|
||
"type": "histogram",
|
||
"x": [
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false
|
||
],
|
||
"xaxis": "x",
|
||
"yaxis": "y"
|
||
}
|
||
],
|
||
"layout": {
|
||
"barmode": "relative",
|
||
"legend": {
|
||
"tracegroupgap": 0
|
||
},
|
||
"template": {
|
||
"data": {
|
||
"bar": [
|
||
{
|
||
"error_x": {
|
||
"color": "#2a3f5f"
|
||
},
|
||
"error_y": {
|
||
"color": "#2a3f5f"
|
||
},
|
||
"marker": {
|
||
"line": {
|
||
"color": "#E5ECF6",
|
||
"width": 0.5
|
||
},
|
||
"pattern": {
|
||
"fillmode": "overlay",
|
||
"size": 10,
|
||
"solidity": 0.2
|
||
}
|
||
},
|
||
"type": "bar"
|
||
}
|
||
],
|
||
"barpolar": [
|
||
{
|
||
"marker": {
|
||
"line": {
|
||
"color": "#E5ECF6",
|
||
"width": 0.5
|
||
},
|
||
"pattern": {
|
||
"fillmode": "overlay",
|
||
"size": 10,
|
||
"solidity": 0.2
|
||
}
|
||
},
|
||
"type": "barpolar"
|
||
}
|
||
],
|
||
"carpet": [
|
||
{
|
||
"aaxis": {
|
||
"endlinecolor": "#2a3f5f",
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"minorgridcolor": "white",
|
||
"startlinecolor": "#2a3f5f"
|
||
},
|
||
"baxis": {
|
||
"endlinecolor": "#2a3f5f",
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"minorgridcolor": "white",
|
||
"startlinecolor": "#2a3f5f"
|
||
},
|
||
"type": "carpet"
|
||
}
|
||
],
|
||
"choropleth": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"type": "choropleth"
|
||
}
|
||
],
|
||
"contour": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "contour"
|
||
}
|
||
],
|
||
"contourcarpet": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"type": "contourcarpet"
|
||
}
|
||
],
|
||
"heatmap": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "heatmap"
|
||
}
|
||
],
|
||
"histogram": [
|
||
{
|
||
"marker": {
|
||
"pattern": {
|
||
"fillmode": "overlay",
|
||
"size": 10,
|
||
"solidity": 0.2
|
||
}
|
||
},
|
||
"type": "histogram"
|
||
}
|
||
],
|
||
"histogram2d": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "histogram2d"
|
||
}
|
||
],
|
||
"histogram2dcontour": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "histogram2dcontour"
|
||
}
|
||
],
|
||
"mesh3d": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"type": "mesh3d"
|
||
}
|
||
],
|
||
"parcoords": [
|
||
{
|
||
"line": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "parcoords"
|
||
}
|
||
],
|
||
"pie": [
|
||
{
|
||
"automargin": true,
|
||
"type": "pie"
|
||
}
|
||
],
|
||
"scatter": [
|
||
{
|
||
"fillpattern": {
|
||
"fillmode": "overlay",
|
||
"size": 10,
|
||
"solidity": 0.2
|
||
},
|
||
"type": "scatter"
|
||
}
|
||
],
|
||
"scatter3d": [
|
||
{
|
||
"line": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scatter3d"
|
||
}
|
||
],
|
||
"scattercarpet": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattercarpet"
|
||
}
|
||
],
|
||
"scattergeo": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattergeo"
|
||
}
|
||
],
|
||
"scattergl": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattergl"
|
||
}
|
||
],
|
||
"scattermap": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattermap"
|
||
}
|
||
],
|
||
"scattermapbox": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattermapbox"
|
||
}
|
||
],
|
||
"scatterpolar": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scatterpolar"
|
||
}
|
||
],
|
||
"scatterpolargl": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scatterpolargl"
|
||
}
|
||
],
|
||
"scatterternary": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scatterternary"
|
||
}
|
||
],
|
||
"surface": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "surface"
|
||
}
|
||
],
|
||
"table": [
|
||
{
|
||
"cells": {
|
||
"fill": {
|
||
"color": "#EBF0F8"
|
||
},
|
||
"line": {
|
||
"color": "white"
|
||
}
|
||
},
|
||
"header": {
|
||
"fill": {
|
||
"color": "#C8D4E3"
|
||
},
|
||
"line": {
|
||
"color": "white"
|
||
}
|
||
},
|
||
"type": "table"
|
||
}
|
||
]
|
||
},
|
||
"layout": {
|
||
"annotationdefaults": {
|
||
"arrowcolor": "#2a3f5f",
|
||
"arrowhead": 0,
|
||
"arrowwidth": 1
|
||
},
|
||
"autotypenumbers": "strict",
|
||
"coloraxis": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"colorscale": {
|
||
"diverging": [
|
||
[
|
||
0,
|
||
"#8e0152"
|
||
],
|
||
[
|
||
0.1,
|
||
"#c51b7d"
|
||
],
|
||
[
|
||
0.2,
|
||
"#de77ae"
|
||
],
|
||
[
|
||
0.3,
|
||
"#f1b6da"
|
||
],
|
||
[
|
||
0.4,
|
||
"#fde0ef"
|
||
],
|
||
[
|
||
0.5,
|
||
"#f7f7f7"
|
||
],
|
||
[
|
||
0.6,
|
||
"#e6f5d0"
|
||
],
|
||
[
|
||
0.7,
|
||
"#b8e186"
|
||
],
|
||
[
|
||
0.8,
|
||
"#7fbc41"
|
||
],
|
||
[
|
||
0.9,
|
||
"#4d9221"
|
||
],
|
||
[
|
||
1,
|
||
"#276419"
|
||
]
|
||
],
|
||
"sequential": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"sequentialminus": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
]
|
||
},
|
||
"colorway": [
|
||
"#636efa",
|
||
"#EF553B",
|
||
"#00cc96",
|
||
"#ab63fa",
|
||
"#FFA15A",
|
||
"#19d3f3",
|
||
"#FF6692",
|
||
"#B6E880",
|
||
"#FF97FF",
|
||
"#FECB52"
|
||
],
|
||
"font": {
|
||
"color": "#2a3f5f"
|
||
},
|
||
"geo": {
|
||
"bgcolor": "white",
|
||
"lakecolor": "white",
|
||
"landcolor": "#E5ECF6",
|
||
"showlakes": true,
|
||
"showland": true,
|
||
"subunitcolor": "white"
|
||
},
|
||
"hoverlabel": {
|
||
"align": "left"
|
||
},
|
||
"hovermode": "closest",
|
||
"mapbox": {
|
||
"style": "light"
|
||
},
|
||
"paper_bgcolor": "white",
|
||
"plot_bgcolor": "#E5ECF6",
|
||
"polar": {
|
||
"angularaxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
},
|
||
"bgcolor": "#E5ECF6",
|
||
"radialaxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"scene": {
|
||
"xaxis": {
|
||
"backgroundcolor": "#E5ECF6",
|
||
"gridcolor": "white",
|
||
"gridwidth": 2,
|
||
"linecolor": "white",
|
||
"showbackground": true,
|
||
"ticks": "",
|
||
"zerolinecolor": "white"
|
||
},
|
||
"yaxis": {
|
||
"backgroundcolor": "#E5ECF6",
|
||
"gridcolor": "white",
|
||
"gridwidth": 2,
|
||
"linecolor": "white",
|
||
"showbackground": true,
|
||
"ticks": "",
|
||
"zerolinecolor": "white"
|
||
},
|
||
"zaxis": {
|
||
"backgroundcolor": "#E5ECF6",
|
||
"gridcolor": "white",
|
||
"gridwidth": 2,
|
||
"linecolor": "white",
|
||
"showbackground": true,
|
||
"ticks": "",
|
||
"zerolinecolor": "white"
|
||
}
|
||
},
|
||
"shapedefaults": {
|
||
"line": {
|
||
"color": "#2a3f5f"
|
||
}
|
||
},
|
||
"ternary": {
|
||
"aaxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
},
|
||
"baxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
},
|
||
"bgcolor": "#E5ECF6",
|
||
"caxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"title": {
|
||
"x": 0.05
|
||
},
|
||
"xaxis": {
|
||
"automargin": true,
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": "",
|
||
"title": {
|
||
"standoff": 15
|
||
},
|
||
"zerolinecolor": "white",
|
||
"zerolinewidth": 2
|
||
},
|
||
"yaxis": {
|
||
"automargin": true,
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": "",
|
||
"title": {
|
||
"standoff": 15
|
||
},
|
||
"zerolinecolor": "white",
|
||
"zerolinewidth": 2
|
||
}
|
||
}
|
||
},
|
||
"title": {
|
||
"text": "Distribution de la variable Y_train"
|
||
},
|
||
"xaxis": {
|
||
"anchor": "y",
|
||
"domain": [
|
||
0,
|
||
1
|
||
],
|
||
"title": {
|
||
"text": "SINISTRE"
|
||
}
|
||
},
|
||
"yaxis": {
|
||
"anchor": "x",
|
||
"domain": [
|
||
0,
|
||
1
|
||
],
|
||
"title": {
|
||
"text": "count"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"metadata": {},
|
||
"output_type": "display_data"
|
||
}
|
||
],
|
||
"source": [
|
||
"# Observation de la distribution sur Y_train\n",
|
||
"df = pd.DataFrame(y_train, columns=[\"SINISTRE\"])\n",
|
||
"fig = px.histogram(df, x=\"SINISTRE\", title=\"Distribution de la variable Y_train\")\n",
|
||
"fig.show()\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 127,
|
||
"id": "13b7f0ae",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"# Oversampling\n",
|
||
"# Appliquer le suréchantillonnage à la classe minoritaire\n",
|
||
"sampler = RandomOverSampler(random_state=42)\n",
|
||
"X_train_resampled, y_train_resampled = sampler.fit_resample(X_train, y_train)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 128,
|
||
"id": "50cb20db",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"data": {
|
||
"application/vnd.plotly.v1+json": {
|
||
"config": {
|
||
"plotlyServerURL": "https://plot.ly"
|
||
},
|
||
"data": [
|
||
{
|
||
"bingroup": "x",
|
||
"hovertemplate": "SINISTRE=%{x}<br>count=%{y}<extra></extra>",
|
||
"legendgroup": "",
|
||
"marker": {
|
||
"color": "#636efa",
|
||
"pattern": {
|
||
"shape": ""
|
||
}
|
||
},
|
||
"name": "",
|
||
"orientation": "v",
|
||
"showlegend": false,
|
||
"type": "histogram",
|
||
"x": [
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
false,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true,
|
||
true
|
||
],
|
||
"xaxis": "x",
|
||
"yaxis": "y"
|
||
}
|
||
],
|
||
"layout": {
|
||
"barmode": "relative",
|
||
"legend": {
|
||
"tracegroupgap": 0
|
||
},
|
||
"template": {
|
||
"data": {
|
||
"bar": [
|
||
{
|
||
"error_x": {
|
||
"color": "#2a3f5f"
|
||
},
|
||
"error_y": {
|
||
"color": "#2a3f5f"
|
||
},
|
||
"marker": {
|
||
"line": {
|
||
"color": "#E5ECF6",
|
||
"width": 0.5
|
||
},
|
||
"pattern": {
|
||
"fillmode": "overlay",
|
||
"size": 10,
|
||
"solidity": 0.2
|
||
}
|
||
},
|
||
"type": "bar"
|
||
}
|
||
],
|
||
"barpolar": [
|
||
{
|
||
"marker": {
|
||
"line": {
|
||
"color": "#E5ECF6",
|
||
"width": 0.5
|
||
},
|
||
"pattern": {
|
||
"fillmode": "overlay",
|
||
"size": 10,
|
||
"solidity": 0.2
|
||
}
|
||
},
|
||
"type": "barpolar"
|
||
}
|
||
],
|
||
"carpet": [
|
||
{
|
||
"aaxis": {
|
||
"endlinecolor": "#2a3f5f",
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"minorgridcolor": "white",
|
||
"startlinecolor": "#2a3f5f"
|
||
},
|
||
"baxis": {
|
||
"endlinecolor": "#2a3f5f",
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"minorgridcolor": "white",
|
||
"startlinecolor": "#2a3f5f"
|
||
},
|
||
"type": "carpet"
|
||
}
|
||
],
|
||
"choropleth": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"type": "choropleth"
|
||
}
|
||
],
|
||
"contour": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "contour"
|
||
}
|
||
],
|
||
"contourcarpet": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"type": "contourcarpet"
|
||
}
|
||
],
|
||
"heatmap": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "heatmap"
|
||
}
|
||
],
|
||
"histogram": [
|
||
{
|
||
"marker": {
|
||
"pattern": {
|
||
"fillmode": "overlay",
|
||
"size": 10,
|
||
"solidity": 0.2
|
||
}
|
||
},
|
||
"type": "histogram"
|
||
}
|
||
],
|
||
"histogram2d": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "histogram2d"
|
||
}
|
||
],
|
||
"histogram2dcontour": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "histogram2dcontour"
|
||
}
|
||
],
|
||
"mesh3d": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"type": "mesh3d"
|
||
}
|
||
],
|
||
"parcoords": [
|
||
{
|
||
"line": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "parcoords"
|
||
}
|
||
],
|
||
"pie": [
|
||
{
|
||
"automargin": true,
|
||
"type": "pie"
|
||
}
|
||
],
|
||
"scatter": [
|
||
{
|
||
"fillpattern": {
|
||
"fillmode": "overlay",
|
||
"size": 10,
|
||
"solidity": 0.2
|
||
},
|
||
"type": "scatter"
|
||
}
|
||
],
|
||
"scatter3d": [
|
||
{
|
||
"line": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scatter3d"
|
||
}
|
||
],
|
||
"scattercarpet": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattercarpet"
|
||
}
|
||
],
|
||
"scattergeo": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattergeo"
|
||
}
|
||
],
|
||
"scattergl": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattergl"
|
||
}
|
||
],
|
||
"scattermap": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattermap"
|
||
}
|
||
],
|
||
"scattermapbox": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scattermapbox"
|
||
}
|
||
],
|
||
"scatterpolar": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scatterpolar"
|
||
}
|
||
],
|
||
"scatterpolargl": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scatterpolargl"
|
||
}
|
||
],
|
||
"scatterternary": [
|
||
{
|
||
"marker": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"type": "scatterternary"
|
||
}
|
||
],
|
||
"surface": [
|
||
{
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
},
|
||
"colorscale": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"type": "surface"
|
||
}
|
||
],
|
||
"table": [
|
||
{
|
||
"cells": {
|
||
"fill": {
|
||
"color": "#EBF0F8"
|
||
},
|
||
"line": {
|
||
"color": "white"
|
||
}
|
||
},
|
||
"header": {
|
||
"fill": {
|
||
"color": "#C8D4E3"
|
||
},
|
||
"line": {
|
||
"color": "white"
|
||
}
|
||
},
|
||
"type": "table"
|
||
}
|
||
]
|
||
},
|
||
"layout": {
|
||
"annotationdefaults": {
|
||
"arrowcolor": "#2a3f5f",
|
||
"arrowhead": 0,
|
||
"arrowwidth": 1
|
||
},
|
||
"autotypenumbers": "strict",
|
||
"coloraxis": {
|
||
"colorbar": {
|
||
"outlinewidth": 0,
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"colorscale": {
|
||
"diverging": [
|
||
[
|
||
0,
|
||
"#8e0152"
|
||
],
|
||
[
|
||
0.1,
|
||
"#c51b7d"
|
||
],
|
||
[
|
||
0.2,
|
||
"#de77ae"
|
||
],
|
||
[
|
||
0.3,
|
||
"#f1b6da"
|
||
],
|
||
[
|
||
0.4,
|
||
"#fde0ef"
|
||
],
|
||
[
|
||
0.5,
|
||
"#f7f7f7"
|
||
],
|
||
[
|
||
0.6,
|
||
"#e6f5d0"
|
||
],
|
||
[
|
||
0.7,
|
||
"#b8e186"
|
||
],
|
||
[
|
||
0.8,
|
||
"#7fbc41"
|
||
],
|
||
[
|
||
0.9,
|
||
"#4d9221"
|
||
],
|
||
[
|
||
1,
|
||
"#276419"
|
||
]
|
||
],
|
||
"sequential": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
],
|
||
"sequentialminus": [
|
||
[
|
||
0,
|
||
"#0d0887"
|
||
],
|
||
[
|
||
0.1111111111111111,
|
||
"#46039f"
|
||
],
|
||
[
|
||
0.2222222222222222,
|
||
"#7201a8"
|
||
],
|
||
[
|
||
0.3333333333333333,
|
||
"#9c179e"
|
||
],
|
||
[
|
||
0.4444444444444444,
|
||
"#bd3786"
|
||
],
|
||
[
|
||
0.5555555555555556,
|
||
"#d8576b"
|
||
],
|
||
[
|
||
0.6666666666666666,
|
||
"#ed7953"
|
||
],
|
||
[
|
||
0.7777777777777778,
|
||
"#fb9f3a"
|
||
],
|
||
[
|
||
0.8888888888888888,
|
||
"#fdca26"
|
||
],
|
||
[
|
||
1,
|
||
"#f0f921"
|
||
]
|
||
]
|
||
},
|
||
"colorway": [
|
||
"#636efa",
|
||
"#EF553B",
|
||
"#00cc96",
|
||
"#ab63fa",
|
||
"#FFA15A",
|
||
"#19d3f3",
|
||
"#FF6692",
|
||
"#B6E880",
|
||
"#FF97FF",
|
||
"#FECB52"
|
||
],
|
||
"font": {
|
||
"color": "#2a3f5f"
|
||
},
|
||
"geo": {
|
||
"bgcolor": "white",
|
||
"lakecolor": "white",
|
||
"landcolor": "#E5ECF6",
|
||
"showlakes": true,
|
||
"showland": true,
|
||
"subunitcolor": "white"
|
||
},
|
||
"hoverlabel": {
|
||
"align": "left"
|
||
},
|
||
"hovermode": "closest",
|
||
"mapbox": {
|
||
"style": "light"
|
||
},
|
||
"paper_bgcolor": "white",
|
||
"plot_bgcolor": "#E5ECF6",
|
||
"polar": {
|
||
"angularaxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
},
|
||
"bgcolor": "#E5ECF6",
|
||
"radialaxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"scene": {
|
||
"xaxis": {
|
||
"backgroundcolor": "#E5ECF6",
|
||
"gridcolor": "white",
|
||
"gridwidth": 2,
|
||
"linecolor": "white",
|
||
"showbackground": true,
|
||
"ticks": "",
|
||
"zerolinecolor": "white"
|
||
},
|
||
"yaxis": {
|
||
"backgroundcolor": "#E5ECF6",
|
||
"gridcolor": "white",
|
||
"gridwidth": 2,
|
||
"linecolor": "white",
|
||
"showbackground": true,
|
||
"ticks": "",
|
||
"zerolinecolor": "white"
|
||
},
|
||
"zaxis": {
|
||
"backgroundcolor": "#E5ECF6",
|
||
"gridcolor": "white",
|
||
"gridwidth": 2,
|
||
"linecolor": "white",
|
||
"showbackground": true,
|
||
"ticks": "",
|
||
"zerolinecolor": "white"
|
||
}
|
||
},
|
||
"shapedefaults": {
|
||
"line": {
|
||
"color": "#2a3f5f"
|
||
}
|
||
},
|
||
"ternary": {
|
||
"aaxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
},
|
||
"baxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
},
|
||
"bgcolor": "#E5ECF6",
|
||
"caxis": {
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": ""
|
||
}
|
||
},
|
||
"title": {
|
||
"x": 0.05
|
||
},
|
||
"xaxis": {
|
||
"automargin": true,
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": "",
|
||
"title": {
|
||
"standoff": 15
|
||
},
|
||
"zerolinecolor": "white",
|
||
"zerolinewidth": 2
|
||
},
|
||
"yaxis": {
|
||
"automargin": true,
|
||
"gridcolor": "white",
|
||
"linecolor": "white",
|
||
"ticks": "",
|
||
"title": {
|
||
"standoff": 15
|
||
},
|
||
"zerolinecolor": "white",
|
||
"zerolinewidth": 2
|
||
}
|
||
}
|
||
},
|
||
"title": {
|
||
"text": "Distribution de la variable Y_train_resampled"
|
||
},
|
||
"xaxis": {
|
||
"anchor": "y",
|
||
"domain": [
|
||
0,
|
||
1
|
||
],
|
||
"title": {
|
||
"text": "SINISTRE"
|
||
}
|
||
},
|
||
"yaxis": {
|
||
"anchor": "x",
|
||
"domain": [
|
||
0,
|
||
1
|
||
],
|
||
"title": {
|
||
"text": "count"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"metadata": {},
|
||
"output_type": "display_data"
|
||
}
|
||
],
|
||
"source": [
|
||
"# Observation de la distribution sur Y_train\n",
|
||
"df = pd.DataFrame(y_train_resampled, columns=[\"SINISTRE\"])\n",
|
||
"fig = px.histogram(\n",
|
||
" df, x=\"SINISTRE\", title=\"Distribution de la variable Y_train_resampled\"\n",
|
||
")\n",
|
||
"fig.show()\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "dd1eb242",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Fitting sur le nouvel échantillon"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 129,
|
||
"id": "7f2b0273",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"# Définir la grille d'hyperparamètres à rechercher\n",
|
||
"param_grid = {\n",
|
||
" \"n_estimators\": [475, 500, 525],\n",
|
||
" \"learning_rate\": [0, 7, 0.9, 1.5],\n",
|
||
"}\n",
|
||
"\n",
|
||
"# Nombre de folds pour la validation croisée\n",
|
||
"num_folds = 5\n",
|
||
"\n",
|
||
"# Initialisation du modèle GradientBoostingClassifier\n",
|
||
"gb = GradientBoostingClassifier(random_state=42)\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 130,
|
||
"id": "1d02b400",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"Meilleurs hyperparamètres : {'learning_rate': 0.9, 'n_estimators': 500}\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Création de l'objet GridSearchCV pour la recherche sur grille avec validation croisée\n",
|
||
"grid_search = GridSearchCV(\n",
|
||
" estimator=gb,\n",
|
||
" param_grid=param_grid,\n",
|
||
" cv=StratifiedKFold(\n",
|
||
" n_splits=num_folds, shuffle=True, random_state=42\n",
|
||
" ), # Validation croisée stratifiée avec 5 plis\n",
|
||
" scoring=\"recall\", # Métrique d'évaluation\n",
|
||
" n_jobs=-1, # Utiliser tous les cœurs du processeur\n",
|
||
")\n",
|
||
"\n",
|
||
"# Exécution de la recherche sur grille\n",
|
||
"grid_search.fit(X_train_resampled, y_train_resampled)\n",
|
||
"\n",
|
||
"# Afficher les meilleurs hyperparamètres\n",
|
||
"best_params = grid_search.best_params_\n",
|
||
"print(\"Meilleurs hyperparamètres : \", best_params)\n",
|
||
"\n",
|
||
"# Initialiser un modèle avec les meilleurs hyperparamètres\n",
|
||
"best_gbc = GradientBoostingClassifier(random_state=42, **best_params)\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 131,
|
||
"id": "28956389",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"Recall pour le fold 1: 0.9948741845293569\n",
|
||
"Recall pour le fold 2: 0.9972041006523765\n",
|
||
"Recall pour le fold 3: 0.9972041006523765\n",
|
||
"Recall pour le fold 4: 0.9981351981351981\n",
|
||
"Recall pour le fold 5: 0.9958061509785647\n",
|
||
"\n",
|
||
"\n",
|
||
"Accuracy pour le fold 1: 0.945479962721342\n",
|
||
"Accuracy pour le fold 2: 0.9452469711090401\n",
|
||
"Accuracy pour le fold 3: 0.9391891891891891\n",
|
||
"Accuracy pour le fold 4: 0.9461663947797716\n",
|
||
"Accuracy pour le fold 5: 0.9370776042880448\n",
|
||
"\n",
|
||
"\n",
|
||
"Precision pour le fold 1: 0.9054283290924512\n",
|
||
"Precision pour le fold 2: 0.9033347403967918\n",
|
||
"Precision pour le fold 3: 0.8935281837160751\n",
|
||
"Precision pour le fold 4: 0.9041385135135135\n",
|
||
"Precision pour le fold 5: 0.8911592994161801\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Zoom sur la CV\n",
|
||
"# Recall de chaque fold\n",
|
||
"recall_scores = cross_val_score(\n",
|
||
" best_gbc, X_train_resampled, y_train_resampled, cv=num_folds, scoring=\"recall\"\n",
|
||
")\n",
|
||
"\n",
|
||
"# Afficher les scores pour chaque fold\n",
|
||
"for i, score in enumerate(recall_scores):\n",
|
||
" print(f\"Recall pour le fold {i + 1}: {score}\")\n",
|
||
"\n",
|
||
"# Accuracy de chaque fold\n",
|
||
"accuracy_scores = cross_val_score(\n",
|
||
" best_gbc, X_train_resampled, y_train_resampled, cv=num_folds, scoring=\"accuracy\"\n",
|
||
")\n",
|
||
"\n",
|
||
"# Afficher les scores pour chaque fold\n",
|
||
"print(\"\\n\")\n",
|
||
"for i, score in enumerate(accuracy_scores):\n",
|
||
" print(f\"Accuracy pour le fold {i + 1}: {score}\")\n",
|
||
"\n",
|
||
"# Precision de chaque fold\n",
|
||
"precision_scores = cross_val_score(\n",
|
||
" best_gbc, X_train_resampled, y_train_resampled, cv=num_folds, scoring=\"precision\"\n",
|
||
")\n",
|
||
"\n",
|
||
"# Afficher les scores pour chaque fold\n",
|
||
"print(\"\\n\")\n",
|
||
"for i, score in enumerate(precision_scores):\n",
|
||
" print(f\"Precision pour le fold {i + 1}: {score}\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 132,
|
||
"id": "5ab7fedd",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"data": {
|
||
"text/html": [
|
||
"<style>#sk-container-id-2 {\n",
|
||
" /* Definition of color scheme common for light and dark mode */\n",
|
||
" --sklearn-color-text: #000;\n",
|
||
" --sklearn-color-text-muted: #666;\n",
|
||
" --sklearn-color-line: gray;\n",
|
||
" /* Definition of color scheme for unfitted estimators */\n",
|
||
" --sklearn-color-unfitted-level-0: #fff5e6;\n",
|
||
" --sklearn-color-unfitted-level-1: #f6e4d2;\n",
|
||
" --sklearn-color-unfitted-level-2: #ffe0b3;\n",
|
||
" --sklearn-color-unfitted-level-3: chocolate;\n",
|
||
" /* Definition of color scheme for fitted estimators */\n",
|
||
" --sklearn-color-fitted-level-0: #f0f8ff;\n",
|
||
" --sklearn-color-fitted-level-1: #d4ebff;\n",
|
||
" --sklearn-color-fitted-level-2: #b3dbfd;\n",
|
||
" --sklearn-color-fitted-level-3: cornflowerblue;\n",
|
||
"\n",
|
||
" /* Specific color for light theme */\n",
|
||
" --sklearn-color-text-on-default-background: var(--sg-text-color, var(--theme-code-foreground, var(--jp-content-font-color1, black)));\n",
|
||
" --sklearn-color-background: var(--sg-background-color, var(--theme-background, var(--jp-layout-color0, white)));\n",
|
||
" --sklearn-color-border-box: var(--sg-text-color, var(--theme-code-foreground, var(--jp-content-font-color1, black)));\n",
|
||
" --sklearn-color-icon: #696969;\n",
|
||
"\n",
|
||
" @media (prefers-color-scheme: dark) {\n",
|
||
" /* Redefinition of color scheme for dark theme */\n",
|
||
" --sklearn-color-text-on-default-background: var(--sg-text-color, var(--theme-code-foreground, var(--jp-content-font-color1, white)));\n",
|
||
" --sklearn-color-background: var(--sg-background-color, var(--theme-background, var(--jp-layout-color0, #111)));\n",
|
||
" --sklearn-color-border-box: var(--sg-text-color, var(--theme-code-foreground, var(--jp-content-font-color1, white)));\n",
|
||
" --sklearn-color-icon: #878787;\n",
|
||
" }\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 {\n",
|
||
" color: var(--sklearn-color-text);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 pre {\n",
|
||
" padding: 0;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 input.sk-hidden--visually {\n",
|
||
" border: 0;\n",
|
||
" clip: rect(1px 1px 1px 1px);\n",
|
||
" clip: rect(1px, 1px, 1px, 1px);\n",
|
||
" height: 1px;\n",
|
||
" margin: -1px;\n",
|
||
" overflow: hidden;\n",
|
||
" padding: 0;\n",
|
||
" position: absolute;\n",
|
||
" width: 1px;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-dashed-wrapped {\n",
|
||
" border: 1px dashed var(--sklearn-color-line);\n",
|
||
" margin: 0 0.4em 0.5em 0.4em;\n",
|
||
" box-sizing: border-box;\n",
|
||
" padding-bottom: 0.4em;\n",
|
||
" background-color: var(--sklearn-color-background);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-container {\n",
|
||
" /* jupyter's `normalize.less` sets `[hidden] { display: none; }`\n",
|
||
" but bootstrap.min.css set `[hidden] { display: none !important; }`\n",
|
||
" so we also need the `!important` here to be able to override the\n",
|
||
" default hidden behavior on the sphinx rendered scikit-learn.org.\n",
|
||
" See: https://github.com/scikit-learn/scikit-learn/issues/21755 */\n",
|
||
" display: inline-block !important;\n",
|
||
" position: relative;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-text-repr-fallback {\n",
|
||
" display: none;\n",
|
||
"}\n",
|
||
"\n",
|
||
"div.sk-parallel-item,\n",
|
||
"div.sk-serial,\n",
|
||
"div.sk-item {\n",
|
||
" /* draw centered vertical line to link estimators */\n",
|
||
" background-image: linear-gradient(var(--sklearn-color-text-on-default-background), var(--sklearn-color-text-on-default-background));\n",
|
||
" background-size: 2px 100%;\n",
|
||
" background-repeat: no-repeat;\n",
|
||
" background-position: center center;\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* Parallel-specific style estimator block */\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-parallel-item::after {\n",
|
||
" content: \"\";\n",
|
||
" width: 100%;\n",
|
||
" border-bottom: 2px solid var(--sklearn-color-text-on-default-background);\n",
|
||
" flex-grow: 1;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-parallel {\n",
|
||
" display: flex;\n",
|
||
" align-items: stretch;\n",
|
||
" justify-content: center;\n",
|
||
" background-color: var(--sklearn-color-background);\n",
|
||
" position: relative;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-parallel-item {\n",
|
||
" display: flex;\n",
|
||
" flex-direction: column;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-parallel-item:first-child::after {\n",
|
||
" align-self: flex-end;\n",
|
||
" width: 50%;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-parallel-item:last-child::after {\n",
|
||
" align-self: flex-start;\n",
|
||
" width: 50%;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-parallel-item:only-child::after {\n",
|
||
" width: 0;\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* Serial-specific style estimator block */\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-serial {\n",
|
||
" display: flex;\n",
|
||
" flex-direction: column;\n",
|
||
" align-items: center;\n",
|
||
" background-color: var(--sklearn-color-background);\n",
|
||
" padding-right: 1em;\n",
|
||
" padding-left: 1em;\n",
|
||
"}\n",
|
||
"\n",
|
||
"\n",
|
||
"/* Toggleable style: style used for estimator/Pipeline/ColumnTransformer box that is\n",
|
||
"clickable and can be expanded/collapsed.\n",
|
||
"- Pipeline and ColumnTransformer use this feature and define the default style\n",
|
||
"- Estimators will overwrite some part of the style using the `sk-estimator` class\n",
|
||
"*/\n",
|
||
"\n",
|
||
"/* Pipeline and ColumnTransformer style (default) */\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-toggleable {\n",
|
||
" /* Default theme specific background. It is overwritten whether we have a\n",
|
||
" specific estimator or a Pipeline/ColumnTransformer */\n",
|
||
" background-color: var(--sklearn-color-background);\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* Toggleable label */\n",
|
||
"#sk-container-id-2 label.sk-toggleable__label {\n",
|
||
" cursor: pointer;\n",
|
||
" display: flex;\n",
|
||
" width: 100%;\n",
|
||
" margin-bottom: 0;\n",
|
||
" padding: 0.5em;\n",
|
||
" box-sizing: border-box;\n",
|
||
" text-align: center;\n",
|
||
" align-items: start;\n",
|
||
" justify-content: space-between;\n",
|
||
" gap: 0.5em;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 label.sk-toggleable__label .caption {\n",
|
||
" font-size: 0.6rem;\n",
|
||
" font-weight: lighter;\n",
|
||
" color: var(--sklearn-color-text-muted);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 label.sk-toggleable__label-arrow:before {\n",
|
||
" /* Arrow on the left of the label */\n",
|
||
" content: \"▸\";\n",
|
||
" float: left;\n",
|
||
" margin-right: 0.25em;\n",
|
||
" color: var(--sklearn-color-icon);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 label.sk-toggleable__label-arrow:hover:before {\n",
|
||
" color: var(--sklearn-color-text);\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* Toggleable content - dropdown */\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-toggleable__content {\n",
|
||
" max-height: 0;\n",
|
||
" max-width: 0;\n",
|
||
" overflow: hidden;\n",
|
||
" text-align: left;\n",
|
||
" /* unfitted */\n",
|
||
" background-color: var(--sklearn-color-unfitted-level-0);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-toggleable__content.fitted {\n",
|
||
" /* fitted */\n",
|
||
" background-color: var(--sklearn-color-fitted-level-0);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-toggleable__content pre {\n",
|
||
" margin: 0.2em;\n",
|
||
" border-radius: 0.25em;\n",
|
||
" color: var(--sklearn-color-text);\n",
|
||
" /* unfitted */\n",
|
||
" background-color: var(--sklearn-color-unfitted-level-0);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-toggleable__content.fitted pre {\n",
|
||
" /* unfitted */\n",
|
||
" background-color: var(--sklearn-color-fitted-level-0);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 input.sk-toggleable__control:checked~div.sk-toggleable__content {\n",
|
||
" /* Expand drop-down */\n",
|
||
" max-height: 200px;\n",
|
||
" max-width: 100%;\n",
|
||
" overflow: auto;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {\n",
|
||
" content: \"▾\";\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* Pipeline/ColumnTransformer-specific style */\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {\n",
|
||
" color: var(--sklearn-color-text);\n",
|
||
" background-color: var(--sklearn-color-unfitted-level-2);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-label.fitted input.sk-toggleable__control:checked~label.sk-toggleable__label {\n",
|
||
" background-color: var(--sklearn-color-fitted-level-2);\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* Estimator-specific style */\n",
|
||
"\n",
|
||
"/* Colorize estimator box */\n",
|
||
"#sk-container-id-2 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {\n",
|
||
" /* unfitted */\n",
|
||
" background-color: var(--sklearn-color-unfitted-level-2);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-estimator.fitted input.sk-toggleable__control:checked~label.sk-toggleable__label {\n",
|
||
" /* fitted */\n",
|
||
" background-color: var(--sklearn-color-fitted-level-2);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-label label.sk-toggleable__label,\n",
|
||
"#sk-container-id-2 div.sk-label label {\n",
|
||
" /* The background is the default theme color */\n",
|
||
" color: var(--sklearn-color-text-on-default-background);\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* On hover, darken the color of the background */\n",
|
||
"#sk-container-id-2 div.sk-label:hover label.sk-toggleable__label {\n",
|
||
" color: var(--sklearn-color-text);\n",
|
||
" background-color: var(--sklearn-color-unfitted-level-2);\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* Label box, darken color on hover, fitted */\n",
|
||
"#sk-container-id-2 div.sk-label.fitted:hover label.sk-toggleable__label.fitted {\n",
|
||
" color: var(--sklearn-color-text);\n",
|
||
" background-color: var(--sklearn-color-fitted-level-2);\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* Estimator label */\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-label label {\n",
|
||
" font-family: monospace;\n",
|
||
" font-weight: bold;\n",
|
||
" display: inline-block;\n",
|
||
" line-height: 1.2em;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-label-container {\n",
|
||
" text-align: center;\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* Estimator-specific */\n",
|
||
"#sk-container-id-2 div.sk-estimator {\n",
|
||
" font-family: monospace;\n",
|
||
" border: 1px dotted var(--sklearn-color-border-box);\n",
|
||
" border-radius: 0.25em;\n",
|
||
" box-sizing: border-box;\n",
|
||
" margin-bottom: 0.5em;\n",
|
||
" /* unfitted */\n",
|
||
" background-color: var(--sklearn-color-unfitted-level-0);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-estimator.fitted {\n",
|
||
" /* fitted */\n",
|
||
" background-color: var(--sklearn-color-fitted-level-0);\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* on hover */\n",
|
||
"#sk-container-id-2 div.sk-estimator:hover {\n",
|
||
" /* unfitted */\n",
|
||
" background-color: var(--sklearn-color-unfitted-level-2);\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 div.sk-estimator.fitted:hover {\n",
|
||
" /* fitted */\n",
|
||
" background-color: var(--sklearn-color-fitted-level-2);\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* Specification for estimator info (e.g. \"i\" and \"?\") */\n",
|
||
"\n",
|
||
"/* Common style for \"i\" and \"?\" */\n",
|
||
"\n",
|
||
".sk-estimator-doc-link,\n",
|
||
"a:link.sk-estimator-doc-link,\n",
|
||
"a:visited.sk-estimator-doc-link {\n",
|
||
" float: right;\n",
|
||
" font-size: smaller;\n",
|
||
" line-height: 1em;\n",
|
||
" font-family: monospace;\n",
|
||
" background-color: var(--sklearn-color-background);\n",
|
||
" border-radius: 1em;\n",
|
||
" height: 1em;\n",
|
||
" width: 1em;\n",
|
||
" text-decoration: none !important;\n",
|
||
" margin-left: 0.5em;\n",
|
||
" text-align: center;\n",
|
||
" /* unfitted */\n",
|
||
" border: var(--sklearn-color-unfitted-level-1) 1pt solid;\n",
|
||
" color: var(--sklearn-color-unfitted-level-1);\n",
|
||
"}\n",
|
||
"\n",
|
||
".sk-estimator-doc-link.fitted,\n",
|
||
"a:link.sk-estimator-doc-link.fitted,\n",
|
||
"a:visited.sk-estimator-doc-link.fitted {\n",
|
||
" /* fitted */\n",
|
||
" border: var(--sklearn-color-fitted-level-1) 1pt solid;\n",
|
||
" color: var(--sklearn-color-fitted-level-1);\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* On hover */\n",
|
||
"div.sk-estimator:hover .sk-estimator-doc-link:hover,\n",
|
||
".sk-estimator-doc-link:hover,\n",
|
||
"div.sk-label-container:hover .sk-estimator-doc-link:hover,\n",
|
||
".sk-estimator-doc-link:hover {\n",
|
||
" /* unfitted */\n",
|
||
" background-color: var(--sklearn-color-unfitted-level-3);\n",
|
||
" color: var(--sklearn-color-background);\n",
|
||
" text-decoration: none;\n",
|
||
"}\n",
|
||
"\n",
|
||
"div.sk-estimator.fitted:hover .sk-estimator-doc-link.fitted:hover,\n",
|
||
".sk-estimator-doc-link.fitted:hover,\n",
|
||
"div.sk-label-container:hover .sk-estimator-doc-link.fitted:hover,\n",
|
||
".sk-estimator-doc-link.fitted:hover {\n",
|
||
" /* fitted */\n",
|
||
" background-color: var(--sklearn-color-fitted-level-3);\n",
|
||
" color: var(--sklearn-color-background);\n",
|
||
" text-decoration: none;\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* Span, style for the box shown on hovering the info icon */\n",
|
||
".sk-estimator-doc-link span {\n",
|
||
" display: none;\n",
|
||
" z-index: 9999;\n",
|
||
" position: relative;\n",
|
||
" font-weight: normal;\n",
|
||
" right: .2ex;\n",
|
||
" padding: .5ex;\n",
|
||
" margin: .5ex;\n",
|
||
" width: min-content;\n",
|
||
" min-width: 20ex;\n",
|
||
" max-width: 50ex;\n",
|
||
" color: var(--sklearn-color-text);\n",
|
||
" box-shadow: 2pt 2pt 4pt #999;\n",
|
||
" /* unfitted */\n",
|
||
" background: var(--sklearn-color-unfitted-level-0);\n",
|
||
" border: .5pt solid var(--sklearn-color-unfitted-level-3);\n",
|
||
"}\n",
|
||
"\n",
|
||
".sk-estimator-doc-link.fitted span {\n",
|
||
" /* fitted */\n",
|
||
" background: var(--sklearn-color-fitted-level-0);\n",
|
||
" border: var(--sklearn-color-fitted-level-3);\n",
|
||
"}\n",
|
||
"\n",
|
||
".sk-estimator-doc-link:hover span {\n",
|
||
" display: block;\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* \"?\"-specific style due to the `<a>` HTML tag */\n",
|
||
"\n",
|
||
"#sk-container-id-2 a.estimator_doc_link {\n",
|
||
" float: right;\n",
|
||
" font-size: 1rem;\n",
|
||
" line-height: 1em;\n",
|
||
" font-family: monospace;\n",
|
||
" background-color: var(--sklearn-color-background);\n",
|
||
" border-radius: 1rem;\n",
|
||
" height: 1rem;\n",
|
||
" width: 1rem;\n",
|
||
" text-decoration: none;\n",
|
||
" /* unfitted */\n",
|
||
" color: var(--sklearn-color-unfitted-level-1);\n",
|
||
" border: var(--sklearn-color-unfitted-level-1) 1pt solid;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 a.estimator_doc_link.fitted {\n",
|
||
" /* fitted */\n",
|
||
" border: var(--sklearn-color-fitted-level-1) 1pt solid;\n",
|
||
" color: var(--sklearn-color-fitted-level-1);\n",
|
||
"}\n",
|
||
"\n",
|
||
"/* On hover */\n",
|
||
"#sk-container-id-2 a.estimator_doc_link:hover {\n",
|
||
" /* unfitted */\n",
|
||
" background-color: var(--sklearn-color-unfitted-level-3);\n",
|
||
" color: var(--sklearn-color-background);\n",
|
||
" text-decoration: none;\n",
|
||
"}\n",
|
||
"\n",
|
||
"#sk-container-id-2 a.estimator_doc_link.fitted:hover {\n",
|
||
" /* fitted */\n",
|
||
" background-color: var(--sklearn-color-fitted-level-3);\n",
|
||
"}\n",
|
||
"</style><div id=\"sk-container-id-2\" class=\"sk-top-container\"><div class=\"sk-text-repr-fallback\"><pre>GradientBoostingClassifier(learning_rate=0.9, n_estimators=500, random_state=42)</pre><b>In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook. <br />On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.</b></div><div class=\"sk-container\" hidden><div class=\"sk-item\"><div class=\"sk-estimator fitted sk-toggleable\"><input class=\"sk-toggleable__control sk-hidden--visually\" id=\"sk-estimator-id-2\" type=\"checkbox\" checked><label for=\"sk-estimator-id-2\" class=\"sk-toggleable__label fitted sk-toggleable__label-arrow\"><div><div>GradientBoostingClassifier</div></div><div><a class=\"sk-estimator-doc-link fitted\" rel=\"noreferrer\" target=\"_blank\" href=\"https://scikit-learn.org/1.6/modules/generated/sklearn.ensemble.GradientBoostingClassifier.html\">?<span>Documentation for GradientBoostingClassifier</span></a><span class=\"sk-estimator-doc-link fitted\">i<span>Fitted</span></span></div></label><div class=\"sk-toggleable__content fitted\"><pre>GradientBoostingClassifier(learning_rate=0.9, n_estimators=500, random_state=42)</pre></div> </div></div></div></div>"
|
||
],
|
||
"text/plain": [
|
||
"GradientBoostingClassifier(learning_rate=0.9, n_estimators=500, random_state=42)"
|
||
]
|
||
},
|
||
"execution_count": 132,
|
||
"metadata": {},
|
||
"output_type": "execute_result"
|
||
}
|
||
],
|
||
"source": [
|
||
"# Entraîner le modèle final sur toute la base\n",
|
||
"best_gbc.fit(X_train_resampled, y_train_resampled)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 133,
|
||
"id": "7df7f223",
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"# Faire des prédictions sur l'ensemble de test\n",
|
||
"y_pred = best_gbc.predict(X_test)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "3a723cbc",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Validation du modèle - métriques"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"id": "60c0312d",
|
||
"metadata": {},
|
||
"source": [
|
||
"**Exercice :** \n",
|
||
"* Construisez la matrice de confusion (metrics.confusion_matrix).\n",
|
||
"* Calculez les métriques : accuracy, recall & precision."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 134,
|
||
"id": "5d9ef448",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"data": {
|
||
"text/plain": [
|
||
"<sklearn.metrics._plot.confusion_matrix.ConfusionMatrixDisplay at 0x11a6d52b0>"
|
||
]
|
||
},
|
||
"execution_count": 134,
|
||
"metadata": {},
|
||
"output_type": "execute_result"
|
||
},
|
||
{
|
||
"data": {
|
||
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAicAAAG1CAYAAAAiFlQIAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjEsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvc2/+5QAAAAlwSFlzAAAPYQAAD2EBqD+naQAAPkVJREFUeJzt3QmczWX7x/HvmQUz1jFjGfuWrZIUUZEo/xZPRU9PCZUiZStrtiQJRZE2hFBJikR7SIvspQXZ922MfTAzZub8X/etmYyZ4cycmd8czuf9ev2eOfPb5nfmmcw113Xd9+1yu91uAQAA+IiA3H4AAACAsxGcAAAAn0JwAgAAfArBCQAA8CkEJwAAwKcQnAAAAJ9CcAIAAHwKwQkAAPApBCcAAMCnBOX2A1wK3O4EKXFvbj+G/3AFSgGRUtJeyZ2Y20/jF/btCc3tR/AbgUEBKhZZRAf2HlFiQlJuP45fKFaqiIKCAi+O3xWBkXK5Lv1f3S6mr/eeO2Gn3NFNcvsx/EdQTQVEfKak6LulhLW5/TR+4c4b78ntR/AblS8vrTc+e1pd7h6jzWt25/bj+IXJC/sqslx4jn8dd8IOJXr5uyIwYqFcQeV0qaOsAwAAfMqlnxsCAMBHJLq9K9UFyj8QnAAA4ADTQ5Fk/9e7e7h06SM4AQDAIUmiydkT9JwAAACfQuYEAACHJDJA1iMEJwAAOMAtdzb0nLjlDyjrAAAAn0LmBAAAhyT6SebDWwQnAAA4xNuyjr+grAMAAHwKmRMAABzgzobROm75B4ITAAAcwhRsnqGsAwAAfAqZEwAAHMJoHc8QnAAA4FjPiff38AcEJwAAOISeE8/QcwIAAHwKmRMAABySKFduP8JFgeAEAAAHmH6RJHpOPEJZBwAA+BQyJwAAOISyjmcITgAAcAjBiWco6wAAAJ9C5gQAAMcaYr3LnLjlHwhOAABwhCsbyjou+QPKOgAAwKeQOQEAwKm1dbzMCbjlHwhOAABwgtv7nhP5SXRCcAIAgEMYSuwZek4AAIBPIXMCAIBTPSduek48QXACAIAjXEryumDhkj+grAMAAHwKmRMAABxCQ6xnCE4AAHAAPSeeo6wDAAB8CpkTAAAckkRZxyMEJwAAOMTb6ev9Bd8lAADgU8icAADgALdc2dAQ65I/IDgBAMAh3k/C5h8ITgAAcEiit6sS+wlCOAAA4FPInAAA4NQkbF7mBNzyDwQnAAA4wqUkLxti5ScNsZR1AACATyFzAgCAQ5iEzTMEJwAAOLbwn3dlGbf8AyEcAADwKWROAABwCJOweYbgBAAAJ7i9n75efjKJGyEcAADwKWROAABwgGlmTfJynhK3/APBCQAADvG6rOMnCE4AAHAA09d7jhAOAAD4FDInAAA4JMlPRtt4i8wJAACOcNmyjjebvGyoPXLkiAYNGqRGjRqpTp06atWqlVauXJlyfMmSJWrZsqWuuuoq3Xbbbfriiy9SXR8XF6fnn39eDRo00NVXX62ePXvq0KFDqc650D08QXACAICf6NGjh3777Te9+uqrmjVrlmrUqKHHHntMW7Zs0ebNm9WxY0c1bNhQs2fP1n333ac+ffrYYCPZ4MGD9fPPP+v111/X1KlT7XXdunVLOe7JPTxBWQcAAIck5eJone3bt2vx4sWaPn26rrnmGrvv2Wef1U8//aR58+bp4MGDqlatmrp3726PVa5cWWvXrtXEiRNtpmT//v2aM2eOxo0bp2uvvdaeY4Ickx0xAY/JpJiA5Xz38BSZEwAAHBut4/Jqc3vx9cPCwjRhwgRdeeWVKftcLpfdjh07Zss75wYQ9evX16pVq+R2u+3H5H3JKlasqBIlSmjFihX28wvdw1NkTgAAuIjs2bNHbdu2zfD4ggUL0t1fqFAh3XTTTan2ffPNNzaj0r9/f3366acqWbJkquPFixfXqVOndPjwYZs5MQFO3rx505yzb98++9p8PN89ihYt6tF7JDgBAMAPyjrn+vXXX9WvXz81a9ZMjRs3VmxsrPLkyZPqnOTP4+PjbYBx7nHDBCumUda40D08RXACAICDZR1v71GqVKkMsyOemj9/vnr16mVH7IwaNSolyDg3gEj+PCQkRPny5Us3wDCBiTnuyT085TshHAAAyHHvv/++unbtqptvvtk2tyaXaSIjIxUVFZXqXPN5aGioChYsaMs1ZijyucGHOcf0nXhyD08RnAAA4AiXLet4s8nLzIsZqfPCCy+odevWdqTN2SUYMwJn+fLlqc5funSpza4EBATYET5JSUkpjbHG1q1bbS9K3bp1PbqHpwhOAABwcOE/bzZvmEBi2LBhuvXWW+1cJNHR0Tpw4IDdjh8/bpts//jjD1vmMfOVTJ48WV9//bXat29vrzfZkTvvvFMDBw7UsmXL7Llm3pR69eqpdu3a9pwL3cNT9JwAAOCQJC8zH94wI3NOnz6t7777zm5na9GihUaMGKG33npLI0eOtPOVlClTxr4+e2iwybqYAKdLly72czPTrAlWkl122WUXvIcnCE4AAPADTzzxhN3OxwQbZsuI6R0ZOnSo3bJ6D08QnAAA4NRoHS9LM275B4ITAACc4M6GVYnd8gs0xAIAAJ9C5gQAAAe47fo43pZ1XPIHBCcAADjE67KOn6CsAwAAfAqZEwAAHJJETsAjBCcAADgkkbKORwjhAACATyFzAgCAA9zZ0BDrln8gOAEAwMFVib29hz8gOAEAwCGJfhJceIueEwAA4FPInMBxSUnSl++H6/OpEdq7PY+KRCSowf8dVdte+5S/YFKa8z+dGKFxg8po6rK1Klk2PmX/7i3Suy+W15rlBRR7MkAVq5+y97i6YUy6X3fpt4X03COV9M2e1Tn6/oBzuVxu3XbXNt3ZYptKljqho0fyaulPJfX+pOo6dTLYnhMecUrtOq1Vveu/VtL+qer8dJjeeLmytmwsknKfyNIxerjjOtWsdVD58iVq25ZC+mBSdf2+qlguvjt4ip4Tz5E5geM+frO43hxQRvWaHtNzk7fqv09Eaf4nRfVC+4pyn/Nf3q7NefXusFJp7nHs4HH1vidYuzbl0xPP71b/cdtUpFiC+reqrD+W5E9z/u+/FNCIzuVz8m0BGfpv6416svufWrGkhIb2r6fZH1ZRk9t2asCLK+yvm5CQ03rpzZ9V+bIj+uiDxnIVflV588Vr6OglCguPtfcoWCheI95YrDLlYjRh7JV66blrdeRQXr3w6i+6onZ0br9FeMj0nHiz+Ytcz5y0bdtWy5cvT/fYo48+qmeeeea81y9btkwPPfSQFixYoDJlyuTQUyI7syYz3yquO9tE69H+e+2+Oo1iVDAsUcOfrKCNf4So6lWn7P7ERGnU0+VUMCxBcXvzpLrPt1MX6ehBaewXWxQRefqf+xzXk7dU08dvF1etBlvtvpMxAfrojeKa+WYJ5S+UKJ1w/C3Dz5msyX9bb9JXc8tr6viadt/qldKxo3nUd8hKVal2RNfWj7LBxxNtmqpoycpy5btZ77x1h7r3maFaV0frh/ll1PT2HSpcJE49OjTSwegQe5/fVhTX61O+172tNumv1RG5/E6BSyg4MW6//XYNGDAgzf6QkDP/AeLScfJ4oJree1g33XUk1f6yVc78dbhnW96U4OSTt4vrSHSQHui6X2/0L5vq/GJlwtXyiaSUwMQIDJRKV4zTzk35UvZ9/WG4vvogXF2G7dKh/cF6/9WSOfwOgdRC8ydo4ddl9OPC0qn279pRwH6MLH1SN9y8R4sXldLhg/lU9J8f0ePHQvVwi/9LOT/6QIjmfFQ5JTAxkpJc2rMrv8qWS7+UCd+TREPsxROc5MuXT8WKUTP1BwUKJ6rT0N1p9i/5urD9WKHamSBl2/p8NpB48YPN2rcjb5rzb/rf9WrYJFFK+Hff8SOB+mNpAdW+4d9/qOvfelR3tI5WvlC33htFYALnnYgJ1vjXaqXZX7/hmczhjm0FVa7CcX3/TRm1ab9Od7T4Tkn7Jqhrj+J6dWg17dhayJ7388LSdjtbgYLxurL2Qf2+iqzJxcCUrb2dIdbtJ00nPl/AOnr0qAYOHKiGDRvq8ssvV4MGDeznp06d+ev6XNu2bdNjjz2ma665RldffbV9vX79+pTjx48f17PPPqv69evbc0xJ6M8//3TwHeFcf/8aqo/eLGEDiQrVY5WYII3sVk63tTqoWg1OeFwuGtO7rM3M3NcpKmV/qQrxNjABfEm1mod0X5uNWvZzSds3EhTk1j33b1atOtH6cFpjuYqMVv4CsRrx+mIVDT+VYbmoa5/VCg1N0Kzplzn+HoBLPnNyPn379tX+/fv1xhtvKDw8XL/++qv69++vKlWq6JFHHklzfo8ePVS9enXNmjVLCQkJeumll9SlSxd99913crvd6tChg83UjB8/XgUKFNBnn32mVq1aaebMmapZ80w9ONNcgVJQFq/1c2uWuTSoTZBKlpN6vh5iv48fjg7QiWOBemxQkBRUWAr8J4YOrHLmJzaw0j+fn/mYcFoa1S1QP38RqM7DE1S9boX0v1hA4JmP/H+VaZUvT/0XO7KuYuW96th5uQ4fLKxPZ9+hKpefSf8FBQXq3Yn3qnjpUnLl+z999tlmdegwVm2fiNbnc+qnukdAQKLaPLJQ1163Vx9/2FCJAVeo8uW59IYuAcF5nPpVyCRsF1VwMm/ePH3zzTep9pmsxsSJE3XDDTeobt26qlatmt1vml7ff/99bdiwId177dixQ9dff71Kly6t4OBgDRs2TFu2bFFSUpJtnl29erWWLl2qIkWKpAQzJuCZNm2aRowYkbU3EBCpgIjPsnatH1v00WKNbPemylQtpWFfDVCRyDBt+m2rZrzWX0O/6K+8pWueGTYX+oOkt6XC4+UOK6ZA01xivu1hoxVz5ISev3+k/vhhrTqPbad7utye4ddzhc40Y4X4/yoL3uBbli3cp76Q++gkKaiC8leYpJenF5c76bjcUdNUuGQTvTqzd8q5nYd0UlL012p2d37d1u7pf++RdEzuI12k+M1yFXxW93dvq/u759IbQqZ5O5TYX/hEcNKkSRP16tUr1T6T3TAefPBBLVy4UJ9++qkt2WzatEm7du1SpUr//PV8ju7du9uAZPr06apXr54tBzVv3lwBAQFas2aNzZ7cfPPNqa6Jj49XXFxc1t9A0l4lHX4y69f7oY/fDNCkIYGqdYNbz03ZqPzBjygpWlr8YaBOxwfqmVuHpLnm4cu6qtb1SRo5r5wNTPb/1VX97t2rfTukfhMS1OiucUqKHpfh13SfNEFNoJKi787hd3fp6fZY6v9mkHlNbv1Nd7Vcok0bSmvi2zcqNnZ6yrEXR4Zo869rNXn8GJWpVEx9R7fWiO4fqG3b/YraH6dJ48bY84oUiVGnp+cqPOK43pt8i1b/elDSmWPIusHj2ymi5Jm+t5xGQ+xFFJzkz59f5cunnYPCZDs6duyojRs32gDjjjvusH0npmckI61bt9Ztt92mH374QUuWLNHYsWP19ttva86cOfZ+ppQze/bsNNflyZN6qGqmuE1j5tqsX+9nvngvXBOfL6ub7jqs3mN3KDiPO6Wx9Y4Hg3Rd0zOTUiVb9l1h2xz7/JQtKl0pTqYp5cSxk+rbYq8ORSVp+IwtuvK6E6maY9OVZBpiS/L/VRZsXlM1tx/honbb3dt0z39/1w/zS+vVoXWUkJB6XpJlP0eoQaMdOrBrS8q++BMbVLz4EX3+SWltXrNbIaGn1WfiDypYME4DnmqgNX+YUTtpm8uReafjL/SPB/wyOMnIunXr9OOPP9p+kKuuusruO336tC3dlC2bemipcfDgQb355pt6/PHH1bJlS7uZfpVGjRrZuVSqVq2qmJgYew/Ts5LMNNiaPpU2bdo4+v780aGoII1/rrRKlI3TXe2itenP1MPFIyvEpQwlTrbt7zPnVKgRmzJD7LTnZmrXZpfa9oyyzYTrVoWmnG+CnSpXpt9ECDgtrGisOnT9S/v2hOrz2RVVuVrqYfR7d+fXh1Oq2dE7L7y6RN8vMOWfL/V45y91ICpE38wrZ89r89jfKlPuhN6fVE0JiS5Vu/xQyj1OxwekmkkWvokZYi+R4CQiIkJBQUH66quvVLRoUR05ckTjxo3TgQMHbCnmXIULF9aiRYts8NKzZ8+ULInpPbniiitsH0qNGjVs6cfMqxIZGWnLP+acSZMm5cp79DcrFhRSXGyA9u/Mq54t0o4w6Dl6h5rd/+8/uhn5afZS+/G9VyLtdrYSZeI1bTnZEfiGaxvst1PNlyx1UiPf+jnN8dEvXq35X5VTrycbqt2Ta9X20QVyH1us3buKa/TQyjp16kwm8frGZ4Yet3lsvd3Otn9viB69r5lD7wje8KdZXr3hcpsmjFyeIdYEDRk1o5pm2ddff1179+61c6E0btzYBhumD8WMwDl3htjNmzfbETq///67HW5sgpGnnnrKNskahw4d0siRI/X999/b45UrV7ajeUzfS1a5E3bKHZ3165FJQTVtU6vtHaFE44g7b7wntx/Br0ZGvfHZ0+py9xhbzkHOm7ywryLLhef419kfe0Ddfsu4LcETY69+QSXyXfrzguV65uS999477/H//Oc/djtXv3797Mfrrrsu1TwmJtiYMGFChvczGZjhw4d79cwAAGRtKLG3DbEu+YNcD04AAPAXjNbxDMUvAADgU8icAADgAEbreI7gBAAAhzBDrGco6wAAAJ9C5gQAACe4syFz4pZfIDgBAMAhlHU8Q3ACAIBTDbFeDiV2yz/QcwIAAHwKmRMAABxCWcczBCcAADiC6es9RVkHAAD4FDInAAA4gBliPUdwAgCAQ+g58QxlHQAA4FPInAAA4BA3mROPEJwAAOAQbydh8xeUdQAAgE8hcwIAgBNY+M9jBCcAADjAnQ09J275B4ITAAAcwlBiz9BzAgAAfAqZEwAAHOHKhqHELvkDghMAABxCWcczlHUAAIBPIXMCAIBD3P4y3MZLBCcAADi1KrGXPSNu+QfKOgAAwKeQOQEAwCEs/OcZghMAABzCaB3PUNYBAAA+hcwJAABOcGfDaB23/ALBCQAADqHnxDMEJwAAOITgxDP0nAAAAJ9C5gQAAAe45fJ6tI6bhf8AAEB2Yvp6z1DWAQAAPoXgBAAABxtivdmy0/jx49W2bdtU+wYOHKhq1aql2po0aZJyPCkpSWPHjlXDhg1Vu3ZtdejQQTt37kx1j3Xr1qlNmzb2uLl22rRpmX42ghMAAPwsOPnggw80ZsyYNPvXr1+vJ554Qj///HPK9sknn6Qcf+uttzR9+nS98MILmjFjhg1W2rdvr/j4eHv88OHDateuncqVK6dZs2apc+fOGjVqlH2dGfScAADgJ/bv36/nnntOy5YtU4UKFVIdc7vd2rRpkx5//HEVK1YszbUmAJk8ebJ69eqlxo0b232jR4+2WZRvv/1WzZs318yZMxUcHKwhQ4YoKChIlStX1vbt2zVhwgTde++9Hj8nmRMAABzi9nLz1po1a2zwMHfuXF111VWpju3YsUMnT55UpUqV0r3277//1okTJ9SgQYOUfYUKFVLNmjW1YsUK+/nKlStVr149G5gkq1+/vrZt26bo6GiPn5PMCQAADsmO0syePXvS9IqcbcGCBRkeMz0gZ/eQnG3Dhg3243vvvacff/xRAQEBatSokbp3766CBQtq37599nhkZGSq64oXL55yzHysWrVqmuPG3r17FRER4dF7JHMCAABkghMTkJhgYty4cerbt6/tOenUqZPtLTl16pQ9L0+ePKmuy5s3r+Li4uzr2NjYdI8byed4gswJAABOyI7ajFsqVarUebMjWfXkk0/qwQcfVFhYmP3cZEBM78n//vc//fnnn8qXL19K70ny6+SgIyQkxL42+5ObY88+boSGhnr8LGROAADws9E66TFZk+TAJNlll12WUq5JLudERUWlOsd8XqJECfu6ZMmS6R43ks/xBMEJAABOJU7cXm7KOX369NEjjzySap/JmBhVqlRR9erVVaBAATvSJ9mxY8e0du1a1a1b135uPq5atUqJiYkp5yxdulQVK1ZUeHi4x89CcAIAAPR///d/WrJkid544w07cueHH35Q//797RBhMyTY9JKYydXMvCWmrGRG75hmWZMtadasmb2HGS4cExOjAQMG2GHJs2fP1pQpU9SxY8dMPQs9JwAAOCSnSzPeaNq0qZ2YzcxJ8s4779gROv/5z3/09NNPp5zTrVs3JSQk2JlkTfOryZRMmjTJDk82THZk4sSJevHFF9WiRQvbs2IyMuZ1ZhCcAADgFB8KTkaMGJFm3+233263jAQGBqp37952y0itWrX00UcfefVsQZ6Oqc4M00kMAACQY8GJmbDF5fI82jOL/gAAgNRMUyuyKTgZNmxYpoITAACQDoKT7AtOWrZs6dndAAAAvJSlhthDhw7Z7txffvlFBw4csJ258+fPt2Ogb7nlFm+fCQCAS4+dq8TLKoRbfiHT85zs3LlTd911l10W2cz2dvDgQTvZytatW+0Qo0WLFuXMkwIAcLHL7WWJL9XMyUsvvWTHMZtVC808+VdccYXd/8orr9j5881iQY0bN86JZwUAAH4g05kTM3ucWaGwUKFCaZpk77//fm3cuDE7nw8AgEuEd+vquG1JyD8Gp2Sp5yQoKP3LzEqEjOoBACADflSacTRzcu2112r8+PE6efJkyj4TkCQlJenDDz9UnTp1vHogAAAuXS4vN/+Q6cxJz5491apVK7vIz3XXXWcDEzNyZ/Pmzdq+fbumT5+eM08KAAD8QqYzJ1WrVtWsWbNsYGKWTTbz7JshxeXKldOMGTNUo0aNnHlSAAAudozWybmekwoVKtjROQAAIBP8KMBwPDgx/SaffvqpVq5cqWPHjqlo0aKqX7++XVo5T548Xj0QAADwb0FZmYTt4YcftisVly1b1s55sm3bNs2bN0/Tpk3TlClTFBYWljNPCwDAxczbGWL9RKaDkxEjRtgm2Dlz5tjp6pP9/vvv6tq1q4YPH66XX345u58TAICLHqsS51BDrGl+NSN2zg5MjKuuuko9evTQwoULM3tLAACArGdOzJT1wcHB6R4zvSdm9A4AADhHdoy4ccsvZDpz0rp1a7322muKiopKtT8mJsZOzvbAAw9k5/MBAHBp9Zx4s/kJjzInDz30UKrPzQrEt956q50NNiIiQkePHtWqVavsLLGlSpXKqWcFAAB+wKPgxH1OB0/yFPUJCQnat2+ffV2zZk37cf/+/dn/lAAAXAJcflKWcSQ4ee+997z+QgAA+D2Ck5zpObnQ5Gw//vhjdt4SAIBLBz0nOTNaZ/fu3Ro8eLCWL1+u+Pj4dM9Zt25dZm8LAACQteDETLL266+/6r777rMfQ0JCVLt2bS1evFgbNmzQ66+/ntlbAgDgHyjr5ExZZ8WKFerevbsGDhyoli1bKm/evOrdu7ddqbhu3bpasGBBZm8JAIB/YFXinAlOTpw4oWrVqtnXlSpV0tq1a+1rM/nagw8+qKVLl2b2lgAAAFkPTooXL67o6Gj7unz58naOkwMHDtjPixQpooMHD2b2lgAAXPq8zZq4/Sd7kung5KabbtKYMWP022+/qXTp0ipZsqQmT55sZ4g1pZ0SJUrkzJMCAHCxY7ROzgQn3bp1U6FChewU9obpP5k6dartN5k3b57atWuX2VsCAABkfbROWFiYPv7445S1de666y47Zf3q1atVq1Yt1atXL7O3BADALzBDbA4FJ2f3niS79tpr7QYAAM6D4CTnFv47H5fLZcs8AAAAji38l13nAgAAnIuF/wAAcAg9Jzncc4J/7duVT+3q3JTbj+E3qtQqpzcWSd3+e402/VEstx/HLyQe2Zbbj+A3EgufGS6auGuPErbwfXdEQoJzX8uPhgP7zKrEAAAA3iJzAgCAUyjreITgBAAApxCceISyDgAAuPgzJ4cOHdKkSZP0yy+/2EX/Jk6cqPnz56t69eq65ZZbsv8pAQC42LmzYbSOW34h05mTnTt32inrZ86caRf5M6sQJyYmauvWrXbdnUWLFuXMkwIAcLFjReKcyZy89NJLCg8Pt3OfhIaG6oorrrD7X3nlFcXFxWncuHFq3LhxZm8LAACQtczJkiVL1KlTJ7sysZmq/mz333+/Nm7cmNlbAgDgH8ic5FzPSVBQ+pfFx8enCVgAAMAZzBCbQ5kTs/rw+PHjdfLkyZR9JiBJSkrShx9+qDp16mT2lgAAAFnPnPTs2VOtWrVSs2bNdN1119nAxIzc2bx5s7Zv367p06dn9pYAAPgBVzZMX++SP8h05qRq1aqaNWuWDUyWLVumwMBAO6S4XLlymjFjhmrUqJEzTwoAwMWOnpOc6zmpUKGCHZ0DAAA8z3l423Pikn/IdHCyZ8+eC55TqlSprD4PAADwc5kOTpo0aXLBETnr1q3z5pkAALj0ZEdpxi2/kOngZNiwYWmCEzNyZ+XKlbYHxRwHAABpMZQ4h4KTli1bpru/devWGj58uObNm8cMsQAAwDdWJTYlH9bWAQAgA4zWybnROhn5/fffM5w9FgAAv+dHAYY3Mh1J9OvXL80+Mzvsvn37tGLFCv33v//16oEAAIB/y3RwYppez2UaZAsUKKAOHTroiSeeyK5nAwDgkkJDbA4FJ++8844qV66c2csAAABypiH2wQcf1Jw5czJ7GQAAQM5kToKDgxUWFpbZywAAAGWdnAlOnnrqKb388ss6fvy4qlevrtDQ0DTnMH09AABp0XOSQ8HJ4MGDlZiYqN69e2d4DtPXAwCQDoKTnAlOhg4dmtlLAAAAsjc4eeihh/Tcc8/ZUTotWrTw/O4AAOAMFv7L3uBk+fLlOnHihOd3BQAAadBzkgtr6wAAgIvD+PHj1bZt2zQ9o23atFHt2rXtennTpk1LMyP82LFj1bBhQ3uOmXx1586dmbqHJwhOAADws4X/PvjgA40ZMybVvsOHD6tdu3YqV66cZs2apc6dO2vUqFH2dbK33npL06dP1wsvvKAZM2bYYKV9+/aKj4/3+B7Z2hBrvkCePHkueJ6Zyn7+/PmZeggAAPxBbpd19u/fb3tIzVI0FSpUSHVs5syZdi6zIUOG2EV8TZ/p9u3bNWHCBN177702AJk8ebJ69eqlxo0b22tGjx5tsyjffvutmjdvfsF7ZHtwUrNmTRUtWjQz3wMAAOBD1qxZY4OHuXPn6s0339Tu3btTjq1cuVL16tWzQUWy+vXr2/JPdHS09uzZY/tPGzRokHK8UKFCNj4wC/+a4ORC94iIiMj+zEmtWrU8PR0AAJwrGzIne/bsSdMrcrYFCxZkeMz0gJgtPfv27VPVqlVT7StevLj9uHfvXnvciIyMTHNO8rEL3cPT4ISeEwAA/KznJD2xsbFp2jfy5s1rP8bFxenUqVP2dXrnmOOe3CPHJmEDAAC5p1SpUufNjmRVvnz5UhpbkyUHFGapGnPcMOckv04+JyQkxKN7eMqjzImZeI3F/gAA8L4h1pstJ5UsWVJRUVGp9iV/XqJEiZRyTnrnmOOe3CNbg5Phw4erbNmyHt8UAABkc0nHnbOlnbp162rVqlV2/bxkS5cuVcWKFRUeHm4X+y1QoIAd6ZPs2LFjWrt2rb3Wk3t4ip4TAACc4qOBiWGG+sbExGjAgAHatGmTZs+erSlTpqhjx472uOklMZOrmXlLTFnp77//Vvfu3W22pFmzZh7dw1P0nAAAAJnMxsSJE/Xiiy/ado5ixYqpT58+qdbU69atmxISEjRw4EDb/GoyJZMmTbLDkz29hycITgAA8JNJ2M42YsQInctMGfLRRx8pI4GBgerdu7fdMnKhe3iC4AQAAKf4UHDiy+g5AQAAPoXMCQAADnBlQ1nHJf9AcAIAgFMo63iEsg4AAPApZE4AAHAKmROPEJwAAOAQf+kZ8RZlHQAA4FPInAAA4BTKOh4hOAEAwAnZsbKwW36B4AQAAKf4SXDhLXpOAACATyFzAgCAU8iceITgBAAAP1yV2JdR1gEAAD6FzAkAAE4hc+IRghMAABxCWcczlHUAAIBPIXMCAIBTyJx4hOAEAACHUNbxDGUdAADgU8icAADgBJM1YW0djxCcAADgFD8JLrxFcAIAgEPoOfEMPScAAMCnkDkBAMApZE48QnACAIAj3HK56Yj1BGUdAADgU8icAADgFP9IfHiN4AQAAAe4smG0jkv+gbIOAADwKWROAABwAjPEeozgBAAAhzAJm2co6wAAAJ9C5gQAAKeQOfEIwQkAAA6hrOMZghMAAJxCcOIRek4AAIBPIXMCAIBDKOt4huAEAACneL3wn3+grAMAAHwKmRMAABxCWcczBCcAADiB6es9RlkHAAD4FDIn8DnhJeL09mcr9ULXy/XniiIp++s2OqjWnber/GWLlRS1ULf/N1xvryushNNnYux3v1umEqXj0r3nvl159Wiz6xx7D8CFuFxu3dHmoJo/fFCR5eN1JDpIS74ppMXflkk554p6MWrXb58q1jylE8cCtfirwpr6UkmdOhGYq8+OrHMl5fYTXBwITuBTIkrGaug7f6lAocRU+6++/pAGvblGCz4roW8/u05dX7peN985XEqK0OuDq9pzXuh2uYKDU/+XX6P2MT3ed4u+/KiUo+8DuJD7OkfpkT779PHbxbX65wIqXSlOD/fepxp1l8vtdiuy3DH1Gb1Fa1bk17CO5RUeeVrtB+y1gcxzD1fM7cdHVvlJWeaSDU769u2rTz/99LznrF+/3rHnQc7/Fdn07v16rPcWuVxpj/+vw05tWlNQYwZWU5VakXLlb6vvv5ijZi3/1ISXKivuVKC2rCuQ6pqQ/Al6ZtQ6LV9UVJ9MKuvcmwE8+Hn/X6cD+uL9cL07PNLu++2ngjp+OFD9x+2QEv5S3ca77KjTwe0qKPbkmUxJYKD01Mu7VLx0vKJ258nldwH4YXAyYMAA9ezZM+XzG2+8Uf3799cdd9yRq8+FnFGx2gl1eW6jvviwlH5bGqYh4/5Kdfy1Z6sqMCj1nxwJCYFyBUhBQW6lV8xp9cQOFSl6Wn2HVsnhpwcyJ7RgkhbMCtMPc/8tWxo7N+U78yJhh4LyJCohwaW4U/+2Bh47fCZIKVQ0geDkIsVonYs8OClYsKDdzt1XrFixXHsm5JyovXn12G31dHB/Xl1Z90ia4/t2haS8zhcSL3fsN2rSfK1++LKYThxP+2NcLDJWd7fdrZnvlFXUnn/+wQd8hOkfefvZ0mn2N7jt6JkXQZdpyXflVf+Wreo4eI8+GFNCRYslqE2P/dqyNp+2rPn3vwdcZJiE7dIerTN79mzdeuutGjp0qK655hp16tRJy5YtU7Vq1bRr166U887dZ2q577zzjpo2baqrrrpKd999t+bOnZuL7wRGzNFgG5hcSFhEnF5+d6bcR7rq1Ik8mjom/dr7PW1363R8gD57L+0vAMAXVbv6hO7vHKU/lpWUK7iq9m4vpElDI3XXo9H6ZM0aTVi0XiEFEjXooYpKSkqn9gmf5/onc+LVJv/gs5kTT+zYsUNRUVGaM2eOYmNjdejQoQteM3r0aH3++ecaNGiQKlWqpBUrVmjw4ME6fvy4WrdunaXnCAwKUJVa5bJ0LdIqXflMurp05eI6FVcy1bGQ0HjNmFxerXrcIEU9r7Gf/KGR/e7Q0cOhKecEBSfqtv8t0dJFl6lkhcqOP/+lKPF4TG4/wiWtUo2DenLwWh06UEALP79Tte+W7uu0T43v3K0f5lXU6l9KqUCheN3War1e+WyHRvdpqONHyAhml+A8F/WvwkvSRf//iMmYlC1bNiVLcj4nT57UlClT9Oqrr6px48Z2X7ly5bR7925NmjQpy8FJsdJF9caiQVm6Fmm545bJfXi+nhr9sFx5Mx7+W6zmlXJHN9XQ98rIVaDLv9fHLpD7yIdq0vZFNX30SoeeGsga96kv5D7aVwqqpPwVJ6lHveJyuxPUuPnvUt67dHOHUbq5wz/nJh6UO/oWjfi0lAIK9c3tR0dmMQmb/wQnFSpU8PjcTZs2KS4uzjbaBgT8W9FKSEhQfHy8zb7ky5f5v0YO7D6kIW3ezPR1SF+VmvvUbZD0Wvep2rT2G7lcSap93U4d2FdQu7YVVZnLSqrvO4/rpSe/VKfeebT6u680c9K/WbP7OyxVtSsKaMgDZrTX+Ud8wTNkTnJG05YbdU+7Ndr4Z4QmDK2i2JOjVLZ6afWb1spELZrxynb99GWfVNf0GROsmKOf663nLpwphmde+OwZRZQJd+Rr0RDrJ8HJhYKJxMR/58sw/SbGmDFjbEnnXHnyZK37PTEhSZv+2JGla5FWSN4zDbG7N0dp0x/x9nXfl1doz/YQPfv4WZmQ02tUoFCcfl/iTvX9L1Vmr/5Ylp//T7JR4pF/GjWRbcwEbC0f26VFnxXRyG6RSjj9b6+cAsIVcyxYJUpt16bf/t1tRulElDym3xeHadNvW3PluS9Fp+MTcvsRcKkFJ2cLDg62H2Ni/v0rb9u2bSmvTUASFBSkPXv26Oabb07ZP23aNJtVGTJkiMNPDE998GZ59RqxXp0HbdTWTcFyn/xIHfss0rYNofru0xIp5wUEuFW20kk7igfwVWHFTqvj87u1b0cezX03XFWuPJVyrEzVQ5L7qL78oIb+9+QfOnk8UD9+XliFiybo/q5RSkp0adY4fr4vWozW8b/gpGrVqgoNDdWECRP09NNPa/v27Xr33XdTDUV+4IEH9Nprr6lAgQKqU6eO7VMZOXKkOnbsmKvPjvNbOLeE4mID9L/2O3XLPYvkjlmtP1eV0dhnIxQf9+9U3gWLnFZQsFsxxy6pH21cYuo2PaZ8IW6VLBevV+dsPufoJil2kX74vJK2rjmie5+I0q33H9KxQ4H6a3kBPf9oBe3feeGRbfBNlHU8c0n9C24CDhNojBo1yk7WVr16dT3zzDPq3Llzyjn9+vVTWFiYDVDMSJ/IyEh169ZN7du3z9Vnx7/Mejp31GyUZv/ib4vZzYyMMg3IMycNUcyx1KWbo4fypHst4Eu+nRFut/RUubqi3l7VUtJSLZwdZjfA31w0wcm5U9W3bNnSbue65ZZb7JbRtaas06VLF7sBAOAoMieXVnACAMDFjrLOJT5DLAAAuDSROQEAwClJpE48QXACAIATmCHWYwQnAAA4hJ4Tz9BzAgAAfAqZEwAAnMIMsR4hcwIAgINlHW82b+3fv1/VqlVLs82ePdseX7dundq0aaPatWurSZMmdnmXsyUlJWns2LFq2LChPadDhw7auXOnshuZEwAA/MTff/+tvHnzav78+XK5XKmWdzl8+LDatWtng5Lnn39eq1evth/z58+ve++915731ltvafr06RoxYoRKlixpZ2U3M6zPmzcvy4vnpofgBAAAp+RyVWfDhg2qUKGCihcvnubY1KlT7QK6ZhFcM5t65cqV7Rp1Zr06E5zEx8dr8uTJ6tWrlxo3bmyvGT16tM2ifPvtt2revHm2PSdlHQAAHOJyu73avGWWczFBR3pWrlypevXq2cAkWf369bVt2zZFR0fbrMuJEyfUoEGDlOOFChVSzZo1tWLFCmUnMicAAFxE9uzZo7Zt22Z4fMGCBefNnJjFb1u3bq2tW7eqfPnyevLJJ9WoUSPt27dPVatWTXV+coZl79699rhhFsw995zkY9mFzAkAAE4wiY8kLzd31r98QkKCtmzZoqNHj6pr1662XGOaWh9//HEtWbJEsbGxafpGTH+KERcXp1OnTtnX6Z1jjmcnMicAADgiO0ozbpUqVeq82ZGMmHLNsmXLFBgYqHz58tl9V1xxhTZu3KhJkybZfaav5GzJQUdoaGjKNeac5NfJ54SEhCg7kTkBAMBP5M+fP1VgYVx22WV2iLEZfRMVFZXqWPLnJUqUSCnnpHeOOZ6dCE4AAHB6fZ2sbl4wGZI6derY7MnZ/vrrL1WpUkV169bVqlWrlJiYmHJs6dKlqlixosLDw1W9enUVKFAg1fXHjh3T2rVr7bXZieAEAACnmLKON5sXzCidSpUq2aHCZmTO5s2bNXz4cDufiWmKNcOFY2JiNGDAAG3atMlOzDZlyhR17NgxpdfETNA2atQoW1Yyo3e6d+9uMy7NmjVTdqLnBAAAB5gpz7yd5dXlxbUBAQEaN26cXnnlFT399NM262GGAb/77rspo3QmTpyoF198US1atFCxYsXUp08f+zpZt27dbGPtwIEDbQOtyZiYfhUzP0p2IjgBAMBPRERE2GxJRmrVqqWPPvoow+OmmbZ37952y0kEJwAAOIWF/zxCcAIAgENcZq4SXBANsQAAwKeQOQEAwAnubCjruOUXCE4AAHCKnwQX3qKsAwAAfAqZEwAAHOL92jr+geAEAACnEJx4hLIOAADwKWROAABwCvOceITgBAAAh9Bz4hmCEwAAnMA8Jx6j5wQAAPgUMicAADjCnQ2jddzyBwQnAAA4hYZYj1DWAQAAPoXMCQAADmG0jmcITgAAcArBiUco6wAAAJ9C5gQAAKeQOfEIwQkAAE4hOPEIwQkAAE5wZ8NQYrf8Aj0nAADAp5A5AQDAIQwl9gzBCQAATiE48QhlHQAA4FPInAAA4Ai3lMTCf54gOAEAwCmUdTxCWQcAAPgUMicAADiFzIlHCE4AAHCCOxuCE7f8AmUdAADgU8icAADgFK9H6/gHghMAAJzi9nZxHf9AcAIAgFNoiPUIPScAAMCnkDkBAMARzBDrKYITAACcwFBij1HWAQAAPoXMCQAATqEh1iMEJwAAOIXgxCOUdQAAgE8hcwIAgFOSmITNEwQnAAA4hbKORyjrAAAAn0LmBAAAp5A58QjBCQAATgUm3s4Q6/aP4IbgBAAAh7hZldgj9JwAAACfQuYEAACneL3wn38gOAEAwCl+0jPiLco6AADAp5A5AQDAKcwQ6xGCEwAAnCrpeFvWcftHWYiyDgAA8ClkTgAAcIibso5HCE4AAHCKn5RlvEVZBwAA+BQyJwAAOIVJ2DxCcAIAgFNYW8cjBCcAADjBjCT2elVi+QV6TgAAgE8hcwIAgHOpE+/v4QcITgAAcIjXZR0/QVkHAAD4FJfbzYww3ko4nagDuw/l9mP4jeA8QYooFaboPYd1Oj4htx/HPzCrpbM/32XCFb3rID/fDilWNlxBwTlfSEhMSFTUjmiv7lG8XIQCgwJ1qSM4AQAAPoWyDgAA8CkEJwAAwKcQnAAAAJ9CcAIAAHwKwQkAAPApBCcAAMCnEJwAAACfQnACAAB8CsEJAADwKQQnAADApxCcAAAAn0JwAgAAfArBCQAA8Ck5v0Y0cJa2bdtq+fLl6R579NFH9cwzz5z3+mXLlumhhx7SggULVKZMmRx6SsB7ffv21aeffnrec9avX+/Y8wAXE4ITOO7222/XgAED0uwPCQnJlecBcoL5Ge/Zs2fK5zfeeKP69++vO+64I1efC7gYEJzAcfny5VOxYsVy+zGAHFWwYEG7nbuPn33gwug5gU85evSoBg4cqIYNG+ryyy9XgwYN7OenTp1K9/xt27bpscce0zXXXKOrr77avj47VX78+HE9++yzql+/vj3HlIT+/PNPB98RkL7Zs2fr1ltv1dChQ+3PZqdOnWzZslq1atq1a1fKeefuc7vdeuedd9S0aVNdddVVuvvuuzV37txcfCdA9iNzAp+r0+/fv19vvPGGwsPD9euvv9pUeJUqVfTII4+kOb9Hjx6qXr26Zs2apYSEBL300kvq0qWLvvvuO/uPeIcOHWymZvz48SpQoIA+++wztWrVSjNnzlTNmjVz5T0CyXbs2KGoqCjNmTNHsbGxOnTo0AWvGT16tD7//HMNGjRIlSpV0ooVKzR48GAbiLdu3dqR5wZyGsEJHDdv3jx98803qfaZvxwnTpyoG264QXXr1rV/KRqm6fX999/Xhg0bMvzH/frrr1fp0qUVHBysYcOGacuWLUpKSrJ/ca5evVpLly5VkSJFUoIZE/BMmzZNI0aMcODdAudnMiZly5a1r83P7PmcPHlSU6ZM0auvvqrGjRvbfeXKldPu3bs1adIkghNcMghO4LgmTZqoV69eqfaZ7Ibx4IMPauHChXaUgynZbNq0yaazzV+I6enevbsNSKZPn6569erZclDz5s0VEBCgNWvW2OzJzTffnOqa+Ph4xcXF5eA7BDxXoUIFj881/z2Yn13TaGt+xpOZrKH5uTbZl+T/loCLGcEJHJc/f36VL18+zX6T7ejYsaM2btxoAwwzqsH0nZiekYyYvxRvu+02/fDDD1qyZInGjh2rt99+26bJzf1MKcfU9s+VJ0+ebH9fQFZcKJhITExMeW2CbWPMmDHpBuz8XONSQXACn7Fu3Tr9+OOPth/ENPoZp0+ftqWb5LT32Q4ePKg333xTjz/+uFq2bGk306/SqFEjO5dK1apVFRMTY+9helaSmQZb06fSpk0bR98fcCGmNGmYn9tkJoOYzAQkQUFB2rNnT6qMoClTmqzKkCFDHH5iIGcwWgc+IyIiwv7D+9VXX2nnzp12VM3TTz+tAwcO2JT1uQoXLqxFixbZYMMENuaaGTNm2H/gr7jiClviqVGjhi39mL6T7du3a/jw4TaTUrly5Vx5j8D5mIA6NDRUEyZMsEH5Tz/9pHfffTfVUOQHHnhAr732mm3uNj/zn3zyiUaOHKnixYvn6rMD2YnMCXxGiRIlbJPq66+/rg8++MDOB2Ga/swoHdOHci4TyJghlWaEjjnHDDc2wYj5h900CRqTJ0+2/3CbIMccN0GJGQlkhigDvsaUIc3P66hRo2xZ02T4zKzJnTt3TjmnX79+CgsLswGKGekTGRmpbt26qX379rn67EB2crmTi5gAAAA+gLIOAADwKQQnAADApxCcAAAAn0JwAgAAfArBCQAA8CkEJwAAwKcQnABIhdkFAOQ2ghMgG7Vt29auqHz2ZmarNZPJPf/88zp69GiOfW0z8635emahRMNMZpe8urMn9u3bZ5cCMCvcess8g/na6a1rdPb3ymyZkZVrPPleAfAtzBALZLOaNWvqueeeS/ncrO1jVkg2y9ybafY//PBDuVyuHH+O++67z07h76lffvnFLqAIALmN4ATIgSnIa9eunWpf3bp1deLECbtq8u+//57meE4oWbKk3QDgYkNZB3CIKe8YZkVZw5QnevXqZddFMcFKu3bt7P64uDi9/PLLuummm+w1//nPf/Tll1+muldSUpLeeustWy4yKzh36tQpTckovbLOnDlz1KJFC3uNufaVV16xiyqaModZs8Vo2rSp+vbtm3LNxx9/rDvvvDOlPGXum5iYmOq+3377re666y7VqlXL3v/vv//O9Pfn0KFDtvRlVts1X6tevXp2TZn0Si9mNerrr79eV199tX3vZgG8s23YsEEdO3ZUnTp17Gbuc+45AHwXmRPAIVu3brUfy5Ytm7LPrMBsfqm//fbbNuAwzajmF+mvv/5qgxazUOF3331nV1Y2QcQ999xjrzOLw02bNk1PPvmkDTTMfUygcT5mMcUhQ4bYck+PHj3sL2sTBJmgxiyMaO5lnsMsjJgc1IwfP16jR49WmzZtbPBiylImONm7d6+GDRtmzzGLMppnNUFU79697TnmY2aY922CCfMsJmAzK1SvX79eY8aMsSWySZMmpZy7atUqHTx4UIMGDbJBknnfDz30kObNm2ezVub7bFburVSpkl0UMiEhwb6vVq1a2ZV8w8PDM/VsAJxHcAJkM/OL1vxCTGZ+4S5fvtz+gjR/6SdnUIzg4GCbLciTJ4/9fPHixfrpp59sQGBWpTVM34hZUdmsVNu8eXOdPHlS7733ns20dOnSJeUcs0KtuTY9JvAx2YZbbrlFQ4cOTdlv7vvFF1+oYMGCKSs5m5Wdy5Qpo+PHj9vszP3336+BAwfaYzfeeKOKFCliPzdf/7LLLrP3NRkTEzAlP4txoWDpbObZQ0JC7Aq81157rd133XXXaceOHfroo49SnRsYGGhXm04uWZkgxARtJitkgigTXJl7TZkyxQYrhlmF2rz3iRMn2q8BwLcRnADZbMWKFbr88stT7QsICLBlCJO5OLsZ1vxiTQ5MjCVLltjjpqRzdoDTpEkTzZ07Vxs3btSBAwdsk60pf5zt9ttvzzA4MdkEk2249dZbU+1/7LHH7Jae3377TbGxsfZrn/ssyYGUyQKZZt+nnnoqzbNkJjgpUaKEzQSZwM6UcbZv364tW7bYDJLJGJ3NlGnO7qUxwZR5DvN9N8HJ0qVLbUkoX758Kc9tghQT9JimXwC+j+AEyGYmMDHZEMMEGnnz5lVkZGTKX/Fny58/f6rPjxw5Yn9Bm1/AGWUYjh07Zl+HhYWlOlasWLEMn8nc18hMSSP5GjO8OKNnMVkh87znPkvx4sWVWSb4MiOaTMnIZGdM0GECjHOZks+5zPtK/r6Y5zY9Ouf26RhFixbN9HMBcB7BCZDNTMBx5ZVXZulaU14JDQ21WYT0lC9fXn/88Yd9bTIhJvNybjCRnkKFCqU0nZ7t8OHDWrt2rS03ZXSNKSdVqFAh3SDBBBEmKxQdHZ3q2PmeJT0rV6605RbTJGwyOSaTYpieGNNjcrb05oox2aTk92C+hyZLldxgfLagIP7JAy4GjNYBfIgpR5ieEpONMAFO8mZGn5jeDlOmML+ETUbh66+/TnXt999/n+F9TRBjshvnnmMaRE1mxJSJTJBxNtNoa3pi9u/fn+pZzC94k+Ew5ReTFTLPY0brnD2zrGmSzQxTQjJ9MV27dk0JTEyza3IZxhxLZoIV0w+TzAzNNhPH1a9fP+V7uGnTJpt5SX5m0+djelBMczEA38efEYAPMb0mZk4UMzzWbGa0jsmUmPlRTKNpclnCHDMjWUzjp/mlbCZPO19wYppIzS9+0/NiSiCmb8T0oZj7tm7dWoULF07JlJhf4I0aNbJfu3379nrttdcUExNjG1RNoGI+N+Wq6tWr2/PNyJ+HH37YNuea5llz33HjxmXqfZuGWsM837333muzI2Z0UfKQZBOwJZfFTKBiAqonnnjCZn5Mb0vVqlXtqKfk740ZrWNG/5gROiaAMk218+fPt+8XgO8jOAF8iMleTJgwwQYAZhivKd2YTIIpUZghxsnML15T/pk6dardTPbClEUGDx6c4b1NEGKuMcNyzS9r01TaoUMHuxkm+DDlEPPL3jTmmucwQ4xNL8v06dPtSBcTxJiRLyYgMeUTwzSavvPOOzabYgIUM9LHDDM2wYOnzNc2Q4PfffddmxEyJSOzz4y8Me/bZEtM4GaYUTelSpWyw5VNJsk0Bg8YMMAGIYYJmkxgY0Y89enTx2Z0TPBiMk9mDhcAvs/lZpUvAADgQ+g5AQAAPoXgBAAA+BSCEwAA4FMITgAAgE8hOAEAAD6F4AQAAPgUghMAAOBTCE4AAIBPITgBAAA+heAEAAD4FIITAADgUwhOAACAfMn/A6iKs0uF8pgCAAAAAElFTkSuQmCC",
|
||
"text/plain": [
|
||
"<Figure size 640x480 with 2 Axes>"
|
||
]
|
||
},
|
||
"metadata": {},
|
||
"output_type": "display_data"
|
||
}
|
||
],
|
||
"source": [
|
||
"# Matrice de confusion\n",
|
||
"confusion_matrix = metrics.confusion_matrix(y_test, y_pred)\n",
|
||
"cm_display = metrics.ConfusionMatrixDisplay(\n",
|
||
" confusion_matrix=confusion_matrix, display_labels=[False, True]\n",
|
||
")\n",
|
||
"\n",
|
||
"cm_display.plot()"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 135,
|
||
"id": "037188fc",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"Recall : 0.1696969696969697\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Calculer le recall des prédictions\n",
|
||
"recall = metrics.recall_score(y_test, y_pred)\n",
|
||
"print(f\"Recall : {recall}\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 136,
|
||
"id": "b9d20ebf",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"Exactitude : 0.8599016853932584\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Calculer l'accuracy des prédictions\n",
|
||
"acc = metrics.accuracy_score(y_test, y_pred)\n",
|
||
"print(f\"Exactitude : {acc}\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 137,
|
||
"id": "7f867d05",
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"Precision : 0.09655172413793103\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Calculer le precision des prédictions\n",
|
||
"precision = metrics.precision_score(y_test, y_pred)\n",
|
||
"print(f\"Precision : {precision}\")"
|
||
]
|
||
}
|
||
],
|
||
"metadata": {
|
||
"kernelspec": {
|
||
"display_name": "studies",
|
||
"language": "python",
|
||
"name": "python3"
|
||
},
|
||
"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.13.3"
|
||
}
|
||
},
|
||
"nbformat": 4,
|
||
"nbformat_minor": 5
|
||
}
|