diff --git a/Getting_started.ipynb b/Getting_started.ipynb new file mode 100644 index 0000000..fe71efb --- /dev/null +++ b/Getting_started.ipynb @@ -0,0 +1,292 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "flexible-fountain", + "metadata": {}, + "source": [ + "# FoNS Datathon 2021 " + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "naked-correspondence", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "from sklearn import *\n" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "active-armor", + "metadata": {}, + "outputs": [], + "source": [ + "train_descriptors = pd.read_csv(\"train_descriptors.csv\")\n", + "train_mord3d = pd.read_csv(\"train_mord3d.csv\")\n", + "train_morgan = pd.read_csv(\"train_morgan.csv\")\n", + "train_rdk = pd.read_csv(\"train_rdk.csv\")\n", + "\n", + "train_crystals = pd.read_csv(\"train_crystals.csv\")\n", + "train_distances = pd.read_csv(\"train_distances.csv\")\n", + "train_centroid_distances = pd.read_csv(\"train_centroid_distances.csv\")" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "ongoing-cornell", + "metadata": {}, + "outputs": [], + "source": [ + "test_descriptors = pd.read_csv(\"test_descriptors.csv\")\n", + "test_mord3d = pd.read_csv(\"test_mord3d.csv\")\n", + "test_morgan = pd.read_csv(\"test_morgan.csv\")\n", + "test_rdk = pd.read_csv(\"test_rdk.csv\")" + ] + }, + { + "cell_type": "markdown", + "id": "spread-knowing", + "metadata": {}, + "source": [ + "### Data pre-processing" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "explicit-repair", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(13449, 984)" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "train_descriptors_full = train_descriptors.iloc[:, 3:-2].dropna(axis= 1, how=\"any\")\n", + "train_descriptors_full.shape" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "systematic-johns", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(3363, 984)" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "test_descriptors_full = test_descriptors[train_descriptors_full.columns]\n", + "test_descriptors_full.shape" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "intelligent-phone", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(13449, 124) (3363, 124)\n" + ] + } + ], + "source": [ + "train_PCA = decomposition.PCA(n_components=.95)\n", + "scaler_for_PCA = preprocessing.StandardScaler()\n", + "train_descriptors_PCA = train_PCA.fit_transform(scaler_for_PCA.fit_transform(train_descriptors_full))\n", + "test_descriptors_PCA = train_PCA.transform(scaler_for_PCA.transform(test_descriptors_full))\n", + "print(train_descriptors_PCA.shape, test_descriptors_PCA.shape)" + ] + }, + { + "cell_type": "markdown", + "id": "arbitrary-consistency", + "metadata": {}, + "source": [ + "### A (very!!) simple and bad model" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "hollow-flexibility", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "LinearRegression()" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "target = \"a\"\n", + "model = linear_model.LinearRegression()\n", + "model.fit(train_descriptors_PCA, train_crystals[target])" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "sublime-audio", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "predictions = model.predict(train_descriptors_PCA)\n", + "plt.plot(train_crystals[target], predictions, \"bo\")\n", + "plt.xlabel(\"True values\")\n", + "plt.ylabel(\"Predicted values\")\n", + "plt.title(\"Predicted z-value against true values\")\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "informal-award", + "metadata": {}, + "source": [ + "### Cross-validation to evaluate the model's performance" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "musical-flash", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Average negative MAE: -3.258\n", + "Standard deviation: 0.05\n" + ] + } + ], + "source": [ + "cv_scores = model_selection.cross_val_score(\n", + " model, \n", + " train_descriptors_PCA, \n", + " train_crystals[target], \n", + " scoring=\"neg_mean_absolute_error\")\n", + "\n", + "print(\"Average negative MAE:\", round(np.mean(cv_scores), 3))\n", + "print(\"Standard deviation:\", round(np.std(cv_scores), 3))" + ] + }, + { + "cell_type": "markdown", + "id": "based-invitation", + "metadata": {}, + "source": [ + "### Outputting predictions for automated checking \n", + "Link: https://github.com/stevenkbennett/fons_datathon_testing" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "legislative-region", + "metadata": {}, + "outputs": [], + "source": [ + "predictions = model.predict(test_descriptors_PCA)" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "original-smell", + "metadata": {}, + "outputs": [], + "source": [ + "np.savetxt(\"task_x_predictions.csv\", predictions)\n", + "# Alternatively, if using pandas, you can use the following:\n", + "pd.DataFrame(predictions).to_csv(\"task_x_predictions.csv\", header=False, index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "distant-museum", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "trained-moses", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "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.8.8" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/LICENSE b/LICENSE index 3cbef7b..9688b06 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2021 Andrew Tarzia +Copyright (c) 2021 Imperial-CMTH Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/Milan/cell_volume.ipynb b/Milan/cell_volume.ipynb new file mode 100644 index 0000000..b0ab0c7 --- /dev/null +++ b/Milan/cell_volume.ipynb @@ -0,0 +1,862 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import pandas as pd \n", + "import sklearn as sk \n", + "import seaborn as sns" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "df_crystals = pd.read_csv('data/train_crystals.csv')\n", + "df_distances = pd.read_csv('data/train_distances.csv')\n", + "df_cent_distances = pd.read_csv('data/train_centroid_distances.csv') \n", + "\n", + "df_inter = df_crystals.join(df_distances.set_index('identifiers'), on='identifiers')\n", + "df = df_inter.join(df_cent_distances.set_index('identifiers'),\n", + " on='identifiers', rsuffix='_centroid') \n", + "\n", + "df.head() \n", + "df['mean_centroid']\n", + "\n", + "train = pd.read_csv('data/train_descriptors.csv')\n" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
identifiersn_heavy_atomssmilesabcalphabetagammaz_value...percentile_25percentile_75min_centroidmax_centroidmean_centroidmode_centroidmedian_centroidstd_centroidpercentile_25_centroidpercentile_75_centroid
0COXSUE12CC(=O)NN=C(C)C1=NCCS14.736217.076011.415090.094.43290.04.0...5.93999410.3521984.7362009.1479297.4267694.7362008.0889331.5637376.5123058.652986
1TUWFAU15CC(C)N(C)c1ccc(cc1C#N)C#N8.983212.62129.686390.092.41490.04.0...6.60330210.9853164.75194711.6835268.1712187.0567178.5965241.8948447.0567179.235177
2DUTHEG14CC1=CC(=O)N2C(=NC(=NC2=N1)C)N11.136918.91304.031190.090.00090.04.0...5.79035610.4131884.03110010.5435977.4496904.0311007.0346732.3286655.7651429.435290
3AXUDED0810COC(=O)c1ccccc113.18405.923116.951090.090.00090.08.0...5.3372689.4261874.0328949.4486106.8081714.4239936.0791661.9787785.1735478.653620
4ARAGUV10CC(=O)NC1=NNC(=C1)C18.600019.93207.799290.090.00090.016.0...5.5572159.6602975.26614610.7017777.1148705.2661466.4038911.9974645.5398088.313428
\n", + "

5 rows × 39 columns

\n", + "
" + ], + "text/plain": [ + " identifiers n_heavy_atoms smiles a b \\\n", + "0 COXSUE 12 CC(=O)NN=C(C)C1=NCCS1 4.7362 17.0760 \n", + "1 TUWFAU 15 CC(C)N(C)c1ccc(cc1C#N)C#N 8.9832 12.6212 \n", + "2 DUTHEG 14 CC1=CC(=O)N2C(=NC(=NC2=N1)C)N 11.1369 18.9130 \n", + "3 AXUDED08 10 COC(=O)c1ccccc1 13.1840 5.9231 \n", + "4 ARAGUV 10 CC(=O)NC1=NNC(=C1)C 18.6000 19.9320 \n", + "\n", + " c alpha beta gamma z_value ... percentile_25 percentile_75 \\\n", + "0 11.4150 90.0 94.432 90.0 4.0 ... 5.939994 10.352198 \n", + "1 9.6863 90.0 92.414 90.0 4.0 ... 6.603302 10.985316 \n", + "2 4.0311 90.0 90.000 90.0 4.0 ... 5.790356 10.413188 \n", + "3 16.9510 90.0 90.000 90.0 8.0 ... 5.337268 9.426187 \n", + "4 7.7992 90.0 90.000 90.0 16.0 ... 5.557215 9.660297 \n", + "\n", + " min_centroid max_centroid mean_centroid mode_centroid median_centroid \\\n", + "0 4.736200 9.147929 7.426769 4.736200 8.088933 \n", + "1 4.751947 11.683526 8.171218 7.056717 8.596524 \n", + "2 4.031100 10.543597 7.449690 4.031100 7.034673 \n", + "3 4.032894 9.448610 6.808171 4.423993 6.079166 \n", + "4 5.266146 10.701777 7.114870 5.266146 6.403891 \n", + "\n", + " std_centroid percentile_25_centroid percentile_75_centroid \n", + "0 1.563737 6.512305 8.652986 \n", + "1 1.894844 7.056717 9.235177 \n", + "2 2.328665 5.765142 9.435290 \n", + "3 1.978778 5.173547 8.653620 \n", + "4 1.997464 5.539808 8.313428 \n", + "\n", + "[5 rows x 39 columns]" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
ABCABCGGnAcidnBaseSpAbs_ASpMax_ASpDiam_ASpAD_ASpMAD_ALogEE_A...SRW10TSRW10MWAMWWPathWPolZagreb1Zagreb2mZagreb1mZagreb2
08.7730118.6325640014.5991642.2447394.38816214.5991641.2165973.370933...8.76483454.650723185.0622838.0461862191154.058.04.8333332.777778
110.81345110.3463930018.4887072.3578694.71573718.4887071.2325803.592641...9.42149246.551655199.1109477.1111053642270.080.06.8055563.583333
210.9228419.5841720016.6853322.4362744.87254916.6853321.1918093.577079...9.69344546.214439191.0807108.3078572712274.087.05.6666673.000000
37.1400176.8733560012.8572792.2143204.42863912.8572791.2857283.188884...8.70300938.792641136.0524297.5584681211144.048.03.7222222.444444
47.3992377.3080330011.6387272.2497784.31127611.6387271.1638733.200300...8.61631452.270726139.0745627.319714125846.049.04.3333332.250000
\n", + "

5 rows × 1613 columns

\n", + "
" + ], + "text/plain": [ + " ABC ABCGG nAcid nBase SpAbs_A SpMax_A SpDiam_A \\\n", + "0 8.773011 8.632564 0 0 14.599164 2.244739 4.388162 \n", + "1 10.813451 10.346393 0 0 18.488707 2.357869 4.715737 \n", + "2 10.922841 9.584172 0 0 16.685332 2.436274 4.872549 \n", + "3 7.140017 6.873356 0 0 12.857279 2.214320 4.428639 \n", + "4 7.399237 7.308033 0 0 11.638727 2.249778 4.311276 \n", + "\n", + " SpAD_A SpMAD_A LogEE_A ... SRW10 TSRW10 MW \\\n", + "0 14.599164 1.216597 3.370933 ... 8.764834 54.650723 185.062283 \n", + "1 18.488707 1.232580 3.592641 ... 9.421492 46.551655 199.110947 \n", + "2 16.685332 1.191809 3.577079 ... 9.693445 46.214439 191.080710 \n", + "3 12.857279 1.285728 3.188884 ... 8.703009 38.792641 136.052429 \n", + "4 11.638727 1.163873 3.200300 ... 8.616314 52.270726 139.074562 \n", + "\n", + " AMW WPath WPol Zagreb1 Zagreb2 mZagreb1 mZagreb2 \n", + "0 8.046186 219 11 54.0 58.0 4.833333 2.777778 \n", + "1 7.111105 364 22 70.0 80.0 6.805556 3.583333 \n", + "2 8.307857 271 22 74.0 87.0 5.666667 3.000000 \n", + "3 7.558468 121 11 44.0 48.0 3.722222 2.444444 \n", + "4 7.319714 125 8 46.0 49.0 4.333333 2.250000 \n", + "\n", + "[5 rows x 1613 columns]" + ] + }, + "execution_count": 42, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "X = train.drop(['identifiers', 'name', 'InchiKey', 'SMILES', 'Unnamed: 0'], axis=1) \n", + "X.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.experimental import enable_iterative_imputer\n", + "from sklearn.impute import IterativeImputer, SimpleImputer\n", + "\n", + "imp = SimpleImputer(strategy=\"most_frequent\")\n", + "Y = df['cell_volume'].values\n", + "imp.fit(X,Y)\n", + "X = imp.transform(X) " + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYMAAAD7CAYAAACIYvgKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjMsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+AADFEAAATiElEQVR4nO3df5Bd9Xnf8fenksGxY1sCZJdKwhITjVPhScZkB4idSR0rAwISi07NjNy0lh11NE5x6jSdNlBmSsaOp3jaKQmTmIwCakTGw48Sp6ixHaICHk/rSLDYmF8y1lpQ2IoaORLYLhMS0ad/3O/ah9Vd7Y+7e3cV3q+ZO/ec53zP2WfPHvS555x7L6kqJEmvbX9nsRuQJC0+w0CSZBhIkgwDSRKGgSQJw0CSxAzCIMmuJM8neaxT+w9JvpHkkSR/kmRFZ9k1ScaSPJnkkk59c6uNJbm6U1+fZH+Sg0nuSHLafP6CkqTpzeTM4A+BzZNqe4F3VtVPAN8ErgFIshHYCpzX1vlMkmVJlgG/B1wKbAQ+2MYCfBq4oao2AMeA7QP9RpKkWVs+3YCq+nKSdZNqf96Z3Qd8oE1vAW6vqpeBp5KMARe0ZWNVdQggye3AliQHgPcB/7iN2Q38JnDTdH2dddZZtW7duumGSZI6Hnrooe9U1arJ9WnDYAZ+GbijTa+mFw4TxlsN4NlJ9QuBM4EXqup4n/EnSLID2AFwzjnnMDo6OnDzkvRakuR/9asPdAM5ybXAceCzE6U+w2oO9b6qamdVjVTVyKpVJwSbJGmO5nxmkGQb8AvApvrhFxyNA2s7w9YAh9t0v/p3gBVJlrezg+54SdKQzOnMIMlm4DeA91fVS51Fe4CtSU5Psh7YADwAPAhsaO8cOo3eTeY9LUTu54f3HLYBd8/tV5EkzdVM3lp6G/AXwDuSjCfZDvwu8CZgb5KHk/w+QFU9DtwJPAH8GXBVVb3SXvV/DLgHOADc2cZCL1R+vd1sPhO4ZV5/Q0nStHKqfoX1yMhIeQNZkmYnyUNVNTK57ieQJUmGgSTJMJAkYRhIkpifTyBLf+usu/rzc1736esvn8dOpOHwzECSZBhIkgwDSRKGgSQJw0CShGEgScIwkCRhGEiSMAwkSRgGkiQMA0kShoEkCcNAkoRhIEnCMJAkYRhIkjAMJEkYBpIkDANJEoaBJAnDQJKEYSBJYgZhkGRXkueTPNapnZFkb5KD7XllqyfJjUnGkjyS5PzOOtva+INJtnXqP5Xk0bbOjUky37+kJOnkZnJm8IfA5km1q4F7q2oDcG+bB7gU2NAeO4CboBcewHXAhcAFwHUTAdLG7OisN/lnSZIW2LRhUFVfBo5OKm8Bdrfp3cAVnfqt1bMPWJHkbOASYG9VHa2qY8BeYHNb9uaq+ouqKuDWzrYkSUMy13sGb6uq5wDa81tbfTXwbGfceKudrD7ep95Xkh1JRpOMHjlyZI6tS5Imm+8byP2u99cc6n1V1c6qGqmqkVWrVs2xRUnSZHMNg2+3Szy05+dbfRxY2xm3Bjg8TX1Nn7okaYjmGgZ7gIl3BG0D7u7UP9TeVXQR8GK7jHQPcHGSle3G8cXAPW3Z95Jc1N5F9KHOtiRJQ7J8ugFJbgPeC5yVZJzeu4KuB+5Msh14BriyDf8CcBkwBrwEfASgqo4m+STwYBv3iaqauCn9K/TesfQjwBfbQ5I0RNOGQVV9cIpFm/qMLeCqKbazC9jVpz4KvHO6PiRJC8dPIEuSDANJkmEgScIwkCRhGEiSMAwkSRgGkiQMA0kShoEkCcNAkoRhIEnCMJAkYRhIkjAMJEkYBpIkDANJEoaBJAnDQJKEYSBJwjCQJGEYSJIwDCRJGAaSJAwDSRKGgSQJw0CShGEgSWLAMEjyL5M8nuSxJLcleX2S9Un2JzmY5I4kp7Wxp7f5sbZ8XWc717T6k0kuGexXkiTN1pzDIMlq4F8AI1X1TmAZsBX4NHBDVW0AjgHb2yrbgWNV9WPADW0cSTa29c4DNgOfSbJsrn1JkmZv0MtEy4EfSbIceAPwHPA+4K62fDdwRZve0uZpyzclSavfXlUvV9VTwBhwwYB9SZJmYc5hUFX/G/iPwDP0QuBF4CHghao63oaNA6vb9Grg2bbu8Tb+zG69zzqvkmRHktEko0eOHJlr65KkSQa5TLSS3qv69cDfA94IXNpnaE2sMsWyqeonFqt2VtVIVY2sWrVq9k1Lkvoa5DLRzwNPVdWRqvob4HPAu4EV7bIRwBrgcJseB9YCtOVvAY52633WkSQNwSBh8AxwUZI3tGv/m4AngPuBD7Qx24C72/SeNk9bfl9VVatvbe82Wg9sAB4YoC9J0iwtn35If1W1P8ldwFeB48DXgJ3A54Hbk/xWq93SVrkF+KMkY/TOCLa27Tye5E56QXIcuKqqXplrX5Kk2ZtzGABU1XXAdZPKh+jzbqCq+ivgyim28yngU4P0IkmaOz+BLEkyDCRJhoEkCcNAkoRhIEnCMJAkYRhIkjAMJEkYBpIkDANJEoaBJAnDQJKEYSBJwjCQJGEYSJIwDCRJGAaSJAwDSRKGgSQJw0CShGEgScIwkCRhGEiSMAwkSRgGkiQMA0kShoEkiQHDIMmKJHcl+UaSA0l+OskZSfYmOdieV7axSXJjkrEkjyQ5v7OdbW38wSTbBv2lJEmzM+iZwe8Af1ZVPw78JHAAuBq4t6o2APe2eYBLgQ3tsQO4CSDJGcB1wIXABcB1EwEiSRqOOYdBkjcDPwvcAlBVf11VLwBbgN1t2G7gija9Bbi1evYBK5KcDVwC7K2qo1V1DNgLbJ5rX5Kk2RvkzOBc4Ajwn5N8LcnNSd4IvK2qngNoz29t41cDz3bWH2+1qeqSpCEZJAyWA+cDN1XVu4D/yw8vCfWTPrU6Sf3EDSQ7kowmGT1y5Mhs+5UkTWGQMBgHxqtqf5u/i144fLtd/qE9P98Zv7az/hrg8EnqJ6iqnVU1UlUjq1atGqB1SVLXnMOgqv4P8GySd7TSJuAJYA8w8Y6gbcDdbXoP8KH2rqKLgBfbZaR7gIuTrGw3ji9uNUnSkCwfcP1fBT6b5DTgEPARegFzZ5LtwDPAlW3sF4DLgDHgpTaWqjqa5JPAg23cJ6rq6IB9SZJmYaAwqKqHgZE+izb1GVvAVVNsZxewa5BeJElz5yeQJUmGgSTJMJAkYRhIkjAMJEkYBpIkDANJEoaBJAnDQJKEYSBJwjCQJGEYSJIwDCRJGAaSJAwDSRKGgSQJw0CShGEgScIwkCRhGEiSMAwkSRgGkiQMA0kShoEkCcNAkoRhIEnCMJAkYRhIkpiHMEiyLMnXkvxpm1+fZH+Sg0nuSHJaq5/e5sfa8nWdbVzT6k8muWTQniRJszMfZwYfBw505j8N3FBVG4BjwPZW3w4cq6ofA25o40iyEdgKnAdsBj6TZNk89CVJmqGBwiDJGuBy4OY2H+B9wF1tyG7gija9pc3Tlm9q47cAt1fVy1X1FDAGXDBIX5Kk2Rn0zOC3gX8D/L82fybwQlUdb/PjwOo2vRp4FqAtf7GN/0G9zzqvkmRHktEko0eOHBmwdUnShDmHQZJfAJ6vqoe65T5Da5plJ1vn1cWqnVU1UlUjq1atmlW/kqSpLR9g3fcA709yGfB64M30zhRWJFneXv2vAQ638ePAWmA8yXLgLcDRTn1Cdx1J0hDM+cygqq6pqjVVtY7eDeD7quqXgPuBD7Rh24C72/SeNk9bfl9VVatvbe82Wg9sAB6Ya1+SpNkb5MxgKr8B3J7kt4CvAbe0+i3AHyUZo3dGsBWgqh5PcifwBHAcuKqqXlmAviRJU5iXMKiqLwFfatOH6PNuoKr6K+DKKdb/FPCp+ehFkjR7fgJZkmQYSJIMA0kShoEkCcNAkoRhIEnCMJAkYRhIkjAMJEkYBpIkDANJEoaBJAnDQJKEYSBJwjCQJGEYSJIwDCRJGAaSJAwDSRKGgSQJw0CShGEgScIwkCRhGEiSMAwkSRgGkiQMA0kSA4RBkrVJ7k9yIMnjST7e6mck2ZvkYHte2epJcmOSsSSPJDm/s61tbfzBJNsG/7UkSbMxyJnBceBfVdXfBy4CrkqyEbgauLeqNgD3tnmAS4EN7bEDuAl64QFcB1wIXABcNxEgkqThmHMYVNVzVfXVNv094ACwGtgC7G7DdgNXtOktwK3Vsw9YkeRs4BJgb1UdrapjwF5g81z7kiTN3rzcM0iyDngXsB94W1U9B73AAN7ahq0Gnu2sNt5qU9X7/ZwdSUaTjB45cmQ+WpckMQ9hkORHgT8Gfq2qvnuyoX1qdZL6icWqnVU1UlUjq1atmn2zkqS+BgqDJK+jFwSfrarPtfK32+Uf2vPzrT4OrO2svgY4fJK6JGlIBnk3UYBbgANV9Z86i/YAE+8I2gbc3al/qL2r6CLgxXYZ6R7g4iQr243ji1tNkjQkywdY9z3APwUeTfJwq/1b4HrgziTbgWeAK9uyLwCXAWPAS8BHAKrqaJJPAg+2cZ+oqqMD9KU+1l39+Tmv+/T1l89jJ5KWojmHQVX9D/pf7wfY1Gd8AVdNsa1dwK659iJJGoyfQJYkGQaSJMNAkoRhIEnCMJAkYRhIkjAMJEkYBpIkDANJEoaBJAnDQJKEYSBJwjCQJGEYSJIwDCRJGAaSJAwDSRKGgSQJw0CShGEgScIwkCRhGEiSMAwkSRgGkiQMA0kShoEkCcNAkgQsX+wGJiTZDPwOsAy4uaquX+SW5t26qz8/0PpPX3/5PHUiSa+2JM4MkiwDfg+4FNgIfDDJxsXtSpJeO5bKmcEFwFhVHQJIcjuwBXhiIX7YoK/QJelvm6USBquBZzvz48CFkwcl2QHsaLPfT/LkNNs9C/jOvHQ4/2bdWz69QJ282gl9DennzsQp8fdcQvtrwimx35aYpdoXDN7b2/sVl0oYpE+tTihU7QR2znijyWhVjQzS2EJZqr0t1b7A3ubK3mZvqfYFC9fbkrhnQO9MYG1nfg1weJF6kaTXnKUSBg8CG5KsT3IasBXYs8g9SdJrxpK4TFRVx5N8DLiH3ltLd1XV4/Ow6RlfUloES7W3pdoX2Ntc2dvsLdW+YIF6S9UJl+YlSa8xS+UykSRpERkGkqRTMwySbE7yZJKxJFf3WX56kjva8v1J1nWWXdPqTya5ZBF6+/UkTyR5JMm9Sd7eWfZKkofbY95voM+gtw8nOdLp4Z91lm1LcrA9ti1Cbzd0+vpmkhc6yxZsvyXZleT5JI9NsTxJbmx9P5Lk/M6yhd5n0/X2S62nR5J8JclPdpY9neTRts9GF6G39yZ5sfN3+3edZSc9Fha4r3/d6emxdmyd0ZYt9D5bm+T+JAeSPJ7k433GLNzxVlWn1IPeDeZvAecCpwFfBzZOGvPPgd9v01uBO9r0xjb+dGB9286yIff2c8Ab2vSvTPTW5r+/yPvtw8Dv9ln3DOBQe17ZplcOs7dJ43+V3psMhrHffhY4H3hsiuWXAV+k91mZi4D9w9hnM+zt3RM/k95XvezvLHsaOGsR99t7gT8d9FiY774mjf1F4L4h7rOzgfPb9JuAb/b5b3TBjrdT8czgB19dUVV/DUx8dUXXFmB3m74L2JQkrX57Vb1cVU8BY217Q+utqu6vqpfa7D56n6kYhpnst6lcAuytqqNVdQzYC2xexN4+CNw2jz9/SlX1ZeDoSYZsAW6tnn3AiiRns/D7bNrequor7WfDcI+1mey3qQxynM53X0M7zgCq6rmq+mqb/h5wgN63M3Qt2PF2KoZBv6+umLzDfjCmqo4DLwJnznDdhe6tazu9lJ/w+iSjSfYluWIe+5pNb/+onX7elWTig4BLZr+1y2rrgfs65YXcb9OZqveF3mezNflYK+DPkzyU3te8LIafTvL1JF9Mcl6rLYn9luQN9P4x/eNOeWj7LL1L2+8C9k9atGDH25L4nMEszeSrK6YaM6OvvRjAjLef5J8AI8A/6JTPqarDSc4F7kvyaFV9a4i9/Tfgtqp6OclH6Z1dvW+G6y50bxO2AndV1Sud2kLut+ks1rE2Y0l+jl4Y/Eyn/J62z94K7E3yjfaqeVi+Cry9qr6f5DLgvwIbWDr77ReB/1lV3bOIoeyzJD9KL4R+raq+O3lxn1Xm5Xg7Fc8MZvLVFT8Yk2Q58BZ6p4YL/bUXM9p+kp8HrgXeX1UvT9Sr6nB7PgR8id4rg6H1VlV/2ennD4Cfmum6C91bx1Ymnbov8H6bzlS9L4mvWEnyE8DNwJaq+suJemefPQ/8CfN7uXRaVfXdqvp+m/4C8LokZ7FE9hsnP84WbJ8leR29IPhsVX2uz5CFO94W6mbIQj3onc0conepYOIG03mTxlzFq28g39mmz+PVN5APMb83kGfS27vo3SDbMKm+Eji9TZ8FHGR+b5zNpLezO9P/ENhXP7w59VTrcWWbPmOYvbVx76B3Ey/D2m9tu+uY+kbo5bz6ht4Dw9hnM+ztHHr3xd49qf5G4E2d6a8Am4fc29+d+DvS+0f1mbYPZ3QsLFRfbfnEi8c3DnOftd//VuC3TzJmwY63ef3jD+tB7476N+n9o3ptq32C3ittgNcD/6X9h/AAcG5n3Wvbek8Cly5Cb/8d+DbwcHvsafV3A4+2g/9RYPsi9PbvgcdbD/cDP95Z95fb/hwDPjLs3tr8bwLXT1pvQfcbvVeHzwF/Q+/V13bgo8BH2/LQ+x8zfav9/JEh7rPpersZONY51kZb/dy2v77e/t7XLkJvH+sca/voBFa/Y2FYfbUxH6b3RpPuesPYZz9D79LOI52/2WXDOt78OgpJ0il5z0CSNM8MA0mSYSBJMgwkSRgGkiQMA0kShoEkCfj//0u3jpm9P6YAAAAASUVORK5CYII=\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "from sklearn.linear_model import RidgeCV\n", + "from sklearn.model_selection import train_test_split\n", + "# X = X[:10]\n", + "X_train, X_test, Y_train, Y_test = train_test_split(X, Y, test_size= .3, random_state=69) \n", + "\n", + "\n", + "plt.hist(df['z_prime'], bins=20)\n", + "plt.show()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [], + "source": [ + "# from sklearn.feature_selection import SequentialFeatureSelector\n", + "# from sklearn.neighbors import KNeighborsClassifier\n", + "# from sklearn.datasets import load_iris\n", + "\n", + "# X, y = load_iris(return_X_y=True)\n", + "# knn = KNeighborsClassifier(n_neighbors=3)\n", + "# sfs = SequentialFeatureSelector(knn, n_features_to_select=3)\n", + "# sfs.fit(X, y)\n", + "\n", + "\n", + "# sfs.get_support()\n", + "\n", + "# sfs.transform(X).shape" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "RidgeCV(alphas=array([ 0.1, 1. , 10. ]), cv=5, fit_intercept=True,\n", + " gcv_mode=None, normalize=False, scoring=None, store_cv_values=False)" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\n", + "#Train the model\n", + "ridge = RidgeCV(cv=5)\n", + "ridge.fit(X_train, Y_train)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [], + "source": [ + "plt.style.use('seaborn-deep')\n", + "from sklearn.metrics import mean_absolute_error, mean_squared_error\n", + "def evaluation(model, X_test, y_test):\n", + " prediction = model.predict(X_test)\n", + " print(prediction.shape)\n", + " mae = mean_absolute_error(y_test, prediction)\n", + " mse = mean_squared_error(y_test, prediction)\n", + " \n", + " plt.figure(figsize=(15, 10))\n", + " plt.scatter(prediction, y_test, c='red', label=\"should be a line\", s=5, alpha=0.8)\n", + "# plt.scatter(y_test, 'blue', label=\"actual\", s=5, alpha=0.6)\n", + " plt.legend()\n", + " plt.ylabel('cell_volume')\n", + " plt.title(\"MAE {}, MSE {}\".format(round(mae,4), round(mse,4)))\n", + " plt.show()\n", + " \n", + " print('MAE score:', round(mae/(np.mean(y_test)), 4))\n", + " print('MSE score:', round(mse,4))" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(4035,)\n" + ] + }, + { + "data": { + "image/png": "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qrm5WWZW6eZgEEII2rJlizZu3KjJkyfnfR1DQwEAAIAa9eabb2r8+PGEwCpmZho/fnzBvboEQQAAAKCGEQKr32B+hgRBAAAAAKgxBEEAAAAAw0pzc7M2b95clHvts88+Wfd/5CMf0bJly3bbP2vWLLW3txflvXNJ/3zTp08v6XvlQhAEAAAAgApZtWpVRd6XIAgAAACgIl5//XV94AMf0PHHH69jjjlGt956665j119/vaZOnapjjz1WTz/9tCQpmUzqvPPO03HHHadTTjlFjz32mCTpuuuu07e+9a1d1x5zzDFav359n/cKIehjH/uYjjrqKH3gAx/Qa6+9lrNdN998s6ZPn65jjjlGDz/88K62zp8/XyeddJJOPPFE3XHHHbtdt2PHDs2dO3dXu7OdkynusWxra9OsWbN00UUX6YgjjtBll12mEIIkqaOjQzNnztS0adN09tln6+WXXx7wvgMhCAIAAADIXyolJZNSFFKG4p577tGBBx6oP/3pT/rzn/+s9773vbuOTZgwQWvWrNE//uM/7gp5X/rSl3TiiSfqscce01e/+lVdeeWVeb/X7bffrmeeeUaPP/64brzxxn574l5//XWtWrVKN9xwg+bPny9J+spXvqI5c+Zo9erVam1t1aJFi/T666/3uW7MmDG6/fbbtWbNGrW2tupTn/rUrjCXj0ceeUTf/e539eSTT+q5557Tgw8+qJ07d+qaa67RsmXL1NHRofnz5+sLX/hC3vfMhXUEAQAAAOQnlZIWLJDa2qRZs6TFi6W6wfctHXvssbr22mv1mc98Ruecc45OP/30XccuuOACSdK0adP0y1/+UpL0wAMP6LbbbpMkzZkzR1u2bNHWrVvzeq/77rtPH/rQhzRq1CgdeOCBmjNnTs5zP/ShD0mSZsyYoW3btqmrq0u/+93vdOedd+4KpW+++aaef/55HXnkkbuuCyHo85//vO677z7V1dXpxRdf1Kuvvqp3vOMdebXx3e9+tyZNmiRJOuGEE7R+/XqNGzdOf/7zn3XmmWdKknp6enTAAQfkdb/+EAQBAAAA5Kery0NgIuHPXV1SU9Ogb3fYYYepo6NDd999tz73uc/prLPO0r/+679KkvbYYw9J0qhRo9Td3S1JWXvXzEz19fVKpVK79uVaUy/fZRYyzzMzhRB022236fDDD8953S233KJNmzapo6NDDQ0Nam5uLmh9v/gzS72fO4Sgo48+Wg899FDe98kHQ0MBAAAA5CeR8J7Azk5/TiSGdLuXXnpJe+21ly6//HJde+21WrNmTb/nz5gxQ7fccoskn1M3YcIE7bvvvmpubt517Zo1a7Ru3bqs1/785z9XT0+PXn75ZbW2tuZ8n3iu4gMPPKDGxkY1Njbq7LPP1vXXX78rjD7yyCO7Xbd161btt99+amhoUGtrqzZs2JDfF9GPww8/XJs2bdoVBHfu3KknnnhiyPelRxAAAABAfsx8OGhXl4fAIS5G//jjj2vRokWqq6tTQ0ODvv/97/d7/nXXXaerrrpKxx13nPbaay/ddNNNkqQLL7xQP/nJT3TCCSfopJNO0mGHHbbbteeff75WrFihY489VocddphmzpyZ830SiYSmT5+ubdu2acmSJZKkL37xi/rkJz+p4447TiEENTc366677upz3WWXXaZzzz1XLS0tOuGEE3TEEUcU+pXsZvTo0Vq2bJk+/vGPa+vWreru7tYnP/lJHX300UO6rxUyebGatLS0hFKv/wEAAABUs6eeeqrPHDdUr2w/SzPrCCG0ZDufoaEAAAAAUGMIggAAAABQYwiCAAAAQA0bqVPFaslgfoYEQQAAAKBGjRkzRlu2bCEMVrEQgrZs2aIxY8YUdB1VQwEgX6lU0aqkAQAwHEyaNEkbN27Upk2bKt0UDMGYMWN2LUSfL4IgAOQjlZIWLPDFc2fN8tLZdQyqAABUt4aGBk2ePLnSzUAF8FcMAOSjq8tDYCLhz11dlW4RAADAoBEEASAfiYT3BHZ2+nMiUekWAQAADBpDQwEgH2Y+HJQ5ggAAYAQgCAJAvurqpKamSrcCAABgyEo+NNTM1pvZ42b2qJm1R/uazOz3ZvaX6DkR7Tcz+08ze9bMHjOzqWn3mRed/xczm1fqdgMAAADASFWuOYKzQwgnhBBaou3PSloeQjhU0vJoW5LeJ+nQ6HG1pO9LHhwlfUnSyZLeLelLcXgEgIpLpaRkUspnDaZCzgUAACiRShWL+aCkm6LXN0k6L23/T4L7g6RxZnaApLMl/T6EkAwhdEr6vaT3lrvRALCbeFmJadOk+fN9uxjnAgAAlFA5gmCQ9Dsz6zCzq6N9+4cQXpak6Hm/aP9Bkl5Iu3ZjtC/X/j7M7GozazezdhbFBFAWhSwrwRIUAABgmChHEDwthDBVPuzzn8xsRj/nZivDF/rZ33dHCD8IIbSEEFomTpw4uNYCQCEKWVaCJSgAAMAwUfKqoSGEl6Ln18zsdvkcv1fN7IAQwsvR0M/XotM3Snpn2uWTJL0U7Z+Vsb+txE0HgIEVsqwES1AAAIBhoqQ9gma2t5mNjV9LOkvSnyXdKSmu/DlP0h3R6zslXRlVDz1F0tZo6OhvJZ1lZomoSMxZ0T4AqLx4WYl8gl0h5wIAAJRIqXsE95d0u/kfPPWSfhZCuMfMVktaamYLJD0v6eLo/LslvV/Ss5LekHSVJIUQkmb2H5JWR+f9ewghWeK2AwAAAMCIZGGEljBvaWkJ7e3tlW4GAOSWSjFMFAAAlIyZdaQt4ddHpZaPAIDaxlISAACgggiCAFAJLCUBAAAqiCAIAJXAUhIAAKCCSr58BAAgC5aSAAAAFUQQBIBKiZeSAAAAKDOGhgIYGVIpKZmURmglZAAAgGIiCAKoflTgBAAAKAhBEED1owInAABAQQiCAKofFTgBAAAKQrEYANWPCpwAAAAFIQgCGBmowAkAAJA3hoYCAAAAQI0hCAIAAABAjSEIAgAAAECNIQgCAAAAQI0hCAIAAABAjSEIAgAAAECNIQgCAAAAQI0hCAJAKaRSUjIphVDplgAAAOyGIAgAxZZKSQsWSNOmSfPn+zYAAMAwQhAEMHIMl164ri6prU1KJPy5q6uy7QEAAMhAEAQwMgynXrhEQpo1S+rs9OdEonJtAQAAyKK+0g0AgKLI1gvX1FSZtphJixd7GxIJ3wYAABhG6BEEMDIMt164ujoPooRAAAAwDNEjCGBkoBcOAAAgb/QIAhgeilHohV44AACAvBAEAVTecCr0AgAAUAMIggAqj+UWAAAAyoogCKDyhluhFwAAgBGOYjEAKo9CLwAAAGVFEAQwPMSFXgAAAFByDA0FAAAAgBpDEAQAAACAGkMQBAAAAIAaQxAEAAAAgBpDEAQAAACAGkMQBAAAAIAaQxAEAAAAgBpDEAQAAACAGkMQBAAAAIAaQxAEAAAAgBpDEAQAAACAGkMQBAAAAIAaQxAEAAAAgBpDEAQAAACAGkMQBAAAAIAaQxAEAAAAgBpDEAQAAACAGkMQBAAAAIAaQxAEAAAAgBpDEAQAAACAGkMQBAAAAIAaQxAEUFtSKSmZlEKodEsAAAAqhiAIoHakUtKCBdK0adL8+b4NAABQgwiCAGpHV5fU1iYlEv7c1VXpFgEAAFQEQRBA7UgkpFmzpM5Of04kKt0iAACAiqivdAMAoGzMpMWLvScwkfBtAACAGkQQBFBb6uqkpqZKtwIAAKCiGBoKAAAAADWGIAgA+WDZCQAAMIIQBAHUpkKCXa5lJwiHAACgShEEAdSeQtcTzLbsBGsSAgCAKkYQBFB7Cl1PMNuyE6xJCAAAqhhVQwHUnjjYtbXlt55gtmUnCr0HAADAMGJhhM5taWlpCe3t7ZVuBoDhKpUa+nqCxbgHAABAiZhZRwihJdsxegQB1KZirCfImoQAAKBKMUcQAIaCyqEAAKAKEQQBYLCoHAoAAKoUQRAABovKoQAAoEoRBAFgsLItKwEAAFAFKBYDAIOVbVkJAACAKkAQBIChoHIoAACoQgwNBQAAAIAaQxAEAAAAgBpDEAQAAACAGkMQBDDysMg7AABAvwiCAEYWFnkHAAAYEEEQwMjCIu8AAAADIggCGFlY5B0AAGBArCMIYGRhkXcAAIABEQQBjDws8g4AANAvhoYCAAAAQI0hCAIAAABAjSEIAgAAAECNIQgCAAAAQI0hCAIAAABAjSEIAgAAAECNIQgCAAAAQI0hCAIAAABAjSEIAgAAAECNIQgCAAAAQI0pSxA0s1Fm9oiZ3RVtTzazP5rZX8zsVjMbHe3fI9p+NjrenHaPz0X7nzGzs8vRbgAAAAAYicrVI/gJSU+lbX9d0ndCCIdK6pS0INq/QFJnCOFdkr4TnSczO0rSpZKOlvReSTeY2agytR0AAAAARpSSB0EzmyTpA5J+GG2bpDmSlkWn3CTpvOj1B6NtRcfnRud/UNLPQwhvhRDWSXpW0rtL3XYAQ5BKScmkFEKlWwIAAIAM5egR/K6kT0tKRdvjJXWFELqj7Y2SDopeHyTpBUmKjm+Nzt+1P8s1u5jZ1WbWbmbtmzZtKvbnAJCvVEpasECaNk2aP9+3AQAAMGyUNAia2TmSXgshdKTvznJqGOBYf9f07gjhByGElhBCy8SJEwtuL4Ai6eqS2tqkRMKfu7oq3SIAAACkKXWP4GmS/t7M1kv6uXxI6HcljTOz+uicSZJeil5vlPROSYqON0pKpu/Pcg2A4SaRkGbNkjo7/TmRqHSLAAAAkKakQTCE8LkQwqQQQrO82MuKEMJlklolXRSdNk/SHdHrO6NtRcdXhBBCtP/SqKroZEmHSnq4lG0HMARm0uLFUkeHtGSJbwMAAGDYqB/4lJL4jKSfm9mXJT0iaXG0f7Gkn5rZs/KewEslKYTwhJktlfSkpG5J/xRC6Cl/swHkra5OamqqdCsAAACQhYURWtGvpaUltLe3V7oZAAAAAFARZtYRQmjJdqxc6wgCAAAAAIYJgiAAAAAA1BiCIAAAAADUGIIgAAAAANQYgiAAAAAA1BiCIAAAAADUGIIgAAAAANQYgiAAAAAA1BiCIADkI5WSkkkphEq3BAAAYMgIggBqx2DDXColLVggTZsmzZ/v2wAAAFWMIAigNgwlzHV1SW1tUiLhz11dpWolAABAWRAEAdSGoYS5REKaNUvq7PTnRKI0bQQAACiT+ko3AADKIg5zbW2FhzkzafFiD4+JhG8DAABUMYIggNow1DBXVyc1NZWmbQAAAGVGEARQOwhzAAAAkpgjCAAAAAA1hyAIAAAAADWGIAgAAAAANYYgCAAAAAA1hiAIAAAAADWGIAgAAAAANYYgCAAAAAA1hiAIoLxSKSmZlEKodEuGL74jAABQYgRBAOWTSkkLFkjTpknz5/s2+uI7AgAAZUAQBFA+XV1SW5uUSPhzV1fx7j1SetFK+R0BAABECIIAyieRkGbNkjo7/TmRKM59R1IvWqm+IwAAgDQWqv1fz3NoaWkJ7e3tlW4GgEyplPdyJRKSWXHumUx6CEwkPEB1dEhNTcW5dyWU4jsCAAA1x8w6Qggt2Y7RIwigvOrqPKQVM+CMtF60UnxHAAAAaeor3QAAGDIzafFietEAAADyRBAEMDLEvWgAAAAYEENDAQwfI6XyJwAAwDBHEAQwPIykyp8AAADDHEEQwPDA+nkAAABlQxAEMDyMtMqfAAAAwxjFYgAMD1T+BAAAKBuCIIDhg8qfAAAAZcHQUAAAAACoMQRBAAAAAKgxBEEAQ8PafwAAAFWHIAhg8Fj7DwAAoCoRBAEMHmv/AQAAVCWCIIDBY+0/AACAqsTyEQAGj7X/AAAAqhI9ggCGJl77b6SFQIrgAACAEYwgCACZKIIDAABGOIIgAGSiCA4AABjhCIIAkIkiOAAAYISjWAwAZKIIDgAAGOHoEQRQGwot/jJSi+AAAACIIAigFlD8BQAAoA+CIICRj+IvAAAAfRAEAVRWOdbro/gLAABAHxSLAVA58ZDNtjYPaIsX+9y8YqP4CwAAQB/0CAKonHIO2aT4CwAAwC4EQQCVw5BNAACAimBoKIDKYcgmAABARRAEAVRWPGQTAAAAZcPQUADDVzkqigIAANQggiCAysoV9lgEHgAAoGQIggAqp7+wxyLwAAAAJUMQBFA5/YU9KooCAACUDMViAFROHPbiBeXTwx4VRQEAAEqGIAigcgYKe1QUBQAAKAmCIIDKIuwBAACUHXMEAQAAAKDGEAQBAAAAoMYQBAEAAACgxhAEAQAAAKDGEAQBAAAAoMYQBAEAAACgxhAEAQAAAKDGEAQBAAAAoMYQBAFUXiolJZNSCJVuCYqFnykAAMMaQRBAZaVS0oIF0rRp0vz5vo3qxs8UAIBhjyAIoLK6uqS2NimR8Oeurkq3CEPFzxQAgGGPIAigshIJaeZMafNmadYs30Z1SyT8Z9nZyc8UAIBhqr7SDQBQ49LnkIXgD7PKtQdDZyYtXuw9gYkEP08AAIYhegQBVFZXl7RypTRhgj8zjHBkqKuTmpoIgQAADFMEQQCVxTBCAACAsmNoKIDKYhghAABA2REEAVRePIwQAAAAZcHQUAAAAACoMQRBAAAAAKgxBEEAAAAAqDEEQQAAAACoMQRBAAAAAKgxBEEAAAAAqDEEQQAAAACoMQRBAAAAAKgxBEEAAAAAqDEEQQAAAACoMSUNgmY2xsweNrM/mdkTZvZv0f7JZvZHM/uLmd1qZqOj/XtE289Gx5vT7vW5aP8zZnZ2KdsNAAAAACNZqXsE35I0J4RwvKQTJL3XzE6R9HVJ3wkhHCqpU9KC6PwFkjpDCO+S9J3oPJnZUZIulXS0pPdKusHMRpW47QAAAADQv1RKSialECrdkoKUNAgGtyPabIgeQdIcScui/TdJOi96/cFoW9HxuWZm0f6fhxDeCiGsk/SspHeXsu0AAAAA0K9USlqwQJo2TZo/37erRMnnCJrZKDN7VNJrkn4v6a+SukII3dEpGyUdFL0+SNILkhQd3yppfPr+LNekv9fVZtZuZu2bNm0qxccBAAAAANfVJbW1SYmEP3d1VbpFeSt5EAwh9IQQTpA0Sd6Ld2S206Jny3Es1/7M9/pBCKElhNAyceLEwTYZQLlU6VAKAAAASR4AZ82SOjv9OZGodIvyVl+uNwohdJlZm6RTJI0zs/qo12+SpJei0zZKeqekjWZWL6lRUjJtfyz9GgDVKB5K0dbm/+FcvFiqK/G/TaVS/i91iYRk2f59CQAAoABm/jdMFf59UeqqoRPNbFz0ek9JZ0h6SlKrpIui0+ZJuiN6fWe0rej4ihBCiPZfGlUVnSzpUEkPl7LtAEoolZLWrZNaW8s3lKKKx/ADAIBhrK5OamqqqhAolb5H8ABJN0UVPuskLQ0h3GVmT0r6uZl9WdIjkhZH5y+W9FMze1beE3ipJIUQnjCzpZKelNQt6Z9CCD0lbjtQm0rdaxYHstZWqaHBh4bOnl36oRTZxvA3NZX2PQEAAIapkgbBEMJjkk7Msv85Zan6GUJ4U9LFOc5/2DsAACAASURBVO71FUlfKXYbAaQpx3DNOJA1NXkIXL5cmjKl9P+KFo/hjz9bFY3hBwAAKLayzREEUAXK0WuWHshmzy5PCJSqegw/AABAsREEAfQqR69ZJQNZPIYfAACgxhEEAfQqV0gb6YGM6qQAAGCYK/k6ggCqTJVWvho2qE4KAACqAEEQAIop2zxLAACAYYYgCGBkSKW8CmkIlW1HPM+ys5PqpAAAYNhijiCA6leOZS/yRXVSAABQBegRBFD9httwTOZZAgCAYS7vIGhme5nZF83sxmj7UDM7p3RNA4A8MRwTAACgIIUMDf2RpA5Jp0bbGyX9QtJdxW4UABSE4ZgAAAAFKWRo6CEhhG9I2ilJIYS/SeKvLQDlMVAxGIZjAgAA5K2QIPi2me0pKUiSmR0i6a2StArAyFCsSp6szQcAAFBUhQTBL0m6R9I7zewWScslfbokrQJQ/YoZ3oZbMRgAAIAql/ccwRDC781sjaRT5ENCPxFC2FyylgGobtnCW1PT4O4VF4OJl4egGAwAAMCQFLqO4EGSRkXXzTAzhRB+WfxmAah6xQxvFIMBAAAoqryDoJktkXScpCckxWO8giSCIIDd5QpvqdTgAl1cDAYAAABDVkiP4CkhhKNK1hIAI09meIvnDca9hIsX+zkAAAAoq0L+AnvIzAiCAPKTrWIoRV8AAACGhUKC4E3yMPiMmT1mZo+b2WOlahiAKparYmg8b7Czk6IvAAAAFVTI0NAlkq6Q9Lh65wgCwO5yVQwdTNGXwc4pBAAAQE6F9Ag+H0K4M4SwLoSwIX6UrGUAqld/PX/xvMF8QyALyQMAABRdIT2CT5vZzyT9WtJb8U6WjwCwm6Es95DeA5jes9jaKq1bJ02ZQs8gAADAEBXSI7inPACeJenc6HFOKRoFYAQopOcvltkD2NjoPYrJpNTQIM2dS88gAABAEeTdIxhCuKqUDQGA3eYWbt3qPYvr1nkIbGrqO+cQAAAAg1LIgvI/ki8g30cIYX5RWwSgdsVzC+N1BuNhpVOmSLNn990PAACAQStkjuBdaa/HSDpf0kvFbQ6AmpZrbuFQ5hwCAABgN4UMDb0tfdvM/kfSvUVvEYDaFs8tzHc/AAAAClZIsZhMh0r6u2I1BAAAAABQHoXMEdwunyNo0fMrkj5TonYBAAAAAEqkkKGhY0vZEAAomvS1CJlPCAAAsJsBg6CZTe3veAhhTfGaAwBDFK9FGFcYXbzY5xcW476ESwAAMELk0yP47X6OBUlzitQWABi6zLUIh7LmYBz+GhulhQuLHy4BAAAqZMAgGEKYXY6GAEBRZFuLcDDSexZPPVVatYoF7QEAwIhRSLGYBkn/KGlGtKtN0n+HEHaWoF0AkJ/MIZvFWnMwvWdx1Spp+nTpoYdY0B4AAIwIhYxt+r6kaZJuiB7Ton0AUBlxr920adL8+b4t9a45OJS5fHHPYmenNHu29NOfSh0d0pIlzBEEAABVL+8eQUknhRCOT9teYWZ/KnaDACBvxZwPmClbz2Kue1NIBgAAVJlCegR7zOyQeMPMpkjqKX6TAFSVVEpKJqUQyv/e6b12pRiymU/PYq5eSQAAgGGskB7BRZJazew5+aLyB0u6qiStAlAdSrVUw0Dvmd77Voz5gENRyl5JAACAEsn7L7YQwnJJh0r6ePQ4PITQWqqGAagC2UJQKWXrfSvGfMChKHWvJAAAQAkUUjX0T5J+LmlpCOGvpWsSgKpRrKUa8tVf71ul5ukNh15JAACAAhUyhuvv5XMCl5rZajO71sz+rkTtAlAN4hBUrmqauXrfKj1Pr9K9kgAAAAWyMIgCD2Z2qKQvSroshDCq6K0qgpaWltDe3l7pZgC1rb9eusH24GW7Lpn0EJhIeEjs6GCeHgAAqHlm1hFCaMl2rKCqDmbWbGaflg8RPULSp4vQPgAjUX+9dEPpwcvW+1aueXqVrJAKAABQRIXMEfyjpAZJSyVdHEJ4rmStAlD9+pvPV+xKm+WYp1eJCqkAAAAlUshfMfNCCFNDCF/LFgLNbF4R2wWg2vXXS1eKHrxSz9Mrd4VUAACAEsq7RzCE8PQAp3xC0k1Daw6AEaO/XrpKVNocalXRcldIBQAAKKFCFpQfCOXyAPQV99IVeqzYijGsk2UiAADACFLMCS5UTwAwPHV1Sa2t0tix/jzYYZ0sEwEAAEaIYgZB/jICMDw1NkoNDdKTT/pzY2OlWwQAAFBRxQyCDxbxXgBQPFu3Sjt3Skcd5c9bt1a6RQAAABU14BxBM/uX/o6HEP5v9PyxYjUKAIoqkZBmz/Y5grNnU+gFAADUvHyKxYwteSsAoJQo9AIAANDHgEEwhPBv5WgIAJRUOauUAgAADHP5DA39z/6OhxA+XrzmAAAAAABKLZ+hoR0lbwUAoLRSKYbGAgCAXfIZGnpT+raZ7R1CeL10TQKADMUKMbUahlIpacECL5Yza5bPl6wrZtFoAABQbfL+S8DMTjWzJyU9FW0fb2Y3lKxlACD1hpipU6XLLpN6eoZ2n2nTpPnzfTvzeDIphTDwffI5bzjp6vIQmEj4c1dXpVsEAAAqrJB/Ev6upLMlbZGkEMKfJM0oRaMAYJeuLqm1Vdq+XVq6VLriit1DXH/i4NbZmTsMDRQSCz1vuEkkvCews9OfWT4DAICaV9DYoBDCCxm7BvlP8wCQp0RCmj7dF4FvbJRWrcq/Rys9uF17rTRzZvYwlG+PWSE9a8Op5zBePqOjQ1qypLaGxQIAgKzyKRYTe8HMpksKZjZa0scVDRMFgJIxk376U3+9alVhC8JnBrfVq31uXCLhAa2z01/HPWbxHLpc98/3vFTKewxXrJDmzPHwVek5eSyfAQAA0ljI81+rzWyCpO9JOkOSSfqdpI+HEJKla97gtbS0hPb29ko3A0CxDKbQSwgeyOLgFveGZSueIvV///j9Gxu9d7K/dmzeLE2eLL39tjR6tLRunTRhQuGfeShqtTAOAADYxcw6Qggt2Y4V8k/U35b0sRDC/iGE/SRdI+lbxWggAAwo7tGKQ00+Qy9zDYlM7ylsbfWgZiaNG+e9hJn3TB9iunChn9dfuDLze8SPcgexap3LCAAAyqaQIHhcCKEz3ohen1j8JgHAAIYadOIhnsmk1NAgzZ0rXXWV3yvbPQututnUJF10kfSOd0gXX1z+IZlUCQUAAAMoJAjWmdmuCTFm1qTC5hgCQHFkBp1kMnvvYK7AGPcULl8u7dzpQW3FCn9kC0+FVt008x7IRx+tTHEWqoQCAIABFBLkvi1plZktkxQkXSLpKyVpFYDqV8o5aulFW2bOlBYtyr5Yeraesbh3rq5OmjLFi8+0tXmvYAjSypW7h6c4OBbyeSpZnGUw7QUAADUl7yAYQviJmbVLmiMvFnNBCOHJkrUMQPXKVoylmFUzQ5C++c3egNPSkj3sDVTlMzMwhdD3dVxV1Kw32KVSffcPV1QJBQAA/Sh0HcEnQwj/XwjhekIggJxKOUctDpknneRrA44bl3sYZD7r56UXoYlfh5B9SGn6UNOrrvLqoMNhnUAAAIACVXhhKwAjUinnqGWGzK1b+w976eEu3wXes1UVjXsL29o8fN52mzR1KlU5AQBAVSIIAii+fHriBitbyMxcWiJToVVGGxulU0/1Hr+6Op8/OH++7581S9qyxYPhhAlU5QQAAFWJqp8ASqNUc9TMpBtvlDZs8EXb09cVzFUcJVfRmHgtQrPeIJlK+VqBq1b59oYN3gPY2trb+9jZ6cNSc809BAAAGOboEQRQPVIp76X76EelM87wXr5UauAev0RCmjFDeu016ZRTPNilUn7u5MnSwQf7nL84TLa1SfvuK734oj9v3SpNn97b+zh+fOl6PAEAAMqAIAigOsRhb+pU6Re/6Nu7N1Bxmp4e6YEHPNgtXeqhL5n0dQPfftsfK1b09ijOmiVt2yY1N0tvvSWNGeMLz6fPLxxoOCoAAMAwRhAEUB3isDd+vIevzZt7h2UOVJxmwwZ/SB4o773X7zFnjjR6tD/mzu0dVrp4sdTeLt19t7/foYdK993HXEAAADBiMEcQQHVIXxPwwgulb3+7b49ctgXU46Gezc3+eO4578mbMcPPW7JE+ta3+s4RjC1a5PMC99jDQ+cZZ2SfC9jf3EQAAIBhih5BANUhvRLpj37kPXU9PdJf/+phLHOoZne3dPnlPpR04ULpySelp56SLr5YeughH2YqeeXPuJcxFvc+NjVJr7zi9w9h96UnMucmdnfnv0QFAABABREEAVSP9LDX3S0deaR0+OH+6O7uPS+Vkq680ucDbt/uPXs7dkgTJ0p/+IPfI9tcwriKaLxI/ebN/l777SetXLn7+ZnrDV55Zf5LVAAAAFQQQRBAccQhqly9YRs2+ELvDQ3+HM8BlDygrVrl6/6lV/zsby5heu/eggW+RMUjj/gw1K6u7HMPEwlp5kwPjKee6u+Zq2ANAADAMMIcQQBDF4eoeF29xYu9964U7xPPx5s82R/r1vW+jiUS0uzZ3kt39tnSzTf3P5dQ2r3y6LZtPmR0yZLccwDTQ+8ee/hnX7mStQUBAMCwRxAEMHS5FmwfiswiLJlh88YbpQcf9MA2ZUrf4BnPJ8wW4OrqfOhnZ2ffY+nFaGbO7J0TGA9HzfW5V670eYYrV0qrV/v5FI4BAADDHENDAQzdQMs35JJrOGm2BeKzzcc7+WTpK1/J/7657p1Kedt/+EMPc5LU0jJwAZjMzz1+/ODXFiz30FoAAFDTCIIAhi69oueSJbmDUHrYyRbIYtl6GNND1/TpuefjpVK+YPzBB/vjqqv6v3cy2duOhQv9nJUr8ysAk+/nHkh/3wUAAEAJEAQBFEfm8g2ZMsNOMrl72Itl62FMD1033+xzALP1QCaT0m23SW+84Y8VK3xfHEAz723Wtx1mvn/LFunYY334aX8FYAb63PnIFnwBAABKiDmCAMojM+zEgSue85ce5sx8DuCGDV4EJg5Z6fP1Fi/2cJetgEsq1bv/tNOka6/tLeKyeHHvtSH4WoRxxc/Zs/3+3/++L0nxm99Ie+3l95kzp3QFYNLnJ1JoBgAAlAFBEEB5ZIadpqbcBV1SKemjHx24CumiRX3PiffV1Uljxkgf/KB0/fXSSSf1BtDNm31JiS9/WVq2THr7ba/4ee65Pkewp0e65BLp+ef9Pm+84UNEp04tXQGY/orbAAAAlICFEVqYoKWlJbS3t1e6GQDSZVYCzSWZ9CGkiYQP4ezo8Eqf6ddmnrN6tT/PmeNVPLds8XUAx42TrrjCe/xmzJDuv997Guvqehemr6+XDjhAWrNG+vjHpVtv7W3v5MnSs8+WZjkMAACAEjKzjhBCS7Zj/GUDoHzynU+XOY9v7Fjp8su9Vy4uppJ+zsyZ0qc+JZ14ovTyy9Izz/gwz3Hj/PyVK/3Yjh3S+vX+Hj09HgDr671HcO5cb9eqVX5dCL4G4dq1/YdAqn0CAIAqxNBQAMNP+lDJxkbv0Vu61F+3tvauUxjPI2xs9JD41lsezN5+W9q5U9q0SbrlFg99v/qVDxdtaPBjo0b50NHvfc/DYNzjOGuWv0djo/T00z5ENdfQ1My1DXOdBwAAMMzwFwuA/FWi96ury3vpGht9bt/06d4bGM8jPOMMLwYzZ440erRf09jo1zzxhIfAWAjSxIleAObYY/2c+nq/38KFvnagJP3udz5ktKmp/yqeVPsEAABViiAIID+lWusuW7hMpfw9TjjBh3zGw0MvucSXjjDbPYR94QvSunXSpZf6ufX10rx50t579963vl5qb5cuvtiHfCaT0r/8ixeQWb68917XXedDTteu9WGnuap4Zlvmor/PBQAAMExQLAZAfrIVcImXchisXEMrN2+Wmpt9iOfo0dJzz/X23MXzC0PwsNja2jvcc/ZsHy66bp2HyHgI6Ntv+/khSOecI/3gB9K73uXHR4/2ff/7v3783HO9p3DffT1sPvqoNH58/58hswAOQ0YBAMAwQLEYAEPXX+/XYOUaWplZTGbUqN2LzMTzCJcv90AXD+Pcts1fx1VB6+qkSZM85NXVSXffLX3sY30D5YMPejBsavI5gw0N0lNP+ZzCceP6/wzZCuAwZBQAAAxzJQ2CZvZOM2s1s6fM7Akz+0S0v8nMfm9mf4meE9F+M7P/NLNnzewxM5uadq950fl/MbN5pWw3gCzi4NXRIS1ZUpy17nKFy3339bl83d3SO97h29mGWdbVSVOmeE9g+j2amqQLL5T231+66CLpj3+UPvABv2bcOB8eeu65fu+LL/aKoV1dvZVDX3nFn19+2e9brM8FAAAwTJR0aKiZHSDpgBDCGjMbK6lD0nmSPiIpGUL4mpl9VlIihPAZM3u/pGskvV/SyZK+F0I42cyaJLVLapEUovtMCyHk/AuNoaFAlcgcWplK+VIRS5f6XL+xY6X3vEd66KG+C8dnXpNteGYy6YVkVqzwsPj2236f2bN98fitW/2aEHqvTyb7Dktdv77/oaH5fi4AAIAy629oaEmXjwghvCzp5ej1djN7StJBkj4oaVZ02k2S2iR9Jtr/k+Dp9A9mNi4Kk7Mk/T6EkJQkM/u9pPdK+p9Sth9AGcRDKyUPT+vW9a0SOmeOb8dDP5NJadGi3effjRvni8ib9Q4NlaRly3xZiWXLfK5hQ0NvOIvfN/113Ju4YoW/92DnQaZ/LgAAgGGmbHMEzaxZ0omS/ihp/ygkxmFxv+i0gyS9kHbZxmhfrv2Z73G1mbWbWfumTZuK/READMVAVTTjAitz53pYi6uELl3ad+inWe/8u+XLfX9cZbS52R9XXeXDSru6/P1SKelvf5P++Z89MKb30GW2y8yHvj76qPSjH9GbBwAARqSyBEEz20fSbZI+GULY1t+pWfaFfvb33RHCD0IILSGElokTJw6usQCKL5+lJ+ICK01NXvxl+XJfDH7UqL5zE5uafEmHtWu9B/BTn/Iqo7//vfTmm977t3y5dOWVHirj4JdIeM/iunW9oS99mYqrrvL7xEVlMgvAAAAAjCAlD4Jm1iAPgbeEEH4Z7X41GvIZzyN8Ldq/UdI70y6fJOmlfvYDqAb5VNFML7Aye7YXgck2/89M+sY3PLC9/bYP+bzmGunVV33x+FRKOu006YEHvNjLSy959c999vGAN2dObxhNJv36V17x0HniicVdIxEAAGCYKnXVUJO0WNJTIYT/m3boTklx5c95ku5I239lVD30FElbo6Gjv5V0lpklogqjZ0X7AFSDfKpoplcl/eEP/dyenuw9iaNGeairq/NAeOedfq6ZtN9+0ne/6/t37vTzX39dOuQQacMGaccOX3uwq6s3WEo+lHTcOJZ7AAAANaGkxWIknSbpCkmPm9mj0b7PS/qapKVmtkDS85Iujo7dLa8Y+qykNyRdJUkhhKSZ/Yek1dF5/x4XjgFQBeKQN1AVzbjoS7wY+6mn9i7uHoe3pqa+BV1OO0369a9773nyydInP+m9gWYeCPfeW1q50gNkV5eH0XjI6IUX+lDSPfaQtm/33shcyz1QCRQAAIwQJV0+opJYPgKoUsmk9wAmEj4HcNQo6fnnpcmTpaef9mC3YYN08MG+ePy4cd5buGKFVF/vw0Vfeql3HuBZZ0lPPCFt2uTH9t7bg+TcuX2XooirlGYuQREHvxB6A2p6tVIAAIBhqr/lI/grBhiKgSphYncDfWeNjd4TuGWL1NLiQzaPOspD3LPPSkceKR1+uHTEEX7MzIeS3n67b+/Y0Xvvujrpe9+TZszwoaONjV5QJn0IaFwYZtSovgVi0gvcXHWV9Ne/eq9kf/McAQAAqgRBEBisfCphoq+BvrNUSlq4UHrwQQ9mHR2+qHsy6UtKzJnjgay+3p+nTvWQtnChdMEFHuK2bu29XwjSGWf4tRdf7AFw8mQ/59RTfTuX9AI3y5b5ezc0eFtyzXMEAACoEgRBYLDyqYRZCwrpFR3oO4uPNzb6cNCxY32uX3e3P++9t7/PW2/5+W+84ctGLF/uPYEvvth3uGYI/l733Sddf720Zo305JM+r3DVKg+luQJ8XOBm82YPmBMm9C5rsWQJcwQBAEBVIwgCg5VPJcyRrtBe0YG+s/j4tm2+MPxzz3nYe+01f/7LX/qe39Xl96qv916+UaN621BX5/fYvt3vOX68D/3cvn33AjTZxAVuHnnEC8p0dfVd1qIUGGoMAADKhGIxwFDUehXJ9MIunZ0+lLOpqf9rBvrO4uM9PdLxx/saf9n+OzVmjIe9ww7zdhx3nHTXXb3HzaTzzpP++7+9TXEhmFTK5xiuX99bgGbUqPzanK2gTLHEoZpiNAAAoEgoFgOUSlxopBZDYCrlAW3mzOw9fLl6tzK/s8zz4uMTJkhnnunLOmR6//t96Ogll3hAmzNHuvFGac89e89paPD1Bf/hH6TLL/f5hPPnexGaeGmJl17ytmd+rrg98Wszn0+4cGHp5oQy1BgAAJRRqdcRBDASpfdezZwprV7tQy8zK24O1LvV3S1deaUP1Zw9u+95Ifj9xo/3UPf8837fgw6S7rjDh4PGaxM2Nno4M5P22suveeklv9evfuX3amryoaDbtvUuRl9X1zfEZ34uydcfnDVL+uY3dw9qce9nZi/nYHqK42Gx8XdWi0ONAQBA2dAjiNrFfKzBS++9Wrly90CVrXcr8/tOpTwELl3q4ezee/v2ziWTvjbgfvv5ueee6z1+XV3eM5dK9fYednZKv/ylF3ORpFNO8Wqj3d2999u6VZo+3ecNnnOO3/fCC/sOZU1v94oV/og/g1n2+Y2Z8yS7uweeN5ntdy+ek9jRQTEaAABQcgRB1CaWfhiafIu+xMcbG3f/vru6eou2dHZ6MPrUp7xKZ0+Pv04mpWee8QDX0eEh6623vFJoZ2dvoJI8VMXB6qGHfB7gmDH+2HtvH0b6k59IH/2oHz/5ZF9/MD1wpbd77lwfchp/hqam7EEtM/Ru2ND/EM/+fvdqeagxAAAoK4rFoDYNpsgJ+sq36Ev8HWd+34mEB6F77/Wfx2GHeVXQpiZf3uHXv/ZF5BsapHXrpE9/Wrr5Zg+J9fXShz/s77typXT66b6g/I4d0j77SOefL91/vw/v/OY3+/YcTp3qlUO3bvVwePPNfYetprc7hIGHeIbgnyN9GGz6sNjM3j1+9wAAQJn0VyyGIIjalPnHO0PxSivX951KeRi69lpfn2/LFunQQ/05mfShnqNHey9bCF5FdNMmf73//h7gJkyQXn3Vq4s2NPg1Tz/t8wQzA1wI0mWX+XDUxkZfp3DNmqEHsULmCPK7BwAAyoQgCGRT60s/lFt/Yamnx+cL3nGHh7sLLvBzVqzwIZpLlvg9rrxS+tnP/NpDDvGew/vuk2bM8DmCO3Z4uNu82ecdhrD7cMueHumKK3oL1GQGsXL8XvC7BwAAyoAgCGB4yawq+vWvSy0t3ru3ebMv4p5I9F27b+xYHz66fr33/E2cKD36qAepeAmJffaRXn/d5xT++tfSm2/6HMELL5S+/e3eyqa5ghhr+QEAgBGkvyDI8hEAyi+9wEprq/SJT/QWjLnoIl+zL66quWCBzwM88UQfIir58M+uLmnRIt9ua/P1Bl9/3QPl/ff7/MKeHg+Dy5b5+8yd2xvusg0HzVbtlPl7AABgBOKfugEUX66lOeL948b1VuecPt2HaTY3ewD75jc9/E2eLB18sPSLX3iv4MMP9+2dO+SQ3iUempo8+J10khdfGTPGew1HjfKAaOa9jQMt1D5QNVQAAIARgh5BAMWVa3hl5v4bb/R5fPvuKx15pPTUUx7+JA93b73Vuw7g2rXSAQd4uBs9WjrwQL927lwPmytX+nzBVas8FCaTXgSmp8fnDf7Xf/lcwngpi2Qy+/y8eC0/5u8BAIARjiAIoLhyDa/M3L9tW29o27lTOuooP8fM5/stW+ZBsL7eh3e++KJ0xBF+/kMPeW9f+hIP48b1DZpf/aoXlunulqZMkf74Rz8/vVBMtjmAuYaNAgAAjCAMDQVQXLmGV+ba39gonXqq9Ne/9i4l8cMf+tqB553nITEE7yFcu9ZD4oQJvZVA6+o8BL72mvQP/yD99rfSt77ly1HEPYrr1vm9583zpSO2b/c5g/0NEwUAABjBqBoKoPhyLcqeuUB7PFw0fQ3BrVt7F1l/9VXpoIN8iKfkQ0Ife6y3omh8z498xBeGj/97dvnlfv9bbvH3kHzYaXe3F5SJF5O/5RaGfwIAgBGrv6qh9AgCKL54eGVc9XPaNF9EXeq7pl88XHTCBN+XTPb2FnZ3Sy+84IVf4vNPOcV7ENPvmUxK997btzDNb37jxWMmTvTtMWOk55/3YjJjx3oIvPlmQiAAAKhZBEEAhctVFTRTtvmC6denVw+96CJfP/CHP5Q2bfL5gCef7PMDJWmvvXye35VX+rDO+J5m0pln9g11W7b4HMP99/c5hjt3eo/grbd6EZlbbmF9QAAAUNP4SwhAYeLhnHGPXDz0Mpt4XmAy6fMAx43re/2CBV49tKND+tGP/PwFC6QTTvA5gw0NPiw0BOmNN3yo6J13+r3iuYZNTV705YknfKmJUaO8BzCV8sXpP/xh6emnpWee8VCY3iMJAABQo5gjCKAwyaSHuETCw1g8ny+X7m7vxYsrdX7zmz5EM/P6VMrD34kneg/ezp1+fQge3ELwYLjHHtKzz3rV0UTCHwsXeu/gjBnSgw9K69f7chPt7dJ++5Uu+KXPhSRcAgCAYYY5ggCKp9BF17dt8+Uempp6h3JmXh/3Es6d60NBUykfCnrPPb70Q12dtPfeHuouuED6zGc8ME6e7IVh0oeK/vjHHhY3bvTiM3GgzCbfIa65rs23ZxQAAGCYoUcQQOEK6QkLwYNSvL7fkiW7Vw/dvFmaOtWLxqxd6wVh9tzTQ2Fnp3TIIR4oly/3BehPPNGXi5A8HJ5+unT/y01EyAAAIABJREFU/V4N9I03+oay9nYPa9k+Q7aF7/NVaM8oAABAmdEjCKC44qqg+QyHNPOQtXq1r++XqbtbuuYaD1Zr10rnnCOtWOEh8NVXPdg9+aQ0c6bU3CwtWuQhsrvbe/v22MNfb94s7djR99577y0df3z2duUqZJOvQntGAQAAhhF6BAGUXnrv28yZvm/lSn/91lte5GXsWF/yIZHwYi8vv+whMA6ba9d6+Jw2TdpnHw+Hhx8ubdjg56UbNcqLzIwaJV12mReiyezty9ZTWeg8P+YIAgCAYay/HsH6cjcGQA1K731bscJDWCLRu/7f2LE+rHPMGB/6uXatdNRRHvZSKR8aOmVK7/zC1lafH7h1a99iMpIfv/9+f93T4+/R1bX7sM24p3IoQS7uGQUAAKgyDA0FMDT5FFxJH0Y5Z44P53zySQ9yXV3S9u3S6NHeg/fMM14oZts2781bu9b31dX1hrf2duk97/HzDzzQ5xPuuad0/vnS737nQ0jN/PiZZ+YetlnIEFcAAIARhCAIYPDyrZxp5usF3nuvzxPs7vZhnX/7m3TwwX7OlCm+fcQRHtyWL/fhmuPGeYCMg2ZdnT9WrvTiMt3dvkj8eef589VXe8h85hn9/+3deXic5Xku8Pud0epFo5FsbLwLMItDAhiZ4AVsWSYsIZAAdhYKhC3tadomLXbXnKvXaZZzWiBtkqY5DbZpgmmDbRZDcCHGkg1GDrFsSAhgjHcM3uTR4kW2NJr3/HHPe75vRjOjxRqt9++6dI00yzffjAfZN8/7Pg8OHeKyUAU9ERERkQQKgiLSfZ1tuBKLAQ8+CCxYACxezOrgyZNc3pnqcv58VvXuv5+XU6YA997L0BeJMBy6CmNFBQOhf0TFiRMcHTFqlEKgiIiISAraIygi3eeWfLqGK+mWYCYHxnXrgEcfZaBrbOS4CP+lG8lQVcUGMsawQnj33Qx88+axwuiGysdiwMyZ3tB6/3mooYuIiIhIO6oIikj3xGIMa0uXcoae67qZas+gC4yRCJCby317ixfz/iUl3MvnvzSGj6ms5N7BvDzuCayp8cJkUxPvay3wwAO8bdYsno8LfINh6PvZDL0XERERSUNBUES6zh+wHniAlT0XAlMFL9fkZf16zv5zSzgzze5zj9m7l19PPMGgF4kkVh9dtbGkhNXC+novOJ3trMC+NhiCrIiIiPRLCoIi0nXpApa7vriYoa++3ntMIMCGMPPmAUePAldfzful4qpgxnCfXzjMwPnaa+2rfv6OpHPncuD89OnsOFpUNLCHvg/0ICsiIiL9loKgiKSXblmiP3z5A1Y4zDC2cycft3hxYhXLWn5FIsALLwBf/SrwwQeJ90lVBYtEgNWr2QV0zRr+7O7rX5766KOcMXj8OLByJfcU/vu/s1vpsmUDb49guvdZRERE5CwZO0j3nZSXl9va2tq+Pg2RgcsFMtcIZtkyVvX8t6dqwlJXx4rcqFEMMFu3ekPXIxHg8suBw4f5ePf7p6wMeO89ICeH97nySh63ro4NY4qL2Tm0uZmP+dKXgJ//nJ1I/ednDCuBK1ey8cyIEcDs2V6DmeTXMBCo2Y2IiIh0kzFmq7W2PNVtA+xfRCLSazpalphuGHtpKZu8pKpihcMcDZGXx6YxsRgv9+wB9u3jfUIhLhvdsQP4+GMGx8WLgZtv9prI1NTw/tXVwMiRvGxo4O1PPAEsWsTrZ80CNm0a2EsrNfReREREskBBUERS68yyxFRLR12TF38nUXff+nre5oLfeeexecyUKQyAbW3cC7hpE+9vDG9fvx74h39gwBsxggFv0iSGyHff5WUoxOcJBoEVK4DaWgbO+nqGyrlztbSyK9StVEREZFBTEBSR1NIFOqcrHS2Tu4yWlACjRzPEbd7M5ZszZgB33cXq3qhRrIS5ymF+PvCZz/D7WbNYEbznHuDMGeDCCzlrsLHRe75AgF+vvgpccAGf79FHVVXrLHUrFRERGfQUBEUkvUzLEtMtHU0VIlLdNxYD/vAPgdtvB555hvsA3SzASIRBMRRiNbKlhedRXQ28/jq/f/117incsYOB0VUEHVfRbGjgUlW3T1E6pm6lIiIig56CoIh0T7qlo/4QUV3NZaBFRcDMmYkzAN39Ro1iKKyrAyoqgJ/9jNXBvXt53UsvMfAdPcr9hW7/4ezZfNy0aVw+6q8IAh1XNLNlMCypVLdSERGRQS+nr09ARPrQ2XSkdEEr+fEuRFRXcymnaw7T0sLw5mYAulETq1fz5zlzeFtjI/Cb33j7A40Bjhxhxc9a4J/+ifsAw2Gvq+ncuQyNsRib1bhzcRXN3tJRp9WBIt2frYiIiAwaA/BfKCLSI3piH5gLWm42oLVeiFi/nkEuFGJVMBTifkBXuTMGeOQRPn7qVODXv+Zt4TArgq6iZi3PLRwGnn4aKC9nF1GAz/PGG2wuc9FFwNixnE3YV3vaBtOSSnUrFRERGdQUBEWGqp4KLakCZSDAjqAVFUBTE+cENjWxShYKeaHRP2pi5kzuEzQGeOopPiYQYEfRsWOB7duB06f5GHe+gQCHx+/dy3Npa2OF0Q2c721aUikiIiIDhIKgyFDllmbW1Z3daIV0gdJVBrdtY4jbto1LPx94wAuNbW3AP/6j1wn0vvt4PsEgm8Ds2AFs2eLtBSwoAI4d4/lay6/Jk4HCQu98jOm7KlZf7UsUERER6SIFQZGhKnn2X3ebm3SmCuaWGTY2ekPgq6o4LuKKK4A1a7yln9OnMxAGAsD557MCWFHByt8ddzBkGcMlovfd5+1jGzGC1998c/vX15u0pFJEREQGADWLERmqGhqAjRvZtdNV8rrTWCVdY5FUjVNCIW8I/KRJwPPPcx+htcDhw7xMPh9rgYcf5nFLShg4/RVIazln8MQJYMIENqYpLx/YzVpEREREskz/QhIZqnpyP1uqKphbMlpczMYx9fVc1tnczGWe0ah33/x8htKFCxPPx4XJGTPYIMba9ucNAAcP8rk/+ohVxeLigd+sRURERCSLVBEUGaqyPSLA7UF8+mkGuL/4C3b3/OgjVv++8hXer7qaDWMuuKD9+SRX/1yV0H8/1xjGdSwFGDgrK73GNKGQ15G0PyzZPJuxHSIiIiI9QBVBkaEsm/vZ3HiIcBi48EJWBffuZfUvFgP+5/8EHn8ceOstNlaxNv1Mwvr6xAYx/vMuKeHewWHD+LVwIfDmm15jmunTgYsv9vYe9tVoCacnxnaIiIiInCUFQRHJHv94iMpK7guMRjla4rzzEucQpgpHbn+gGzB/5ZXAnXey26hjDAPlvn38evxxPm9jI6uIRUWcY1hU1D+Wi/q7rFZX89z6qrGNiIiIDFkKgiKSHbEYA+DSpRz63tLCAHfrrcB77yU2cUk1gsK/P/Ab32BoOn4cWLmS3Ub9lbRAgE1mSkvbVxOT5xj29Ww/d16RCBvnVFaqMigiIiK9TnsERSSz7uxn83cMnTsXOHMGWLWKe/W2bmUoKynxjl1czHDkOoyGw4n7A2tq2An0ued4jJqajruc+vdA9tQewZ7Y2+fOa88ehsCSkvRdW7WXUERERLJEFUERSa87+9liMYacqipvXuCmTV4YmzUrsSPolVfy8t//HXjlFYYkYxL3B1ZUAL/4BbBoEY9ZUdG5yp5behoMnv1eyJ7c2xcIcGlsRUX7/Y/ZeD4RERGRJMYO0r0p5eXltra2tq9PQ2Rgi0QYRFyFbutWr2qVqloVjQJ3382K3bFjwMmTDDyzZ3M8xKxZwIoVDEJ1dWzgUlrKY8+aBWze7M3/c8/vGsIY07sVsuTnyvRenM1zRCLAkiWJ8xYDgew8n4iIiAwpxpit1tryVLepIigi6aWbNZiqWhWLMQSuXMnK34kTQE4OcOgQG75s2wY88QTDVVsbw08kAnzwAY/z+uteA5Vdu3hc//xAILtdTl0oszb16+vJuYtOIMCv5P2RQHaeT0RERCROFUER8aSquKW6LlW1CgCuuIL7/5qaeN9AgA1R9u1jgHP7BmfOZNWwqIihLxwGCgvZUCYvj3sK6+s5W7ChIXM1rCeqhP49jfPmMbjOmNG+Gpfuuc7mHKxl2HTPvXx55vdeREREpJNUERQZ6vzVrkz3SbUnLVUVLlW1KhRi6GtsBCZOBL78Zf5sDPAnfwLs3OntG9y0iefy7rsMfcXFDIHPPMPL4mI+/7FjmathPbWPLrlrqTGpq3Gp3ouzPQfXPGbr1sQQmO75RERERHqAKoIig11ytcvtQUvW1T1prloVCvH+kQgrgq2trOpddx2wZg2Xh0ajQEEBm7Y0N7P6d+KE10DGNU955x1g2jQ2m5kyBfj1rzkWIl0Q6uoexnRSVeX8A+5TDbvv7vsmIiIi0ktUERQZylLN6EvFX+VL1cUyWSDAyt199zG0XX45q3vucW+8AYwYwWAI8LK5mcs9m5v52KYm3lZUxErgvn3cUxgMAocPM3S5JjGpKprJlclQiPdra+talc5V5bZsAR55xHt9mYbdpzsH7eUTERGRAUBBUGSwcuHJzejrKKj4wxDAuX3+RjCpglgkAqxeze6gp0+zEjh6NHD77Rz+fvw4K4LDhgH5+QyMp09zwPuIEawMhsO83+zZDHJnzjA0ulCZaemlf1nl0qXAAw/wfnfdxaYzI0fyMl34TbZkSeLrBjoO0pmWdoqIiIj0UwqCIoNR8oy+xx7rXFBxXSw3bvSCTyTiHeveezn2wQVCV7EzhtedOcOlnk1NrPrl5/NcqqpY7Xv/fXYP3b4deOstYOFCVgMXLeJYiWCQj8nN5WUgwOCVKdS5yl1joxfYXn+d17/7Lo8VCnnvS7q9kukCX2cqftrLJyIiIgOMgqDIYJQcapqaOh9UkoOPMd6xVq/m7D9XMSspAe64Axg3jtU9Y1jNe/llHuvMGV73b//Gx7vB7sEg5wcuX85g+OSTXpi64w5g7FhelpR4TWiSQ12m8549m8tDp03j+TQ2dtzUJd3S2I4qfp1pxNMX0p1Xfz1fERER6VUKgiKD0dnsW0sOPiUlPEZdHW8rLfUqZsbwPr/9Lat6BQUMa62tXtC65BJWGP2VvOSZfe57d7y33gIef5w/NzbyeP5Q19F5r1gBzJ/PJacVFXz9qSp+yc+dbmlsuopfT3Ut7Wnpzqu/nq+IiIj0OgVBkcHobPet+YOPO9abbwK33dZ+pEMg4FX39u5liMvP9461ezcrbMnD6KdPBy66CJg0CZg8GbjnHi9s+kNXOMww5w91qfi7hAYC7Zu/pGoskxyKUi2NzbS/MN1y0miU8xH7KmilO6/ONg4SERGRQU9BUGSw6sl9a4FA4ugEf0dRV1UzhqMezjsPuP567zElJcCjj3qPdWGkqIhjIk6fZrOZ//xPjp/I1BDGjXVIXtqYrtLlmr/cey8D7NKl3nH8ewrdXsiuNNcBUldeo1FWQS+6iF/R6Nm//x1JXu6ZriKsDqciIiISpzmCItI5qeblFRcnzih87DHgwQfZHCYQ4FLOa67x9gAC3sy+6mpet3evd/0nPsH5guvXM1CmW4qZPBMx1bkBvK64mMPsw2GgstJ7jH924Ny53l5I9zqamjo3gzB5XuGuXQyAOTl8/e+/z5EZ2ZLuPUk3R7Er8xVFRERkQNMcQRE5e6mqSf6lhuvXM9Rt2MAq4NGjvO8LLyRW6VyFb9s2YMcO7i0sLGQDmT17GKAqK1PvYetKZ89QCJg50+tyOmpU4mOsBR5+GKitZcUyublOcTGPl+p/lvkrcMmV17IyLnU9c4a3fec72V0imu49SVcRVodTERERgYKgiHRWqqHr4TCraTt2MDR9+9vAtdcCR44wJLW28quqKnE/mgsjOTnAv/4r9xh+8pMMXy0tvC3VHrbOdva0ljMFa2rYQfRzn2NwcyHRVdFmzAAWL26/HDR5/2A06g2qr6vjdZkarsyYwWA7fHj29+JpuaeIiIh0g5aGikjnxWIMP1VV7Mq5fDkD0vTpDHP19azCbdrEhjGHDjGk3X671wU0WfISTYDHr6zMPK7hoYe4vNSdR8D3/7X8S0V37ODlNdcAP/sZm85Yy72Dbimp6xTqGtXU1/M1jRzJ76+9lq/JzUuMRFj5O36cFUX/HspIBLj8cuCjj3iuI0bwutxc7/x7emmmlnuKiIhICloaKiLdk9yEJBIBnn4aOHyYMwV37WJwqqxkEJk1C9i8GRg9mlW0N9/kctF0IRBIrOYtW+Zd729I4+cC3zPP8Dyefprn5eeqZK4L6ahRrA7ecw8D4uLFDJ2usrhkCat4Dz3EpjJFRaxWvvMOcPAg8OyzDLX79/PyzBnONczJ4WOmTwfuvJMVw3CYx4rF+NynTvFx7v3MxvgGLfcUERGRLsrp6xMQkX4qVRMSVxGzlmFo/nxgwQI2V3HLHxcv5viFigo2SelMOHFBJhLhY0eN8mYPlpS0v7//PNzS0OTbly1jqPvTP2UInDOHlyUl3M+4dSuXb1rLYDZyJLBqFfDKK6wAnjnj3d7S4oW21lbuaTz/fJ7fK68Azc3AypW8fcUK4KmngAsvZAAsK+MXkHo/X6rXJyIiIpJlqgiKSGrpQssddwDnnMOln/4GLK6qBnCpZbpRD5l0tN/NzecrLuZ5jB0LLFyYPkwtXgw8/zwDYU6Ot58xEgH+7M+4F7C4mLf9/ves3n38MR+Tk8MKX3LQnDiRz9nUxOWekQjPt6iIQbOhgY/dsYMdQ99/36tiuj2VdXWJsxVFREREepkqgiKSmgtlriLo9p8tX87g89BDrNrNm+eNXgiHeZ0bz5BqrEEmxrC6uG8fq2j+ABaNAhdfzAH1kycD27dzj166imMkwuWrzc28T1UV9xRWVXFEhavg/ehHrPgFg17wi8VY+bv0Uoa2xkbeJyeHewJLSoAvfQl47jmGSWOAggLujywu5nFzclg19PMHYlfV1HJOERER6QOqCIpIIrcvEEjsxOkCSyDAxjDLl/O2pUt5vdtz57pu7trFJZjJYw2Sn8c/mL6ujt0+FyxgiPTvoduzh8e0lvsOv/xlVvzKyxP320WjwAcfJO4btJbBrKyMS0TdubzwAm+rrGSF0wW6O+4ArruOQfO661h5jEYZDpcs4eNra/k6GxtZGW1s5PHuvdcbWZH8GhsavKWv2e4mKiIiIpKBgqCIeJKbmQCJTUhcWDt2jNcVFzO4lcebUW3ZwmB4//3snHnwIJdIJi+DTH6eaJSXl1/OKl5xcfugFAolnuvLLwPr1nG/nhtP4aqGF10ETJvGpjUAz/XoUZ77n/85MGyYt/9v717gJz8BxoxhyD33XAZgF4K//30GwJwc3l5dzcfNnMnjjB8PfPghcPo09xWuWgVccQUD4X33tW8ko1EPIiIi0g9oaaiIeCIRVvH8FSu3/86Njnj6aQahO+7gPEG3JLS6mks6AR6jpYXfh0LAt76V+DzJ+w/37GEAbGnhsY8e5biHWMxbPhkMslp3+jSPcfo0A9XHH7PRy8iRPM7evXxMWxuPV1jIIBeLAZ/+NBu4DB/OYNfcDFx1Fff9ffwxr9u/n8cIh71mNLNnc99gIMAmOEuWsPrnqpDFxXxNxvC8Tp3iewDwe38jmWXLNOpBRERE+pwqgiJCsRiXWtbXJ1bx3PLG+npW3lpa+FVVxSAzbx4rhPX1DFpXX83QFo0yRBUUcKmnf/mmq4xFIt6+OmP4lZ/PcPbCC8CUKaysRaN83K23Jp5vczPvf+oUw9t3vsMA6MyZw2HyY8awwY0b43DypBcyAVb02tpY0SsoYHCdNInVwfHjgTVrgJtvBnbuBP7u79gptKWFjzGGwfKznwXGjeNra2xkeLzmGn4fCnmNZDTqQURERPoBDZQXEXKD4UeOZGB56y2GGn/Dl1iM8/usZedM1xn0zTcZAnNzGaYAHqewkMFnzBgec+tWr8LY0sJ9frW1rLJZy6ri7Nkc3n74MK8791wGus2bOdahsZHVOccY4LzzePv06ZzzF4t5A9wDAe7zW7eOgdEJBnnZ1sb7uGCWl+eNi/D/fgwEGCp/9Su+RmP4HHfcwWNs2sSK4pEj3vvz2GOcXVhTw9fo32spIiIikmWZBsorCIoItbVxf92ePWyqsn07Q9eVVzIQ1tdzDyDAMJO8d/Cii/hY15jFLQ0NBFhlu+UW4Mkn+XNLC3D77cDatayWDR8ObNvmHe8v/gL4r//iOU2ZwsuSElYeX36Z5xSNMrQ9+yz3FpaWsuroOoW66qMLbO58/G65BfinfwK+9z0ueXXy8/l6gfZhMHkI/OTJvM+JEwy7+fmcIdjYyOBbVOR1Qe2oa6qIiIhID8oUBPWvEhGhxkbupZs2jZeNje2bm5SWcv9gaWnijMBAAHjvPYbHRYsSl2e6MQmvv87qYksLA+cvf8lQVV/P4yxZ4nUBPXGCnTovvZTHmjWLy1WPHAFuuonHzMlhM5jPf54h67772Khm61aGMccNhE9l2zYe4/HHubR0715W+IYPB774ReCddxLDW6ogt28f8KlP8f1yS1yPHuXS2lAIePDB1F1QU0nuMioiIiKSJQqCIkLhMJcvNjUxeBUXM5A8/DCXb/oHxLe1JXb9jMUYzC64gA1RFi3yGrLk5TFAuQY0b7/tNZUBuETzwgu557CqiiMb1qxhFc+dy7e+xSrfmTMMa62tDHd793K558mTXPrpmrx0ZvllQQGXnLq5f4EAg9upU3yeYJDnvHAhbzeGVcgxYxKPM2YMu4fm5/Mczz3XW3a6ezeXu6YboeGX3Em1o9AoIiIicha0NFREPNEocPfd3NM2bx6vc0PjH3uM1a0NG9gQZtMmVtPq6xP3/gFeZautjWHuu9/1jrN0KTB1KpeRumphYSGXaRrD8QtuueiVV3JPHpC4vw/gHsTjxxOvy89nENu/v3NBatgwLlFtaQFee41h8MAB7/Zx44D58/maDxxgOHWvubmZgc/ti8zJ4ftXWMhg+8EHDIC5uXwf5s/PvEcwEklchpv8noqIiIh0UaaloRofISKepiY2XSkpYXUO8Cp5+/Z5Ix/cIPZIhBWz5Hl4rjOmazQzdy73F5aWMgi9/z5w223Aiy/y/mfOcOno7Nnszllby0rgCy8wALrxEW7J6bBhrDQmcxVDxwXNdNxoB9fgJlkwyL2DLS0Meq2tbGIDeAPoXUfT1lYG2GiUS0MBViqbmoAbb2SQzlSpdMtwXWMezRgUERGRLNLSUBHx+PcEzp8PVFZ6+wPLynhZV+c1hGlu5ty8trb2e9v8swI3bkzszJmby8qg23MXi3GP3VNPsSPosWOs9rnxDAArfQAwYgQvT57s+PWcc07H90kXAgGOlWhuZsOXWIzLSY3xRk24115QwKY2oRD3GL71FjuMNjUxTK5dy0prpiqlMd4Qe3UXFRERkSzT0lARSRSLeQPPrU0cfu5GPqxdyxDk7wj6618zKC5bxuut5V636mpW91asSGy2cuwYB7k3N6c/F7fccsIE4OBBryJYUMDrXTUum4xhVfTECZ6rMXwdbW2sSkajbFjzi18wvIZCDLVFRdwr+eyzfMywYaxWjhrVvfPw/7l0JySe7eNFRERkwFHXUBHpPP/Ac//3sRjw1a+ykYurjLlg9/rrDBjV1cCuXQx5AJdDzprFPYf338/Q5CqHJSXePsR05xGNshLZ1pbYifSaa7w5gT0tNzfx2C4Mu8BqLfcTfv7zXA5qLfDSS6yUHjvmNXx58EHgJz9hAMzJ4fvV3QB2to1k1IhGREREkigIigh1NLqgoYGBLhTikscpU7hcc+FCLiGNRBh4rriCs/XuvZePcXsOq6u5PNKFkdZWjpzwMwa49VYe253Hnj3tu22uW5e5kng2WlvZJMa/rLS11fs+J4fNbn76UzaGMYZ7DadO5SzFJ59kJ9ING3jfhQs5CuP227vf/MW/zLaj7qPZeLyIiIgMOgqCItK5ipHbPzhsGGfs7djBvXCPP87loOvXc9+cG+1QVcWQ5PYcusqgCyNvv83uno4xnBH44x+z+ucPpNkKfekcOMAh9QUF3nXBIIPvnXey6U1JCXD99bytqIh7FnNzvWYx8+bxPsuXe+9TdyuCyfMcu9pI5mwfLyIiIoOOuoaKDGad3ReWqmKUXL1ywcwYbzagu48xwHnnsTL49NO8b2Ulb1+2jMcrLmbIXL+e8/suu4yVwz17eIyCAt42eXLiMtC+YC3wyiusCh45wvdx8mQG2UCAy0D/8i/Z2GXCBN5+6hQD8IgR3qB6txz0bMdAuEYy3d3jd7aPFxERkUEnqxVBY8xyY8wRY8zvfdeVGGPWGWM+iF+G49cbY8wPjTE7jTG/M8ZM9z3mnvj9PzDG3JPNcxYZNLqyLyxdxci/XLShgd0/R43ipX95YSzGxy5bxmC3bx+7gtbXJwYhN3LihRd4TpddxkqbMYkdSFNxTWmSB7pnQyzGr0OHeOmawvyP/8E9i1OmcOzE8eOsah47xvtcfDFfq9sTmHzMTEtvO7rdv1+zO8728SIiIjKoZHtp6H8AuCHpur8GsN5aOxXA+vjPAHAjgKnxr68B+AnA4Ajg7wF8GsBVAP7ehUcRyaAr+8JSjS5IDpKhkBcWr72WocUFJne/Bx5g2AiH+b0/hDY0cJ9gSwu/Vq/mqAjXYbQjJSWstF16aeoZgtnU0sIguGYNK3+uSUxjI8/f7SE8cYJjN5KXXnYUytXMRURERHpZVoOgtfZVAJGkq28F8LP49z8D8Hnf9T+39GsAxcaYcwFcD2CdtTZira0HsA7tw6WIJOvqvrDkilFykGxsZFh84w12Cb34YjZHqatrHziTHxuJMCwFgwxUra2sAMZiiY1YMvn4Y+7dW7+ewaw3BYN8H4NBBsBYjM1fFi70hsqfOQPMns1KaHLVraNQrmYuIiIi0sv6olnMGGvtQQCIX7rWfOMBfOi734H4demub8cY8zVjTK0xpvYOyxLqAAAgAElEQVTo0aM9fuIiA0pHA8o7WoqYHCRDIQaUpibOw8vN5TLQpqb297MWmDuX182dCyxezD2Ee/cmPkegL34FpRAIMOSlu23aNC/wFRezC+i//Avwr//KfYRueWtNDQNzso5CuZq5iIiISC/rT81iUm1csRmub3+ltT8F8FOAA+V77tR6iAY6S2/zN3QBvM9gKMSlmxs2JA6B9/M3GPHff+5c7pHbs4cNVMrK0t/vjTd4fUVF6sqfazpz6lTW3oK0jPFCcCzGfX2pDBvGsHvLLfx582a+npISPm74cF4Gg7w+VYjrqFmLmrmIiIhIL+uL/x1/OL7kE/HLI/HrDwCY6LvfBAAfZ7h+YNEeIOlr/s/gXXdxv15HSxFdkGxs9JYubtwIbNrEeX8tLTwmkHi/4mJ23fza14BPfYrLOtvavIBjDENjayubz/RF8EmuhEaj7e/jzvPKKxkA8/OB2lqvwtrYyPfg4otZJfz+99O/lo6ataiZi4iIiPSivgiCzwNwnT/vAbDGd/3d8e6hVwNojC8dfRnAZ4wx4XiTmM/ErxtYtAdIelOqZZ/+z2BNDef6dXYpYigEzJzJY86bx7Dy/PPARx8BTzzBuXkAjzN3LvDBB+y4uWYN9865c8rP53gF12hl5Ejgww/7zxLRZNYCV1zB8FdSwhAcCHhhLRRiVXPHDnY1LS7u2/MVERER6aRsj4/4LwCbAVxkjDlgjLkfwP8BcJ0x5gMA18V/BoC1AHYD2AngMQB/DADW2giAbwPYEv/6h/h1A4v2AElvSVd99n8GKyoY4DqzfzAW43JPFx6XLmWIc2MeYjHgj/6ITWNiMeDv/o6BKFVl6/RpdtZ0Tp7kc/T13EC/vDygsJDBbtIk4He/4/V1dd5/u+79aWhgVXPaNF4eOwbs2qWKv4iIiPR7xnambfsAVF5ebmtra/v6NBJpj6D0hkiEITAcZujbutXbJ9iZz6ALktXVDH4/+AFw1VXe8bZs4eUll3gBbtgwhr/CQgai3FxWBDPNBezPJk4Epk8HfvlLvh/W8rotW7iU9f77gaoqdgnNy+N7VVHBbqp793Lf5Hvvpd93KCIiItILjDFbrbXlqW7Tv1J6U3LjDpFscJU/1wjGPxy+M/8jws37O36cQ9NdB9CNG70OoFVViY85fRo4coT77C69lBXDkhIu++yv3PzC4cM5ysIfWD/+mMtdXQg0hq/lyiuBOXOAF17gY556ilVDa1np3LOHwXDPHmDfPuD888/+PPU/kERERCQL+unGHBHptkzD4adPB+68M3OVLhxmJbCxkXvgNm8GHnmEx3v0UQbCESN4DDdyIS+Pz5OT41Uk+3MIBPiejBzJ1/uZzyTeNnFi4kgJa/naRo/m3shTp3idtXyd4TDfn8mTWREtK+NXT5yjmkyJiIhIFigIivRHHc3460iq4fD+Kt9dd6UPFcZw/+CiRQxKFRVAaSmPV1LCKuPx47yvC5TjxgFjxrA61tYGvPlm9867N/g7l548ycuXff2nCgq4H3LsWL6WsjJg+3YG6GPHeP+8PN43GOTtTU18n95/3/tK1wCnK3+2ajIlIiIiWaIgKNJZZxvOuvI8PV0FSq7y1dRkDhXBILBiBbBtW2IzGVdtfO65xKBz5gwD5t69wOHDXBaZrLCwf3QHfe45YMIEr6J34EDiexwIMOgePswq4JEjDMLLlzPg3norA2JxMQPw5s3e+5Sby+WgmUJgpj/b5M+YmkyJiIhIlmiPoEhnuH/AZxrA3lNSVYHOdm+pq/IBDIHpBp/7uapiLMYg4vaoBQIcqTBlCrB7N++bmwt897uZQ2tz89m9hp5y663e9+58c3P5/TnncExG8hgI97pLS9u/j12Zg5jpzzbdZ0yD5kVERCQLFARFOiMb4SyddM1ezpar8nUlVKQLJ4EAK2GXXcZGMR9+yGrgQDRuHN+Ligpg0ybg2WeBt94CbruNr3v+fN7PNY3pzvvoZPqzTfcZU5MpERERyYJ+sE5LZADozSV6qZq99JTkvYMdcXsLR47kpX856ejRDE/Hj7N5zEBlLXDttZx/uHcvf969mz9v28b7lJcnLuXs6vvoZPqz1TJQERER6UWqCIp0hvsHfG8t0esvVaBQiMsm332XTVFGjuQetnCYgekHP2A42rSJ++b8w+L7o+uu48zDNWu86845h9XNYJB7AqNRXpaW8s9h48aerQSn+7Pt7c+YiIiIDGkKgiKd1V/CWW9qbOQ4hGnT+P099zA0zZ3L26urgbo67v+bNIn3PXOmb885k3XruEdw2DDvPI8dAxYsYJOXr3wFWL+eP5eW8vaeWqbbmXmAQ/EzJiIiIn3C2Gx3QOwj5eXltra2tq9PQ6R/ShdKkq+3Frj3XuCVV4DLLwfefptVwvp63nb4MCtogDdHsLW1b15TKq6hj7+JzdixHBbv5iC++y4wdao3bzH5femJge692WxIREREJM4Ys9VaW57qNv1LRGSoSR5hEI1yuWdbW/vRBm1tbAZz6BDw4ovARx8xDB47xkqgC4EAg6H/54ICVgn7UizWvpPpFVcA+fkMrfn5rPxZy/fAmPZ7/7q7H9BP8wBFRESkn1EQFBlsOpp36A8l1dXA3Xcz/N11F392YSUS4W2rV3uD49vaGKCam1MvAfU/5/XXA9dcw7DVn1RXM/yNGcNloqFQz89tTKZGMCIiItLPaGmoyGASizHMVFUBlZWplyBay/ts2MCZeTU1rHhFIvx50yZgzhw2grnySuDkSQYYwFsu2hmBABvN9Nc9g8OGMRDOmeO9B/X17OiZjX16PbHEVERERKQLtDRUZKiIRFjBO3QIWLWKPyfzjzBYsYIjIFylKjeXj3n+eWDWLF5/5gwfYwyQl8flnp2dQdjXIfDCC4Hx44EbbwQKCxND8alTHHtRU+O91mxW63piiWmyjqq/IiIiImkoCIoMJi6w+b9ScaEkEGAo3LIF+Na3uGwyGgVaWjhT77zzeH9r+XXmDPfYvfMO8IUv9NrL6pYRI4BduxgA16wB9u/neQeD3n2OH2cQfuKJ7MxtzKbkvZ7ZWNIqIiIig5bGR4gMJiUlwO23c2no/PmdX+K4ZAlDYH4+q4LWAuPGcSmjMQxPbW38/pe/5LLKp54CFi1i9TAY7D/dQgMB4HOfA956CygqApqaGPhGjeJS0DvvZBfUBQuA73/fq9INtLENqRrQDLTXICIiIn1GQVBkMDGGVa2u7EVraGAIdKFp61YGuylTODvw618HVq70hq0XFXE5ZWMjB8wbwxA4cSJw2WW8LdWS1J7m369YWMjupkVFPKeHHwa++11vr6Rb7mkM8Pjjg2OvnmtA0xMzDkVERGTIURAUGWy6OpQ8FGIV8N13Gf6+9z3g1VcZLh57jFXCwkJ2Cg0GuWx03jyGsPXrvTD14YfAxx/zWNnmlr26INjczMvGRgaiBQu8yqb7cuc5WIa2W8vAm2rkhYiIiEgHtEdQZKhrbGRFb9o07gH0j5DYt4+h8LzzGDwmTmTV7eGHuZzUDZZ33NzBbLM2/Z6406cZbvfu5WVVldf1dLBw+wNnzAAWL1azGBEREekyBUGRoS4cZsOU48dZSZs/3+ugWVbmzb8DGK4OHmTYWrWKlbi2tvYjKvrSnDnA7t0MR9u3c5nq4sXecPnB0GVTA+pFRETkLGlpqMhQkW6OXfISQ2sT77dsGfDMM8DChd5jamo4fsF/7P7ivvuAzZu5p7GxkUtEq6sZAJcs8fbUpZqxOFBof6CIiIicpQH6ryAR6ZJ0owZSLTGMxdov+Vy5MvF4//EfiT+7QNWb+9Ty8oAxY9pf/8ADvK2piZfHj3NOoDHpq2gDrVLonwU5kEZeiIiISL+hICgyFKRbSuiuLy5m45ejR4FLLgEuuohf0SgD0tq1icerqmIDGb9x43o3SEWjwOHD7a8/5xwGuy98ARg7liMuVqxgtdMtc/VX0ZJDsnvN/T0UZmNAvYiIiAwZWhoqMhSEQsDMmVzSWVHhhaBwGJg7F3j6aQafP/5jYM8eLqfcs4d7AsPh9ks/W1oSA8jw4ewYmm1jx7J6uXYt9yYmCwSAujrudVy61Osi6s512bL2y2P9Ibm6Grj7bi4tHejLR0VEREQy0L9wRAa7WIzLJWtquERy6VIvBBkDPPIIQ9CFFwK1tcCkSeweCgDf/jarhddfn3jMQCCxYnb8eO+9lnXrEkPg+PFAQQHDa2Ehw9zy5Rx1kVwxS1VFc/vt6uv5/tTUqAlLXxhoy3NFREQGOAVBkcEm+R/UruJVUsJKV2Nj4v1LSzl0vb6eHUNff53BCgBWrwZ27uRw9mAw8Tl6w8iR3vfBoDc43vnsZ1m1/OIXWS285RaOuujKckm3327LFuCHP0y9fFSyK90eVhEREckaBUGRwSTVP6j9Fa9U4Sa58UhODitnxrAyOH068KlPMVjm53OkRH5+77yekyeByZOBW28FRo0CjhxJvH3ZMp7v0qUcG1FTw9ffnSCxZAmXnQIMhf2lCUs2K2X9pQqncRgiIiK9TkFQZDDx/4P6lVc4Tw9I32HSBQE3OqK1FfjDP2QwyMlh1003K9BaLhM9eNBbOpptF17I566t5Xk2NyfeftddPOemJlY7S0q6FyT879vGjV4Q7o6eDFfZbGTTn6pwHf3PChEREelxCoIig4lr/vL++wxsl18O3Hsvb0veG+cPAvfeCxw6xE6hzz7LGYFuH6ALHW6+oH9pZk/Jifetys8HJk7kvr/zz+fzlZfzq7W1/ePWrePrGj6860HCH9i6G0SSQ19Ph6tUjWyycey+rsJpHIaIiEivM7avlwRlSXl5ua2tre3r0xDpWf6h8MmD350jR4ApU1g9MwaYMAF46y0GJv9x9uzh3sBwGNixg/vx/OMYCgqyE/rSKS4GRozwqn833gjs28fbysr4uk6eZOhra0s8ty1buIQ11fuRigts1dVsEPPEE3xMZx/vP4Z/QH1DA4NaOMxQuXVr4vveVdYy9G3Y4HV9LSnp+WPPm6cAJiIiMggZY7Zaa8tT3aaKoMhAkVzBu+++1NWhYJDVPDf2YMYMhiz/ce67j2MkgkGGwFOnvODojnHjjb332gCew+zZ3Kt35ZVeCATYECYUAqZNY3ObW25JfOwPf8jw2NkQ19DAEHj8OLByJZeYAl2by5eqotbTSxz9lbIVK/hnlo1jKwSKiIgMOaoIigwUkYhXbaqr43WjRrWvDlnLoPjKKxypEIsxQDzyCEPUsWOsGLa0eLe76tqUKcCLL3JsRE0Nn+fUqd55fcYA557rLT/1h9sJE9jR9NVXGYKWLmWArahgt9CdO/n6Kys7N/vPWuDOOxkCQyFWQ7dt61qFLV1FzV+17elwlc1ji4iIyKCjiqDIYOCvNs2f7418SK4OGcNQsnEjw0ppKcdATJ/O4GIt7+NCi3/v3aFDXH5ZU8NlmsnNWbLJWq8il5/Py4IChkB3vm+8wUAbCAAXXwzccANw9CgfX1ra+b1uxnA56KJFDIEVFV2vsKWrqPlnFfZ0V85UcxBFREREuiGnr09ARDrJBY+O9ggCDAznnceAs349b3dBKRAAbr8dqKri/rjnn/cCX2srcNttDJj79/f6S8TRo8B117FSWVMDXHUVg5Y7929+k91B580DHnuMjwkGWRWMRPh6olFWPVM1x2loYAWwsZHv289/ziWoZWV8P+vr27+fyY9LvkxXnUu1h7CjSqWIiIhIL9HSUJHBLBZjuHnoIVYI3RJGaxmcHnoIePppLsXMzWWoys1l8DGm7+bLBQLAJz/J85g1i+Hv6qs57N4tb62qYmgMh/larrgC+NWvONoiPx9YuJCvNRBIbA6Tm8vAO28en2vjRnZadd/7Q1vy41paOFKjtdU7TkVF6pDnX8rbneYuWgYqIiIiZ0lLQ0WGqkCAwWn58sQljK6ZzKuvAlOncm/eq68Cn/scZ/IBfTtkPBZjl9BZs1i127KF4S4SAd5+m5ff/jbDYSQCfPrTwEsvcT9jWxsvV63iHse6Os5TrK4GiorYLbWoiJXSdetY2Vu3Dnj5ZS6Hra5mAHOdVauruXx0zx5g2DAea9gw7zjplqOeTeOY/jTjT0RERAYlBUGRgcrtP2trS7xMFeBS7S3zB5WCAlbQ8vJ4OWxY71Sh8vIY8FKd71VXAa+9BjzwAK/buJFLOAEue336aWDTJobB3/ym/agLa4FvfAOYNAm49FLOKmxq4jEaG/maGxqA3/+eYzMOHQLeeYf3a21lEKus5M+7d/N4H3zA92X/fjbWaWpKH/LOpitnf5rxJyIiIoOSgqDIQOQqRtOns2nKFVfw0jWE6UwFyQWV9esZfNzQ8h/9iOEj20Hw1luBAweAm25KvD4vj5XJdesY0FavZsidOZPBa9IkL/COGMFz9Y+acObMYXhsbuZy0V27gLVrge3buay0tZVD6/2CQeDgQb6Pq1YxPLe0cPzGtGk8D2v5/r7+OjuNZgp53W3u0tNjKERERESSKAiKDESuYuSWOg4f3vFSxVRcU5l58ziCIRLhHL9zz02cKdjTTU4KCtjspbSUYS4Y5PWTJjEgbtnC5Z2trbz8oz9i9c8YBrVjxxjutm9nWExVBV23rv37sHgxw1VZGff2NTbyOfPzeQ55eXyO0aN5WVfHquB11/FxAEOga66TrQ6emvEnIiIiWaYgKDIQuYqRW+p48iQvUy1V7GiEQVsb8PWv8zFTp7ICd+GFvN7d3tN71KxlKNu1i3sTP/EJoLCQ4W7tWu7J89/3+ef52vbt4xLQ06d5Xrm5icdNDqzJ4y9eegm47DLgq18F/vIvWWWMRoFzzmH4mzcP+Pzn+X7dfjuD2COPMJQ984x3HGM4jD6bNCpCREREskhdQ0UGKv9Yg/p6Bqbk8OCWkFZVAeXlwFNPcc+bE40Cl1zCPXDDh/NYkQgDmQuCXRUM8ssYHieVQIC3jx3LalxzM5vDBIN83tGjGbSam/m63KiGQKD75+W4bqiuac5FFwHvved1BR0xgs9XWcn7V1ezenjmjLdM9fzzOdBe4yBERESkH1PXUJFs6emB4V15TmO80LdkCZurLF6ceC4NDQyBhw6xonXhhQx/zr59XFKal8eq4qpVwGc+0/VzcoEoN5fnN3q0t9wzmQtibW08r717vXAXi3nD42+7jc1iJk7k6ygsbF8BTGXChMy3u/fHncPu3VwK29LC60+cYDhdt47vx8GDwJNPMkS7bqszZnR8HiIiIiL9mIKgSHf1RYv/VM+ZqcNkOMz7trR43S737PHC6+TJ7BB6+jQvv/IV4LnnMlfdUgU899pbW3ncjz7yglVhIffh5eXxZ1eNA7xlp0eOeEs9reXPTz4JzJ/PczaGewU7EwQPHOj4Pk5ODo8diSRev3s3z6G5mcG5rY0BsLWV1cLNm/k+DtIVFSIiIjL4KQjKwNAXlbeO9EWL/1TPmanDZFsbA1gw6AW/736X4fDeexlmiou5PHTECP6cyYgRPGYoxJ8LCtLf11Ue29oYqlwwBPjnmSpQRqO8zQVEt7TUhceTJ3t2z5yrPvqrpE7yHsRYjMtni4p4fWWlF8b74+dTREREJAMFQen/+utw7b5o8R8KscFJJOI9p7/D5NKl3n7BWAy46y7ua/NX7KqrGf5Wr+beN7csdObMzM9dUMCqYVkZA1p+Psc83Hhjx+fd2T+z1tb0++7GjePzjR7duWN1hlummu78olEvDIZC7HL69NM8z5IShvFIJLufT4VMERERyQIFQen/+utw7d5u8R+Lcbh6TQ0waxZDn3vOQIDh7oEHOAPvzjuBo0fZbdPNvgOADz/k7YcOcTnokSP8/sorgdra9K8hL4/h78gRVg1Pn+bPq1YBv/0tl3+m46p8yYPj3ViKnJzEx6cLUh99BKxZw3PoLrc81TGGz20MQy7Acxo2jN1FCwvZ0KasjEFw/nzObKyo8P4HgDHZ+3z21/8JIiIiIgNeTsd3EeljrvK2YUP/G67tunR2xO3lcxW87nCBuKSEe9QaGxOfu6GB1b7jx4GVK7m/7fTpxGMYwwqXm73nlj9u2cKRDemqTv5lncmKi/m45FENAF/v8eO8PRxmOHX7D90xY7HEpZnZqnzNm8f3DfA6hhrDQBcK8TwvvpiX117L+y5cCDz6KF9jY2NiBdb9ebpjb9gAzJ3L8/fvgzwbqf4nSGc+byIiIiIdUEVQ+r+BPly7p6o6HS1FDYdZKWxsZLB54432z5Wfz06c/rBVWgrMns1uma4q1hV79gBXX516v2BTk9dspaCAnUCTK4M9LTc39f7DDRsS9xzm5XF0RGEhQ3BZGcPsddcBTzzBz9vjj/P9CQYTx3L4x3S4z+eWLbytvLznqnd9sfxYREREhgTNERTJtkiEITAc5j/ot27tflWno8piWxv3BdbUcAnjc895t+XlAV/8IkPMihW8bzDIYBYOcyRCLAa88ALv39nfDfn5wKhRPJ+PPkp8nNuD57g5gdkyfjyfY//+ju87aRLPb9681FW/rurJP2e/nqgmi4iIyJCUaY6gloaKZFtPLm3taClqMMiQ19AA1NUlBsHXXmPYsxb43/8b+NrXgDffZGg5eTLxvqkkhzr/ORUVcSh7suT7ZzMEGsPXnGqIfXIAdZW89euB887zAtbZBLdsLWHu7PJjERERkS5QEBTJtuQ9Zdmq6vgrRyUlDGdTprBBzJQpXLJoLStXf/M3wNtvcy9cWxv3FGYyciSXjR4+nHj9mDHAnDnspJnK2LFsRtMbrE0dAgGv+pmTwyWqJ05wGa0/BJ6t3vpzFhEREekB2iMo0hv8e8qyIXkfYjQKPPggA9CNN3rVuvvuAy6/nN0+w2EuIU3V5CVZKATccANHOPgdPgysXdv+/qNGATfdxD2C7jWXlZ3dazwbwSDPIxhkqF20iJXTnv7zyPafs4iIiEgPURAUGUjSzZRzHUOHDePlm28C69ax8vXf/w3ccw+XTa5ezX18p04BO3awycvLL3f8vKtXA3/7t6lHI5w+3T74WAv85jes0Llz7WhYfVeNH88B705OhgUOeXncy7hwIfDWW8CTT6afVygiIiIyBOhfQiIDRabuoyNHAseOAe++Cxw4wD1qhw5x/19RESt/DQ2J4yRCIeB//S8OR8/EGOCf/5mz81JVD924BL9jxxg8U+0JTNXRs6tGj2agq6sDPvtZhrpo1BsL4RQUsHnOvn38cl1AVbETERGRIU57BEUGikwz5fbuZfUPYPhqbWUgys9n1cwNPs/L88Lc3LkMRcOGsVlMKsYAEyZwkHtLS/vAl5+ffl9eOp3pRuqGzftDak4OX5u1wIgR7PLZ0MBAGAzyKzfXa2pzyy3Aj37UueCXjc6c6vYpIiIi/ZgqgiIDRaaZcuFwYqUtN5ehb+FCYNs2XnfdddzjN24c8KUvcXlkaSnwuc8xdIXDwLnnsgGMYy2bzZw+3X4unjFdD4FAx/P1Ro5k6EuuVObkcOZfcTHHQ9x1F/DQQwxbbi7gHXdwCer+/cB//qc31qKj8+mJOY/ZPqaIiIhID1JFUGSgyNSVsrQUuPNO4JVXgAULgEce8RqX1NezglhUBOzaxcu8PO+YK1YwSL36KoNWSwuXW770UuZxD8Zwn97Bgz03FmLCBF5+9FHi9YWFHP6+Ywcb0BQVcRxGIABMncolotXVwPnnd736lqnS2l3ZOKaIiIhID1JFUGQgSdeV0hjuf3v7beA//oN76EIhYPdur8L29ttsEnPoEMc9RCJ8bHMzQ+Dhw7z/gQOcr9eRWIwhcOJELk296abE2wsKOteQxb2WyZOBnTt5bv7Xd9NNrGzW1wM338ywePw4w2FFBUPWggXdC4FA5kprd2XjmCIiIiI9yNjO7NcZgMrLy21tbW1fn4ZI74lG2RClrIwh7ZJLuExy0iQu4TxyhPcBGJgOHmRYHDYs9b695CHs6RjDZjSLFvFY77/v3XbzzcAvf5n+2IWFXkXvmWeAf/s3htCPP/bOafx4oLKSr+GFFxhcQyF+1dZ6y1rPZh+e9giKiIjIIGSM2WqtLU91myqCIoNBNMrgd9FF/PrgA1b3cnK4X+7Tn+a+QcdaYOZMoKoqffMWfwhM7vTpDzbWcs/hsWPtR0Q0NnJvYqpjDx/OELdzJ5d7zprFZaojRyae04kTXPb52mvevsHjx3n+xvRM0MrG/D/NFBQREZF+TEFQpL9INyOwM/btYwjLzWUA/Na3GETOnOHSzaee4n3c8k1j+HNnm5j4Q2EoxKWnyc/vKpF+r73GeYapNDcD553H4506xcfGYqwouvmAgQBD4pw5XP6Zl+d1P92yRc1YRERERLpJQVCkP0juMtnSwsYunQ04ZWXAlCl83KRJDEmTJnG8Q2sr8LWvsaHMmjW8n7UMWf/3/3b+HIcP51LO1laGs2TvvOMtPe2MWIxzD+fM8ZrEADy35mZvFMQXvsBK4eOPA2++yaWiF1zAfYlFRV4zFhERERHpNAVBkf7A32Wyqgq4+GJvmWdnw9WsWRz9MHs2Rz7s3s2KYEMDq3L19Vwq+sYbDFOf/CTw+9971beOuFmDp093b2xEskCAlcYXXmAYnDTJmwcYCjEofv7zwKpVvG8gwABYWckgWlbGy840YzmbaquIiIjIIKQgKNIf+LtMlpdzX19uLpd77tvX8eMjETZbqasDVq9OvO3kSXYK/frXGbxKS4FrruF9Kyp4efPNwDnndPw8+fleNbEj7j7G8HEvvQT8wR9wVuHw4V618/Rp4LnnGFC3b+cYjKIiNp9ZuZLHcUEOAB57jA1l3nuPMxKXL8+8Dy/VTD8FQxERERniNEdQpD/wzwgMhVgR3LOHVa+yss49HmDQSx7E7q5fuZLf5+cDzz/Px8Ri3G/37LPAxo3ch5fq2KNHszLZ2Milpa2tPNcTJ9KfUyzG6p6r/D3wAKt5v/sdMGIEqyjjCc4AAA9rSURBVHtuXmBLC+97wQVcAurvtumC3IYNwNy5vP/GjQzOy5Z13IwleaZfJAIsWcLv3TE6E2xFREREBhH960ekv3BdJoNBVrvef59fnQkpJSXA5z7H70eOTH0faxkA163j0s4zZ7gMNRIBHnwQ+OpX2z/GGDabuf56joZYuJBD3X/7W3b7HDuWwTDVa1m0CLj9dlYg8/OBUaMY4AIBNodxxwe8AfeRCK/zd9tMXjZbVQUUF7MqWF/fcXUveaafMe2HvYuIiIgMMQqCIv1RTg4rgQ0NnVu+aAwbqnzxi2zo4jdjhncf13GzrY0VvmCQYx+qq70A6QKYGxmxfz+7fxrjDYkvKeFS0htuYBAbMSLxOceMYdXwxRe5j2/MmMTh6uEwx0oUFjJg3nwzq3SpuoD6g9z8+fzauZPh76GHeP9M3UNdtXXrVi4jLSnRsHcREREZ8jRQXqQ/8i+H7MryxViMe/7GjfNGPowfz2DZ2spQ+KtfsSunk5/PpZ/WMniePMnAd+aMF0KDQWDaNM7v27qVFTm3jHXvXp7jgQPeMSdM8IbC5+Tw+Bs3Auef7wVNd67f/CaDZn09cOGFvNy6lYHN/7rcctFjx4Dp01lhrKvj7aNGpX5c8nvjjuFeq4a9i4iIyCCmgfIiA03yvrbOLl8MBBiK9u7lXrthw4CjRxmYrrqqfQgEGPgOHGDYGzOGl62tDHlOYSEre3Pn8rY/+AOGsQceYLdP/7D6ggKGwFiMgSsW497C73wnsboZCDAkbt7MczaG55mqSucfzl5ayr2G9fW8nD+/4+pecsMYQMPeRUREZEhTsxiR/sgth3QVwY6WL0aj7C46eTLD2apVDGyxGMOOtcBvfpM4GD7Z/v0MXHl5DIf5+QySZWWsBL74IvBXf8Uh8M3NrAquW8fQ2dbG4Hj8OMPZiy96xw0GWQncuJGB1l+xC4cZLququJ/w0Uc7Dmj+xjrhMJ/bDbRPfpyrAlrbPlinqxyKiIiIDAGqCIr0R8n72jIFo2jUmzs4dSrD2alTDIJuXMQttzCg5eQw4KVaZmoMl5G2tjLsvf02m8OcPMmw9ulPM+C5Ri/19ez6eeONvD0a5bHdLECnpYV7+ubObR9oreVXWxsvO7tU01UIrWWjmwULWPHz7xH0VwEXL+bza1+giIiICADtERTpPf49aj25JPGDDxgC3X/Ln/gE8M473u0XX8zGKtdeC2zZwmHzqZqqTJrEY8yYATz1FEOj68j529+mHi2Rm8v7bN4M3HYbcPhw+/EVoRDnAlZVJe4RBLgUtKyMYTEvjyMzRo3q/GuPRBj0wuH2ewSTb9uyhQFS+wJFRERkiNAeQZG+lmqoeU8Jh70KXzDI4ex+27cDR45w0Py+fQx4fsZw2SbAELZtG/cDOkuW8Nz9VT4nGmWQmz4dKC9PPcNw5EhWChcsaP/a3bJV99XVgJY8GsJf6Uu+rbRU+wJFRERE4lQRFOkNmSpXHemokmgtZwC+/DKfIyeH8wLTcfsAT5/2rhs9mlW71lZg9myOoggEEs/76FEuC41EvMe98gpQUcH7vv8+q49Ofj6Xln7jG948weTXbi1w772sFlZWdrwMtqvvT7aqsCIiIiIDgCqCIn0tU+UKSD8UvTOVRGOAH/+YjVrWrmUIdNW75JmCBQXAG2/wPPyVwfp64NAhVvY2bfL227nzjkSAOXM47y8Y5HOef74XAgHuT3TD5fPyOGcwGgXuuIM/RyLtX7sxDH9vvdW9EAgkdhTtym0iIiIiQ5iCoEhvyNT8JVPY68wYiWgUuOQSr4kLwOYrgQDw2c8m3vecc4ArrmAgPH4ceOYZdgY1hs+7di0bwKxaxeBmDPDYY8CsWdwHaAxHTezYwS9/05lAgNfdfjtw7rkcV1FTwyDW2gqsX5867CmsiYiIiPQ6BUGR3pIu8KQKe65CWFycuZIIcN/fwYOpn/P117lE06mr40D2SITX33wzw2FrK0dCtLTwuf1jJpqaGAJLSriXMC8PuOCC1J1Hc3OBX/yCwXHLFq8SWFHBTqQKeyIiIiL9guYIivS15JmBoRArhO7nxx5jGEu3By4U4pLMXbu4bPPcc1m1i8UYEN2xjeHXN7/JYDd3LucFfvghMGIEcOKEd1xj2CRm2bLEWX/z53c8esEFx9JShsB16zSzT0RERKSfUUVQpK8lLxttbEysEDY1pa4kuiWlM2awwcv27dzn98gjiffbsIEBcfx4zhOsqeGxq6q4HzAUYgh0ewaN4TgKV53071t0XT4zSd4P+b3vsaNoT3dLFREREZFuUxAU6Q/8y0Y7aizj+JeUvvoqO3+OGgWMG9f+vm1twE9+wm6gFRU8dmUlv0aOBL78Ze4Z3LIFuPtuHts9d0MDl4SOGpV+n6KfP9g++mjHexyHsnRNgkRERESyTEtDRfobF6Q6GnuQvKTUBUb/nkC/ujoGTv+xrU18nvJyViX916V7nkxcsLW2648dKlxF1703y5al3ncpIiIikgWaIygykKWak9fWxiYz/j1/APcD5uX13PP0xmMHs7OZLSkiIiLSCZojKDJYpepEGgyyM2htLQPYz39+diEw3fP0xmMHs84uARYRERHJAlUERUT6iqqlIiIikkWZKoLaIygi0ldctVRERESkl2lpqIiIiIiIyBCjICgiIiIiIjLEKAiKiIiIiIgMMQqCIiIiIiIiQ4yCoIiIiIiIyBCjICgiIiIiIjLEDKggaIy5wRjzvjFmpzHmr/v6fERERERERAaiARMEjTFBAD8GcCOAaQC+bIyZ1rdnJSIiIiIiMvAMmCAI4CoAO621u621LQB+AeDWPj4nERERERGRAWcgBcHxAD70/Xwgft3/Z4z5mjGm1hhTe/To0V49ORERERERkYFiIAVBk+I6m/CDtT+11pZba8tHjx7dS6clIiIiIiIysAykIHgAwETfzxMAfNxH5yIiIiIiIjJgDaQguAXAVGNMmTEmD8CXADzfx+ckIiIiIiIy4OT09Ql0lrU2aoz5EwAvAwgCWG6tfaePT0tERERERGTAGTBBEACstWsBrO3r8xARERERERnIBtLSUBEREREREekBCoIiIiIiIiJDjIKgiIiIiIjIEKMgKCIiIiIiMsQoCIqIiIiIiAwxCoIiIiIiIiJDjLHW9vU5ZIUx5iiAfX18GqMA1PXxOcjApM+OdJc+O9Jd+uxId+mzI92lz072TbbWjk51w6ANgv2BMabWWlve1+chA48+O9Jd+uxId+mzI92lz450lz47fUtLQ0VERERERIYYBUEREREREZEhRkEwu37a1ycgA5Y+O9Jd+uxId+mzI92lz450lz47fUh7BEVERERERIYYVQRFRERERESGGAVBERERERGRIUZBsJuMMQ8bY7YbY35njHnWGFPsu+1vjDE7jTHvG2Ou911/Q/y6ncaYv/ZdX2aMecMY84Ex5iljTF5vvx7pH9J9RmToMsZMNMZUG2PeM8a8Y4z5Rvz6EmPMuvjvjXXGmHD8emOM+WH8M/Q7Y8x037Huid//A2PMPX31mqR3GWOCxpg3jTG/jP+c8u8cY0x+/Oed8dun+I6R8u81GdyMMcXGmNXxf++8Z4yZqd890hnGmD+P/531e2PMfxljCvS7p/9REOy+dQAutdZ+CsAOAH8DAMaYaQC+BOATAG4A8G/xv4SDAH4M4EYA0wB8OX5fAPhHAP9srZ0KoB7A/b36SqRf6OAzIkNXFMBD1tpLAFwN4Ovxz8VfA1gf/72xPv4zwM/P1PjX1wD8BGBwBPD3AD4N4CoAf+/+ASeD3jcAvOf7Od3fOfcDqLfWXgDgn+P3S/v3Wi+du/StHwB4yVp7MYDLwM+RfvdIRsaY8QD+DEC5tfZSAEHwd4h+9/QzCoLdZK39lbU2Gv/x1wAmxL+/FcAvrLVnrLV7AOwEf/FdBWCntXa3tbYFwC8A3GqMMQDmA1gdf/zPAHy+t16H9CspPyN9fE7Sx6y1B6212+LfHwf/ITYe/Gz8LH43/++NWwH83NKvARQbY84FcD2AddbaiLW2HvyfWTf04kuRPmCMmQDgswCWxn/O9HeO/zO1GkBl/P7p/l6TQcwYUwTgWgDLAMBa22KtbYB+90jn5AAoNMbkABgG4CD0u6ffURDsGfcB+O/49+MBfOi77UD8unTXlwJo8IVKd70MPek+IyIAgPhymSsAvAFgjLX2IMCwCOCc+N26+jtIBrd/AfCXAGLxnzP9nfP/PyPx2xvj99dnZ2g6D8BRAI/HlxYvNcYMh373SAestR8BeATAfjAANgLYCv3u6XcUBDMwxrwSX9uc/HWr7z5/By7detJdleJQthvXy9Cjz4KkZYwZAeBpAN+01jZlumuK6/S7ZggyxtwM4Ii1dqv/6hR3tR3cps/O0JQDYDqAn1hrrwBwEt4y0FT0+REAQHzp760AygCMAzAcXDqcTL97+lhOX59Af2atXZDp9viG55sBVFpvIOMBABN9d5sA4OP496murwOXT+TE/y+I//4ytGT67MgQZozJBUPgk9baZ+JXHzbGnGutPRhffnUkfn26z9EBAPOSrt+QzfOWPjcbwC3GmJsAFAAoAiuE6f7OcZ+dA/HlXCEAEeh301B1AMABa+0b8Z9Xg0FQv3ukIwsA7LHWHgUAY8wzAGZBv3v6HVUEu8kYcwOAvwJwi7X2lO+m5wF8Kd4BqQzcNP0bAFsATI13TMoDN78+Hw+Q1QDuiD/+HgBreut1SL+S8jPSx+ckfSy+T2IZgPestd/33fQ8+PsCSPy98TyAu+Md/K4G0BhfvvUygM8YY8Lx/1v7mfh1MkhZa//GWjvBWjsF/H1SZa29E+n/zvF/pu6I398i/d9rMohZaw8B+NAYc1H8qkoA70K/e6Rj+wFcbYwZFv87zH129Lunn1FFsPv+FUA+gHX8jOPX1to/sta+Y4xZCX7gowC+bq1tAwBjzJ+Av/yCAJZba9+JH+uvAPzCGPMdAG8ivjFbhhZrbTTDZ0SGrtkA7gLwtjHmrfh1fwvg/wBYaYy5H/xLd2H8trUAbgI31Z8CcC8AWGsjxphvg//DAQD+wVob6Z2XIP1Mur9zlgF4whizE/y/8V8CgEx/r8mg96cAnoz/z8nd4O+TAPS7RzKw1r5hjFkNYBv4O+NNAD8F8CL0u6dfMd6KRhERERERERkKtDRURERERERkiFEQFBERERERGWIUBEVERERERIYYBUEREREREZEhRkFQRERERERkiFEQFBERERERGWIUBEVERERERIaY/wcqEI9wBDeMjgAAAABJRU5ErkJggg==\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "MAE score: 0.353\n", + "MSE score: 241842.569\n" + ] + } + ], + "source": [ + "#Evaluate results\n", + "evaluation(ridge, X_test, Y_test)\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "# plt.hist(df['cell_volume'].values, bins=200)\n", + "plt.scatter(df['z_value'].values, df['cell_volume'].values, s=5)\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Creating two different dataframes which handle small and large values respectively. We then train two separate models and combine them at the end." + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " identifiers n_heavy_atoms smiles a b c alpha \\\n", + "0 OXAMID04 6.0 NC(=O)C(N)=O 3.5592 4.8685 5.2934 90.842 \n", + "\n", + " beta gamma z_value ... percentile_25 percentile_75 min_centroid \\\n", + "0 103.472 106.075 1.0 ... 4.271916 6.961343 3.5592 \n", + "\n", + " max_centroid mean_centroid mode_centroid median_centroid std_centroid \\\n", + "0 7.244294 5.298531 3.5592 5.174372 1.138927 \n", + "\n", + " percentile_25_centroid percentile_75_centroid \n", + "0 4.8685 5.648854 \n", + "\n", + "[1 rows x 39 columns]\n" + ] + } + ], + "source": [ + "df_small = pd.DataFrame().reindex_like(df).dropna()\n", + "df_small = pd.DataFrame().reindex(columns=df.columns)\n", + "df_large = pd.DataFrame().reindex_like(df)\n", + "\n", + "for i in range(len(df)):\n", + " if df['cell_volume'].values[i] <= 90:\n", + " df_small.loc[-1] = df.iloc[i] # adding a row\n", + " df_small.index = df_small.index + 1 # shifting index\n", + "\n", + "\n", + "df_small = df_small.sort_index() # sorting by index\n", + "print(df_small)\n", + "\n", + "\n", + "# df_small.append( pd.DataFrame(df.iloc[i]) )\n", + "# print(pd.DataFrame(df.iloc[i]))\n", + "# print(df.iloc[i].transpose())\n", + "# df_small.append( df.iloc[i].transpose() )\n", + "\n", + " \n", + "# df_small.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(9414, 1553)\n" + ] + } + ], + "source": [ + "print(X_train.shape)" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[2 2 2 ... 1 2 1]\n" + ] + } + ], + "source": [ + "from sklearn.cluster import KMeans\n", + "import numpy as np\n", + "\n", + "kmeans = KMeans(n_clusters=4, random_state=69).fit(X_train)\n", + "\n", + "kmeans.labels_\n" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2\n", + "(9414, 1553)\n" + ] + } + ], + "source": [ + "print(kmeans.labels_[1000])\n", + "print(X_train.shape)" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "metadata": {}, + "outputs": [ + { + "ename": "SyntaxError", + "evalue": "can't assign to function call (, line 5)", + "output_type": "error", + "traceback": [ + "\u001b[1;36m File \u001b[1;32m\"\"\u001b[1;36m, line \u001b[1;32m5\u001b[0m\n\u001b[1;33m X_train_arrays[kmeans.labels_[i]].append() = X_train[i]\u001b[0m\n\u001b[1;37m ^\u001b[0m\n\u001b[1;31mSyntaxError\u001b[0m\u001b[1;31m:\u001b[0m can't assign to function call\n" + ] + } + ], + "source": [ + "X_train_arrays = np.zeros((4, 9414, 1553))\n", + "print(X_train_arrays.shape)\n", + "\n", + "for i in range(len(X_train)):\n", + " X_train_arrays[kmeans.labels_[i]] = X_train[i] \n" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(9414, 1553)\n" + ] + } + ], + "source": [ + "print(X_train_arrays[1].shape)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([2, 2, 1, ..., 1, 1, 2])" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "kmeans.predict(X_test)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "#Train the model\n", + "ridge = RidgeCV(cv=5)\n", + "ridge.fit(X_train, Y_train)\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "base", + "language": "python", + "name": "base" + }, + "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.7.6" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/Milan/centroid_distances_mean.ipynb b/Milan/centroid_distances_mean.ipynb new file mode 100644 index 0000000..c977ce9 --- /dev/null +++ b/Milan/centroid_distances_mean.ipynb @@ -0,0 +1,685 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import pandas as pd \n", + "import sklearn as sk " + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "df_crystals = pd.read_csv('data/train_crystals.csv')\n", + "df_distances = pd.read_csv('data/train_distances.csv')\n", + "df_cent_distances = pd.read_csv('data/train_centroid_distances.csv') \n", + "\n", + "df_inter = df_crystals.join(df_distances.set_index('identifiers'), on='identifiers')\n", + "df = df_inter.join(df_cent_distances.set_index('identifiers'),\n", + " on='identifiers', rsuffix='_centroid') \n", + "\n", + "df.head() \n", + "df['mean_centroid']\n", + "\n", + "train = pd.read_csv('data/train_descriptors.csv')" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
identifiersn_heavy_atomssmilesabcalphabetagammaz_value...percentile_25percentile_75min_centroidmax_centroidmean_centroidmode_centroidmedian_centroidstd_centroidpercentile_25_centroidpercentile_75_centroid
0COXSUE12CC(=O)NN=C(C)C1=NCCS14.736217.076011.415090.094.43290.04.0...5.93999410.3521984.7362009.1479297.4267694.7362008.0889331.5637376.5123058.652986
1TUWFAU15CC(C)N(C)c1ccc(cc1C#N)C#N8.983212.62129.686390.092.41490.04.0...6.60330210.9853164.75194711.6835268.1712187.0567178.5965241.8948447.0567179.235177
2DUTHEG14CC1=CC(=O)N2C(=NC(=NC2=N1)C)N11.136918.91304.031190.090.00090.04.0...5.79035610.4131884.03110010.5435977.4496904.0311007.0346732.3286655.7651429.435290
3AXUDED0810COC(=O)c1ccccc113.18405.923116.951090.090.00090.08.0...5.3372689.4261874.0328949.4486106.8081714.4239936.0791661.9787785.1735478.653620
4ARAGUV10CC(=O)NC1=NNC(=C1)C18.600019.93207.799290.090.00090.016.0...5.5572159.6602975.26614610.7017777.1148705.2661466.4038911.9974645.5398088.313428
\n", + "

5 rows × 39 columns

\n", + "
" + ], + "text/plain": [ + " identifiers n_heavy_atoms smiles a b \\\n", + "0 COXSUE 12 CC(=O)NN=C(C)C1=NCCS1 4.7362 17.0760 \n", + "1 TUWFAU 15 CC(C)N(C)c1ccc(cc1C#N)C#N 8.9832 12.6212 \n", + "2 DUTHEG 14 CC1=CC(=O)N2C(=NC(=NC2=N1)C)N 11.1369 18.9130 \n", + "3 AXUDED08 10 COC(=O)c1ccccc1 13.1840 5.9231 \n", + "4 ARAGUV 10 CC(=O)NC1=NNC(=C1)C 18.6000 19.9320 \n", + "\n", + " c alpha beta gamma z_value ... percentile_25 percentile_75 \\\n", + "0 11.4150 90.0 94.432 90.0 4.0 ... 5.939994 10.352198 \n", + "1 9.6863 90.0 92.414 90.0 4.0 ... 6.603302 10.985316 \n", + "2 4.0311 90.0 90.000 90.0 4.0 ... 5.790356 10.413188 \n", + "3 16.9510 90.0 90.000 90.0 8.0 ... 5.337268 9.426187 \n", + "4 7.7992 90.0 90.000 90.0 16.0 ... 5.557215 9.660297 \n", + "\n", + " min_centroid max_centroid mean_centroid mode_centroid median_centroid \\\n", + "0 4.736200 9.147929 7.426769 4.736200 8.088933 \n", + "1 4.751947 11.683526 8.171218 7.056717 8.596524 \n", + "2 4.031100 10.543597 7.449690 4.031100 7.034673 \n", + "3 4.032894 9.448610 6.808171 4.423993 6.079166 \n", + "4 5.266146 10.701777 7.114870 5.266146 6.403891 \n", + "\n", + " std_centroid percentile_25_centroid percentile_75_centroid \n", + "0 1.563737 6.512305 8.652986 \n", + "1 1.894844 7.056717 9.235177 \n", + "2 2.328665 5.765142 9.435290 \n", + "3 1.978778 5.173547 8.653620 \n", + "4 1.997464 5.539808 8.313428 \n", + "\n", + "[5 rows x 39 columns]" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
ABCABCGGnAcidnBaseSpAbs_ASpMax_ASpDiam_ASpAD_ASpMAD_ALogEE_A...SRW10TSRW10MWAMWWPathWPolZagreb1Zagreb2mZagreb1mZagreb2
08.7730118.6325640014.5991642.2447394.38816214.5991641.2165973.370933...8.76483454.650723185.0622838.0461862191154.058.04.8333332.777778
110.81345110.3463930018.4887072.3578694.71573718.4887071.2325803.592641...9.42149246.551655199.1109477.1111053642270.080.06.8055563.583333
210.9228419.5841720016.6853322.4362744.87254916.6853321.1918093.577079...9.69344546.214439191.0807108.3078572712274.087.05.6666673.000000
37.1400176.8733560012.8572792.2143204.42863912.8572791.2857283.188884...8.70300938.792641136.0524297.5584681211144.048.03.7222222.444444
47.3992377.3080330011.6387272.2497784.31127611.6387271.1638733.200300...8.61631452.270726139.0745627.319714125846.049.04.3333332.250000
\n", + "

5 rows × 1613 columns

\n", + "
" + ], + "text/plain": [ + " ABC ABCGG nAcid nBase SpAbs_A SpMax_A SpDiam_A \\\n", + "0 8.773011 8.632564 0 0 14.599164 2.244739 4.388162 \n", + "1 10.813451 10.346393 0 0 18.488707 2.357869 4.715737 \n", + "2 10.922841 9.584172 0 0 16.685332 2.436274 4.872549 \n", + "3 7.140017 6.873356 0 0 12.857279 2.214320 4.428639 \n", + "4 7.399237 7.308033 0 0 11.638727 2.249778 4.311276 \n", + "\n", + " SpAD_A SpMAD_A LogEE_A ... SRW10 TSRW10 MW \\\n", + "0 14.599164 1.216597 3.370933 ... 8.764834 54.650723 185.062283 \n", + "1 18.488707 1.232580 3.592641 ... 9.421492 46.551655 199.110947 \n", + "2 16.685332 1.191809 3.577079 ... 9.693445 46.214439 191.080710 \n", + "3 12.857279 1.285728 3.188884 ... 8.703009 38.792641 136.052429 \n", + "4 11.638727 1.163873 3.200300 ... 8.616314 52.270726 139.074562 \n", + "\n", + " AMW WPath WPol Zagreb1 Zagreb2 mZagreb1 mZagreb2 \n", + "0 8.046186 219 11 54.0 58.0 4.833333 2.777778 \n", + "1 7.111105 364 22 70.0 80.0 6.805556 3.583333 \n", + "2 8.307857 271 22 74.0 87.0 5.666667 3.000000 \n", + "3 7.558468 121 11 44.0 48.0 3.722222 2.444444 \n", + "4 7.319714 125 8 46.0 49.0 4.333333 2.250000 \n", + "\n", + "[5 rows x 1613 columns]" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "X = train.drop(['identifiers', 'name', 'InchiKey', 'SMILES', 'Unnamed: 0'], axis=1) \n", + "X.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.experimental import enable_iterative_imputer\n", + "from sklearn.impute import IterativeImputer, SimpleImputer\n", + "\n", + "imp = SimpleImputer(strategy=\"most_frequent\")\n", + "Y = df['mean_centroid'].values\n", + "imp.fit(X,Y)\n", + "X = imp.transform(X) " + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.linear_model import RidgeCV\n", + "from sklearn.model_selection import train_test_split\n", + "# X = X[:10]\n", + "X_train, X_test, Y_train, Y_test = train_test_split(X, Y, test_size= .3, random_state=69) \n" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "RidgeCV(alphas=array([ 0.1, 1. , 10. ]), cv=10, fit_intercept=True,\n", + " gcv_mode=None, normalize=False, scoring=None, store_cv_values=False)" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\n", + "#Train the model\n", + "ridge = RidgeCV(cv=10)\n", + "ridge.fit(X_train, Y_train)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "plt.style.use('seaborn-deep')\n", + "from sklearn.metrics import mean_absolute_error, mean_squared_error\n", + "def evaluation(model, X_test, y_test):\n", + " prediction = model.predict(X_test)\n", + " print(prediction.shape)\n", + " mae = mean_absolute_error(y_test, prediction)\n", + " mse = mean_squared_error(y_test, prediction)\n", + " \n", + " plt.figure(figsize=(15, 10))\n", + " plt.scatter(prediction, y_test, c='red', label=\"should be a line\", s=5, alpha=0.8)\n", + "# plt.scatter(y_test, 'blue', label=\"actual\", s=5, alpha=0.6)\n", + " plt.legend()\n", + " plt.ylabel('mean_centroid')\n", + " plt.title(\"MAE {}, MSE {}\".format(round(mae,4), round(mae,4)))\n", + " plt.show()\n", + " \n", + " print('MAE score:', round(mae, 4))\n", + " print('MSE score:', round(mse,4))" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(4035,)\n" + ] + }, + { + "data": { + "image/png": "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1quvvqpZs2a1Wynbvn27lixZop///OeaPn26JOn222/X1KlTtWzZMtXU1GjmzJnavn17yuuKior0xBNPaOXKlaqpqdHNN9/8aTjLxapVq/STn/xEb7zxht5//30tXrxYTU1N+sY3vqF58+ZpxYoVmj59uv7+7/8+53O2hzl2AAAAwN4okZBmzJAWLpSqqqQ5c6RY1+s+xx9/vG655Rb97d/+rS688EKdccYZnz538cUXS5JOPvlkPf7445KkRYsW6bHHHpMkTZ06VbW1tWpoaMjpWi+//LIuv/xyFRQUaOzYsZo6dWrWYy+//HJJ0plnnqnGxkbV19fr+eef19NPP/1pyNy5c6fWrVuno48++tPXee/1d3/3d3r55ZcVi8X00UcfadOmTTrggANyusdTTz1VBx10kCRpwoQJWrNmjUaNGqXXXntNZ599tiSppaVFY8aMyel8HSHYAQAAAHuj+noLdSUl9r2+Xiot7fLpjjjiCK1YsUK//vWvdeutt+qcc87RP/7jP0qShgwZIkkqKChQc3OzJGWsfjnnNGjQICUSiU8fyzbPLdeRAOnHOefkvddjjz2mI488MuvrHnzwQW3ZskUrVqxQYWGhysvLOzVbLrxnKXrf3nsde+yxWrp0ac7nyRVLMQEAAIC9UUmJVerq6ux7SUm3Trd+/XoNHTpUV155pW655RatXLmy3ePPPPNMPfjgg5JsT9ro0aM1cuRIlZeXf/ralStXavXq1Rlf+9BDD6mlpUUbNmxQTU1N1uuEvX6LFi1ScXGxiouLde655+quu+76NFyuWrWqzesaGhq03377qbCwUDU1NVq7dm1uH0Q7jjzySG3ZsuXTYNfU1KTXX3+92+eVqNgBAAAAeyfnbPllfb2Fum4ON3/11Vc1c+ZMxWIxFRYW6j//8z/bPf673/2urrvuOp1wwgkaOnSo7rvvPknSJZdcovvvv18TJkzQKaecoiOOOKLNa7/85S9rwYIFOv7443XEEUdo8uTJWa9TUlKiyspKNTY26p577pEkfec739FNN92kE044Qd57lZeX69lnn0153RVXXKGLLrpIFRUVmjBhgo466qjOfiRtDB48WPPmzdM3v/lNNTQ0qLm5WTfddJOOPfbYbp/bdWYDYF+qqKjwvT2DAgAAAMhXb775ZsoeMeS3TL9P59wK731FpuNZigkAAAAAeY5g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cP786Pl586KOoc5ZwNu8WXrqKekLX5BeecXC7+zZqXvu2pNtOHwm6dXSPa0f/2UEAPJGX/+3vIs6rNh9eqBzhZK+JunM1ocWSvqF974p64t6EBU7AHkh/MV61KjUKk96Vai5OVoemV79yfUv597bHrH0it3s2bbssKbGRgisX2/XmDbNwuH++0fnOP986de/jn4eM8bud/FiC5HJewtCp8oTTrB9bN7bMckz5NKFLpne21dRkVUikzlnj5eU2J655H1+Bx4orVyZukfOuWh/W3OzhdJQbQznvvlmW766aZPd85AhNiy9oKDzoSd8ztl+l/1FHm/4BwDkpr2KXWeC3WxJhZJCw5SrJLV476/vkbvsAMEOQN7JFtCam6Mq2bhx0ptvWgDryrnC4yNGWLXr0EMtMFZXWyXvtdeiYLN6tTUduewy6bHHbF/e0KGpnTCPPNKWX558cttq3LhxFpTKymx/nCQ9/HDqMszhw63rpmTvyXurJNbXS5/7nPS731koTF+6+ZWvWCUwvap38cUWDhcutGt6b4F16tQowD72mD0+bZqFrrCvr67OKo/h+HvvzT1c5/r59yeZlvHm4b84AwCy66lg9yfv/YkdPdZbCHYABoz33rMAFapsb79t4SJbcIvHpZkzs1diQqUmVO5277a9cDt3WiOT4MtfjhqRXHmlNS753OfsNS++aAPFP/nE7mXhQhthkG7YMDv25JNtX15Vle1rC81Ydu60Yz75xO6xpcWqcZdeGjVx+ad/sjAWwt2QIdK559rYho8+Sr1eGGou2XuSLJANHiytWmUBdtMmC3YHHGBLP5PDTLZAtnu3de9cty73cN3f5UtlEQDQZe0Fu86s0Whxzh2WdNLxknIYdgQASDFunH01Ndn3Qw+N2u9fd120zDEEtokTLZBla70c9oCNHGlVueJiCy4TJqQe9/TT0lVX2bkHD7brPPmkBTznrNKWSNiSxddey3zv27dLkyZZeKqutlDW3GzXDDPqtm2zQNeUtFL/hz+UbrzRBorHYhZuFy+25itFRXZvmRqrhHDY0mLn3r3bzhsCZEWFBbLBg+1+QveyEIjDsk3voxESiYR0+eX2WXlv39eu7fj31hujLHryOt0Zug4AyHudCXYzJdU45xY6516StEDSzb1zWwAwgMViViF6801rVtLQEDXnmDfPgtz06VFzlLIy+0v6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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "MAE score: 0.2716\n", + "MSE score: 0.1408\n" + ] + } + ], + "source": [ + "#Evaluate results\n", + "evaluation(ridge, X_test, Y_test)\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [], + "source": [ + "df_test = pd.read_csv('data/test_descriptors.csv')\n", + "df_test = df_test.drop(['identifiers', 'name', 'InchiKey', 'SMILES', 'Unnamed: 0'], axis=1) \n", + "X_test = imp.transform(df_test) " + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [], + "source": [ + "df_test.head()\n", + "test_set = X_test" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(3363,)" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "prediction = ridge.predict(test_set)\n", + "prediction.shape" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [], + "source": [ + "np.savetxt('predictions_task3_milan.csv', prediction)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "base", + "language": "python", + "name": "base" + }, + "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.7.6" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/Milan/predictions_task3_milan.csv b/Milan/predictions_task3_milan.csv new file mode 100644 index 0000000..66058b5 --- /dev/null +++ b/Milan/predictions_task3_milan.csv @@ -0,0 +1,3363 @@ +8.195455243744870444e+00 +7.736275127794919548e+00 +8.009976353796327331e+00 +7.666293669521534682e+00 +8.682422958110786126e+00 +6.759542692261900854e+00 +8.492095037062746599e+00 +9.370595995814927193e+00 +8.104545010393879423e+00 +7.919114034899089383e+00 +6.981391998006253985e+00 +8.073313515683798514e+00 +7.355241727644627581e+00 +8.822154124397483699e+00 +6.953090157988764730e+00 +7.063276092691245012e+00 +7.852250642432037075e+00 +7.180209327432378608e+00 +7.770880360706463819e+00 +8.022729036364653510e+00 +7.587935227325052878e+00 +8.071129170531063934e+00 +7.907211197381528223e+00 +7.610265929491746739e+00 +7.871985251554443508e+00 +6.940703134740314972e+00 +7.940617812958151056e+00 +6.823646566008601866e+00 +6.748555371439429074e+00 +8.105010645139206105e+00 +7.822802753996540126e+00 +5.519885528622351600e+00 +6.280783201203751887e+00 +7.372824021444136733e+00 +7.490021766556430372e+00 +7.724424870324908987e+00 +7.476744185069808424e+00 +7.208930598404463375e+00 +5.834194765141489825e+00 +7.017756366666071166e+00 +7.906358167314691876e+00 +6.411453810152835331e+00 +7.026590594565761627e+00 +7.593534095148510410e+00 +8.260303008367863242e+00 +6.124466490251272432e+00 +7.380465225219269065e+00 +6.690218976953088870e+00 +7.770583422000234108e+00 +7.325742996238882476e+00 +8.620329721454551120e+00 +8.099778686916943471e+00 +8.201984324997050990e+00 +6.957986501107344068e+00 +7.749285848437438950e+00 +6.159184382492651544e+00 +6.987918017817978722e+00 +7.870466781418084423e+00 +7.769373358572017274e+00 +8.024235202480252127e+00 +7.419560139789141751e+00 +7.839528556211982746e+00 +4.859621112105505958e+00 +6.280828659118628643e+00 +7.092155200843679452e+00 +6.855603879970619374e+00 +7.988970487110941932e+00 +7.430077800120888476e+00 +7.501997929045617575e+00 +7.717227120134288576e+00 +7.827417570833831384e+00 +7.609496022467377330e+00 +7.899430231377222000e+00 +7.634135271553455837e+00 +7.839528556211982746e+00 +7.741194675078236997e+00 +7.424761131020798821e+00 +6.795524487445685935e+00 +5.411347641483176041e+00 +5.995733764119224318e+00 +8.257881518139797095e+00 +7.397646689221786254e+00 +7.724768073908841792e+00 +7.985045252116577785e+00 +5.579643519396585205e+00 +6.684012522984131621e+00 +7.555968533483676808e+00 +8.046403611221387919e+00 +8.318287638013327268e+00 +7.661240644152486290e+00 +7.797785874553511576e+00 +6.858828819982466740e+00 +7.401778126332498431e+00 +8.153787564441239866e+00 +7.552486753938061348e+00 +8.068222372740645909e+00 +8.028030536340516221e+00 +7.106563528716900002e+00 +5.918321674646497499e+00 +7.046556217259683841e+00 +7.800598380286038136e+00 +7.553753177120984041e+00 +8.008272675476643343e+00 +7.554695393972780337e+00 +7.474432386826526553e+00 +8.006910429598971035e+00 +8.225390145037673406e+00 +7.361469506056429246e+00 +7.726809278835424344e+00 +4.859621112105505958e+00 +7.482421788395948070e+00 +4.979680548568580889e+00 +7.046556217259683841e+00 +7.313052677830344628e+00 +6.748846672494544841e+00 +7.637163897965513648e+00 +7.361624550652270393e+00 +5.662356754287650951e+00 +8.228045633908761758e+00 +7.372143492727833092e+00 +8.173911423506124763e+00 +7.015804202859863281e+00 +6.919919605342125024e+00 +7.372143492727833092e+00 +8.272331413024405222e+00 +6.832760419225794912e+00 +7.675147118030020366e+00 +7.551093867782971536e+00 +6.691323093964411051e+00 +6.743314718365414961e+00 +6.637336990349621324e+00 +6.686818816210006844e+00 +5.954451695915720322e+00 +7.450387484537481342e+00 +5.687353373754318042e+00 +7.457888413864206534e+00 +7.057819234068726466e+00 +8.174286477771923742e+00 +6.942119217923941932e+00 +7.903223173832482296e+00 +7.522821468879411277e+00 +8.409314238805340125e+00 +7.989590142979113629e+00 +6.848229688495155898e+00 +8.004819964571508351e+00 +6.974525384782337412e+00 +7.523729768556207453e+00 +8.201420092461896516e+00 +6.324944267070636172e+00 +8.127006366330252973e+00 +7.599263696379836119e+00 +7.677833841875585819e+00 +7.716805125671718280e+00 +7.311171761490228960e+00 +6.837492249604553152e+00 +6.509602171547328453e+00 +7.181632507077879701e+00 +8.256186751755620890e+00 +7.801111719067781003e+00 +8.340489598211426880e+00 +7.978561764101867126e+00 +5.987044847740948583e+00 +8.178457623973436341e+00 +7.449994767414533925e+00 +8.211240752163115886e+00 +8.553976492255332076e+00 +7.698779046105280521e+00 +8.016582183689640928e+00 +6.424098650146442324e+00 +7.765437591875709700e+00 +8.490216855236605298e+00 +5.014002294325388576e+00 +7.111871334386382415e+00 +5.899052658893717549e+00 +4.859621112105505958e+00 +6.181025908519846013e+00 +6.337823518971770653e+00 +7.919362733489266226e+00 +7.620213460009457762e+00 +7.882532343715572765e+00 +6.785532732595991767e+00 +7.036344439262446571e+00 +8.069972502402846359e+00 +4.859621112105505958e+00 +7.024798829502360675e+00 +6.179826728280698234e+00 +6.851362434799554535e+00 +7.840596154031160836e+00 +8.752031260820881897e+00 +8.318639579846895060e+00 +7.142751971193700200e+00 +7.790356600004466614e+00 +6.516097904581914513e+00 +8.705504999923912024e+00 +5.506788943223334343e+00 +6.926952774678859726e+00 +8.199113964790194942e+00 +6.580804283899801987e+00 +7.424761131020798821e+00 +5.843234925410259351e+00 +7.155542091824891315e+00 +7.463862381171916915e+00 +7.859431569344009993e+00 +8.268357013335531747e+00 +5.521784708434416267e+00 +7.289142912434876997e+00 +7.282393112410179725e+00 +7.589279055161918919e+00 +8.154297940103337083e+00 +7.108193330394341203e+00 +7.527179563676991592e+00 +7.216638569266975445e+00 +7.577526902062770908e+00 +8.342782739148169924e+00 +6.436977496855416980e+00 +8.086169916998825258e+00 +8.097159586668301046e+00 +7.728088304452073842e+00 +7.848916304745165995e+00 +7.136205697072434795e+00 +7.225777052332265527e+00 +7.827299446191972265e+00 +8.286577152430567139e+00 +7.586192676432911064e+00 +6.233202861548015505e+00 +7.972380319044587438e+00 +6.455089208422196023e+00 +8.420678941766682968e+00 +7.394831045940250647e+00 +7.324323727147083574e+00 +7.988236763620676584e+00 +7.963705550090546481e+00 +8.239087517523415727e+00 +6.575266779487234814e+00 +6.114814959916122561e+00 +8.199553969920506447e+00 +4.896584573325522882e+00 +8.133457813923254065e+00 +7.688009064354274003e+00 +7.095886007718666733e+00 +7.026590594565761627e+00 +6.790491590133224342e+00 +7.971533028486384787e+00 +8.555091263234434251e+00 +7.966241031683712670e+00 +7.384837570031488774e+00 +7.358357182440021127e+00 +7.050605414442852492e+00 +8.145812117091900006e+00 +7.114581384413129150e+00 +8.379502948122986794e+00 +7.989211871587199809e+00 +8.211514541739257211e+00 +6.662567123224713228e+00 +5.964851509576309496e+00 +7.493184907562290498e+00 +6.173103563576626485e+00 +8.125470318070295406e+00 +7.646565088731354543e+00 +7.685785334349976239e+00 +6.217976807957294128e+00 +7.241282998387599257e+00 +6.529223947181455046e+00 +7.661439889932082359e+00 +6.685304474868469349e+00 +7.121677502235623791e+00 +6.717266809206703826e+00 +7.520522330403445643e+00 +6.904109040604718750e+00 +5.736794919519148550e+00 +8.068450108486421968e+00 +7.930505138634602602e+00 +7.998080955072954801e+00 +7.690780861934630508e+00 +6.202047234152913369e+00 +4.896584573325522882e+00 +7.144271092865514206e+00 +6.915080067625300586e+00 +8.482035455619366004e+00 +7.945372617158014350e+00 +7.483575871483343356e+00 +8.135282665716367489e+00 +9.039108478560828885e+00 +7.171313188402640648e+00 +7.915905442154704375e+00 +8.001611557478611303e+00 +7.464606623282272757e+00 +8.039788097980215653e+00 +7.489443323655191165e+00 +7.610895260043085919e+00 +8.085533719575201062e+00 +7.547274865417814560e+00 +8.338900746125768038e+00 +7.457839376879129567e+00 +8.071129170531063934e+00 +7.723720061022966377e+00 +7.287229610898949161e+00 +7.037839653836329035e+00 +8.011910078563561299e+00 +8.233841379442909059e+00 +7.073741727352523156e+00 +8.002026725969717091e+00 +6.207540801336989489e+00 +8.004819964571508351e+00 +8.170683390998659590e+00 +6.712240162645334962e+00 +7.537303867659574053e+00 +6.915080067625300586e+00 +8.166171448714989012e+00 +5.706584251286436427e+00 +8.347188568235623052e+00 +7.791421125819772087e+00 +7.839437553331348951e+00 +7.431471538488767514e+00 +7.360091698473671507e+00 +6.065706106685949450e+00 +7.326403721964033444e+00 +7.039719695682848055e+00 +6.071244540772362086e+00 +7.898226903887030304e+00 +7.890001986089263397e+00 +7.959148285420957869e+00 +7.241707649205926245e+00 +7.469851302928407932e+00 +7.711495728229571966e+00 +8.279556261843278975e+00 +8.269973627001462546e+00 +6.767457642772386706e+00 +7.858695523412170481e+00 +7.650224659950084494e+00 +7.090565138376470955e+00 +5.411347641483176041e+00 +7.357792853879224104e+00 +7.867251147688385515e+00 +5.924017937756714147e+00 +8.069394651686396358e+00 +7.689341257379648908e+00 +6.674630826146061402e+00 +7.005699206996944817e+00 +8.345011759342881419e+00 +7.677875883182331052e+00 +4.859621112105505958e+00 +7.947956274925787490e+00 +6.899944922324718455e+00 +8.089832373482233052e+00 +7.920617805258430622e+00 +6.361477050602359462e+00 +8.933356528763443549e+00 +8.454138197305654856e+00 +8.056017190168994091e+00 +7.857174351857239891e+00 +7.655416201983893387e+00 +8.455865560931112412e+00 +7.889146254534362690e+00 +6.470258573075096109e+00 +6.932914804669097819e+00 +7.698001465697284829e+00 +6.515917641765549995e+00 +8.074317824077061445e+00 +8.175528299510942176e+00 +7.790717260122542953e+00 +7.477564172038157153e+00 +5.822858609178027223e+00 +8.486360167340615490e+00 +7.894128843223922942e+00 +7.686130671026575101e+00 +7.639589381535073720e+00 +7.751353775011110336e+00 +7.195481877407443605e+00 +7.303155488043175048e+00 +7.475531590019038219e+00 +8.179399100818955048e+00 +8.831322192049908537e+00 +5.779088242001594544e+00 +6.969628870005371901e+00 +7.336518938655748556e+00 +7.028039833204208442e+00 +6.993619114928123714e+00 +6.560111220691368317e+00 +8.791270600493511722e+00 +8.303515424199401807e+00 +8.019426373059587831e+00 +6.962102097803054335e+00 +6.753896997946788439e+00 +7.911826076170270561e+00 +7.589727243252298194e+00 +7.609107608408177015e+00 +7.957243961526929255e+00 +7.768984796472670595e+00 +8.028488336521578006e+00 +7.048554682875598054e+00 +5.692197199950582487e+00 +7.878439273310355873e+00 +6.730462047889168353e+00 +7.259325715408147417e+00 +7.324281261504383522e+00 +7.116183392539462638e+00 +7.513770989405856859e+00 +9.375207632229837884e+00 +7.861727392423931704e+00 +7.000739296513370569e+00 +8.490334164362533187e+00 +6.156021223308527190e+00 +6.653904269956853135e+00 +7.897703243146056096e+00 +5.935274826229540501e+00 +7.458052146925547632e+00 +8.005980213615016439e+00 +5.935370150336471085e+00 +7.236308464582162259e+00 +7.980911119601517889e+00 +6.736916654206359212e+00 +7.483899958932678231e+00 +7.549940674792301465e+00 +8.024277352591424162e+00 +7.014372366222322519e+00 +6.017074623892169072e+00 +7.355707246488635498e+00 +8.488286773892580683e+00 +7.826625244293234474e+00 +6.949679444074083889e+00 +7.705055448976255050e+00 +6.948531618966294232e+00 +7.969557121979865322e+00 +8.432569935677406647e+00 +7.950579631538582603e+00 +7.501905648550499350e+00 +7.036900882014441194e+00 +8.068685798029129330e+00 +7.661581536915361923e+00 +7.677173270003409655e+00 +8.273616604829751253e+00 +7.372143492727833092e+00 +7.531244314309955890e+00 +8.432958541840255506e+00 +7.780900352684567700e+00 +7.605513010728083501e+00 +7.417487916901964518e+00 +8.000615874788415738e+00 +6.813466343336322062e+00 +7.683925522539885478e+00 +6.424098650146442324e+00 +7.934687083096677362e+00 +7.645066387982526912e+00 +7.527179563676991592e+00 +6.518850038028021210e+00 +8.513550540866116734e+00 +7.283542765273883113e+00 +7.070307243322822011e+00 +7.857990222579270601e+00 +6.915080067625300586e+00 +6.662803225988664479e+00 +7.560159349970711595e+00 +7.853737732867851484e+00 +8.717569398030363459e+00 +5.349503591187291462e+00 +7.530106251261667438e+00 +8.081923881491951178e+00 +7.917357243683204260e+00 +6.572964616374077806e+00 +8.022560073911845890e+00 +6.855489128402449950e+00 +6.307504860212656439e+00 +7.148963382196327210e+00 +8.060709095523543866e+00 +6.855489128402449950e+00 +7.176968186246719839e+00 +5.968306594930336217e+00 +5.843234925410259351e+00 +5.890581534107197648e+00 +5.842149898182324108e+00 +7.602775231304563341e+00 +7.443421858168385974e+00 +6.720440359455010615e+00 +5.509287538939501516e+00 +6.347443422198520757e+00 +7.745334513470532478e+00 +7.476210840033091110e+00 +5.771205285668491669e+00 +6.398481298683339702e+00 +6.345392408110722471e+00 +7.266508179932573697e+00 +7.163894958262563506e+00 +6.867642619323732767e+00 +7.100994999290734633e+00 +8.719704307040689883e+00 +7.110574648828793087e+00 +6.664146197377188940e+00 +6.648346073738828466e+00 +8.081438791191374094e+00 +7.899792597803410032e+00 +7.519089368345575508e+00 +6.739372659622818063e+00 +7.968135306765177894e+00 +5.014002294325388576e+00 +7.694049666594893644e+00 +7.250822354479493193e+00 +7.372143492727833092e+00 +8.285723652694660046e+00 +7.026123967770754319e+00 +6.815279573421380022e+00 +7.734459917330888779e+00 +6.132555040605088159e+00 +5.612347832836125150e+00 +8.164156136543345710e+00 +8.228917463213413441e+00 +5.888463044389489198e+00 +5.516040943779551675e+00 +7.554126138792621958e+00 +4.848950346199123018e+00 +8.560892426886479001e+00 +7.665849706603219182e+00 +6.765717507646479056e+00 +6.980722654692320006e+00 +7.621392881712715450e+00 +7.605513010728083501e+00 +5.494741822543092624e+00 +6.606802083181635865e+00 +7.919767028519249408e+00 +6.536945370686507495e+00 +5.738048771451875751e+00 +8.279365282317655783e+00 +7.966977315541261540e+00 +7.827077131979639724e+00 +8.186813887095654607e+00 +7.930875661653820963e+00 +7.691668762759073630e+00 +8.279626852236345869e+00 +7.926586256821233967e+00 +7.995947463236109165e+00 +6.899459255420891779e+00 +6.761334797750945924e+00 +7.738101720052645405e+00 +7.249460353738996332e+00 +8.012197115353357546e+00 +7.673265249970635971e+00 +7.592802886728684086e+00 +7.275397677824820164e+00 +7.674126147167263490e+00 +7.673265249970635971e+00 +6.508488200987805783e+00 +8.260685707150663859e+00 +7.255121202766124711e+00 +7.105319396955773747e+00 +7.457340905373824214e+00 +8.207286446250151357e+00 +7.228933415485784941e+00 +8.055480862141978449e+00 +7.656690313866252318e+00 +8.978689302874492739e+00 +6.277418338525707853e+00 +7.619453998313306720e+00 +8.010304911902071723e+00 +5.206966180982133707e+00 +7.016375695555971070e+00 +7.211026272990293862e+00 +7.118850317775055281e+00 +6.516763096414161183e+00 +7.545331273068390132e+00 +8.121988095032975252e+00 +6.666897934039752727e+00 +7.397629262426447916e+00 +4.859621112105505958e+00 +7.605014848125684068e+00 +8.278966349377862244e+00 +8.243101285438791948e+00 +7.396914321148232219e+00 +6.664146197377188940e+00 +7.010822558835386076e+00 +6.766143162689198576e+00 +7.466102338689874607e+00 +8.028067903553635531e+00 +8.230683025560665556e+00 +7.711101643810742701e+00 +9.278930297779490743e+00 +7.328919875223681046e+00 +7.300763361854075484e+00 +7.050605414442852492e+00 +7.006912587654881008e+00 +8.297242673357560605e+00 +7.976565202432063018e+00 +7.738867207048273578e+00 +7.595658684275119477e+00 +6.854992563817257967e+00 +7.365076250643848965e+00 +8.697693911191569427e+00 +6.989808807310071259e+00 +7.385857605397847081e+00 +8.007930306351688898e+00 +7.233555918531662243e+00 +4.859621112105505958e+00 +6.928521932152023943e+00 +7.788776186389164913e+00 +5.077066641532503866e+00 +7.264707467840821664e+00 +6.190633866687815789e+00 +5.524981590003404719e+00 +6.943461815854532482e+00 +7.991708067681980054e+00 +4.650745470245928104e+00 +7.539255523638734857e+00 +6.836647259456465342e+00 +6.733684390893960980e+00 +7.632868187102415547e+00 +6.944640311943677702e+00 +6.228325612376726994e+00 +5.626712721467686862e+00 +7.282564205947265279e+00 +7.487479970586706557e+00 +7.296362898648713902e+00 +8.356239605691486716e+00 +6.816058040752326797e+00 +7.028570032025709402e+00 +5.862916113566143395e+00 +7.918747090088512408e+00 +7.913415974920150475e+00 +5.521417474376336010e+00 +7.833399797731884107e+00 +5.603171099156353918e+00 +8.374367385072472914e+00 +5.863293692100407739e+00 +5.860674717567219361e+00 +6.918895095669841844e+00 +6.965329234637344769e+00 +7.954957874176855626e+00 +7.799691748360563892e+00 +7.359237380815277341e+00 +7.337086383306743009e+00 +7.264474766202456024e+00 +7.520960933677724114e+00 +7.950606316416044095e+00 +7.079023846857001701e+00 +7.435524547085447189e+00 +7.426851077633768838e+00 +7.569726467500897726e+00 +8.420729228338901251e+00 +8.654314904353903160e+00 +8.088700973044183229e+00 +6.696975537210350993e+00 +7.869643003007221971e+00 +6.311406759908200215e+00 +7.541555189855857932e+00 +5.726982175542815412e+00 +7.872161618363804791e+00 +5.676480444846809803e+00 +5.996595668613187158e+00 +5.640699144338130466e+00 +7.575943747714992682e+00 +7.758508264027986989e+00 +7.911229579281818580e+00 +4.859621112105505958e+00 +8.546448549653259619e+00 +8.046427856099057863e+00 +7.117640685864032868e+00 +7.923680062981985017e+00 +7.660453131870219146e+00 +7.532108121231651410e+00 +8.075339662804756458e+00 +7.166997021354996278e+00 +6.194973944028881796e+00 +8.429792722025529983e+00 +7.561828312476283287e+00 +7.262999807395065233e+00 +7.936480365786054314e+00 +7.114273103700447187e+00 +7.022659545115411461e+00 +8.200607982242805960e+00 +7.692801316141220092e+00 +7.341699423757065190e+00 +7.574787938932022513e+00 +5.603171099156353918e+00 +8.540496104761864160e+00 +8.200918651031233964e+00 +7.995954952192410481e+00 +7.259018974482537523e+00 +8.460496813827422358e+00 +6.259585427719315476e+00 +7.560672455880596665e+00 +8.042743271846065412e+00 +4.859621112105505958e+00 +6.548811540362820871e+00 +7.420346619372315544e+00 +7.846684615223896486e+00 +6.113155552756291300e+00 +7.889260960108576803e+00 +5.979428829821025637e+00 +7.087432098066517305e+00 +6.653904269956853135e+00 +9.062936024644667299e+00 +7.791492116183062144e+00 +7.269047423632046367e+00 +8.575392885491581296e+00 +8.049679041138581681e+00 +8.046804722509822483e+00 +5.918321674646497499e+00 +7.308692224253505287e+00 +7.891893110375173492e+00 +7.417326146513464558e+00 +7.051108128771311989e+00 +7.786412105648885529e+00 +8.280952106524829048e+00 +6.712240162645334962e+00 +6.915080067625300586e+00 +7.755055920536662484e+00 +6.489434842372285850e+00 +8.314022738063833629e+00 +5.518956842193563972e+00 +7.814740545912727043e+00 +8.156334492447246731e+00 +8.223374706001044032e+00 +7.642928436754743871e+00 +7.716868673862872896e+00 +5.332274781322496437e+00 +6.969628870005371901e+00 +7.613345852968492977e+00 +6.280378967581298433e+00 +7.338083249439443456e+00 +8.397026113734238351e+00 +6.975074708327838380e+00 +7.373054305826086008e+00 +8.168840130887899065e+00 +7.733822346440167195e+00 +6.932673850620775902e+00 +7.929839213565360367e+00 +7.749472232673274341e+00 +6.783621667838466429e+00 +7.498922030011148543e+00 +7.612542729829227639e+00 +6.761809973787457295e+00 +6.224575555984628750e+00 +6.886664204474487683e+00 +7.795661194669503580e+00 +6.859888267651105487e+00 +7.351169241258369347e+00 +6.657295959514082817e+00 +7.457458906734752091e+00 +7.105646652656976592e+00 +8.096274168427525453e+00 +7.913598851788948174e+00 +8.150283180244558778e+00 +6.891321678235293291e+00 +4.859621112105505958e+00 +7.602775231304563341e+00 +8.609014624801517357e+00 +5.802630239696958903e+00 +7.403200938440111400e+00 +7.867924093496909244e+00 +6.966095400931779480e+00 +6.543977872201837798e+00 +7.438490579983957574e+00 +8.256700477581299324e+00 +8.052713387857480143e+00 +7.564616665996134692e+00 +6.945401363492221591e+00 +7.823781456406557311e+00 +7.603966110066805228e+00 +7.173247964414088962e+00 +6.370005087328839188e+00 +8.213699085629603047e+00 +7.339421812024949254e+00 +7.900206849030356082e+00 +7.203934760101096124e+00 +8.218176644297587430e+00 +8.345763956509339110e+00 +7.609221861591341174e+00 +7.698488332644201293e+00 +8.032512762709073328e+00 +7.278287806072443189e+00 +7.823419532550536459e+00 +5.863956178073639336e+00 +8.297617153442461202e+00 +4.328131450906821165e+00 +8.289530745675987689e+00 +8.658043261392535328e+00 +7.706801312948856619e+00 +8.356731090575221899e+00 +8.283197619025385094e+00 +7.119242332938100937e+00 +7.027384332480665741e+00 +7.243283070679727764e+00 +7.748521495618648558e+00 +6.078830170624576645e+00 +8.108035316593753095e+00 +8.002112924241659542e+00 +6.837492249604553152e+00 +8.035441059194495139e+00 +8.827708830610420776e+00 +8.007110402060046539e+00 +7.766552077228627837e+00 +8.172250278832553505e+00 +8.596058032924664971e+00 +7.202455739910865518e+00 +7.994235307233843457e+00 +7.633965800844856098e+00 +5.833719618730048850e+00 +7.589108736947121514e+00 +7.811768537194864415e+00 +7.584243215346739397e+00 +6.247503614090849311e+00 +7.881638450939028928e+00 +6.390776381583203936e+00 +8.322707621222583896e+00 +7.250822354479493193e+00 +6.657595413799079154e+00 +5.931917040917933370e+00 +7.047219891298706962e+00 +7.333578662989567398e+00 +6.751428608226965444e+00 +7.016624382186960496e+00 +7.666653135710585154e+00 +6.453717287977495332e+00 +8.276529494997445724e+00 +8.416287084399794338e+00 +7.328066831718549778e+00 +7.061943048771468057e+00 +7.739243227164275041e+00 +7.606756892601044484e+00 +8.320540611250754282e+00 +4.809769263479494406e+00 +7.072026707328278761e+00 +7.910326546528715141e+00 +7.571727332405608024e+00 +6.968092997529814703e+00 +6.466494711454634725e+00 +7.447554904284112709e+00 +6.343017421778800013e+00 +7.664273895559237992e+00 +7.329038620009925786e+00 +7.078974729646878572e+00 +6.880669326592978585e+00 +7.905159541274324297e+00 +7.919684289457855186e+00 +7.920764894624186425e+00 +7.756270588946066802e+00 +4.859621112105505958e+00 +6.879749959128006687e+00 +7.066432503017245459e+00 +7.263077078892576921e+00 +8.329456584239203210e+00 +7.579844735153519864e+00 +7.970542522576317346e+00 +6.604211983118672080e+00 +7.501160594786853153e+00 +5.784594468260910283e+00 +7.722924956882788905e+00 +7.019719319403409763e+00 +7.865786470407139852e+00 +7.303177605273812212e+00 +6.958177815207003292e+00 +7.336823876082270601e+00 +7.387098094176254293e+00 +7.041908393252264808e+00 +7.633828116191969215e+00 +6.536132624585302864e+00 +7.052164778680699797e+00 +7.064893199896503440e+00 +7.813937331078355086e+00 +7.283659632233086434e+00 +8.377098128549180345e+00 +8.223763106558644509e+00 +7.631041913216352057e+00 +7.777992007305056354e+00 +7.606832381481821059e+00 +7.769502695579508789e+00 +7.247431553890189448e+00 +7.588136720075284281e+00 +6.745859154993617324e+00 +7.576246424138016522e+00 +5.742258894196904606e+00 +6.320184903212941130e+00 +7.717511244832253148e+00 +8.310247114529104806e+00 +6.238248663929960358e+00 +8.262021987602057749e+00 +7.415322368216939353e+00 +8.693045691274043918e+00 +7.038747948041422120e+00 +8.155561138308391023e+00 +8.512004783757287640e+00 +7.473134328795189241e+00 +8.710229736562979497e+00 +7.315642799810052388e+00 +6.528690942258323027e+00 +8.047879230596587163e+00 +7.269970051912028275e+00 +7.569158734117189091e+00 +7.127072604805697154e+00 +7.580827333054106276e+00 +7.093959672028260499e+00 +7.625280260139537525e+00 +6.453254238946514398e+00 +7.964026499897696176e+00 +7.770166814685881995e+00 +7.904721770889403309e+00 +7.265132536219296000e+00 +7.783221391402900480e+00 +6.881810382295590500e+00 +6.942786593510300364e+00 +7.577748134116223611e+00 +6.340495289845707205e+00 +7.154402694851951239e+00 +7.158893714518265838e+00 +6.192688937046483488e+00 +6.619006167744367453e+00 +7.429038598127351456e+00 +8.197847890292118578e+00 +7.808753081394947060e+00 +7.172220894940682712e+00 +8.180078965596019103e+00 +4.859621112105505958e+00 +7.644902248617648333e+00 +7.144270932302431376e+00 +7.624598199003065346e+00 +6.837492249604553152e+00 +5.229664022780545096e+00 +7.418953856122158186e+00 +6.573063630325174600e+00 +7.822802753996540126e+00 +8.053937569420575926e+00 +7.741194675078236997e+00 +6.381916202472685207e+00 +6.266119734769713290e+00 +5.612360516684852918e+00 +7.805110488683900449e+00 +6.653904269956853135e+00 +8.234929071700960890e+00 +7.811344799088008273e+00 +7.016991383040085850e+00 +7.398018168079476986e+00 +7.925105454236827107e+00 +5.603171099156353918e+00 +8.063983495024951154e+00 +6.904191791207887618e+00 +6.381049228513847815e+00 +8.081418019712428347e+00 +7.857148180056730880e+00 +7.227335226369936194e+00 +7.459910237473970085e+00 +7.573475455895129826e+00 +7.907597771422181232e+00 +9.686602436690574081e+00 +8.326745967145155802e+00 +6.800363801973146494e+00 +7.508994046102055009e+00 +7.922678912244554894e+00 +7.067414122645661045e+00 +7.520917858172327719e+00 +7.879994602705890472e+00 +7.735287436269731920e+00 +6.536512183812304144e+00 +7.127453517509098724e+00 +7.119242332938100937e+00 +7.785634012136337212e+00 +5.305012262198268047e+00 +8.739695706635899342e+00 +7.195295362717889276e+00 +6.627134048024022839e+00 +7.363390876769117632e+00 +7.278221229539959758e+00 +6.718548726291436068e+00 +7.753556469601647905e+00 +4.709924848715949963e+00 +7.580145162641942491e+00 +7.674242375288085505e+00 +8.104602148033883680e+00 +5.820274046820360425e+00 +6.820540864861253993e+00 +7.273161676629546157e+00 +7.760484580912769381e+00 +4.897930198355834541e+00 +5.913645233069001250e+00 +6.899715327021111122e+00 +7.137360686724409931e+00 +7.666653135710585154e+00 +8.998397069834927819e+00 +7.519253061720891473e+00 +6.742037431592660113e+00 +6.192608292127028236e+00 +7.436877865780512131e+00 +5.990784745618423557e+00 +7.493938208997612982e+00 +7.753103723988543194e+00 +7.250371803858064901e+00 +8.019426373059587831e+00 +5.980575466751033353e+00 +8.245992082990017735e+00 +7.253388342068250338e+00 +7.956891557740942922e+00 +7.388959722087363069e+00 +6.924964695027394868e+00 +5.676480444846809803e+00 +7.320074884735494614e+00 +9.149664734034551827e+00 +8.203701455521452246e+00 +7.464197100733066748e+00 +7.481969187027170065e+00 +6.483811421565343736e+00 +7.470736645588563540e+00 +4.859621112105505958e+00 +7.897102914675850904e+00 +7.368435778127617297e+00 +7.616694439239905634e+00 +8.120536866494875383e+00 +7.317698221702369388e+00 +7.537303867659574053e+00 +7.613511749797588379e+00 +5.410110071190031178e+00 +7.855331465059627760e+00 +7.346685244782506174e+00 +7.056193263677661420e+00 +7.207044710232948681e+00 +7.291037071033572126e+00 +7.935963991444733523e+00 +7.937523347944045682e+00 +7.998281121372539992e+00 +6.934976467389725840e+00 +7.461617704126358497e+00 +8.117457210143385282e+00 +6.518280490606238153e+00 +6.874390199962116199e+00 +7.820857209149873590e+00 +7.807255782177715986e+00 +7.732071331518492130e+00 +7.883813343329431511e+00 +7.003137758607146601e+00 +7.647240296747447985e+00 +8.419519379620872712e+00 +6.406953906441479774e+00 +7.665932727321356666e+00 +6.733684390893960980e+00 +5.610238424586442285e+00 +8.067648089580744752e+00 +7.826298533687535475e+00 +7.716774240611522728e+00 +7.774026797194171223e+00 +7.443298136186623282e+00 +6.602434382607059504e+00 +7.432829809300238288e+00 +7.118456240900105314e+00 +6.437812684911373928e+00 +5.996350750319268563e+00 +7.602775231304563341e+00 +5.843234925410259351e+00 +7.762010434514280632e+00 +8.762981061993501797e+00 +7.963117792611541290e+00 +8.255976734056400090e+00 +6.651367984574061865e+00 +7.644456569601899787e+00 +8.026445495265763341e+00 +7.770944492943804072e+00 +8.642541912609251753e+00 +7.449994767414533925e+00 +7.041103098637846003e+00 +7.256287375201392109e+00 +6.585636435680832790e+00 +7.414609696946776296e+00 +7.557239628226418482e+00 +8.380249741483368098e+00 +7.843202517949421804e+00 +6.390894862947911648e+00 +5.640699144338130466e+00 +8.023395001935519133e+00 +5.901955054807483059e+00 +7.065332729930321243e+00 +8.156145464261166822e+00 +7.641351406283793501e+00 +5.077066641532503866e+00 +7.666983118967925392e+00 +6.344959900894714622e+00 +7.855766728902724871e+00 +7.496192411903774833e+00 +8.462210478526413837e+00 +7.829529718298481988e+00 +7.419308917169949780e+00 +6.620213095807839565e+00 +8.134030758911370285e+00 +6.411258894220540405e+00 +5.455593547817253253e+00 +7.784441526924536170e+00 +6.416277494493120237e+00 +6.901530235597165941e+00 +7.185950150908054113e+00 +7.809543070016116140e+00 +6.333199623310838078e+00 +7.652033230172341050e+00 +8.027947728751589906e+00 +9.663396284877926234e+00 +8.057826417100519834e+00 +7.372143492727833092e+00 +7.126512485494159499e+00 +8.000955966308287870e+00 +8.087624879818978485e+00 +7.068221151566802973e+00 +7.373652130479477762e+00 +6.618068798268346598e+00 +8.898993577616817419e+00 +6.390862142698518156e+00 +7.388358367541347782e+00 +8.054660398081132655e+00 +6.447666337828252381e+00 +7.372192326047376731e+00 +8.304828591434539220e+00 +6.729238208289557654e+00 +8.362871067854920071e+00 +7.950708590217050897e+00 +6.501611611676626268e+00 +7.627320931574068652e+00 +7.961778705053167648e+00 +7.508296102052963050e+00 +7.137736940046090162e+00 +8.241057592653552533e+00 +8.024353674399101521e+00 +6.530177786681713670e+00 +7.137736940046090162e+00 +7.142244061099060737e+00 +7.987223545677915482e+00 +8.274692274994436048e+00 +6.096427197157600730e+00 +7.718081257843692811e+00 +8.153255457888784363e+00 +4.859621112105505958e+00 +7.137736940046090162e+00 +6.076560383922767983e+00 +7.575029176336678383e+00 +7.434419254622544493e+00 +8.276955402073111756e+00 +6.370612310046168680e+00 +7.059992571101054715e+00 +6.718119983011699325e+00 +6.472783517256941010e+00 +6.934297213544341254e+00 +8.138759799073103096e+00 +6.613203805636628019e+00 +6.125060667569568906e+00 +7.766999337512626056e+00 +8.071129170531063934e+00 +7.826454676951661860e+00 +6.798306013015481319e+00 +7.458964142072247228e+00 +7.117790976939155634e+00 +6.371659108375395064e+00 +6.225839378131798441e+00 +6.185329089159719018e+00 +7.022275416423827465e+00 +7.130441396193915260e+00 +5.480012859655182922e+00 +7.273353447026954299e+00 +8.331754624461867209e+00 +6.523801447276026622e+00 +7.167370911444004733e+00 +8.240766675931642027e+00 +8.205876638034105497e+00 +7.850637530374234174e+00 +7.591963730464875937e+00 +6.529688327374150170e+00 +5.887689479079327270e+00 +5.979428829821025637e+00 +7.842569951176086462e+00 +7.319142431047685804e+00 +7.669850822113385647e+00 +6.718725132686680368e+00 +8.225157317983947891e+00 +6.512041923515399233e+00 +7.929836743346742267e+00 +7.002575041441049031e+00 +7.296542482365032001e+00 +8.341783806797046452e+00 +7.024417541450862501e+00 +6.978680110992209862e+00 +7.197162775104362531e+00 +7.824856189092941783e+00 +6.179928698438589052e+00 +7.912401358788434536e+00 +7.175695085368358761e+00 +7.406312433390151995e+00 +7.650315886783600305e+00 +7.606643311945523678e+00 +6.902319945425673176e+00 +7.246341712911297250e+00 +8.715082741749096584e+00 +7.257764884746247702e+00 +6.590766863681228216e+00 +6.402451169382301188e+00 +8.298944932081873560e+00 +7.375365890432169280e+00 +7.006912587654881008e+00 +6.867621528261387276e+00 +7.121677502235623791e+00 +7.560260235217824309e+00 +7.160970219774277723e+00 +8.145602443776999380e+00 +5.899192081848005031e+00 +4.809769263479494406e+00 +7.202970654853581678e+00 +8.050077290841175071e+00 +8.533143202839525543e+00 +6.277258179980218955e+00 +7.989590142979113629e+00 +7.283461296954262032e+00 +7.205501232428627389e+00 +7.469128429799889446e+00 +7.114242586023010517e+00 +7.043950236263555986e+00 +7.904721770889403309e+00 +6.158993696128065132e+00 +8.550213033727155576e+00 +7.351147405140234348e+00 +7.345739983903792236e+00 +7.725525650729079707e+00 +6.830841290537549959e+00 +7.584345941255167034e+00 +8.429603784924166732e+00 +7.783574817624182351e+00 +6.889736013974520290e+00 +5.678706447079040487e+00 +8.244721103235415072e+00 +7.793157076824052787e+00 +5.903555392071767827e+00 +6.880773572117947268e+00 +7.803128250704457258e+00 +5.500136482731885934e+00 +8.189851425035413968e+00 +6.277258179980218955e+00 +6.841144905388334863e+00 +7.424761131020798821e+00 +8.149940205294420537e+00 +7.388556778615380516e+00 +7.065332729930321243e+00 +8.115238981375870964e+00 +6.206482062577212133e+00 +7.049664377738733556e+00 +8.172982875338631104e+00 +7.853261040055759423e+00 +7.718012333887246612e+00 +6.612337264444811957e+00 +6.597190997949258673e+00 +7.402742113949727809e+00 +6.849885939886538821e+00 +6.639620596699508326e+00 +8.050305427963246885e+00 +8.298944932081873560e+00 +8.284092042220493113e+00 +7.449232071689978696e+00 +6.940638639154098399e+00 +7.722004686800358009e+00 +7.781259333767864383e+00 +6.721935254690631467e+00 +8.053387033808729001e+00 +7.636727677954659121e+00 +8.284092042220493113e+00 +8.365576421592141543e+00 +7.661438434075766857e+00 +6.225266500543147785e+00 +8.173072756180959075e+00 +8.232656782086404945e+00 +6.824624170181460059e+00 +8.917064062384259415e+00 +8.338900746125768038e+00 +7.922591985836904271e+00 +7.684482131040303088e+00 +7.758670787771135835e+00 +8.149279120247831187e+00 +7.320167763808880679e+00 +5.784594468260910283e+00 +7.954409952664548200e+00 +7.832293428981268235e+00 +7.612148633684352461e+00 +8.087752701788229359e+00 +7.746616194245177667e+00 +7.274284110799967173e+00 +5.576776089828789473e+00 +7.863481964821454007e+00 +7.029711486712669988e+00 +7.246366138483070429e+00 +8.769560572982690871e+00 +8.292730710947521899e+00 +8.017297776467085413e+00 +7.071345682937309363e+00 +8.066309324089690591e+00 +7.512023479513469049e+00 +7.991516380196420855e+00 +7.755869519489329456e+00 +7.523946847672629445e+00 +7.495179794102285520e+00 +7.109136432909706649e+00 +7.865206668773238263e+00 +6.945959605593861497e+00 +6.530177786681713670e+00 +6.686219432823865993e+00 +8.710229736562979497e+00 +7.124295395716487178e+00 +6.438575734221053892e+00 +8.223129686374443637e+00 +8.915470179419893171e+00 +8.121326475240158160e+00 +7.788929068679007806e+00 +7.267775413984605137e+00 +7.573475455895129826e+00 +8.403068376323380662e+00 +8.472955050343562888e+00 +7.245270395106508943e+00 +5.994432534557858183e+00 +7.760745397880389973e+00 +7.715578104909930346e+00 +8.468172986119354206e+00 +7.268956774901933926e+00 +7.531710374793139984e+00 +7.829006696814556854e+00 +7.422242554351476507e+00 +6.016933587081036983e+00 +7.553489109178911143e+00 +7.794672479567498868e+00 +8.664411558775757527e+00 +6.950233726641116050e+00 +8.554944236179711226e+00 +6.716377765773295039e+00 +8.945510086697680663e+00 +7.360537479151574303e+00 +5.740224250766449821e+00 +7.328543574558344709e+00 +8.047052438269407304e+00 +6.957986501107344068e+00 +8.115945890842704458e+00 +7.049324763743600286e+00 +6.753579182607454712e+00 +7.415105492017652900e+00 +8.082026483554782814e+00 +7.892499898094312627e+00 +7.477368814763420524e+00 +6.953090157988764730e+00 +8.211705557354104457e+00 +7.502295277674537743e+00 +7.986671981956940947e+00 +6.486118969542111756e+00 +7.114581384413129150e+00 +5.211645654178665765e+00 +7.953606190449074020e+00 +7.447319600245857707e+00 +7.625715274834843349e+00 +7.514863662716510184e+00 +5.405820699038171639e+00 +7.473333259313815091e+00 +8.252782226449030034e+00 +8.140386873786429334e+00 +8.108046136743601195e+00 +7.651579889866484407e+00 +7.527179563676991592e+00 +6.716124308107419338e+00 +6.366975055329201716e+00 +7.627190644030363842e+00 +6.868699753047838641e+00 +7.929147015941203414e+00 +8.001033434623554541e+00 +6.097923766515193300e+00 +7.782981878140273757e+00 +6.627134048024022839e+00 +7.489228709716350352e+00 +7.867254235910102977e+00 +8.185796129094285334e+00 +7.956961242250904398e+00 +7.121677502235623791e+00 +7.466761530866308227e+00 +6.627134048024022839e+00 +6.901916381257601429e+00 +7.028039833204208442e+00 +7.832972851730160890e+00 +5.516009806707474539e+00 +7.341902362201859766e+00 +7.621871061433399319e+00 +7.813266086130775001e+00 +7.904705969847823255e+00 +8.113660203548452188e+00 +5.494741822543092624e+00 +7.452315206425961236e+00 +6.658551674559471500e+00 +7.333349045156015045e+00 +7.903130510207303949e+00 +6.704633983047224355e+00 +8.359458318118255349e+00 +7.488432183962485666e+00 +8.159415023946399614e+00 +8.002167834525875989e+00 +7.158893714518265838e+00 +7.328153089948467702e+00 +7.787596685245700812e+00 +7.123224098616154798e+00 +7.372143492727833092e+00 +7.149853727449701601e+00 +7.905020692602725774e+00 +7.061932185746554680e+00 +8.338112527382470773e+00 +7.822449379760383792e+00 +5.486705814125244274e+00 +7.624137579889732841e+00 +6.855489128402449950e+00 +5.671331480847367601e+00 +7.637271433572588641e+00 +9.662784499522603099e+00 +6.360168270832068593e+00 +7.970371544528614294e+00 +7.304440438306660788e+00 +6.255782498776904177e+00 +8.245611755567072265e+00 +7.718896317969919707e+00 +7.788547509623101384e+00 +8.258719269812267783e+00 +5.924017937756714147e+00 +7.938558312546545537e+00 +8.092561626804952724e+00 +6.086709142873948153e+00 +6.584905670648550924e+00 +7.799653107707721134e+00 +6.721935254690631467e+00 +6.626453089232852811e+00 +7.652459594009498822e+00 +8.776790274096272881e+00 +8.298050612145745575e+00 +6.664146197377188940e+00 +7.203029930063850728e+00 +8.261140515396524719e+00 +4.859621112105505958e+00 +7.014405075872239159e+00 +7.505253452637927758e+00 +8.154610559531125347e+00 +7.852433995809928291e+00 +5.676480444846809803e+00 +5.423242331876698685e+00 +6.839399208087559856e+00 +6.653904269956853135e+00 +6.291422148268195791e+00 +7.253388342068250338e+00 +6.181423307037371195e+00 +5.628905286596855184e+00 +7.975334807653607250e+00 +7.624609921966627901e+00 +7.693819591049681605e+00 +7.823628213114249164e+00 +7.751588588577977390e+00 +7.158893714518265838e+00 +7.593202819996395014e+00 +7.619420792451731650e+00 +7.997010784745844703e+00 +7.880193222769432460e+00 +7.472681515900017502e+00 +7.883871612125604500e+00 +7.077636388640815568e+00 +6.448825683170376522e+00 +8.122000801628612265e+00 +7.237681989980772279e+00 +8.109532839293606798e+00 +7.868203761933459717e+00 +8.019072609796070950e+00 +5.479116445436266858e+00 +8.019539904170496669e+00 +8.514906825456204587e+00 +7.789150925827803995e+00 +7.973235342673153703e+00 +6.623866789540702626e+00 +7.275603902801685230e+00 +6.418256628175290857e+00 +8.036064261846519230e+00 +8.006508180915231421e+00 +8.089881587965383147e+00 +7.313384228137610243e+00 +7.442330278778479524e+00 +6.808643872787359719e+00 +7.319755438625765720e+00 +8.320663558583817121e+00 +5.164913116042981756e+00 +7.906239402692108342e+00 +8.041581194953511869e+00 +7.350503165571833364e+00 +7.300861158893867220e+00 +8.726378975082797140e+00 +8.137876356038477255e+00 +7.158893714518265838e+00 +7.164624295270317411e+00 +7.989575110921011358e+00 +7.928937436561153795e+00 +6.953393352303899100e+00 +7.392759735783882569e+00 +8.302549863735389835e+00 +6.592337519263936407e+00 +8.339213655981337681e+00 +7.855640993992710541e+00 +7.662985250428819839e+00 +6.619844095485317936e+00 +7.715519908252804981e+00 +8.362215893388285082e+00 +6.388613680934559724e+00 +7.790717260122542953e+00 +8.125187284461912185e+00 +6.986450550455389319e+00 +7.248193291830610008e+00 +7.339033304176020955e+00 +7.782707753913054027e+00 +7.916591080866075103e+00 +7.041322130062496853e+00 +7.888844240939611119e+00 +8.020673667311628563e+00 +8.273890085939449079e+00 +8.127843479661699178e+00 +6.664146197377188940e+00 +8.324993956012127327e+00 +7.742488619390099913e+00 +8.160718308209791161e+00 +6.083455239101480672e+00 +6.999012821907356852e+00 +7.259866716892394933e+00 +8.277988736437777106e+00 +6.199499521174234751e+00 +7.258155717184097355e+00 +7.846446705503783647e+00 +7.473333259313815091e+00 +6.005856736583760735e+00 +5.868923248326602504e+00 +6.987918017817978722e+00 +7.897520774749737349e+00 +7.637243041341873706e+00 +7.646565088731354543e+00 +7.137736940046090162e+00 +8.132346180997064522e+00 +7.623594035821980697e+00 +7.879390851772765103e+00 +7.854596399581566857e+00 +6.520929935777586728e+00 +7.834134940047861484e+00 +7.973577193701859578e+00 +7.783757942450247214e+00 +7.882715975023884880e+00 +7.950425305319443581e+00 +6.736908470950662142e+00 +7.498477459874799855e+00 +7.624609921966627901e+00 +8.058790126342412208e+00 +8.332263366777761249e+00 +7.224363656351706631e+00 +7.260720968810049136e+00 +7.691424546431926856e+00 +7.947211198933579190e+00 +8.514576226362715161e+00 +7.877328203629436310e+00 +6.418720595695510234e+00 +4.859621112105505958e+00 +7.003310168945196423e+00 +7.323345707228658519e+00 +8.254135118273923766e+00 +6.256364541610985874e+00 +7.747607653814857720e+00 +8.879193363302469777e+00 +7.592864448687198120e+00 +7.848496109623767758e+00 +6.524776016237819221e+00 +6.747531534144013854e+00 +7.289841975184337741e+00 +7.541961481187658300e+00 +7.589330206568875248e+00 +8.162537680038177257e+00 +6.907519023847124018e+00 +8.024506992007934159e+00 +7.443514793473108071e+00 +8.049353579297145345e+00 +7.420700629900634837e+00 +6.998451394292441563e+00 +7.861588018302888337e+00 +7.781047715867670966e+00 +7.931439187459227824e+00 +7.994374466076254571e+00 +8.366049935571822971e+00 +6.671347303283694075e+00 +7.067414122645661045e+00 +7.540904145537474790e+00 +8.039411057619538781e+00 +7.209314853016933533e+00 +6.879429292071988833e+00 +7.290339027469494582e+00 +7.093530476727935685e+00 +7.992025263157005455e+00 +7.272257401228679363e+00 +5.479116445436266858e+00 +7.875857648112078557e+00 +7.932909618263855656e+00 +8.245785843778415725e+00 +7.899705276461045145e+00 +7.041026104295369237e+00 +8.423983251776517633e+00 +6.906609790003030547e+00 +4.859621112105505958e+00 +7.979025315639931115e+00 +6.302787595029569090e+00 +7.259325715408147417e+00 +7.029956538992703230e+00 +8.133362381028206300e+00 +8.041726401110246059e+00 +8.062697737946855625e+00 +7.116326374942933519e+00 +7.479369334154521098e+00 +7.232091911096728332e+00 +6.815563194648280643e+00 +6.815999985763607327e+00 +7.549649646043016915e+00 +7.868337139836718563e+00 +7.913257969589780672e+00 +4.809769263479494406e+00 +8.171444543811693606e+00 +8.067201572956186340e+00 +7.164346089392546801e+00 +8.129919556864752650e+00 +7.773004188361811728e+00 +7.705535474310537758e+00 +6.833393435416299511e+00 +7.240772150809007712e+00 +5.217267644599405507e+00 +7.137984685656587835e+00 +6.654816210755702954e+00 +7.440784059191691391e+00 +7.012476449297540881e+00 +6.852338703964511168e+00 +7.560167495605655041e+00 +6.707507449110259756e+00 +7.680928194164383882e+00 +8.656903272036267083e+00 +6.514746266911110695e+00 +7.594338455230646545e+00 +7.068974486621665498e+00 +5.722804429812278215e+00 +7.569053682283946927e+00 +7.651990921231189624e+00 +8.139705276515568855e+00 +6.310446509816970639e+00 +8.225777795458546038e+00 +7.320368360797083973e+00 +6.333131790971246566e+00 +7.447182466786353316e+00 +7.843609225518451744e+00 +8.443649998199163065e+00 +8.051020269673729857e+00 +7.284785874500445679e+00 +6.144783336453751410e+00 +7.105987943709348720e+00 +8.369792789305186886e+00 +8.314755118222910468e+00 +5.494741822543092624e+00 +8.188153302267446421e+00 +7.061519237905561575e+00 +5.521410100332495574e+00 +6.844436823418162952e+00 +5.567745117687211476e+00 +7.527179563676991592e+00 +6.300473610546663217e+00 +8.496570827124848790e+00 +7.866039982281580301e+00 +8.262021987602057749e+00 +7.869078824858652510e+00 +7.328613215609058429e+00 +6.947873583202828662e+00 +5.812495758965154025e+00 +6.797175792997920851e+00 +6.641532976919556575e+00 +5.896353855189854443e+00 +6.256094780776599862e+00 +4.859621112105505958e+00 +8.249318707645226567e+00 +7.151485993943662578e+00 +5.802630239696958903e+00 +7.451658726233586272e+00 +6.886779984620943651e+00 +7.215796630895840558e+00 +7.645723613190812173e+00 +8.694610502003111918e+00 +7.805479396841493056e+00 +5.077066641532503866e+00 +7.765351744719443339e+00 +6.179826728280698234e+00 +7.481955928254745203e+00 +8.019894505196022649e+00 +7.909984324000451039e+00 +6.297929327851153225e+00 +7.728203996981013013e+00 +9.032108927705372992e+00 +7.137736940046090162e+00 +7.557583258354976685e+00 +6.957986501107344068e+00 +7.669888752927425557e+00 +7.247431553890189448e+00 +7.753232160688173558e+00 +7.370648034103743029e+00 +6.915008725278315893e+00 +6.569756721849302927e+00 +7.171539705452730118e+00 +8.213101303462137182e+00 +7.942895505025521885e+00 +5.980122459143883518e+00 +5.979428829821025637e+00 +7.280215687788235357e+00 +5.580814832216077548e+00 +6.614442335073684731e+00 +7.549649646043016915e+00 +6.541532504949125304e+00 +7.020308552581075112e+00 +6.060246441548265750e+00 +7.820814677075459187e+00 +5.906808345880165234e+00 +6.986772608203815516e+00 +7.900269695671052084e+00 +5.520815069295877286e+00 +5.458820499780136615e+00 +6.746485123473238588e+00 +7.466578523857027250e+00 +4.677781710013491079e+00 +8.553200657165493936e+00 +8.320056456002877354e+00 +6.759542692261900854e+00 +5.580814832216077548e+00 +7.032424592383232032e+00 +8.243748705178422398e+00 +8.004221073368086081e+00 +7.659659749733971346e+00 +8.155734418165272004e+00 +6.563655634233969138e+00 +8.218000889794453201e+00 +7.058403614748384847e+00 +7.200610098431427630e+00 +7.920764894624186425e+00 +7.606209271024995999e+00 +7.986225560168803916e+00 +7.437368873250868262e+00 +7.648249296981807888e+00 +7.276728612739996827e+00 +5.260465473575344220e+00 +7.119117996520172298e+00 +7.956530919120154977e+00 +5.576776089828789473e+00 +8.183154587521160650e+00 +6.916801771404040622e+00 +7.515038836081039619e+00 +6.279853915409966625e+00 +7.123942997112790998e+00 +8.086169916998825258e+00 +8.641876915695240413e+00 +7.290121574955408690e+00 +6.775049453467365979e+00 +4.859621112105505958e+00 +6.493780867835783788e+00 +7.778112676091646804e+00 +8.155504301288301505e+00 +7.792230876343652746e+00 +7.372143492727833092e+00 +5.371614610358594888e+00 +7.437428715831175374e+00 +6.837492249604553152e+00 +7.485129667254895480e+00 +7.947629461450838484e+00 +7.543256657407622079e+00 +6.065377120110269971e+00 +7.621871061433399319e+00 +7.513987579480788881e+00 +5.661704821411508881e+00 +8.194949160956197076e+00 +8.354272902189224581e+00 +7.968511949845732190e+00 +7.607616991876721357e+00 +7.774377673733568805e+00 +7.879289713725398769e+00 +8.462576394535069824e+00 +7.492758160877322382e+00 +7.772997598889675785e+00 +7.873719576729887315e+00 +7.037064278402920259e+00 +6.464795478187076228e+00 +7.116302206874000724e+00 +7.670498376566342813e+00 +7.623859527593610963e+00 +7.258163901087181458e+00 +6.851695952271723122e+00 +6.337823255794109656e+00 +7.838782820343757507e+00 +6.229958828093963952e+00 +8.194894943278580257e+00 +7.842832965442240400e+00 +7.828572169809271841e+00 +6.557424150014771413e+00 +7.504434889925550856e+00 +7.660723557309877307e+00 +7.783549966721226454e+00 +6.595257209716834268e+00 +6.780930295155063625e+00 +7.958350623906538246e+00 +8.153255457888784363e+00 +6.759542692261900854e+00 +7.897940436834180566e+00 +7.958337286538899491e+00 +6.846358569480503142e+00 +8.182354045330072267e+00 +7.803975711572327612e+00 +7.535917252520226484e+00 +4.859621112105505958e+00 +7.248064055023197838e+00 +7.749227707916296559e+00 +9.088488470350124970e+00 +7.893843801518268144e+00 +7.718180525528913982e+00 +6.839847805512632384e+00 +6.583196358888324440e+00 +7.752506600612870891e+00 +7.090565138376470955e+00 +6.759714715206614599e+00 +7.059992571101054715e+00 +8.272256842777759189e+00 +6.873312797825177789e+00 +7.396967764908599641e+00 +5.576776089828789473e+00 +6.966717977292045560e+00 +8.776421779832235259e+00 +5.479116445436266858e+00 +6.678832121810420297e+00 +8.507775127008125438e+00 +7.628036868906357348e+00 +8.046540394574584809e+00 +7.072722127230793632e+00 +6.935888386819899054e+00 +7.921683768865321440e+00 +7.342290333561251714e+00 +5.610238424586442285e+00 +4.859621112105505958e+00 +8.386286539952806152e+00 +8.356813414802351403e+00 +7.028952644686303763e+00 +7.392895971855634407e+00 +7.220233790443492339e+00 +8.254522767336608169e+00 +6.973397965539427368e+00 +7.470693418405442543e+00 +6.706582888121671360e+00 +6.264425621247153408e+00 +7.206810115675736483e+00 +8.105598455566584093e+00 +7.574743331207343999e+00 +7.220629413570756938e+00 +5.726982175542815412e+00 +7.940867783703490446e+00 +7.990561104527310832e+00 +7.357865414889655398e+00 +6.208602470529221762e+00 +7.372143492727833092e+00 +7.370648034103743029e+00 +3.991621963998009726e+00 +7.467294247095395576e+00 +7.376265264642997366e+00 +6.156754093209457324e+00 +7.162092911040855547e+00 +7.938497166629050028e+00 +8.162584938143831792e+00 +7.921358564528349078e+00 +8.043267342285787436e+00 +6.695276983956737205e+00 +8.007245928883019559e+00 +6.956609010500955037e+00 +6.677570045902720963e+00 +7.400054415886169856e+00 +8.397618113315610699e+00 +7.154393965633482289e+00 +8.197812886424360457e+00 +6.456793091012860586e+00 +8.144181650400511785e+00 +8.432980341188027751e+00 +5.901825056211055909e+00 +8.480875836127202305e+00 +7.692545683696942582e+00 +6.863928177333348479e+00 +7.733260898870073063e+00 +5.556647731341169738e+00 +7.609496022467377330e+00 +7.561264163358500490e+00 +8.148000201682956245e+00 +7.544486344995437577e+00 +7.378733326402645787e+00 +7.782475790504926216e+00 +6.511253954914873354e+00 +8.052868938815935351e+00 +8.123951226659883673e+00 +7.004805432425733613e+00 +7.645745639547781636e+00 +8.225708961463125135e+00 +5.613013854439776296e+00 +7.212107686755611091e+00 +7.496613579555364559e+00 +6.404339037499443776e+00 +7.932552917458999708e+00 +7.966319748293592795e+00 +7.304212667462048003e+00 +6.323420001656726797e+00 +8.194768437337854650e+00 +5.971513593646058382e+00 +7.805738689999621727e+00 +7.453307583902880395e+00 +8.459562841203180028e+00 +7.050605414442852492e+00 +7.866933648907680876e+00 +7.722126872158749045e+00 +8.253776840812269810e+00 +7.028039833204208442e+00 +8.423691960975268955e+00 +7.071021979414560121e+00 +7.646125197525906358e+00 +7.578628868710835853e+00 +6.202047234152913369e+00 +7.669282471289109004e+00 +6.131995006833404815e+00 +4.859621112105505958e+00 +6.065706106685949450e+00 +8.204494315944225846e+00 +7.400322874334491985e+00 +8.013254738327505677e+00 +5.479116445436266858e+00 +8.345833555825320715e+00 +7.966489155415038326e+00 +7.495515073735476541e+00 +6.193705185979638372e+00 +7.913089295382425448e+00 +7.838486383659017065e+00 +7.284836264401721273e+00 +7.852259147537235862e+00 +7.444820322351423769e+00 +8.153171303533033765e+00 +7.216247239275674019e+00 +7.735432345379052776e+00 +7.748888269998327694e+00 +7.739418864927483988e+00 +6.538856707126308621e+00 +7.074526795992543526e+00 +5.590161761096304360e+00 +7.924208008987887908e+00 +8.125509853143913830e+00 +6.994099446164424805e+00 +6.762194436937445374e+00 +6.855489128402449950e+00 +6.685748709682221680e+00 +4.809769263479494406e+00 +7.770057873375399105e+00 +7.715618388568280750e+00 +7.327054056437481755e+00 +7.244714728653380398e+00 +7.245060124693998738e+00 +6.737770427486289293e+00 +6.368485571359169484e+00 +6.881810382295590500e+00 +6.666405244233502891e+00 +6.764792922581792212e+00 +8.733593073961332109e+00 +7.363065239502368797e+00 +6.688630304741196575e+00 +7.998164866865184131e+00 +7.599294134160989422e+00 +6.416277494493120237e+00 +8.626178755735338655e+00 +7.822317684835370599e+00 +7.792825188489131527e+00 +8.280934345102821226e+00 +8.211256652711671933e+00 +7.516813732043412521e+00 +7.135825488407078865e+00 +7.463885489295451592e+00 +8.135282665716367489e+00 +7.757840590435227668e+00 +5.180060376140100509e+00 +8.246793120554082535e+00 +6.062577292893237768e+00 +6.073467832865310889e+00 +7.027950724655007697e+00 +7.050605414442852492e+00 +7.822317684835370599e+00 +8.253521121814831218e+00 +8.303805843549481480e+00 +7.158893714518265838e+00 +7.204541946273946174e+00 +5.784594468260910283e+00 +6.664146197377188940e+00 +6.765850370310555917e+00 +8.154871932782427280e+00 +7.867321497050077994e+00 +6.474919139743914975e+00 +6.830533201370968754e+00 +7.936399597110470161e+00 +7.245060124693998738e+00 +7.681554641388208537e+00 +7.951844148657007949e+00 +8.238961677344251555e+00 +7.919114810682993166e+00 +7.511657375359741984e+00 +5.877378337020489951e+00 +7.672358367463743001e+00 +6.820638546169864647e+00 +7.327508803842292195e+00 +7.987807768198212699e+00 +6.667564192349059837e+00 +8.408848109742052657e+00 +7.096477557030719474e+00 +8.457681332572704491e+00 +8.080693686013550092e+00 +6.516841603300369101e+00 +7.888693346269835871e+00 +7.016624382186960496e+00 +7.712366098023403893e+00 +5.613142301050137561e+00 +6.530177786681713670e+00 +7.309074851356742286e+00 +8.259901420466002619e+00 +6.953090157988764730e+00 +7.259210804352634661e+00 +6.837173610730504336e+00 +7.279963252583927513e+00 +7.589946249515635124e+00 +6.735960915059466814e+00 +6.715013431786758247e+00 +7.465303315260064743e+00 +7.633965800844856098e+00 +7.966207943228179822e+00 +5.362926498623190597e+00 +7.461030150275778539e+00 +8.329460684694490524e+00 +6.759542692261900854e+00 +6.662803225988664479e+00 +6.309078215040813120e+00 +5.802630239696958903e+00 +8.245992082990017735e+00 +8.139705276515568855e+00 +7.447897214370296837e+00 +7.297604566024058492e+00 +7.626378739095897252e+00 +7.415105492017652900e+00 +7.529781537421055049e+00 +7.596773960017970673e+00 +6.652346492396959299e+00 +7.057613441336691551e+00 +8.096194769584480255e+00 +7.519491438055118770e+00 +8.213582982877849048e+00 +7.420700629900634837e+00 +7.597358536019254593e+00 +7.609720787640600115e+00 +6.013337104077704609e+00 +6.918507078995983051e+00 +6.482652219211804123e+00 +7.538482634079181288e+00 +6.853060408145822180e+00 +6.836331533868209576e+00 +7.821299035035241154e+00 +7.958595985158639863e+00 +7.452120887746214173e+00 +7.873116245512409073e+00 +7.658509926989996330e+00 +7.200925387072655504e+00 +7.654378572639807032e+00 +7.712300506074565298e+00 +8.487275050223464845e+00 +7.861441018045526974e+00 +7.888046048491421658e+00 +6.777937198359105686e+00 +6.594584907510042449e+00 +7.588111254297353447e+00 +7.663187867418118415e+00 +8.046956240559728357e+00 +7.554017106238529067e+00 +6.077627553739169741e+00 +7.636677612593460118e+00 +7.781526654880712712e+00 +7.501543341001131182e+00 +7.933586639366867921e+00 +6.684465706769426419e+00 +7.665830205638922479e+00 +8.037940044712078347e+00 +5.762327665506695062e+00 +7.704940885311447829e+00 +6.736812253673267747e+00 +6.074874872151997174e+00 +8.120696884532820903e+00 +6.919968454682283721e+00 +8.454447549525694328e+00 +8.201417047806591754e+00 +8.085258860919715573e+00 +6.529223947181455046e+00 +6.082382011352049034e+00 +8.116510081317565906e+00 +8.162361290415573123e+00 +7.787018741400927091e+00 +6.213031476930613195e+00 +6.854130295153936459e+00 +7.343555099069445369e+00 +6.745909314526040035e+00 +8.026322024001110833e+00 +6.730408736915052259e+00 +7.549940674792301465e+00 +7.829637798052071496e+00 +7.672621325076044663e+00 +8.668774014101614966e+00 +8.719216776400294577e+00 +8.572982874783198426e+00 +7.269308496388108054e+00 +6.103251337355590778e+00 +7.383692462186976613e+00 +7.849191970500337234e+00 +7.207218352692347452e+00 +6.932549101293057348e+00 +8.398141349623733376e+00 +7.048895183676882503e+00 +6.273481633577807415e+00 +7.602638927608387220e+00 +6.458613815410544134e+00 +8.000004461491180052e+00 +7.978095020428257023e+00 +7.400678375336582349e+00 +5.922551532259502594e+00 +7.851043875379870585e+00 +8.066286311204907022e+00 +6.208975749789740206e+00 +7.432955825672498129e+00 +8.262021987602057749e+00 +7.897705496997561525e+00 +7.681796012015829511e+00 +7.652945455982743894e+00 +7.914931061528670320e+00 +7.390631129704964941e+00 +7.370648034103743029e+00 +7.728575022258887373e+00 +6.285120277934030497e+00 +4.467007616484089283e+00 +7.611425582173509952e+00 +6.699104773910267596e+00 +8.002195596740190098e+00 +8.061465859114957055e+00 +4.859621112105505958e+00 +7.646444142452687665e+00 +7.773366035414405850e+00 +7.604134045600529745e+00 +7.375539453299315262e+00 +6.477211260258041392e+00 +4.859621112105505958e+00 +8.006630849895469026e+00 +6.956609010500955037e+00 +6.427474133888082974e+00 +8.017506400548395362e+00 +8.114118213796944090e+00 +8.262021987602057749e+00 +8.043636535996185444e+00 +7.111654277550143455e+00 +7.839528556211982746e+00 +7.956530919120154977e+00 +7.932338364800685326e+00 +7.390358320535027836e+00 +7.610866926111815367e+00 +8.340924992755041956e+00 +7.590663642038551373e+00 +7.738360895105381942e+00 +6.438871277130277626e+00 +8.818392659968099068e+00 +6.987693012123457059e+00 +7.807616071364718024e+00 +6.739304126143585094e+00 +8.247867774024228993e+00 +7.360091698473671507e+00 +6.738461228823528160e+00 +6.761382361330110058e+00 +7.311210739237401945e+00 +8.978689302874492739e+00 +7.068533575526937618e+00 +7.561838579738032529e+00 +7.759064388034691895e+00 +7.463231304648082265e+00 +7.730504473043657399e+00 +7.463559699084395760e+00 +8.588816903298823746e+00 +6.747642040150049070e+01 +7.979917471529947903e+00 +8.018957026555469270e+00 +7.880340999122725343e+00 +5.713066784321213731e+00 +7.257760011441867221e+00 +7.961363309124858567e+00 +7.787525924749570727e+00 +6.537870627046592276e+00 +7.624179494539884416e+00 +6.457036256131390317e+00 +5.206966180982133707e+00 +7.939812444911334310e+00 +7.323514504095721911e+00 +8.331438993246079505e+00 +8.113613333063520727e+00 +6.755304743575534232e+00 +8.282654686989078030e+00 +8.233056850312225450e+00 +7.754179993143894833e+00 +7.689383406697696266e+00 +8.051466537623323205e+00 +5.640777986808057420e+00 +5.742258894196904606e+00 +8.383696586260683148e+00 +7.402090162414034502e+00 +6.922076834570200177e+00 +7.893337861667494515e+00 +7.328613215609058429e+00 +4.809769263479494406e+00 +8.603337668776793734e+00 +6.072919740147940004e+00 +7.350936087740657321e+00 +7.175776264805642235e+00 +6.387514854515950802e+00 +8.448915100883889195e+00 +6.778958606068377080e+00 +6.736546664278710850e+00 +7.126773078984676602e+00 +7.509964736783007133e+00 +6.837492249604553152e+00 +8.928901673552770646e+00 +7.129499406693148522e+00 +7.020877707885420982e+00 +8.091912419628842557e+00 +6.854516454484462784e+00 +8.023513152209595489e+00 +8.050874407481064310e+00 +7.253388342068250338e+00 +7.379440980300431718e+00 +8.160936870147770250e+00 +7.950606316416044095e+00 +7.680893696813737570e+00 +7.535042327298238973e+00 +6.704855730137150083e+00 +5.704575843013190095e+00 +8.580445696490309970e+00 +7.574247013119629557e+00 +8.332471713007750580e+00 +6.961062400756688362e+00 +6.314644611265436858e+00 +7.885451841722685096e+00 +8.052253718307053276e+00 +7.672849707709414879e+00 +8.396581729127763793e+00 +8.108972505730427827e+00 +7.790461740760408205e+00 +5.464881036063318653e+00 +6.329490016412757214e+00 +7.454767731581152468e+00 +5.995733764119224318e+00 +7.283957587809899437e+00 +7.527903280068455771e+00 +5.652478788084651207e+00 +6.597738100557903884e+00 +6.238248663929960358e+00 +7.899196874875308083e+00 +6.969628870005371901e+00 +8.216945970928893672e+00 +7.158893714518265838e+00 +7.926778601532644686e+00 +8.183154587521160650e+00 +6.351562830176813890e+00 +8.538268176162215894e+00 +7.965547295050445342e+00 +6.573575242923983097e+00 +7.603023817816422003e+00 +6.943204993459569430e+00 +8.147134179073475480e+00 +7.901711287656419280e+00 +7.213777582889430384e+00 +5.192448727461060898e+00 +6.529223947181455046e+00 +8.547617242240274749e+00 +7.702278180815016917e+00 +8.257289339543801177e+00 +8.685378209403015859e+00 +6.616824685450906074e+00 +6.416277494493120237e+00 +6.001163956012254275e+00 +7.966207943228179822e+00 +6.694529952487108915e+00 +8.141548133870006865e+00 +5.671331480847367601e+00 +8.381025645962891346e+00 +6.682896547121795372e+00 +7.690183981243260192e+00 +7.989750309977478260e+00 +7.794446555326310033e+00 +8.546916245121236599e+00 +7.473333259313815091e+00 +6.357599905425322717e+00 +7.375451645960739988e+00 +8.165506899027841214e+00 +7.600378266298050356e+00 +6.178043554822958860e+00 +8.317822981162313667e+00 +8.126915885749504298e+00 +5.713066784321213731e+00 +7.100413562492392749e+00 +7.462740307508366477e+00 +7.378930617330115460e+00 +7.462735758036266986e+00 +6.984301395322189521e+00 +6.290671138920467698e+00 +7.786432549934248826e+00 +8.125169180168700933e+00 +8.087897002998841955e+00 +7.767584394911368761e+00 +8.016707359174109371e+00 +8.828785639145728226e+00 +6.942786593510300364e+00 +7.201952605384195572e+00 +7.142542253208526759e+00 +7.979180660000170455e+00 +7.498109555064072396e+00 +7.226819934688570868e+00 +7.424761131020798821e+00 +5.580814832216077548e+00 +7.397623999196654587e+00 +6.956075842426579392e+00 +8.381050420218429053e+00 +7.905010106041240547e+00 +7.947093774643906094e+00 +8.254525107445996213e+00 +7.470747072452827986e+00 +7.302191285714594748e+00 +6.526639456481128754e+00 +7.431737934542450574e+00 +7.645723613190812173e+00 +7.974411667484668342e+00 +7.440787800287634646e+00 +8.249907376668758729e+00 +6.886980589911580353e+00 +8.289524198188029658e+00 +7.717444161197248853e+00 +8.463756911517473114e+00 +7.737122196760680914e+00 +8.618526696831930067e+00 +9.006777914298282894e+00 +8.071129170531063934e+00 +7.679240959585421855e+00 +8.168873745814536846e+00 +7.166163100430770427e+00 +7.919164828861473993e+00 +7.908951812532428960e+00 +5.411347641483176041e+00 +5.981770094452571129e+00 +7.648338284674121468e+00 +6.828268353024242288e+00 +7.681039421056471639e+00 +8.749207903605697112e+00 +7.765759784776641972e+00 +7.053618119871039482e+00 +4.547749373103749271e+00 +8.893179388804497876e+00 +8.432294800094691567e+00 +6.662008510865043753e+00 +6.932311265892264096e+00 +7.186500541327251135e+00 +7.050266684515388960e+00 +8.223374706001044032e+00 +6.026272467428595903e+00 +7.513558095919325552e+00 +8.025835526915255258e+00 +6.529223947181455046e+00 +7.517680611378517952e+00 +7.155220332049449183e+00 +7.308555211835304100e+00 +7.243574596939159171e+00 +6.770697369369890417e+00 +7.252923214654608763e+00 +8.160320343226203477e+00 +5.423242331876698685e+00 +7.102059658397165798e+00 +8.165536680693836757e+00 +6.101188168740364404e+00 +7.211026272990293862e+00 +9.392841235832159796e+00 +6.937159410878091848e+00 +6.914171324251934259e+00 +5.494741822543092624e+00 +7.937794570758401669e+00 +7.514908724063498191e+00 +8.334554390022548276e+00 +4.547749373103749271e+00 +6.845738863801922314e+00 +8.053050905602034959e+00 +8.149591140407054013e+00 +8.350344520440817320e+00 +9.513069419218380673e+00 +7.124801250119891627e+00 +7.616113548053355942e+00 +8.384250470895725726e+00 +7.624709461833142576e+00 +4.859621112105505958e+00 +7.005019803955278235e+00 +4.859621112105505958e+00 +6.346129964916817912e+00 +8.661024836976221053e+00 +8.678550612124642072e+00 +6.422757197067427981e+00 +7.110542805978422365e+00 +7.847071736950161025e+00 +7.073631233616946012e+00 +7.282032511887233994e+00 +7.180209327432378608e+00 +6.414168861242139030e+00 +7.861830484451497014e+00 +6.716377765773295039e+00 +7.208884600480360838e+00 +7.826795688880799240e+00 +8.330179375637559502e+00 +7.918314338977422651e+00 +7.215411398450405578e+00 +8.494667474453404310e+00 +6.969628870005371901e+00 +7.745372387737097242e+00 +7.814696250488888829e+00 +8.079354668001057505e+00 +6.711483582829983696e+00 +8.033551402271559283e+00 +7.865856700191534934e+00 +7.575000392124889181e+00 +7.424274367981237077e+00 +6.302787595029569090e+00 +7.905617364168364247e+00 +8.495072861702347211e+00 +6.528417358171427765e+00 +6.527602864509286285e+00 +7.295917383244367116e+00 +8.504269687866887750e+00 +5.103001228694525437e+00 +7.380760001194260234e+00 +7.529884743561686022e+00 +6.584806357162249491e+00 +7.692647882019466365e+00 +6.035127503519815306e+00 +7.740870865107028820e+00 +7.835217687689274513e+00 +6.990971401339572289e+00 +4.859621112105505958e+00 +7.447040961784836099e+00 +7.186558607638650287e+00 +6.834257159555810368e+00 +7.616097085499672126e+00 +7.384648979760335408e+00 +8.311638516704125124e+00 +6.940508695891534963e+00 +8.339475896569274127e+00 +7.479843560299659799e+00 +7.039285352151937403e+00 +7.373049703515980546e+00 +7.822317684835370599e+00 +8.095880323739271134e+00 +7.427508222503559132e+00 +8.085981304657071433e+00 +6.810520999802069042e+00 +7.525027312242701605e+00 +7.295805577008134257e+00 +7.710265933706589969e+00 +7.108193330394341203e+00 +7.826025287815686404e+00 +7.433870619893698795e+00 +6.443820933778265037e+00 +7.462566562643979218e+00 +7.524416531530174090e+00 +7.467404378236114582e+00 +7.628083809798737569e+00 +7.331516238231021276e+00 +7.392518231022407349e+00 +8.063015203431008970e+00 +8.166342443212805335e+00 +8.240589918382799084e+00 +6.643262309437734103e+00 +6.653904269956853135e+00 +6.991661036358082448e+00 +6.493545719025412666e+00 +8.058373862537578702e+00 +7.915900693018706136e+00 +7.901692456967708722e+00 +6.405594154842237486e+00 +7.913534590279104997e+00 +6.736916654206359212e+00 +8.049300752044286966e+00 +7.939843659839689316e+00 +6.386954936175248676e+00 +6.577795887910530936e+00 +8.533411966589401487e+00 +7.782914407438677351e+00 +6.124712392171614894e+00 +7.608348280725883761e+00 +6.876247193062268614e+00 +6.249668948814626646e+00 +8.484890571247015956e+00 +9.154481497201929940e+00 +8.208687337805425699e+00 +7.420302576801995009e+00 +6.785912776814439162e+00 +6.964130948793444631e+00 +7.313384228137610243e+00 +7.163894958262563506e+00 +7.790751910673944458e+00 +7.146592601511723153e+00 +8.326041263718311214e+00 +6.530177786681713670e+00 +6.188586230691756285e+00 +7.124436699123484651e+00 +8.576296365881802330e+00 +6.972938952576170912e+00 +6.855489128402449950e+00 +7.617414385726243964e+00 +8.320540611250754282e+00 +5.183215243035565578e+00 +6.812924143416160483e+00 +6.272806914607580886e+00 +6.908484142817090223e+00 +4.809769263479494406e+00 +7.566621829790082465e+00 +8.314478069194393584e+00 +8.218990467447493842e+00 +6.250918851246766828e+00 +7.822162177049089671e+00 +8.462591181503269055e+00 +6.987918017817978722e+00 +6.742353082723179014e+00 +6.909365752639977210e+00 +7.462386819594186704e+00 +7.530287845725821327e+00 +6.865570067364303419e+00 +7.158893714518265838e+00 +7.580827333054106276e+00 +7.466666021440748757e+00 +7.957617536528466928e+00 +7.955428134712185795e+00 +8.181731935064355810e+00 +8.433392761932356763e+00 +8.044499350215899014e+00 +6.927259073028706915e+00 +6.968913540893775682e+00 +7.303838546181737890e+00 +6.465377079633060298e+00 +8.231201393249895304e+00 +8.073991165839311535e+00 +8.067138560675768844e+00 +5.640699144338130466e+00 +8.674668046130118881e+00 +5.795102367111414132e+00 +6.623866789540702626e+00 +7.718180525528913982e+00 +7.970542522576317346e+00 +7.175492700742447383e+00 +7.363671323554622283e+00 +7.640242439317832535e+00 +7.194027169306760783e+00 +7.802095688699418830e+00 +8.059429696705660007e+00 +7.174441170280577929e+00 +7.733568696395616726e+00 +4.859621112105505958e+00 +8.159890466695836508e+00 +7.913534590279104997e+00 +6.746485123473238588e+00 +4.442844840643270565e+00 +8.386872734236815674e+00 +7.862219191089385717e+00 +6.710449344602855248e+00 +8.100157873169404610e+00 +7.162904480178642785e+00 +5.640777986808057420e+00 +7.941540992147584355e+00 +8.171867098058156031e+00 +7.563731251328920102e+00 +6.202047234152913369e+00 +6.116291217099648847e+00 +6.728734822706841534e+00 +8.750745878623900964e+00 +7.841443400643131945e+00 +6.147212256298004718e+00 +5.501401098731001582e+00 +7.137736940046090162e+00 +7.283685192309703460e+00 +7.787018741400927091e+00 +7.451591079755170099e+00 +7.205474838223858036e+00 +7.481829860148969225e+00 +5.361190836874770049e+00 +7.216102237988713419e+00 +7.291911725432846936e+00 +6.566041885409287460e+00 +8.751512600503195571e+00 +7.903495032352521932e+00 +5.326113261376889341e+00 +7.991037504208588160e+00 +6.831634847906654429e+00 +8.103994614128046337e+00 +7.020647510329805385e+00 +6.583196358888324440e+00 +4.483414076116610580e+00 +7.897428521641980836e+00 +7.956063535822814892e+00 +7.095874404415614123e+00 +5.650495654748480590e+00 +6.109249821387622958e+00 +5.457197702895412839e+00 +7.096185440063108807e+00 +6.993958817344329226e+00 +7.104053132049238606e+00 +7.486916486042263230e+00 +8.579761770930014464e+00 +7.330755190983991199e+00 +7.024798829502360675e+00 +4.859621112105505958e+00 +8.044928680319307190e+00 +7.392920471588320552e+00 +9.043657107017923025e+00 +8.764522278029424740e+00 +6.893161475438330577e+00 +7.493024773291084628e+00 +8.095759478379685348e+00 +7.317698221702369388e+00 +7.548611299414084819e+00 +8.561647815850605525e+00 +7.590082354811361398e+00 +9.511662853140137486e+00 +7.275145255296165736e+00 +7.594335789028322736e+00 +5.661704821411508881e+00 +7.380359433845566031e+00 +8.287904301453766109e+00 +7.105482591307011653e+00 +7.242471361087378767e+00 +5.642836417067318422e+00 +7.852327933985149500e+00 +6.065706106685949450e+00 +7.515273103429843005e+00 +7.680812888102479974e+00 +7.633216848893301432e+00 +8.028029947892227014e+00 +5.084688346671191184e+00 +7.659418001042482160e+00 +8.298404643570268746e+00 +6.974946270811715365e+00 +7.368522496318831827e+00 +7.876377850573267558e+00 +7.981438694251231425e+00 +7.872040101063596751e+00 +8.135823883080504970e+00 +7.113997089561545195e+00 +7.917240192326351789e+00 +7.201910053150472280e+00 +7.205863676568287524e+00 +6.394115075841345863e+00 +6.211422653877334277e+00 +6.054516234232725225e+00 +8.106503213695001264e+00 +7.271172504956358473e+00 +6.826096295901566080e+00 +7.713149472097065917e+00 +6.218272338552122136e+00 +9.266930877516891485e+00 +8.096218116915798291e+00 +8.124455426961027626e+00 +8.603087523323061703e+00 +7.027384332480665741e+00 +7.410309443271541952e+00 +8.184072464709556627e+00 +5.580814832216077548e+00 +7.822317684835370599e+00 +6.987918017817978722e+00 +7.521485277109734469e+00 +7.990975504942753993e+00 +7.511281161959002084e+00 +7.065332729930321243e+00 +6.326822388905955385e+00 +7.114581384413129150e+00 +8.154957178770972703e+00 +7.137736940046090162e+00 +7.015158913855361611e+00 +7.963951402268858892e+00 +7.900510331867700131e+00 +7.815673973642285333e+00 +6.527776969675850083e+00 +8.786805391201195192e+00 +7.081895889742364503e+00 +5.292366145737104510e+00 +7.307992036700499128e+00 +5.596854936426591820e+00 +7.757036519514768358e+00 +6.950182153955013931e+00 +8.026598971043693354e+00 +6.113141657217921576e+00 +6.616824685450906074e+00 +7.771142907600273375e+00 +7.615720995727094156e+00 +8.320543527997244837e+00 +7.482823629681416122e+00 +7.816976519676551938e+00 +8.441730197600103125e+00 +7.356404789612659201e+00 +6.835211030992490500e+00 +7.521073126212018067e+00 +7.117468812248338494e+00 +8.128477977981077629e+00 +6.065782271977079532e+00 +5.661704821411508881e+00 +7.964687292816538644e+00 +7.288172962467000637e+00 +6.852087600547204005e+00 +7.698011806149163583e+00 +6.940703134740314972e+00 +9.015294792000180024e+00 +8.149529404714874303e+00 +7.790907440652094174e+00 +7.211060050732411852e+00 +6.958355286226380443e+00 +6.077627553739169741e+00 +6.940703134740314972e+00 +8.671625934107206390e+00 +5.499162112948832615e+00 +6.277488245302377479e+00 +6.334285452935854543e+00 +7.869567240597726610e+00 +7.546522302784982372e+00 +8.222021544097085410e+00 +8.033551402271559283e+00 +7.869872819022770472e+00 +7.179169392592309684e+00 +8.256859755308420645e+00 +6.963564049103724507e+00 +7.868795325277540442e+00 +7.457044276647678771e+00 +7.260518182609923876e+00 +7.939172640231070055e+00 +6.766194516152964411e+00 +7.354031035381057180e+00 +7.693245192592807591e+00 +7.438952734024955937e+00 +7.857258118518934076e+00 +8.496858139055564862e+00 +8.293482206120478040e+00 +7.335373563818007092e+00 +6.547120152392498227e+00 +7.142542253208526759e+00 +8.088164370587495711e+00 +7.397831026417482470e+00 +7.775008986700710167e+00 +8.182455623623841490e+00 +7.536440244415994805e+00 +8.014701438333860395e+00 +8.027686520447634422e+00 +7.546058661061597839e+00 +7.813191207069987598e+00 +7.669502426534895889e+00 +7.929283378784012015e+00 +8.301592692935779283e+00 +7.737897141559708203e+00 +7.329874614496427299e+00 +8.494167936527396989e+00 +7.634385535688631208e+00 +7.371464083499088993e+00 +7.563192692458393651e+00 +7.203934760101096124e+00 +7.653497289540677428e+00 +8.208529750327029362e+00 +7.504293277929920514e+00 +8.698914245570527726e+00 +6.060218598473292140e+00 +7.916629499046766938e+00 +7.846204407886647303e+00 +8.284335855432450657e+00 +8.449590134925772489e+00 +7.549521370559875599e+00 +6.993619114928123714e+00 +6.938641694408691052e+00 +7.909089492599048477e+00 +6.078830170624576645e+00 +8.048743244151795651e+00 +6.608139871775597030e+00 +7.253388342068250338e+00 +7.537559999525869081e+00 +7.343555099069445369e+00 +7.687469476469779295e+00 +8.842428180781597646e+00 +7.905494666580299423e+00 +6.773023040040136777e+00 +7.200287596842831483e+00 +7.571030806941125846e+00 +4.859621112105505958e+00 +8.338900746125768038e+00 +6.569756721849302927e+00 +7.668774111614674815e+00 +7.148702734725732810e+00 +7.560159349970711595e+00 +7.773980445566953001e+00 +7.950606316416044095e+00 +7.990102643490633483e+00 +7.841663639776650818e+00 +7.223784426448712104e+00 +7.831209947577248087e+00 +8.034481437870169884e+00 +7.214614352669014963e+00 +7.244694665345247309e+00 +6.842886282111134477e+00 +6.469926661678194080e+00 +7.643781361153840770e+00 +4.839700702515410846e+00 +8.230490720901963542e+00 +7.713710168827073943e+00 +7.862748575947591689e+00 +7.944774547678069787e+00 +7.137736940046090162e+00 +8.308384056105158066e+00 +6.967934585446800888e+00 +8.338900746125768038e+00 +7.617627765517654304e+00 +7.588554478748244847e+00 +8.194998414911227158e+00 +6.920654917110895532e+00 +9.157294309841834234e+00 +8.348339038352833086e+00 +7.317698221702369388e+00 +7.311432754085381625e+00 +6.759542692261900854e+00 +5.211645654178665765e+00 +5.709430737814249923e+00 +6.837492249604553152e+00 +6.518624683449893098e+00 +7.565711086196841961e+00 +7.851016739599229410e+00 +7.876412147892192905e+00 +7.738128920001261513e+00 +6.380028473445879200e+00 +7.639211089678454414e+00 +6.743039911875558623e+00 +8.071600788936283521e+00 +6.842135347852153160e+00 +8.272777620994515857e+00 +7.143782763369509681e+00 +7.498029361767972745e+00 +7.290899284712439865e+00 +6.558707565415350160e+00 +8.439192912162948090e+00 +7.872040101063596751e+00 +6.830215199006897997e+00 +6.787840529291620406e+00 +7.150215586446821092e+00 +7.522919027621339794e+00 +8.177553221357857893e+00 +6.638961911253598913e+00 +7.137736940046090162e+00 +7.117379902045944284e+00 +7.915115309061409476e+00 +6.953323584215817199e+00 +6.379687005064900163e+00 +7.602775231304563341e+00 +5.169833715730666412e+00 +5.964851509576309496e+00 +7.341824953818462340e+00 +7.822317684835370599e+00 +6.968633473187884952e+00 +7.896335343993657219e+00 +8.010225696196133782e+00 +6.831431198522371240e+00 +8.562368381206235668e+00 +7.954103492708190615e+00 +8.313564538632766343e+00 +6.148461645032432088e+00 +6.706699223914987407e+00 +7.908901650538907369e+00 +8.448489670681501806e+00 +7.277988877475473295e+00 +7.398940492244578948e+00 +7.789044273599844637e+00 +8.403206973388030576e+00 +7.188674621309104396e+00 +7.399899599785070059e+00 +6.710933755358059472e+00 +7.956070270210577000e+00 +7.639148542799207853e+00 +7.150774958182217311e+00 +6.232836448230491655e+00 +7.180330308152711893e+00 +6.089703853793673183e+00 +6.266084386328335754e+00 +7.858857468328580786e+00 +7.630025905376791151e+00 +4.809769263479494406e+00 +7.941279054421760186e+00 +7.619166213686623834e+00 +6.601431478663892349e+00 +7.775050089607000281e+00 +5.953278880998862377e+00 +7.982692679816071113e+00 +8.084453764961212485e+00 +8.395256705689847720e+00 +8.017115650282196526e+00 +8.308063244643051348e+00 +8.292309974831834296e+00 +7.200979318102831428e+00 +6.776127206191124408e+00 +8.259467835180739570e+00 +6.195013309089544506e+00 +7.206637275231525308e+00 +7.267424038606502990e+00 +7.372969213523084875e+00 +7.638755507182868776e+00 +8.053298014775636560e+00 +7.345965033489290086e+00 +5.603180747906167269e+00 +7.423331013556456526e+00 +7.853592143249586321e+00 +7.513536345915734493e+00 +9.384691269963511218e+00 +6.711776649729976896e+00 +7.404635121271828879e+00 +7.722436308149506878e+00 +8.457766997511187768e+00 +7.564131164463335999e+00 +6.907677405922666658e+00 +6.424098650146442324e+00 +8.162553941110134659e+00 +6.846358569480503142e+00 +7.275683415241685381e+00 +7.549649646043016915e+00 +7.379043108597679534e+00 +6.810909417827179624e+00 +7.427939742089278319e+00 +7.547815814562177650e+00 +8.681476425601708513e+00 +6.430767174248189555e+00 +7.807619319480446407e+00 +7.857141635630759069e+00 +7.532735365962226481e+00 +7.137736940046090162e+00 +6.853034459767806119e+00 +7.758670787771135835e+00 +7.136202144440288997e+00 +8.324855428970028726e+00 +7.691668430420307345e+00 +7.881105211407438027e+00 +7.848214629072539417e+00 +7.498878130568100708e+00 +6.072701308520229269e+00 +7.134418805472638958e+00 +5.371614610358594888e+00 +8.386209074047954459e+00 +6.559841822350815477e+00 +7.670808235129412900e+00 +5.862254556857315002e+00 +6.770388725300908739e+00 +7.794369016445479303e+00 +6.632686022571046891e+00 +7.859017988628801632e+00 +7.623864738551847431e+00 +7.058900080783590880e+00 +7.202601815309131794e+00 +7.604205148829791483e+00 +7.224831393391125900e+00 +6.855489128402449950e+00 +7.372344230252514841e+00 +8.119221142084420251e+00 +7.994396931792920213e+00 +7.040380288133330389e+00 +7.192257441039186183e+00 +8.075090999494920041e+00 +7.181195007153160503e+00 +6.306861856990503945e+00 +7.158717512563145924e+00 +7.215109305145713137e+00 +7.496738637446065390e+00 +6.927016700449561526e+00 +7.645723613190812173e+00 +7.026417390670155250e+00 +8.804706162399794422e+00 +7.284898928505644022e+00 +7.420346619372315544e+00 +6.461592502059976262e+00 +8.124695897240282960e+00 +7.117648902393176158e+00 +7.244644225857920006e+00 +6.109249821387622958e+00 +8.087684170176443033e+00 +7.069268276778528204e+00 +8.063207098871817635e+00 +7.265132536219296000e+00 +6.871165653424487374e+00 +6.887783536196504741e+00 +6.384824571115975900e+00 +7.711343976282697632e+00 +8.186654654670562081e+00 +7.517495816994316904e+00 +4.809769263479494406e+00 +6.429148587304103657e+00 +8.208643521633756990e+00 +7.303905706946724585e+00 +6.121106938795719543e+00 +7.620631320269749764e+00 +5.872431519815148881e+00 +8.069291512471361116e+00 +7.718524301507772911e+00 +8.095335619281444295e+00 +7.333032828717847451e+00 +7.402465950510181969e+00 +8.256642473250902725e+00 +8.050353749516824919e+00 +5.335598418297331058e+00 +7.437482442906307334e+00 +5.969843939467024185e+00 +7.014372366222322519e+00 +6.965212909022725718e+00 +8.071267184845112297e+00 +6.693401471689059079e+00 +7.978565157793750195e+00 +8.376053747135356886e+00 +4.809769263479494406e+00 +6.074303867941845070e+00 +8.099617455523169696e+00 +7.661600042496768737e+00 +8.102219342975493177e+00 +6.737770427486289293e+00 +8.902960340151583551e+00 +7.418997543962400520e+00 +7.403807228300931520e+00 +8.387633190988179166e+00 +7.461587183101109133e+00 +7.827038984116933662e+00 +5.575488256520673147e+00 +8.028029947892227014e+00 +7.974730174638862579e+00 +6.283242139885522271e+00 +7.382092215008345448e+00 +7.262283957214543229e+00 +7.582535605640685183e+00 +7.028039833204208442e+00 +8.453134286631861727e+00 +7.762100786774372985e+00 +7.803208645376851216e+00 +6.263136223445640027e+00 +7.502172203110736071e+00 +7.005253915635939244e+00 +4.547749373103749271e+00 +7.383461696007920239e+00 +7.899878340962302126e+00 +7.209555165789538478e+00 +8.245992082990017735e+00 +7.337498548811252519e+00 +8.578309362593497411e+00 +7.789296132978025256e+00 +7.102467330421025515e+00 +6.373633525022642132e+00 +8.094484538436260479e+00 +6.147590012506672252e+00 +7.038754405941257453e+00 +7.646565088731354543e+00 +7.601400529557767349e+00 +5.211645654178665765e+00 +7.962068402674003842e+00 +4.859621112105505958e+00 +8.032807399255505132e+00 +6.960906865147960865e+00 +5.716341381160031432e+00 +7.748890587763849425e+00 +8.314599943744433119e+00 +6.401158037087676611e+00 +7.488186632002512333e+00 +5.784102424079044624e+00 +7.988626351552365890e+00 +7.732420705483765921e+00 +7.064736892156210146e+00 +8.071342877619613887e+00 +5.292366145737104510e+00 +6.738461228823528160e+00 +7.646319102662762823e+00 +7.132367143629592121e+00 +8.000371360529882736e+00 +8.144317800805724872e+00 +7.111648526043042651e+00 +8.304652179069069717e+00 +6.945401363492221591e+00 +8.171030698821212468e+00 +5.588525958700392593e+00 +8.123951226659883673e+00 +7.802042921773467476e+00 +6.309102153902371946e+00 +8.363494594658529735e+00 +8.190223529465793462e+00 +6.987433409966099518e+00 +7.346466453432171306e+00 +8.733593073961332109e+00 +8.026271217267616720e+00 +7.729644389248155001e+00 +7.370171001991048243e+00 +7.812201102387849261e+00 +6.102127859435507062e+00 +7.695703209439048287e+00 +8.406287679618644759e+00 +7.987232637096036925e+00 +8.475151284103230154e+00 +6.071244540772362086e+00 +7.823971169279935189e+00 +7.645745639547781636e+00 +7.950347568354779959e+00 +7.313384228137610243e+00 +6.021386701730223834e+00 +7.082500600456933526e+00 +7.524788524399971479e+00 +7.804843872150749817e+00 +7.016742525809650743e+00 +6.914171324251934259e+00 +6.825482089969915123e+00 +7.788442904173344949e+00 +7.487733578758297703e+00 +7.773105250026000945e+00 +7.264090327423520677e+00 +7.591033630021719603e+00 +7.137736940046090162e+00 +7.907941133407424772e+00 +8.034004834695739561e+00 +5.187073209902258952e+00 +8.041955655189271468e+00 +7.920363539860231228e+00 +7.673265249970635971e+00 +7.838803759568062191e+00 +7.897385353255348406e+00 +8.322525465036733294e+00 +7.317698221702369388e+00 +7.332365718366444796e+00 +7.080723077968203327e+00 +8.138612113472111886e+00 +7.981069236352210439e+00 +6.395518894078049854e+00 +8.066271229749968796e+00 +6.261541501049337377e+00 +6.785051559652540476e+00 +5.661704821411508881e+00 +8.102696365866526307e+00 +8.000025103950882510e+00 +9.506065979320970527e+00 +7.574162197987668321e+00 +5.454208400161973280e+00 +7.323098420894296190e+00 +7.580827333054106276e+00 +6.573433751796247115e+00 +8.014912617134825723e+00 +7.324111690872630476e+00 +6.479726067721609084e+00 +7.772102371534781895e+00 +7.667098955793030690e+00 +6.804651516702057812e+00 +8.216257130092895267e+00 +6.090106661777227259e+00 +5.080145400190597016e+00 +6.453057863386054471e+00 +7.553052957392942801e+00 +7.235658328957873309e+00 +7.155220332049449183e+00 +7.368031283957853894e+00 +7.173794679233614247e+00 +6.591150638576566578e+00 +6.424098650146442324e+00 +7.421965106709056847e+00 +8.545790951119588641e+00 +8.495060386890591175e+00 +7.386864764487791390e+00 +6.855489128402449950e+00 +9.361411660716147054e+00 +6.254188323772492453e+00 +7.455195217289863230e+00 +8.247381932770803559e+00 +8.211746742810968058e+00 +7.199759011039986945e+00 +5.841878561118815760e+00 +7.576367126556970533e+00 +7.857750754550311356e+00 +7.543959745022659646e+00 +5.853195775883868635e+00 +7.425553168840778540e+00 +6.934534865782657320e+00 +7.121677502235623791e+00 +6.300815119434862943e+00 +8.583466039766108224e+00 +7.402253887553254863e+00 +8.024552016344463468e+00 +7.454195567723816751e+00 +8.171728564359073133e+00 +7.349013298480159939e+00 +7.149324506104977495e+00 +6.060218598473292140e+00 +6.886861406654809947e+00 +6.512424937534808222e+00 +6.002540924492530294e+00 +7.644919531134441115e+00 +7.879775880205202476e+00 +8.052796687584732993e+00 +7.481240051030201954e+00 +8.463871628947526204e+00 +7.646673041820553074e+00 +7.287458108840991322e+00 +8.498085583100237983e+00 +5.722804429812278215e+00 +6.372319761110032843e+00 +7.468465418328945837e+00 +7.632776807558565579e+00 +7.397629262426447916e+00 +7.029120018605269138e+00 +7.168510002148723359e+00 +7.770207527205011289e+00 +7.195171795129336800e+00 +7.181762881367342644e+00 +6.352040965269352135e+00 +8.462716694561477127e+00 +6.238248663929960358e+00 +7.137736940046090162e+00 +6.302060247032194695e+00 +8.206888713109462330e+00 +8.448016688591637902e+00 +7.295175087843055906e+00 +7.649475750707889432e+00 +7.909169117970587415e+00 +7.418677202080306010e+00 +8.101617612049320627e+00 +7.922117601686167632e+00 +6.452734614776601596e+00 +7.516369989860373302e+00 +6.416277494493120237e+00 +7.573648899587160699e+00 +7.746419921097406736e+00 +8.051732754086586397e+00 +7.787018741400927091e+00 +6.907170351865004498e+00 +7.139807736782413095e+00 +5.927057738387457420e+00 +6.861788616457393353e+00 +8.536666959098422325e+00 +6.837492249604553152e+00 +6.314973963765216247e+00 +7.499490960089908675e+00 +5.567745117687211476e+00 +7.575437884729590010e+00 +6.173103563576626485e+00 +8.188840297322068196e+00 +7.196179302726223526e+00 +8.005980213615016439e+00 +7.852259147537235862e+00 +8.470442152176625328e+00 +7.137736940046090162e+00 +7.681039421056471639e+00 +7.679257381982041331e+00 +8.263903905608271927e+00 +4.482218262710739864e+00 +8.203526540068960315e+00 +7.998920847315431182e+00 +7.400054415886169856e+00 +7.643813155158857953e+00 +4.961843843254323261e+00 +8.037158176000563259e+00 +7.519068025357625196e+00 +6.791763098066707194e+00 +6.302022753836455493e+00 +7.763790519815945146e+00 +8.019164676274034065e+00 +7.549115481423242180e+00 +6.049652766554621586e+00 +7.604914530383535265e+00 +7.643178279931355235e+00 +7.982083922305641011e+00 +8.108077099668733467e+00 +7.740235022122554653e+00 +6.668005596706221283e+00 +5.788561215206877719e+00 +6.404339037499443776e+00 +4.014581536211323964e+00 +7.805155729822089938e+00 +8.710776667005527329e+00 +7.626893607973687317e+00 +5.964851509576309496e+00 +8.199287564569345932e+00 +8.261212481582864697e+00 +8.192770765503750496e+00 +6.074303867941845070e+00 +7.460394224957324738e+00 +7.389187969171739923e+00 +7.335296013791866798e+00 +7.861834566771504385e+00 +8.289065518980782699e+00 +6.516763096414161183e+00 +7.861830484451497014e+00 +7.108193330394341203e+00 +6.924293500099966359e+00 +7.329222828521024802e+00 +7.512554582266612435e+00 +7.542884221178752568e+00 +5.550488034515353775e+00 +7.527179563676991592e+00 +8.026280775310610238e+00 +7.765965463630220889e+00 +8.229540777969475585e+00 +7.581132453398451432e+00 +5.713066784321213731e+00 +7.960291237839773437e+00 +7.843245847950080396e+00 +7.518328542182760366e+00 +7.375972768417236480e+00 +7.855305380408520222e+00 +6.775571540519643499e+00 +6.651040092338214471e+00 +7.198582062054250663e+00 +8.439774254569496037e+00 +7.604633676978397538e+00 +7.696781329018224760e+00 +8.204949710599573010e+00 +7.562350398630353077e+00 +7.014372366222322519e+00 +7.165438341302303726e+00 +8.321097458795168933e+00 +8.218806200673265394e+00 +7.813299901506407963e+00 +7.284072486611953501e+00 +7.653883633371598272e+00 +8.103469323034508065e+00 +6.596612433822969024e+00 +6.254188323772492453e+00 +7.984129795126120754e+00 +7.277125869826353899e+00 +8.291941906303224030e+00 +8.034639318647643691e+00 +7.948924234205644090e+00 +8.138988156532878548e+00 +8.487008725649628715e+00 +7.680729245197531085e+00 +6.128250474331538911e+00 +8.122766539231173866e+00 +8.423430482863565771e+00 +7.760238772722682477e+00 +8.108537810859328232e+00 +6.986839074878536060e+00 +8.213332192550186761e+00 +6.574371942949365888e+00 +8.097104391257527567e+00 +7.499841460275225913e+00 +7.970401909176612953e+00 +6.446153180768970259e+00 +7.611868447901223966e+00 +6.855489128402449950e+00 +5.913056106781472643e+00 +7.352280508979816886e+00 +7.028039833204208442e+00 +6.584823158951233601e+00 +6.152483369623338305e+00 +6.458665699958594075e+00 +6.947198169916006805e+00 +8.279576589660731400e+00 +7.762374657742382666e+00 +7.274472232849452880e+00 +7.913415974920150475e+00 +7.314587037576444573e+00 +7.879774535450109418e+00 +7.901092204020543797e+00 +8.506783790022090841e+00 +8.017115650282196526e+00 +7.871555096202782487e+00 +8.560465894874317527e+00 +7.296046111339487439e+00 +6.836029822877199180e+00 +6.835277036765057268e+00 +8.373864660866857434e+00 +6.306785412289219295e+00 +8.047456441374157166e+00 +7.904721770889403309e+00 diff --git a/Peru/t1.py b/Peru/t1.py new file mode 100644 index 0000000..bed68a1 --- /dev/null +++ b/Peru/t1.py @@ -0,0 +1,21 @@ +import pandas as pd +import sklearn as sk +import numpy as np +from rdkit import Chem +from pathlib import Path +import glob + +from sklearn.experimental import enable_iterative_imputer +from sklearn.impute import IterativeImputer, SimpleImputer + +test_csvs = glob.glob("../data/test_*.csv") +tests = {Path(t).stem: pd.read_csv(t) for t in test_csvs} +print(tests.keys()) + +train_csvs = glob.glob("../data/train_*.csv") +train = {Path(t).stem: pd.read_csv(t) for t in train_csvs} +print(train.keys()) + +X = train['train_descriptors'] +X = X.drop(['identifiers', 'name', 'InchiKey', 'SMILES'], axis = 1) + diff --git a/Peru/tom_code.py b/Peru/tom_code.py new file mode 100644 index 0000000..5ac7a49 --- /dev/null +++ b/Peru/tom_code.py @@ -0,0 +1,21 @@ +import pandas as pd +import sklearn as sk +import numpy as np +from rdkit import Chem +from pathlib import Path +import glob + +test_csvs = glob.glob("../data/test_*.csv") +tests = {Path(t).stem : pd.read_csv(t) for t in test_csvs} +tests.keys() + + +train_csvs = glob.glob("../data/train_*.csv") +train = {Path(t).stem : pd.read_csv(t) for t in train_csvs} +train.keys() + + +train['train_crystals'][] + + + diff --git a/README.md b/README.md index ad70fec..361e7ef 100644 --- a/README.md +++ b/README.md @@ -1,17 +1 @@ -# FONS Datathon -Automated checking repository - -This is a repository for automated testing of your predictions against the test data. -To score your predictions, simply navigate to your team's branch and upload your predictions as a `.csv` file using the names `task_x_predictions.csv` or `bonus_x_predictions.csv` according to the number of task you wish to be scored. Then, if not already done so, create a pull request from your branch into the main branch. Once you have submitted your pull request, wait a few minutes and your results will appear in the comments! If you have already created a pull request, all you have to do is navigate to it and again, wait a few minutes for your scores. - -You do not have to submit all the tasks at once! Feel free to submit as many of tasks or bonus tasks as you wish! Note that this auto-checking service can only check the 4 main tasks as well as the first 3 bonus tasks. *For any other bonus tasks, please contact a demonstrator for manual scoring.* - - -These `.csv` files should be one prediction per line, with a total line length of 3,363 to match the test dataset size. -If you do not submit this, the scoring will fail. -The script used to score your models is `test_scoring.py` so check that file if you're confused as to why you're scoring doesn't work. - - -If you are confused how to format your `.csv`, see `example_predictions.csv`, the `Getting_started.ipynb` notebook or ask a demonstrator. -If you are new to GitHub and haven't submitted a pull request before, please ask a demonstrator. -An example pull request can be seen by selecting the `pull requests` tab on the top and looking in `Example Pull Request`. +# digifab-datathon \ No newline at end of file diff --git a/Tom/RDkit_tests.ipynb b/Tom/RDkit_tests.ipynb new file mode 100644 index 0000000..b240946 --- /dev/null +++ b/Tom/RDkit_tests.ipynb @@ -0,0 +1,270 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "from rdkit import Chem" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "222 µs ± 2.95 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each)\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "" + ] + }, + "execution_count": 47, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "%timeit m = Chem.MolFromSmiles('C1CC1N2C=C(C(=O)C3=CC(=C(C=C32)N4CCNCC4)F)C(=O)O')\n", + "m" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "ename": "AttributeError", + "evalue": "'Atom' object has no attribute 'GetNumAtoms'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mAttributeError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0matom\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mm\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mGetAtoms\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 2\u001b[0;31m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0matom\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mGetNumAtoms\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;31mAttributeError\u001b[0m: 'Atom' object has no attribute 'GetNumAtoms'" + ] + } + ], + "source": [ + "for atom in m.GetAtoms():\n", + " print(atom.GetNumAtoms())" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.GetAtomWithIdx(0).IsInRing()" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['H', 'O', 'H', 'C', 'O', 'H', 'N', 'C', 'O', 'H', 'O', 'N'],\n", + " dtype='" + ] + }, + "execution_count": 46, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m = Chem.MolFromSmiles('C1CC1N2C=C(C(=O)C3=CC(=C(C=C32)N4CCNCC4)F)C(=O)O')\n", + "m" + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(24, 24)" + ] + }, + "execution_count": 49, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "Chem.rdmolops.GetAdjacencyMatrix(m).shape" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 50, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[ 0., 1., 1., 2., 3., 4., 5., 6., 4., 5., 6., 5., 4.,\n", + " 3., 6., 7., 8., 9., 8., 7., 7., 5., 6., 6.],\n", + " [ 1., 0., 1., 2., 3., 4., 5., 6., 4., 5., 6., 5., 4.,\n", + " 3., 6., 7., 8., 9., 8., 7., 7., 5., 6., 6.],\n", + " [ 1., 1., 0., 1., 2., 3., 4., 5., 3., 4., 5., 4., 3.,\n", + " 2., 5., 6., 7., 8., 7., 6., 6., 4., 5., 5.],\n", + " [ 2., 2., 1., 0., 1., 2., 3., 4., 2., 3., 4., 3., 2.,\n", + " 1., 4., 5., 6., 7., 6., 5., 5., 3., 4., 4.],\n", + " [ 3., 3., 2., 1., 0., 1., 2., 3., 3., 4., 5., 4., 3.,\n", + " 2., 5., 6., 7., 8., 7., 6., 6., 2., 3., 3.],\n", + " [ 4., 4., 3., 2., 1., 0., 1., 2., 2., 3., 4., 5., 4.,\n", + " 3., 6., 7., 8., 9., 8., 7., 5., 1., 2., 2.],\n", + " [ 5., 5., 4., 3., 2., 1., 0., 1., 1., 2., 3., 4., 3.,\n", + " 2., 5., 6., 7., 8., 7., 6., 4., 2., 3., 3.],\n", + " [ 6., 6., 5., 4., 3., 2., 1., 0., 2., 3., 4., 5., 4.,\n", + " 3., 6., 7., 8., 9., 8., 7., 5., 3., 4., 4.],\n", + " [ 4., 4., 3., 2., 3., 2., 1., 2., 0., 1., 2., 3., 2.,\n", + " 1., 4., 5., 6., 7., 6., 5., 3., 3., 4., 4.],\n", + " [ 5., 5., 4., 3., 4., 3., 2., 3., 1., 0., 1., 2., 3.,\n", + " 2., 3., 4., 5., 6., 5., 4., 2., 4., 5., 5.],\n", + " [ 6., 6., 5., 4., 5., 4., 3., 4., 2., 1., 0., 1., 2.,\n", + " 3., 2., 3., 4., 5., 4., 3., 1., 5., 6., 6.],\n", + " [ 5., 5., 4., 3., 4., 5., 4., 5., 3., 2., 1., 0., 1.,\n", + " 2., 1., 2., 3., 4., 3., 2., 2., 6., 7., 7.],\n", + " [ 4., 4., 3., 2., 3., 4., 3., 4., 2., 3., 2., 1., 0.,\n", + " 1., 2., 3., 4., 5., 4., 3., 3., 5., 6., 6.],\n", + " [ 3., 3., 2., 1., 2., 3., 2., 3., 1., 2., 3., 2., 1.,\n", + " 0., 3., 4., 5., 6., 5., 4., 4., 4., 5., 5.],\n", + " [ 6., 6., 5., 4., 5., 6., 5., 6., 4., 3., 2., 1., 2.,\n", + " 3., 0., 1., 2., 3., 2., 1., 3., 7., 8., 8.],\n", + " [ 7., 7., 6., 5., 6., 7., 6., 7., 5., 4., 3., 2., 3.,\n", + " 4., 1., 0., 1., 2., 3., 2., 4., 8., 9., 9.],\n", + " [ 8., 8., 7., 6., 7., 8., 7., 8., 6., 5., 4., 3., 4.,\n", + " 5., 2., 1., 0., 1., 2., 3., 5., 9., 10., 10.],\n", + " [ 9., 9., 8., 7., 8., 9., 8., 9., 7., 6., 5., 4., 5.,\n", + " 6., 3., 2., 1., 0., 1., 2., 6., 10., 11., 11.],\n", + " [ 8., 8., 7., 6., 7., 8., 7., 8., 6., 5., 4., 3., 4.,\n", + " 5., 2., 3., 2., 1., 0., 1., 5., 9., 10., 10.],\n", + " [ 7., 7., 6., 5., 6., 7., 6., 7., 5., 4., 3., 2., 3.,\n", + " 4., 1., 2., 3., 2., 1., 0., 4., 8., 9., 9.],\n", + " [ 7., 7., 6., 5., 6., 5., 4., 5., 3., 2., 1., 2., 3.,\n", + " 4., 3., 4., 5., 6., 5., 4., 0., 6., 7., 7.],\n", + " [ 5., 5., 4., 3., 2., 1., 2., 3., 3., 4., 5., 6., 5.,\n", + " 4., 7., 8., 9., 10., 9., 8., 6., 0., 1., 1.],\n", + " [ 6., 6., 5., 4., 3., 2., 3., 4., 4., 5., 6., 7., 6.,\n", + " 5., 8., 9., 10., 11., 10., 9., 7., 1., 0., 2.],\n", + " [ 6., 6., 5., 4., 3., 2., 3., 4., 4., 5., 6., 7., 6.,\n", + " 5., 8., 9., 10., 11., 10., 9., 7., 1., 2., 0.]])" + ] + }, + "execution_count": 50, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "Chem.rdmolops.GetDistanceMatrix(m)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "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.7.7" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/Tom/Untitled.ipynb b/Tom/Untitled.ipynb new file mode 100644 index 0000000..12405ed --- /dev/null +++ b/Tom/Untitled.ipynb @@ -0,0 +1,33 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "id": "higher-zimbabwe", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python [conda env:root] *", + "language": "python", + "name": "conda-root-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.7" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Tom/centrosymmetric.ipynb b/Tom/centrosymmetric.ipynb new file mode 100644 index 0000000..04586cb --- /dev/null +++ b/Tom/centrosymmetric.ipynb @@ -0,0 +1,1303 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 14, + "id": "decimal-taiwan", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import sklearn as sk\n", + "import numpy as np\n", + "from rdkit import Chem\n", + "from pathlib import Path" + ] + }, + { + "cell_type": "code", + "execution_count": 146, + "id": "automatic-departure", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[('task_4_predictions', (3362, 1)),\n", + " ('bonus_3_predictions', (3362, 1)),\n", + " ('task_3_predictions', (3362, 1)),\n", + " ('example_predictions', (3362, 1)),\n", + " ('task_2_predictions', (3362, 1)),\n", + " ('bonus_2_predictions', (3362, 1)),\n", + " ('bonus_1_predictions', (3362, 1)),\n", + " ('task_1_predictions', (3362, 1))]" + ] + }, + "execution_count": 146, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import glob\n", + "test_csvs = glob.glob(\"../../fons_datathon_testing/*.csv\")\n", + "tests = {Path(t).stem : pd.read_csv(t) for t in test_csvs}\n", + "[(k, v.shape) for k,v in tests.items()]" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "further-transaction", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dict_keys(['test_mord3d', 'test_morgan', 'test_rdk', 'test_descriptors'])" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import glob\n", + "test_csvs = glob.glob(\"../data/test_*.csv\")\n", + "tests = {Path(t).stem : pd.read_csv(t) for t in test_csvs}\n", + "tests.keys()" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "authorized-cherry", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dict_keys(['train_mord3d', 'train_centroid_distances', 'train_morgan', 'train_descriptors', 'train_crystals', 'train_distances', 'train_rdk'])" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "train_csvs = glob.glob(\"../data/train_*.csv\")\n", + "train = {Path(t).stem : pd.read_csv(t) for t in train_csvs}\n", + "train.keys()" + ] + }, + { + "cell_type": "code", + "execution_count": 145, + "id": "basic-monitoring", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Unnamed: 0PNSA1PNSA2PNSA3PNSA4PNSA5PPSA1PPSA2PPSA3PPSA4...Mor30pMor31pMor32pMOMI-XMOMI-YMOMI-ZPBFInchiKeysmilesname
011365139.014118-151.840319-26.831052-6.601753-25.306720246.931665269.71492812.36313211.726736...0.1024220.2294370.0714891415.2878541322.721151281.2350780.515382UYSCRWBEPUAZRA-UHFFFAOYSA-NCC(=O)NN=C(C)C1=NCCS1Optimised_Molecules_V3.3460
158476166.984155-158.378249-22.890526-5.656366-19.797281245.249610232.61011711.7698678.307504...0.1903730.009479-0.0231721632.5332801362.201373461.5593270.760204RYPSYCXCJSHDJX-UHFFFAOYSA-NCC(C)N(C)c1ccc(cc1C#N)C#NOptimised_Molecules_V3.19496
231879138.070489-205.785002-26.822085-8.947174-25.723125227.011313338.34546318.25798214.710672...0.0742580.201520-0.0124681237.088719806.448222438.8262180.196809PVRUUABKIQNQFL-UHFFFAOYSA-NCC1=CC(=O)N2C(=NC(=NC2=N1)C)NOptimised_Molecules_V3.5074
32885123.516982-122.535380-17.941428-6.807521-17.505054191.418986189.89776014.96505910.549876...0.0425470.057453-0.132380739.692109597.300035145.6647690.100125QPJVMBTYPHYUOC-UHFFFAOYSA-NCOC(=O)c1ccccc1Optimised_Molecules_V3.988
4266095.811124-100.166153-19.007021-5.271903-20.033231225.502882235.75296014.94906212.408051...0.0837210.066667-0.018557820.747989688.428301138.7301780.199216LUFRABHJXNJTNZ-UHFFFAOYSA-NCC(=O)NC1=NNC(=C1)COptimised_Molecules_V3.795
..................................................................
1344434720250.640231-565.944945-74.976844-33.290879-56.594495101.770837178.91284919.02350010.524285...-0.004609-0.040854-0.0251871443.614193952.861633568.9434940.259317AMGTUMYRSHDKFL-UHFFFAOYSA-NNC1=NC(=NO1)C1=[N+]([O-])ON=C1N(=O)=OOptimised_Molecules_V3.7209
134455878159.052753-42.012192-10.468332-1.312881-4.668021299.020058212.7333188.5070016.647916...0.1272140.782229-0.252107893.533400569.096869489.1738360.810754UPOSSYJVWXLPTA-UHFFFAOYSA-NO=C1CCCCCCCCCC1Optimised_Molecules_V3.19870
1344638371148.274341-208.307535-39.210266-11.572641-34.717922164.042120230.45935912.80145812.803298...0.0079860.111940-0.013753760.080102605.320181227.9572350.471642VMONVJKJUDZYIE-UHFFFAOYSA-NOC(=O)CN1C=CC=CC1=OOptimised_Molecules_V3.9058
1344745201164.015880-195.186588-24.968183-8.132775-19.518659208.223630247.79588417.21200010.324829...0.140341-0.029752-0.2429941382.006709998.934558386.3018970.074602AMOPWISLTWLTGM-UHFFFAOYSA-NCc1cc(nc2ccccc12)C(N)=OOptimised_Molecules_V3.12909
134487655195.605337-271.839613-30.268230-12.356346-38.834230199.284386276.95251616.24525312.588751...0.119138-0.137471-0.0593272357.2568802086.645415273.9176860.082341WBZIRDVHGBWLDE-UHFFFAOYSA-NCOC(=S)Nc1ccc(cc1)N(=O)=OOptimised_Molecules_V3.2645
\n", + "

13449 rows × 217 columns

\n", + "
" + ], + "text/plain": [ + " Unnamed: 0 PNSA1 PNSA2 PNSA3 PNSA4 PNSA5 \\\n", + "0 11365 139.014118 -151.840319 -26.831052 -6.601753 -25.306720 \n", + "1 58476 166.984155 -158.378249 -22.890526 -5.656366 -19.797281 \n", + "2 31879 138.070489 -205.785002 -26.822085 -8.947174 -25.723125 \n", + "3 2885 123.516982 -122.535380 -17.941428 -6.807521 -17.505054 \n", + "4 2660 95.811124 -100.166153 -19.007021 -5.271903 -20.033231 \n", + "... ... ... ... ... ... ... \n", + "13444 34720 250.640231 -565.944945 -74.976844 -33.290879 -56.594495 \n", + "13445 58781 59.052753 -42.012192 -10.468332 -1.312881 -4.668021 \n", + "13446 38371 148.274341 -208.307535 -39.210266 -11.572641 -34.717922 \n", + "13447 45201 164.015880 -195.186588 -24.968183 -8.132775 -19.518659 \n", + "13448 7655 195.605337 -271.839613 -30.268230 -12.356346 -38.834230 \n", + "\n", + " PPSA1 PPSA2 PPSA3 PPSA4 ... Mor30p Mor31p \\\n", + "0 246.931665 269.714928 12.363132 11.726736 ... 0.102422 0.229437 \n", + "1 245.249610 232.610117 11.769867 8.307504 ... 0.190373 0.009479 \n", + "2 227.011313 338.345463 18.257982 14.710672 ... 0.074258 0.201520 \n", + "3 191.418986 189.897760 14.965059 10.549876 ... 0.042547 0.057453 \n", + "4 225.502882 235.752960 14.949062 12.408051 ... 0.083721 0.066667 \n", + "... ... ... ... ... ... ... ... \n", + "13444 101.770837 178.912849 19.023500 10.524285 ... -0.004609 -0.040854 \n", + "13445 299.020058 212.733318 8.507001 6.647916 ... 0.127214 0.782229 \n", + "13446 164.042120 230.459359 12.801458 12.803298 ... 0.007986 0.111940 \n", + "13447 208.223630 247.795884 17.212000 10.324829 ... 0.140341 -0.029752 \n", + "13448 199.284386 276.952516 16.245253 12.588751 ... 0.119138 -0.137471 \n", + "\n", + " Mor32p MOMI-X MOMI-Y MOMI-Z PBF \\\n", + "0 0.071489 1415.287854 1322.721151 281.235078 0.515382 \n", + "1 -0.023172 1632.533280 1362.201373 461.559327 0.760204 \n", + "2 -0.012468 1237.088719 806.448222 438.826218 0.196809 \n", + "3 -0.132380 739.692109 597.300035 145.664769 0.100125 \n", + "4 -0.018557 820.747989 688.428301 138.730178 0.199216 \n", + "... ... ... ... ... ... \n", + "13444 -0.025187 1443.614193 952.861633 568.943494 0.259317 \n", + "13445 -0.252107 893.533400 569.096869 489.173836 0.810754 \n", + "13446 -0.013753 760.080102 605.320181 227.957235 0.471642 \n", + "13447 -0.242994 1382.006709 998.934558 386.301897 0.074602 \n", + "13448 -0.059327 2357.256880 2086.645415 273.917686 0.082341 \n", + "\n", + " InchiKey smiles \\\n", + "0 UYSCRWBEPUAZRA-UHFFFAOYSA-N CC(=O)NN=C(C)C1=NCCS1 \n", + "1 RYPSYCXCJSHDJX-UHFFFAOYSA-N CC(C)N(C)c1ccc(cc1C#N)C#N \n", + "2 PVRUUABKIQNQFL-UHFFFAOYSA-N CC1=CC(=O)N2C(=NC(=NC2=N1)C)N \n", + "3 QPJVMBTYPHYUOC-UHFFFAOYSA-N COC(=O)c1ccccc1 \n", + "4 LUFRABHJXNJTNZ-UHFFFAOYSA-N CC(=O)NC1=NNC(=C1)C \n", + "... ... ... \n", + "13444 AMGTUMYRSHDKFL-UHFFFAOYSA-N NC1=NC(=NO1)C1=[N+]([O-])ON=C1N(=O)=O \n", + "13445 UPOSSYJVWXLPTA-UHFFFAOYSA-N O=C1CCCCCCCCCC1 \n", + "13446 VMONVJKJUDZYIE-UHFFFAOYSA-N OC(=O)CN1C=CC=CC1=O \n", + "13447 AMOPWISLTWLTGM-UHFFFAOYSA-N Cc1cc(nc2ccccc12)C(N)=O \n", + "13448 WBZIRDVHGBWLDE-UHFFFAOYSA-N COC(=S)Nc1ccc(cc1)N(=O)=O \n", + "\n", + " name \n", + "0 Optimised_Molecules_V3.3460 \n", + "1 Optimised_Molecules_V3.19496 \n", + "2 Optimised_Molecules_V3.5074 \n", + "3 Optimised_Molecules_V3.988 \n", + "4 Optimised_Molecules_V3.795 \n", + "... ... \n", + "13444 Optimised_Molecules_V3.7209 \n", + "13445 Optimised_Molecules_V3.19870 \n", + "13446 Optimised_Molecules_V3.9058 \n", + "13447 Optimised_Molecules_V3.12909 \n", + "13448 Optimised_Molecules_V3.2645 \n", + "\n", + "[13449 rows x 217 columns]" + ] + }, + "execution_count": 145, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "train['train_mord3d'].drop('identifiers', axis = 1)" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "id": "oriented-ethiopia", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
identifiersUnnamed: 0nameABCABCGGnAcidnBaseSpAbs_ASpMax_ASpDiam_A...MWAMWWPathWPolZagreb1Zagreb2mZagreb1mZagreb2InchiKeySMILES
0COXSUE11365Optimised_Molecules_V3.34608.7730118.6325640014.5991642.2447394.388162...185.0622838.0461862191154.058.04.8333332.777778UYSCRWBEPUAZRA-UHFFFAOYSA-NCC(=O)NN=C(C)C1=NCCS1
1TUWFAU58476Optimised_Molecules_V3.1949610.81345110.3463930018.4887072.3578694.715737...199.1109477.1111053642270.080.06.8055563.583333RYPSYCXCJSHDJX-UHFFFAOYSA-NCC(C)N(C)c1ccc(C#N)cc1C#N
2DUTHEG31879Optimised_Molecules_V3.507410.9228419.5841720016.6853322.4362744.872549...191.0807108.3078572712274.087.05.6666673.000000PVRUUABKIQNQFL-UHFFFAOYSA-NCc1cc(=O)n2c(N)nc(C)nc2n1
3AXUDED082885Optimised_Molecules_V3.9887.1400176.8733560012.8572792.2143204.428639...136.0524297.5584681211144.048.03.7222222.444444QPJVMBTYPHYUOC-UHFFFAOYSA-NCOC(=O)c1ccccc1
4ARAGUV2660Optimised_Molecules_V3.7957.3992377.3080330011.6387272.2497784.311276...139.0745627.319714125846.049.04.3333332.250000LUFRABHJXNJTNZ-UHFFFAOYSA-NCC(=O)Nc1cc(C)[nH]n1
\n", + "

5 rows × 1618 columns

\n", + "
" + ], + "text/plain": [ + " identifiers Unnamed: 0 name ABC ABCGG \\\n", + "0 COXSUE 11365 Optimised_Molecules_V3.3460 8.773011 8.632564 \n", + "1 TUWFAU 58476 Optimised_Molecules_V3.19496 10.813451 10.346393 \n", + "2 DUTHEG 31879 Optimised_Molecules_V3.5074 10.922841 9.584172 \n", + "3 AXUDED08 2885 Optimised_Molecules_V3.988 7.140017 6.873356 \n", + "4 ARAGUV 2660 Optimised_Molecules_V3.795 7.399237 7.308033 \n", + "\n", + " nAcid nBase SpAbs_A SpMax_A SpDiam_A ... MW AMW \\\n", + "0 0 0 14.599164 2.244739 4.388162 ... 185.062283 8.046186 \n", + "1 0 0 18.488707 2.357869 4.715737 ... 199.110947 7.111105 \n", + "2 0 0 16.685332 2.436274 4.872549 ... 191.080710 8.307857 \n", + "3 0 0 12.857279 2.214320 4.428639 ... 136.052429 7.558468 \n", + "4 0 0 11.638727 2.249778 4.311276 ... 139.074562 7.319714 \n", + "\n", + " WPath WPol Zagreb1 Zagreb2 mZagreb1 mZagreb2 \\\n", + "0 219 11 54.0 58.0 4.833333 2.777778 \n", + "1 364 22 70.0 80.0 6.805556 3.583333 \n", + "2 271 22 74.0 87.0 5.666667 3.000000 \n", + "3 121 11 44.0 48.0 3.722222 2.444444 \n", + "4 125 8 46.0 49.0 4.333333 2.250000 \n", + "\n", + " InchiKey SMILES \n", + "0 UYSCRWBEPUAZRA-UHFFFAOYSA-N CC(=O)NN=C(C)C1=NCCS1 \n", + "1 RYPSYCXCJSHDJX-UHFFFAOYSA-N CC(C)N(C)c1ccc(C#N)cc1C#N \n", + "2 PVRUUABKIQNQFL-UHFFFAOYSA-N Cc1cc(=O)n2c(N)nc(C)nc2n1 \n", + "3 QPJVMBTYPHYUOC-UHFFFAOYSA-N COC(=O)c1ccccc1 \n", + "4 LUFRABHJXNJTNZ-UHFFFAOYSA-N CC(=O)Nc1cc(C)[nH]n1 \n", + "\n", + "[5 rows x 1618 columns]" + ] + }, + "execution_count": 38, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "train['train_descriptors'].head()" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "id": "relative-coaching", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Unnamed: 0ABCABCGGnAcidnBaseSpAbs_ASpMax_ASpDiam_ASpAD_ASpMAD_A...SRW10TSRW10MWAMWWPathWPolZagreb1Zagreb2mZagreb1mZagreb2
0113658.7730118.6325640014.5991642.2447394.38816214.5991641.216597...8.76483454.650723185.0622838.0461862191154.058.04.8333332.777778
15847610.81345110.3463930018.4887072.3578694.71573718.4887071.232580...9.42149246.551655199.1109477.1111053642270.080.06.8055563.583333
23187910.9228419.5841720016.6853322.4362744.87254916.6853321.191809...9.69344546.214439191.0807108.3078572712274.087.05.6666673.000000
328857.1400176.8733560012.8572792.2143204.42863912.8572791.285728...8.70300938.792641136.0524297.5584681211144.048.03.7222222.444444
426607.3992377.3080330011.6387272.2497784.31127611.6387271.163873...8.61631452.270726139.0745627.319714125846.049.04.3333332.250000
..................................................................
134443472011.58950711.3354460018.5931112.4442474.71618618.5931111.239541...9.55485262.912651214.00866712.5887453442078.092.05.9166673.277778
13445587818.5946716.9963740015.0700752.0710274.10749215.0700751.255840...8.27257140.358042168.1514155.2547322061350.051.03.6111112.916667
13446383718.0659047.6087521013.2462022.2487634.49752713.2462021.204200...8.87947240.495691153.0425938.5023661581250.054.04.5833332.527778
134474520110.8134519.3871640017.6839972.4021874.80437317.6839971.263143...9.57644145.924017186.0793137.7533052832172.084.05.0555563.083333
13448765510.1872249.2173250017.0041912.2702884.54057617.0041911.214585...9.12140044.722734212.0255639.6375263381764.070.05.9444443.277778
\n", + "

13449 rows × 1614 columns

\n", + "
" + ], + "text/plain": [ + " Unnamed: 0 ABC ABCGG nAcid nBase SpAbs_A SpMax_A \\\n", + "0 11365 8.773011 8.632564 0 0 14.599164 2.244739 \n", + "1 58476 10.813451 10.346393 0 0 18.488707 2.357869 \n", + "2 31879 10.922841 9.584172 0 0 16.685332 2.436274 \n", + "3 2885 7.140017 6.873356 0 0 12.857279 2.214320 \n", + "4 2660 7.399237 7.308033 0 0 11.638727 2.249778 \n", + "... ... ... ... ... ... ... ... \n", + "13444 34720 11.589507 11.335446 0 0 18.593111 2.444247 \n", + "13445 58781 8.594671 6.996374 0 0 15.070075 2.071027 \n", + "13446 38371 8.065904 7.608752 1 0 13.246202 2.248763 \n", + "13447 45201 10.813451 9.387164 0 0 17.683997 2.402187 \n", + "13448 7655 10.187224 9.217325 0 0 17.004191 2.270288 \n", + "\n", + " SpDiam_A SpAD_A SpMAD_A ... SRW10 TSRW10 MW \\\n", + "0 4.388162 14.599164 1.216597 ... 8.764834 54.650723 185.062283 \n", + "1 4.715737 18.488707 1.232580 ... 9.421492 46.551655 199.110947 \n", + "2 4.872549 16.685332 1.191809 ... 9.693445 46.214439 191.080710 \n", + "3 4.428639 12.857279 1.285728 ... 8.703009 38.792641 136.052429 \n", + "4 4.311276 11.638727 1.163873 ... 8.616314 52.270726 139.074562 \n", + "... ... ... ... ... ... ... ... \n", + "13444 4.716186 18.593111 1.239541 ... 9.554852 62.912651 214.008667 \n", + "13445 4.107492 15.070075 1.255840 ... 8.272571 40.358042 168.151415 \n", + "13446 4.497527 13.246202 1.204200 ... 8.879472 40.495691 153.042593 \n", + "13447 4.804373 17.683997 1.263143 ... 9.576441 45.924017 186.079313 \n", + "13448 4.540576 17.004191 1.214585 ... 9.121400 44.722734 212.025563 \n", + "\n", + " AMW WPath WPol Zagreb1 Zagreb2 mZagreb1 mZagreb2 \n", + "0 8.046186 219 11 54.0 58.0 4.833333 2.777778 \n", + "1 7.111105 364 22 70.0 80.0 6.805556 3.583333 \n", + "2 8.307857 271 22 74.0 87.0 5.666667 3.000000 \n", + "3 7.558468 121 11 44.0 48.0 3.722222 2.444444 \n", + "4 7.319714 125 8 46.0 49.0 4.333333 2.250000 \n", + "... ... ... ... ... ... ... ... \n", + "13444 12.588745 344 20 78.0 92.0 5.916667 3.277778 \n", + "13445 5.254732 206 13 50.0 51.0 3.611111 2.916667 \n", + "13446 8.502366 158 12 50.0 54.0 4.583333 2.527778 \n", + "13447 7.753305 283 21 72.0 84.0 5.055556 3.083333 \n", + "13448 9.637526 338 17 64.0 70.0 5.944444 3.277778 \n", + "\n", + "[13449 rows x 1614 columns]" + ] + }, + "execution_count": 39, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "X = train['train_descriptors']\n", + "X = X.drop(['identifiers','name', 'InchiKey', 'SMILES'], axis = 1)\n", + "X" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "composed-fifth", + "metadata": {}, + "outputs": [], + "source": [ + "x = np.array(x)\n", + "x[]" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "id": "instant-girlfriend", + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.experimental import enable_iterative_imputer\n", + "from sklearn.impute import IterativeImputer, SimpleImputer\n", + "imp = IterativeImputer(max_iter=10, random_state=0)\n", + "imp = SimpleImputer(strategy=\"most_frequent\")\n", + "\n", + "imp.fit(X)\n", + "\n", + "X = imp.transform(X)" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "id": "satisfied-stamp", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "CPU times: user 9 µs, sys: 4 µs, total: 13 µs\n", + "Wall time: 963 µs\n" + ] + }, + { + "data": { + "text/plain": [ + "RandomForestClassifier(random_state=0)" + ] + }, + "execution_count": 47, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "%time\n", + "from sklearn.ensemble import RandomForestClassifier\n", + "clf = RandomForestClassifier(random_state=0)\n", + "Y = train['train_crystals']['is_centrosymmetric']\n", + "\n", + "clf.fit(X, Y)" + ] + }, + { + "cell_type": "code", + "execution_count": 48, + "id": "capable-aluminum", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "1.0" + ] + }, + "execution_count": 48, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from sklearn.metrics import f1_score\n", + "\n", + "f1_score(clf.predict(X), Y, average = 'macro')" + ] + }, + { + "cell_type": "code", + "execution_count": 62, + "id": "operating-fence", + "metadata": {}, + "outputs": [], + "source": [ + "# %% Imports + Data loading\n", + "from traceback import clear_frames\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import sklearn as sk\n", + "import pandas as pd\n", + "\n", + "from sklearn.pipeline import Pipeline\n", + "from sklearn.experimental import enable_iterative_imputer\n", + "from sklearn.impute import SimpleImputer\n", + "from sklearn.feature_selection import f_regression, chi2\n", + "from sklearn.feature_selection import SelectKBest\n", + "from sklearn.ensemble import ExtraTreesClassifier\n", + "from sklearn.kernel_ridge import KernelRidge\n", + "from sklearn.model_selection import train_test_split\n", + "from sklearn.preprocessing import MinMaxScaler\n", + "from sklearn.metrics import mean_absolute_error\n", + "from sklearn.svm import SVR\n", + "\n", + "from sklearn.ensemble import RandomForestClassifier" + ] + }, + { + "cell_type": "code", + "execution_count": 63, + "id": "widespread-penalty", + "metadata": {}, + "outputs": [], + "source": [ + "def read_data(path):\n", + " feature_headers = [*pd.read_csv(path, nrows=1)]\n", + " return pd.read_csv(path,\n", + " usecols=[c for c in headers if not c in ['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'SMILES']]\n", + " )\n", + "\n", + "features = read_data('../data/train_descriptors.csv')\n", + " \n", + "data = pd.read_csv('../data/train_crystals.csv')\n", + "# %% Train / test splitting\n", + "target = data['is_centrosymmetric']\n", + "\n", + "X_train, X_test, y_train, y_test = train_test_split(\n", + " features, target, test_size=0.33, random_state=42)\n", + "\n", + "y_train = y_train.to_numpy()" + ] + }, + { + "cell_type": "code", + "execution_count": 64, + "id": "looking-retail", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/tom/miniconda3/lib/python3.7/site-packages/sklearn/impute/_base.py:438: UserWarning: Deleting features without observed values: [1049 1050 1051 1052 1053 1054 1092 1095 1103 1104 1105 1106 1107 1108\n", + " 1109 1110 1111 1112 1113 1114 1115 1116 1117 1119 1120 1121 1122 1124\n", + " 1125 1126 1127 1128 1129 1130 1131 1132 1133 1171 1174 1182 1183 1184\n", + " 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1198 1199\n", + " 1200 1201 1203 1204 1205 1206]\n", + " \"observed values: %s\" % missing)\n", + "/Users/tom/miniconda3/lib/python3.7/site-packages/sklearn/impute/_base.py:438: UserWarning: Deleting features without observed values: [1049 1050 1051 1052 1053 1054 1092 1095 1103 1104 1105 1106 1107 1108\n", + " 1109 1110 1111 1112 1113 1114 1115 1116 1117 1119 1120 1121 1122 1124\n", + " 1125 1126 1127 1128 1129 1130 1131 1132 1133 1171 1174 1182 1183 1184\n", + " 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1198 1199\n", + " 1200 1201 1203 1204 1205 1206]\n", + " \"observed values: %s\" % missing)\n" + ] + }, + { + "ename": "NameError", + "evalue": "name 'f1_' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 11\u001b[0m \u001b[0;31m# %% Prediction\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 12\u001b[0m \u001b[0my_pred\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mpclf\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpredict\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mX_test\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 13\u001b[0;31m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mf1_\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0my_test\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my_pred\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 14\u001b[0m \u001b[0;31m# %% plotting\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 15\u001b[0m \u001b[0mplt\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mplot\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0my_test\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my_pred\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m'r.'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mNameError\u001b[0m: name 'f1_' is not defined" + ] + } + ], + "source": [ + "# %% Full model defn as pipeline\n", + "pclf = Pipeline([\n", + " ('imputer', SimpleImputer(strategy='mean', verbose=1)),\n", + " ('scaler', MinMaxScaler()),\n", + " ('feature_sel', SelectKBest(chi2, k = 10)),\n", + " ('fitting', RandomForestClassifier(random_state=0))\n", + "])\n", + "# %% Fitting\n", + "pclf.fit(X_train, y_train)\n", + "\n", + "# %% Prediction\n", + "y_pred = pclf.predict(X_test)\n", + "print(f1_score(y_test, y_pred))\n", + "# %% plotting\n", + "plt.plot(y_test, y_pred, 'r.')\n", + "plt.show()\n", + "# %% saving\n", + "#np.savetxt('./out/task_1_predictions.csv', y_pred)\n", + "# %%" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python [conda env:root] *", + "language": "python", + "name": "conda-root-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.7" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Tom/gemini_tests.ipynb b/Tom/gemini_tests.ipynb new file mode 100644 index 0000000..50b526d --- /dev/null +++ b/Tom/gemini_tests.ipynb @@ -0,0 +1,236 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [], + "source": [ + "#!pip install gemini " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "[read the docs for gemmi](https://gemmi.readthedocs.io/en/latest/cif.html)" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from gemmi import cif\n", + "path = \"./example_data/1520367.cif\"\n", + "\n", + "doc = cif.read_file(path) # copy all the data from mmCIF file\n", + "doc" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "block = doc.sole_block() # mmCIF has exactly one block\n", + "block" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['add_item',\n", + " 'as_string',\n", + " 'find',\n", + " 'find_frame',\n", + " 'find_loop',\n", + " 'find_loop_item',\n", + " 'find_mmcif_category',\n", + " 'find_or_add',\n", + " 'find_pair',\n", + " 'find_pair_item',\n", + " 'find_value',\n", + " 'find_values',\n", + " 'get_index',\n", + " 'get_mmcif_category',\n", + " 'get_mmcif_category_names',\n", + " 'init_loop',\n", + " 'init_mmcif_loop',\n", + " 'item_as_table',\n", + " 'move_item',\n", + " 'name',\n", + " 'set_mmcif_category',\n", + " 'set_pair',\n", + " 'write_file']" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "[s for s in dir(block) if not s.startswith(\"_\")]" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'S O O O O N N N H N H H N N C H C H C H C C C H C H C C H C H C C H H C H H C H H C H H H C C H H C H H C H H C H H H'" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "greeted = []\n", + "\" \".join([e for e in block.find_loop(\"_atom_site_type_symbol\")])" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": {}, + "outputs": [], + "source": [ + "b = block.find(\"_atom_site_\", [\"type_symbol\", \"fract_x\", \"fract_y\", \"fract_z\"])" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[['S1', 'S', '0.64362(5)', '0.89209(4)', '0.21229(5)'],\n", + " ['O1', 'O', '0.63025(14)', '0.85278(11)', '0.11014(12)'],\n", + " ['O2', 'O', '0.60005(14)', '0.80440(11)', '0.34253(13)'],\n", + " ['O3', 'O', '0.7369(3)', '0.5374(2)', '0.0105(2)'],\n", + " ['O4', 'O', '0.01675(15)', '0.29690(13)', '0.46768(13)'],\n", + " ['N1', 'N', '1.03693(16)', '1.02888(13)', '0.12921(15)'],\n", + " ['N2', 'N', '0.82009(17)', '0.98932(14)', '0.33051(15)'],\n", + " ['N3', 'N', '0.82334(16)', '0.93179(13)', '0.15283(15)'],\n", + " ['H3A', 'H', '0.8778', '0.9181', '0.0800'],\n", + " ['N4', 'N', '0.29922(18)', '1.34606(14)', '0.23173(16)'],\n", + " ['H4A', 'H', '0.2984', '1.3991', '0.1597'],\n", + " ['H4B', 'H', '0.2458', '1.3572', '0.3061'],\n", + " ['N5', 'N', '0.7780(2)', '0.39414(15)', '0.17797(18)'],\n", + " ['N6', 'N', '-0.12590(17)', '0.29101(14)', '0.67914(16)'],\n", + " ['C1', 'C', '0.8966(2)', '1.04214(17)', '0.37812(19)'],\n", + " ['H1C', 'H', '0.8490', '1.0476', '0.4629'],\n", + " ['C2', 'C', '1.0423(2)', '1.08856(17)', '0.30739(19)'],\n", + " ['H2C', 'H', '1.0938', '1.1242', '0.3427'],\n", + " ['C3', 'C', '1.1083(2)', '1.08001(17)', '0.1823(2)'],\n", + " ['H3B', 'H', '1.2068', '1.1110', '0.1322'],\n", + " ['C4', 'C', '0.89499(19)', '0.98506(14)', '0.20906(18)'],\n", + " ['C5', 'C', '0.54982(19)', '1.02960(16)', '0.21984(17)'],\n", + " ['C6', 'C', '0.5527(2)', '1.11900(17)', '0.10271(17)'],\n", + " ['H6A', 'H', '0.6085', '1.1065', '0.0221'],\n", + " ['C7', 'C', '0.4728(2)', '1.22533(17)', '0.10697(18)'],\n", + " ['H7A', 'H', '0.4770', '1.2854', '0.0287'],\n", + " ['C8', 'C', '0.3850(2)', '1.24455(16)', '0.22805(18)'],\n", + " ['C9', 'C', '0.3870(2)', '1.15564(17)', '0.34438(18)'],\n", + " ['H9A', 'H', '0.3334', '1.1684', '0.4252'],\n", + " ['C10', 'C', '0.4680(2)', '1.04931(17)', '0.33939(17)'],\n", + " ['H10A', 'H', '0.4676', '0.9905', '0.4171'],\n", + " ['C11', 'C', '0.7042(3)', '0.4872(2)', '0.1286(3)'],\n", + " ['C12', 'C', '0.5803(3)', '0.5149(2)', '0.2385(3)'],\n", + " ['H12A', 'H', '0.4848', '0.4937', '0.2397'],\n", + " ['H12B', 'H', '0.5855', '0.6039', '0.2308'],\n", + " ['C13', 'C', '0.6009(3)', '0.4326(3)', '0.3624(3)'],\n", + " ['H13A', 'H', '0.6383', '0.4836', '0.3993'],\n", + " ['H13B', 'H', '0.5069', '0.3893', '0.4283'],\n", + " ['C14', 'C', '0.7125(3)', '0.3383(2)', '0.3199(2)'],\n", + " ['H14A', 'H', '0.7872', '0.3297', '0.3577'],\n", + " ['H14B', 'H', '0.6636', '0.2558', '0.3450'],\n", + " ['C15', 'C', '0.8977(4)', '0.3359(2)', '0.0991(3)'],\n", + " ['H15A', 'H', '0.9264', '0.3842', '0.0077'],\n", + " ['H15B', 'H', '0.8653', '0.2512', '0.1129'],\n", + " ['H15C', 'H', '0.9814', '0.3332', '0.1239'],\n", + " ['C16', 'C', '0.0001(2)', '0.31690(16)', '0.57052(19)'],\n", + " ['C17', 'C', '0.1164(2)', '0.37323(17)', '0.59727(19)'],\n", + " ['H17A', 'H', '0.1601', '0.4527', '0.5290'],\n", + " ['H17B', 'H', '0.1952', '0.3156', '0.6007'],\n", + " ['C18', 'C', '0.0347(2)', '0.39435(19)', '0.7295(2)'],\n", + " ['H18A', 'H', '0.0185', '0.4835', '0.7182'],\n", + " ['H18B', 'H', '0.0912', '0.3653', '0.7851'],\n", + " ['C19', 'C', '-0.1138(2)', '0.31722(18)', '0.79009(19)'],\n", + " ['H19A', 'H', '-0.1131', '0.2393', '0.8576'],\n", + " ['H19B', 'H', '-0.1959', '0.3655', '0.8285'],\n", + " ['C20', 'C', '-0.2600(2)', '0.2317(2)', '0.6906(2)'],\n", + " ['H20A', 'H', '-0.2461', '0.2219', '0.6074'],\n", + " ['H20B', 'H', '-0.3421', '0.2839', '0.7151'],\n", + " ['H20C', 'H', '-0.2807', '0.1501', '0.7567']]" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "[list(a) for a in b]" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python [conda env:root] *", + "language": "python", + "name": "conda-root-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.7" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/Tom/scikit_tests.ipynb b/Tom/scikit_tests.ipynb new file mode 100644 index 0000000..7962099 --- /dev/null +++ b/Tom/scikit_tests.ipynb @@ -0,0 +1,206 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Install\n", + "\n", + "`conda install -c intel scikit-learn` or `pip install -U scikit-learn`" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "RandomForestClassifier(random_state=0)" + ] + }, + "execution_count": 1, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from sklearn.ensemble import RandomForestClassifier\n", + "clf = RandomForestClassifier(random_state=0)\n", + "X = [[ 1, 2, 3], # 2 samples, 3 features\n", + " [11, 12, 13]]\n", + "y = [0, 1] # classes of each sample\n", + "clf.fit(X, y)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0, 1])" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "clf.predict(X) # predict classes of the training data\n" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "## Using the sklearn pipeline approach seems like a good idea:" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0.9736842105263158" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from sklearn.preprocessing import StandardScaler\n", + "from sklearn.linear_model import LogisticRegression\n", + "from sklearn.pipeline import make_pipeline\n", + "from sklearn.datasets import load_iris\n", + "from sklearn.model_selection import train_test_split\n", + "from sklearn.metrics import accuracy_score\n", + "\n", + "# create a pipeline object\n", + "pipe = make_pipeline(\n", + " StandardScaler(),\n", + " LogisticRegression()\n", + " )\n", + "\n", + "# load the iris dataset and split it into train and test sets\n", + "X, y = load_iris(return_X_y=True)\n", + "X_train, X_test, y_train, y_test = train_test_split(X, y, random_state=0)\n", + "\n", + "# fit the whole pipeline\n", + "pipe.fit(X_train, y_train)\n", + "\n", + "# we can now use it like any other estimator\n", + "accuracy_score(pipe.predict(X_test), y_test)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Cross validation" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1., 1., 1., 1., 1.])" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from sklearn.datasets import make_regression\n", + "from sklearn.linear_model import LinearRegression\n", + "from sklearn.model_selection import cross_validate\n", + "\n", + "X, y = make_regression(n_samples=1000, random_state=0)\n", + "lr = LinearRegression()\n", + "\n", + "result = cross_validate(lr, X, y) # defaults to 5-fold CV\n", + "result['test_score'] # r_squared score is high because dataset is easy" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "attachments": { + "eed28f5d-d8f3-4f82-896d-ba67a7d031c6.png": { + "image/png": "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CBAg0EYB5X0bR9UxESBAgAABAgQIECBAgAABAgQIEAghKO/FgAABAgQIECBAgMD4CCjvx2es7CkBAgQIECBAgAABAgQIECBAgACBUgLK+1JcFiZAgAABAgQIECAwUgHl/Uj5bZwAAQIECBAgQIAAAQIECBAgQIDA8ASU98OztWYCBAgQIECAAAECVQso76sWtT4CBAgQIECAAAECBAgQIECAAAECDRFQ3jdkIOwGAQIECBAgQIAAgQICyvsCSBYhQIAAAQIECBAgQIAAAQIECBAgMI4CyvtxHDX7TIAAAQIECBAgMKkCyvtJHXnHTYAAAQIECBAgQIAAAQIECBAg0HoB5X3rh9gBEiBAgAABAgQItEhAed+iwXQoBAgQIECAAAECBAgQIECAAAECBDoFlPedGu4TIECAAAECBAgQaLaA8r7Z42PvCBAgQIAAAQIECBAgQIAAAQIECAwsoLwfmM4bCRAgQIAAAQIECNQuoLyvndwGCRAgQIAAAQIECBAgQIAAAQIECNQjoLyvx9lWCBAgQIAAAQIECFQhoLyvQtE6CBAgQIAAAQIECBAgQIAAAQIECDRQQHnfwEGxSwQIECBAgAABAgRyBJT3OTCeJkCAAAECBAgQIECAAAECBAgQIDDuAsr7cR9B+0+AAAECBAgQIDBJAsr7SRptx0qAAAECBAgQIECAAAECBAgQIDBRAsr7iRpuB0uAAAECBAgQIDDmAsr7MR9Au0+AAAECBAgQIECAAAECBAgQIEAgT0B5nyfjeQIECBAgQIAAAQLNE1DeN29M7BEBAgQIECBAgAABAgQIECBAgACBSgSU95UwWgkBAgQIECBAgACBWgSU97Uw2wgBAgQIECBAgAABAgQIECBAgACB+gWU9/Wb2yIBAgQIECBAgACBQQWU94PKeR8BAgQIECBAgAABAgQIECBAgACBhgso7xs+QHaPAAECBAgQIECAQIeA8r4Dw10CBAgQIECAAAECBAgQIECAAAECbRJQ3rdpNB0LAQIECBAgQIBA2wWU920fYcdHgAABAgQIECBAgAABAgQIECAwsQLK+4kdegdOgAABAgQIECAwhgLK+zEcNLtMgAABAgQIECBAgAABAgQIECBAoIiA8r6IkmUIECBAgAABAgQINENAed+McbAXBAgQIECAAAECBAgQIECAAAECBCoXUN5XTmqFBAgQ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ujbz2KPHoF97ktoee9y5ueu+467thW37lferjzq11IcB0v1Lb1esPDFzP087/erC+5iuK70tUN7/XVbmPNeowr4zF2be9///RZYgQIAAAQIECBAgQIAAAQIECBAgMHIB5f1oy/u/DCFsDyHsHUL4dK8/eCvvfzpVQFx3Q3ZhGu0WLFhc+nuj05Iivc279PJMCpB03VXcxsupZ8183n//Q0oXNE0u72MplvXzEL8b+qWtv1P6WLPs4/dFZ20jlqBZy09/Ll7yfK+95mau48FHfqXQOqavMz5+5bXfz/1++UcefXfg9WZta5DnmpjBSS/v4zjec9+uzCxecuk9pTMzTuX9jl3vJXvvvSDz2ONXnpSZHZ/187D5xa/k/pwfc8yZhW17lffxijGbNv9W4XVl7edN617INFi2bPXA6y1Q3mduM+v3qucaUegr70f+f7vsAAECBAgQIECAAAECBAgQIECAAIH+Asr70ZT38Xth4/fDLusYIuX9x35R0GcVE+lzvcr7QS85nK473uZdrnzZoUcNXIB0rr+K+yeedGlmYbJ12zdL7WOTy/tjPnRW5jGed/66UsfYyzuWevG72qeXSrNmzU62vf7tQtuJH6qZ/v74+JRTryz0/qz9u/b6ZzLXuWTJshnP6M/a3iDPNS2DyvufTn23edaHSeKM7rJjPE7lfd6HFuLPYfyATtljz1r+1NOuyvyZ/MXviu8U2kav8v7Y484ptI6sfUuf2/LyNzL3cfbsOQN9dUJcr/K+EYV75rhm/XenwHPK+46TbncJECBAgAABAgQIECBAgAABAgQINFXg+BDCQy359+0Cf7is8o+gg67rX4cQzskIhPJ+huX9xue+MOMC5PktX80c1zirPy1JRn172RXrM/fx3vvfKrWPTS3v43e6z5mTPaP98Sc/VeoY+43V6Wd8NNMyFoL93htfv3/9O5nvnzt3frJ9x/cKrWP6dg47/JjMdV52+QMDrW/6+qt43LQMKu9/8cGng5Yu3yM78Tvfy37NxDiV9+ece+MexxzPBeIVSuJXoVSR93gljbzzizvvfqPQNnqV97fevrXQOnodSxzj+fssytzPF1/+xkDrV94r7zPOVT1FgAABAgQIECBAgAABAgQIECBAgACBwgI78v643pDn/yyEcF8IYVbOESnvZ1De77PPvpXMSt79zo+TeAnj6ZmJsxd7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AAECBAgQIECAAAECBAgQIECAwIQJKO+V98p7GZABGZABGWhEBpT3E3YW6nAJECBAgAABAgQIECBAgAABAgQIECBAoEtAea+waURhY/ZqtbNXefKUARkYxwwo77vO0TwgQIAAAQIECBAgQIAAAQIECBAgQIAAgQkTUN4r75X3MiADMiADMtCIDCjvJ+ws1OESIECAAAECBAgQIECAAAECBAgQIECAQJeA8l5h04jCZhxniNpnM5tlQAZkoNoMKO+7ztE8IECAAAECBAgQIECAAAECBAgQIECAAIEJE1DeK++V9zIgAzIgAzLQiAwo7yfsLNThEiBAgAABAgQIECBAgAABAgQIECBAgECXgPJeYdOIwsbs1Wpnr/LkKQMyMI4ZUN53naN5QIAAAQIECBAgQIAAAQIECBAgQIAAAQITJqC8V94r72VABmRABmSgERlQ3k/YWajDJUCAAAECBAgQIECAAAECBAgQIECAAIEuAeW9wqYRhc04zhC1z2Y2y4AMyEC1GVDed52jeUCAAAECBAgQIECAAAECBAgQIECAAAECEyagvFfeK+9lQAZkQAZkoBEZUN5P2FmowyVAgAABAgQIECBAgAABAgQIECBAgACBLgHlvcKmEYWN2avVzl7lyVMGZGAcM6C87zpH84AAAQIECBAgQIAAAQIECBAgQIAAAQIEJkxAea+8V97LgAzIgAzIQCMyoLyfsLNQh0uAAAECBAgQIECAAAECBAgQIECAAAECXQLKe4VNIwqbcZwhap/NbJYBGZCBajOgvO86R/OAAAECBAgQIECAAAECBAgQIECAAAECBCZMQHmvvFfey4AMyIAMyEAjMqC8n7CzUIdLgAABAgQIECBAgAABAgQIECBAgAABAl0CynuFTSMKG7NXq529ypOnDMjAOGZAed91juYBAQIECBAgQIAAAQIECBAgQIAAAQIECEyYgPJeea+8lwEZkAEZkIFGZEB5P2FnoQ6XAAECBAgQIECAAAECBAgQIECAAAECBLoElPcKm0YUNuM4Q9Q+m9ksAzIgA9VmQHnfdY7mAQECBAgQIECAAAECBAgQIECAAAECBAhMmIDyXnmvvJcBGZABGZCBRmRAeT9hZ6EOlwABAgQIECBAgAABAgQIECBAgAABAgS6BJT3CptGFDZmr1Y7e5UnTxmQgXHMgPK+6xzNAwIECBAgQIAAAQIECBAgQIAAAQIECBCYMAHlvfJeeS8DMiADMiADjciA8n7CzkIdLgECBAgQIECAAAECBAgQIECAAAECBAh0CSjvFTaNKGzGcYaofTazWQZkQAaqzYDyvusczQMCBAgQIECAAAECBAgQIECAAAECBAgQmDAB5b3yXnkvAzIgAzIgA43IgPJ+ws5CHS4BAgQIECBAgAABAgQIECBAgAABAgQIdAko7xU2jShszF6tdvYqT54yIAPjmAHlfdc5mgcECBAgQIAAAQIECBAgQIAAAQIECBAgMGECynvlvfJeBmRABmRABhqRAeX9hJ2FOlwCBAgQIECAAAECBAgQIECAAAECBAgQ6BJQ3itsGlHYjOMMUftsZrMMyIAMVJsB5X3XOZoHBAgQIECAAAECBAgQIECAAAECBAgQIDBhAsp75b3yXgZkQAZkQAYakQHl/YSdhTpcAgQIECBAgAABAgQIECBAgAABAgQIEOgSUN4rbBpR2Ji9Wu3sVZ48ZUAGxjEDyvuuczQPCBAgQIAAAQIECBAgQIAAAQIECBAgQGDCBJT3ynvlvQzIgAzIgAw0IgPK+wk7C3W4BAgQIECAAAECBAgQIECAAAECBAgQINAloLxX2DSisBnHGaL22cxmGZABGag2A8r7rnM0DwgQIECAAAECBAgQIECAAAECBAgQIEBgwgSU98p75b0MyIAMyIAMNCIDyvsJOwt1uAQIECBAgAABAgQIECBAgAABAgQIECDQJaC8V9g0orAxe7Xa2as8ecqADIxjBpT3XedoHhAgQIAAAQIECBAgQIAAAQIECBAgQIDAhAko75X3ynsZkAEZkAEZaEQGlPcTdhbqcAkQIECAAAECBAgQIECAAAECBAgQIECgS0B5r7BpRGEzjjNE7bOZzTIgAzJQbQaU913naB4QIECAAAECBAgQIECAAAECBAgQIECAwIQJKO+V98p7GZABGZABGWhEBpT3E3YW6nAJECBAgAABAgQIECBAgAABAgQIECBAoEtAea+waURhY/ZqtbNXefKUARkYxwwo77vO0TwgQIAAAQIECBAgQIAAAQIECBAgQIAAgQkTUN4r75X3MiADMiADMtCIDCjvJ+ws1OESIECAAAECBAgQIECAAAECBAgQIECAQJeA8l5h04jCZhxniNpnM5tlQAZkoNoMKO+7ztE8IECAAAECBAgQIECAAAECBAgQIECAAIEJE1DeK++V9zIgAzIgAzLQiAwo7yfsLNThEiBAgAABAgQIECBAgAABAgQIECBAgECXgPJeYdOIwsbs1Wpnr/LkKQMyMI4ZUN53naN5QIAAAQIECBAgQIAAAQKLMcO1AAAGSUlEQVQECBAgQIAAAQITJqC8V94r72VABmRABmSgERlQ3k/YWajDJUCAAAECBAgQIECAAAECBAgQIECAAIEuAeW9wqYRhc04zhC1z2Y2y4AMyEC1GVDed52jeUCAAAECBAgQIECAAAECBAgQIECAAAECEyagvFfeK+9lQAZkQAZkoBEZUN5P2FmowyVAgAABAgQIECBAgAABAgQIECBAgACBLgHlvcKmEYWN2avVzl7lyVMGZGAcM6C87zpH84AAAQIECBAgQIAAAQIECBAgQIAAAQIEJkxAea+8V97LgAzIgAzIQCMyoLyfsLNQh0uAAAECBAgQIECAAAECBAgQIECAAAECXQLKe4VNIwqbcZwhap/NbJYBGZCBajOgvO86R/OAAAECBAgQIECAAAECBAgQIECAAAECBCZMQHmvvFfey4AMyIAMyEAjMqC8n7CzUIdLgAABAgQIECBAgAABAgQIECBAgAABAl0CynuFTSMKG7NXq529ypOnDMjAOGZAed91juYBAQIECBAgQIAAAQIECBAgQIAAAQIECEyYgPJeea+8lwEZkAEZkIFGZEB5P2FnoQ6XAAECBAgQIECAAAECBAgQIECAAAECBLoElPcKm0YUNuM4Q9Q+m9ksAzIgA9VmQHnfdY7mAQECBAgQIECAAAECBAgQIECAAAECBAhMmIDyXnmvvJcBGZABGZCBRmRAeT9hZ6EOlwABAgQIECBAgAABAgQIECBAgAABAgS6BJT3CptGFDZmr1Y7e5UnTxmQgXHMgPK+6xzNAwIECBAgQIAAAQIECBAgQIAAAQIECBCYMAHlvfJeeS8DMiADMiADjciA8n7CzkIdLgECBAgQIECAAAECBAgQIECAAAECBAh0CSjvFTaNKGzGcYaofTazWQZkQAaqzYDyvusczQMCBAgQIECAAAECBAgQIECAAAECBAgQmDAB5b3yXnkvAzIgAzIgA43IgPJ+ws5CHS4BAgQIECBAgAABAgQIECBAgAABAgQIdAko7xU2jShszF6tdvYqT54yIAPjmAHlfdc5mgcECBAgQIAAAQIECBAgQIAAAQIECBAgMGECynvlvfJeBmRABmRABhqRAeX9hJ2FOlwCBAgQIECAAAECBAgQIECAAAECBAgQ6BJQ3itsGlHYjOMMUftsZrMMyIAMVJsB5X3XOZoHBAgQIECAAAECBAgQIECAAAECBAgQIDBhAsp75b3yXgZkQAZkQAYakQHl/YSdhTpcAgQIECBAgAABAgQIECBAgAABAgQIEOgSUN4rbBpR2Ji9Wu3sVZ48ZUAGxjEDyvuuczQPCBAgQIAAAQIECBAgQIAAAQIECBAgQGDCBJT3ynvlvQzIgAzIgAw0IgPK+wk7C3W4BAgQIECAAAECBAgQIECAAAECBAgQINAloLxX2DSisBnHGaL22cxmGZABGag2A8r7rnM0DwgQIECAAAECBAgQIECAAAECBAgQIEBgwgSU98p75b0MyIAMyIAMNCIDyvsJOwt1uAQIECBAgAABAgQIECBAgAABAgQIECDQJdCzvF+56uTkoUc+4R8DGZABGZABGZCBoWfgwovvTEIIvf79rOssxgMCBAgQIECAAAECBAgQIECAAAECBAgQINAigZ7lfZ8/oPf647rXepcPfPjIgAzIgAzIQPkMKO9bdBLqUAgQIECAAAECBAgQIECAAAECBAgQIECgW0B5X744ULYwkwEZkAEZkIHRZEB5330e5xEBAgQIECBAgAABAgQIECBAgAABAgQItEhAeT+a8kHpw10GZEAGZEAGymdAed+ik1CHQoAAAQIECBAgQIAAAQIECBAgQIAAAQLdAsr78sWBsoWZDMiADMiADIwmA8r77vM4jwgQIECAAAECBAgQIECAAAECBAgQIECgRQLK+9GUD0of7jIgAzIgAzJQPgPK+xadhDoUAgQIECBAgAABAgQIECBAgAABAgQIEOgWUN6XLw6ULcxkQAZkQAZkYDQZUN53n8d5RIAAAQIECBAgQIAAAQIECBAgQIAAAQItElDej6Z8UPpwlwEZkAEZkIHyGVDet+gk1KEQIECAAAECBAgQIECAAAECBAgQIECAQLeA8r58caBsYSYDMiADMiADo8mA8r77PM4jAgQItFbg/wf0TJeYujC6lwAAAABJRU5ErkJggg==" + } + }, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Let's definitely steal this flowchart:\n", + "\n", + "\"drawing\"" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collecting gemmi\n", + " Downloading gemmi-0.4.5-cp37-cp37m-macosx_10_9_x86_64.whl (2.0 MB)\n", + "\u001b[K |████████████████████████████████| 2.0 MB 3.6 MB/s eta 0:00:01\n", + "\u001b[?25hInstalling collected packages: gemmi\n", + "Successfully installed gemmi-0.4.5\n" + ] + } + ], + "source": [ + "!pip install gemmi" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python [conda env:root] *", + "language": "python", + "name": "conda-root-py" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.7" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/Tom/tutorial-ml-in-chemistry-research-rdkit-mol2vec.ipynb b/Tom/tutorial-ml-in-chemistry-research-rdkit-mol2vec.ipynb new file mode 100644 index 0000000..333c243 --- /dev/null +++ b/Tom/tutorial-ml-in-chemistry-research-rdkit-mol2vec.ipynb @@ -0,0 +1,1718 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# SIMPLE ML IN CHEMISTRY RESEARCH: RDKIT AND MOL2VEC " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Preface\n", + "\n", + "While considering which topic to pick to write a tutorial I suddenly understood that there's no better way to show an interesting thing than to describe something you're truly aware of. Alright, I got a higher education in chemistry, then actually went crazy on a thing called data science hoping that one day I'll be able to put two of them together. That's why I've actually entered mlcourse.ai. And I suppose the time has come. In this tutorial I'll try to show some insights on how can some of Python packages and machine learning be easily and efficiently applied in chemistry without going deep to the strange and contradictory world of deep neural networks for chemistry and drug development.\n", + "\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Introduction\n", + "\n", + "As far as I've already found out, data science approaches can actually be implemented everywhere. The only limitation is data that you have (or you don't). Since chemistry is known to be a rather exact science (because we do have laws and numbers in it, still we don't have enough principles that are mathematically strict) it must have data to be analyzed. You might understand that in real-world chemistry we can find many examples of the things that are seeking to have a good data scientist's look at.\n", + "I'll tell the simplest ever example: two main general tasks that many chemistry researchers face almost everyday are predicting physical, chemical, biochemical (or some other desirable) properties of a molecule (or a substance when we talk about physical properties) by it's general descriptors - chemical formula and 3D structure - and predicting chemical formula and 3D structure for an unknown yet molecule or substance with desirable properties respectively. They are called QSPR (quantitative structure-property relationship) and QSAR (quantitative structure-activity relationship) problems. From the history of the problem we can see many different approaches based on some chemical and mathematical logic, some quantum mechanics approaches and etc. The main disadvantage of all these methods is that they're really computationally hard (and also not always accurate). And now doesn't the problem sound familiar? What if don't need to wait for weeks to find values of some properties that we need? Let's find it out.\n", + "\n", + "# Representation of chemical data\n", + "Let's consider a case where we want to implement some machine learning in chemistry research. The first issue we're goind to face is how to represent the data in the way that keeps much information.\n", + "When it comes to chemical formulas, in chemoinformatics there're several general ways of representation.\n", + "\n", + "**SMILES (Simplified Molecular Input Line Entry System)**\n", + "\n", + "\n", + "This is the simplest way to reflect a molecule. The idea behind is to use simple line notations for chemical formulas that are based on some rules. Atoms of chemical elements are represented by chemical symbols in capital letter, hydrogen is usually ignored. Single bonds are not displayed; for double, triple and quadruple bonds we shall use *'='*, *'#'*, *'$'* respectively. Atoms that are bonded must stand nearby. Ring structures are written by breaking each ring at an arbitrary point (although some choices will lead to a more legible SMILES than others) to make a 'straight non-ring' structure (as if it wasn't a ring) and adding numerical ring closure labels to show connectivity between non-adjacent atoms. Aromacity is commonly illustrated by writing the constituent B, C, N, O, P and S atoms in lower-case forms b, c, n, o, p and s, respectively. To represent side chains of atomic gpoups branches are used. \n", + "\n", + "A simple example:\n", + "\n", + "\n", + "\n", + "A fact that usually you cand find SMILES representation of a molecule in any database of chemical information makes the thing simple. But also you can write it by yourself, if needed, which is definetely a huge advantage.\n", + "\n", + "Pros:\n", + "- Easy to find or to write by yourelf.\n", + "- Illustrates some main chemical concepts such as atomic map, bond structure, can represent stereochemical properties (isomerism).\n", + "- Can be further processed as a string data, if needed.\n", + "\n", + "Cons:\n", + "- Doesn't give information upon space structure of the molecule (2D, but mostly 3D).\n", + "- Different formulas may be written for the same molecule.\n", + "\n", + "**MDL Molfile**\n", + "\n", + "\n", + "It's a file format that keeps information about the atoms, bonds, connectivity and coordinates of a molecule.\n", + "\n", + "Typical MOL consists of some header information, the Connection Table containing atom info, then bond connections and types, followed by sections for more complex information. MOL representations can either hold information about 2D or 3D structure of the molecule. This format is so widely spread that most cheminformatics software systems are able to read it.\n", + "\n", + "An example of how it looks like:\n", + "\n", + "\n", + "\n", + "Pros:\n", + "- Acceptable by most chemoinformatics software.\n", + "- Represents space structure (2D or 3D)\n", + "- Invariant for particular molecule.\n", + "\n", + "Cons:\n", + "- Huge size.\n", + "- Can't be perfomed by yourself.\n", + "\n", + "**Coloumb matrices and other quantum descriptors**\n", + "\n", + "\n", + "The Coulomb matrix as well as some custom quntum approaches comes from idea that molecular properties can be calculated from the Schrödinger equation, which takes the Hamiltonian operator as its input. The Hamiltonian operator for an isolated molecule can be specified by the atom coordinates and nuclear charges. \n", + "In fact, there're many custom ways to represent a molecule with the help of quantum chemistry. The only limitation is the presense of such data.\n", + "\n", + "Pros:\n", + "- Mathemathicaly and chemically strict representations.\n", + "\n", + "Cons:\n", + "- Hard to compute.\n", + "- Seeks relative data.\n", + "\n", + "**Custom set of descriptors**\n", + "\n", + "One can actually represent the inforation by creating suitable descriptors that are belivied to be helpful - bond count, atom count, presence of particular groups of atoms an etc.\n", + "Such descriptors may be exctracted from SMILES strings, MOL representations or performed manually.\n", + "\n", + "Pros:\n", + "- Extracting suitable information based on chemical logic.\n", + "\n", + "Cons:\n", + "- Hard to produce manually.\n", + "- Needs some other representation for computer processing.\n", + "- May not represent a molecule correctly." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# RDkit for working with SMILES and MOL representations\n", + "\n", + "RDKit is a collection of cheminformatics and machine learning tools written in C++ and Python.\n", + "Which is more important, it allows to work with many representations of chemical data and has a power to extract almost each chemical descriptor from the data you have. Check the docs for deeper understanding.\n", + "\n", + "In this tutorial we'll try to implement ML to a propety prediction task. RDkit is the one to help at the first step." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "_kg_hide-input": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collecting package metadata (current_repodata.json): done\n", + "Solving environment: done\n", + "\n", + "## Package Plan ##\n", + "\n", + " environment location: /Users/tom/miniconda3\n", + "\n", + " added / updated specs:\n", + " - rdkit\n", + "\n", + "\n", + "The following packages will be downloaded:\n", + "\n", + " package | build\n", + " ---------------------------|-----------------\n", + " openssl-1.1.1j | h9ed2024_0 2.2 MB\n", + " ------------------------------------------------------------\n", + " Total: 2.2 MB\n", + "\n", + "The following packages will be UPDATED:\n", + "\n", + " ca-certificates conda-forge::ca-certificates-2020.12.~ --> pkgs/main::ca-certificates-2021.1.19-hecd8cb5_1\n", + "\n", + "The following packages will be SUPERSEDED by a higher-priority channel:\n", + "\n", + " openssl conda-forge::openssl-1.1.1j-hbcf498f_0 --> pkgs/main::openssl-1.1.1j-h9ed2024_0\n", + "\n", + "\n", + "\n", + "Downloading and Extracting Packages\n", + "openssl-1.1.1j | 2.2 MB | 2 | 1% ^C\n", + "openssl-1.1.1j | 2.2 MB | ##8 | 8% \n", + "\n", + "CondaSignalInterrupt: Signal interrupt SIGINT\n", + "\n", + "Collecting pandas==0.23.0\n", + " Downloading pandas-0.23.0.tar.gz (13.1 MB)\n", + "\u001b[K |████████████████████████████████| 13.1 MB 1.1 MB/s eta 0:00:01\n", + "^C\n", + "\u001b[31mERROR: Operation cancelled by user\u001b[0m\n", + "\u001b[?25h" + ] + } + ], + "source": [ + "#Here we install the package. For me it's been a nightmare to install rdkit into Kaggle's environment. \n", + "#But wonderful Kaggle's technical support helped me to find the way.\n", + "\n", + "#!conda install -y -c rdkit rdkit;\n", + "#!pip install pandas==0.23.0" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "\n", + "import numpy as np\n", + "import pandas as pd\n", + "import matplotlib.pyplot as plt\n", + "import warnings\n", + "warnings.filterwarnings(\"ignore\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We'll work with the data on lipophilicity of small organic molecules. \n", + "\n", + "**Lipophilicity** is a physical property of a substance that refers to an ability of a chemical compound to dissolve in lipids, oils and generally in non-polar solvents. That's a fundamental property that plays great part in biochemical and technological behaviour of a substance. It's usually evaluated by a distribution coefficent P - the ratio of concentrations of a particular compound in a mixture of two immiscible phases at equilibrium (in our case water and octanol). The greater P values refer to greater lipophilicity. Usually lipophilicity is presented as log10P like in our dataset. \n", + "\n", + "A thing important to mention is that it takes much time to perform an experiment to measure the corresponding P value, because it must be an exact and reproducible procedure repeated at least 3-5 times and each time you have to wait till the system's equilibrium is reached.\n", + "\n", + "*Chemical insights: from theory P value must turn great when a molecule is large and doesn't have many polar atoms or atomic groups (such containing O, N, P, S, Br, Cl, F an etc.) in it.*" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
smileslogP
0C[C@H]([C@@H](C)Cl)Cl2.3
1C(C=CBr)N0.3
2CCC(CO)Br1.3
3[13CH3][13CH2][13CH2][13CH2][13CH2][13CH2]O2.0
4CCCOCCP0.6
\n", + "
" + ], + "text/plain": [ + " smiles logP\n", + "0 C[C@H]([C@@H](C)Cl)Cl 2.3\n", + "1 C(C=CBr)N 0.3\n", + "2 CCC(CO)Br 1.3\n", + "3 [13CH3][13CH2][13CH2][13CH2][13CH2][13CH2]O 2.0\n", + "4 CCCOCCP 0.6" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Let's load the data and look at them\n", + "df= pd.read_csv('./logP_dataset.csv', names=['smiles', 'logP'])\n", + "df.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "As you see the only information we have here is SMILES representation of molecular formulas. But RDkit is able to work with MOL\n", + "representations. And it's actually nice to know RDkit still provides an opportunity to transform SMILES to MOL. Let's check what we can do. " + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n" + ] + } + ], + "source": [ + "#Importing Chem module\n", + "from rdkit import Chem \n", + "\n", + "#Method transforms smiles strings to mol rdkit object\n", + "df['mol'] = df['smiles'].apply(lambda x: Chem.MolFromSmiles(x)) \n", + "\n", + "#Now let's see what we've got\n", + "print(type(df['mol'][0]))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Notice that MOLs are represented as special rdkit.Chem items of a corresponding C++ class.\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Visualization of molecules**\n", + "\n", + "RDkit provides visualization of MOLs with ***rdkit.Chem.Draw*** module. To visualize a set of molecules you should pass a set of corresponging MOLs:" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from rdkit.Chem import Draw\n", + "mols = df['mol'][:20]\n", + "\n", + "#MolsToGridImage allows to paint a number of molecules at a time\n", + "Draw.MolsToGridImage(mols, molsPerRow=5, useSVG=True, legends=list(df['smiles'][:20].values))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Numbers of atoms**\n", + "\n", + "Since size of a molecule can be approximated by a number of atoms in it, let's extract corresponding values from MOL.\n", + "RDkit provides ***GetNumAtoms()*** and ***GetNumHeavyAtoms()*** methods for that task." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [], + "source": [ + "# AddHs function adds H atoms to a MOL (as Hs in SMILES are usualy ignored)\n", + "# GetNumAtoms() method returns a general nubmer of all atoms in a molecule\n", + "# GetNumHeavyAtoms() method returns a nubmer of all atoms in a molecule with molecular weight > 1\n", + "\n", + "\n", + "df['mol'] = df['mol'].apply(lambda x: Chem.AddHs(x))\n", + "df['num_of_atoms'] = df['mol'].apply(lambda x: x.GetNumAtoms())\n", + "df['num_of_heavy_atoms'] = df['mol'].apply(lambda x: x.GetNumHeavyAtoms())" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's take look at how number of atoms is connected with target variable:" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "import seaborn as sns\n", + "sns.jointplot(df.num_of_atoms, df.logP)\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "No clear dependence is observed so we need some more features to be exctracted.\n", + "The next obvious step is to count numbers of the most common atoms.\n", + "RDkit supports subpattern search represented by ***GetSubstructMatches()*** method. It takes a MOL of a substructure pattern as an argument. So you can futher extract occurance of each pattern you'd like." + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "((0,), (1,), (2,), (3,))\n" + ] + } + ], + "source": [ + "# First we need to settle the pattern.\n", + "c_patt = Chem.MolFromSmiles('C')\n", + "\n", + "# Now let's implement GetSubstructMatches() method\n", + "print(df['mol'][0].GetSubstructMatches(c_patt))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The method returns a tuple of tuples of positions of corresponding patterns. To extract the number of matches we need to take the length of a corresponding tuple of tuples." + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [], + "source": [ + "#We're going to settle the function that searches patterns and use it for a list of most common atoms only\n", + "def number_of_atoms(atom_list, df):\n", + " for i in atom_list:\n", + " df['num_of_{}_atoms'.format(i)] = df['mol'].apply(lambda x: len(x.GetSubstructMatches(Chem.MolFromSmiles(i))))\n", + "\n", + "number_of_atoms(['C','O', 'N', 'Cl'], df)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "sns.pairplot(df[['num_of_atoms','num_of_C_atoms','num_of_N_atoms', 'num_of_O_atoms', 'logP']], diag_kind='kde', kind='reg', markers='+')\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Looking at the bottom plots we notice some linear dependence of logP on numbers of particular atoms. We also see normal distribution of the target variable which values lie approximately from -5 to 5. Let's build our first model.\n", + "We'll count on ridge regression." + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Index(['num_of_atoms', 'num_of_heavy_atoms', 'num_of_C_atoms',\n", + " 'num_of_O_atoms', 'num_of_N_atoms', 'num_of_Cl_atoms'],\n", + " dtype='object')\n" + ] + } + ], + "source": [ + "from sklearn.linear_model import RidgeCV\n", + "from sklearn.model_selection import train_test_split\n", + "\n", + "#Leave only features columns\n", + "train_df = df.drop(columns=['smiles', 'mol', 'logP'])\n", + "y = df['logP'].values\n", + "\n", + "print(train_df.columns)\n", + "\n", + "#Perform a train-test split. We'll use 10% of the data to evaluate the model while training on 90%\n", + "\n", + "X_train, X_test, y_train, y_test = train_test_split(train_df, y, test_size=.1, random_state=1)\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Train the model and evaluate results. As an evaluation metric we can choose MAE or MSE. Evaluation function plots a number of first predictions (by default - 300)." + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.metrics import mean_absolute_error, mean_squared_error\n", + "def evaluation(model, X_test, y_test):\n", + " prediction = model.predict(X_test)\n", + " mae = mean_absolute_error(y_test, prediction)\n", + " mse = mean_squared_error(y_test, prediction)\n", + " \n", + " plt.figure(figsize=(15, 10))\n", + " plt.plot(prediction[:300], \"red\", label=\"prediction\", linewidth=1.0)\n", + " plt.plot(y_test[:300], 'green', label=\"actual\", linewidth=1.0)\n", + " plt.legend()\n", + " plt.ylabel('logP')\n", + " plt.title(\"MAE {}, MSE {}\".format(round(mae, 4), round(mse, 4)))\n", + " plt.show()\n", + " \n", + " print('MAE score:', round(mae, 4))\n", + " print('MSE score:', round(mse,4))" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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RXjpS1+KZz7zmXjf+96XymPArRCIiIiIiGgu3H333fjc5z6H888/H7/xG79Rr6iVSiVcf/312LdvHy666CJs3boVi4uL+OhHP4pLLrkE73vf+/D2t78d3/3ud/GMZzwDr3vd6zre/rvf/W78/M//PK666iporbG6uoqPfOQjuOOOO3DLLbcAiEJm4m//9m8BALfffju2b9+Ol7zkJbjnnnsAALfccgt+8pOfoFgs4tnPfjZ+//d/HyeeeOJY3z8rd0RERERElC4h0v8zgBNPPBHnn38+AODNb34zrr/+egCoh7Ubb7wRP/3pT3H++efjrLPOwuWXX46HHnoI27dvx8knn4xnPvOZEELgzW9+c8fb/+53v4vf+Z3fAQC4rotjjjmm5/Fcf/31eMtb3gIAOOWUU3DSSSfVw92FF16IY445BqVSCaeeeioeeuihgb7HXli5IyIiIiKidFmbyd22bh+Q/H1xcRFAtDn4L/3SL+ELX/hC09fdcsstE9nKwfZ4HIrFYv3/XdeFUmrs+2PljoiIiIiI5sLDDz+MG264AQDwhS98ARdccEHT58877zz84Ac/wH333QcAqFQquOeee3DKKafgwQcfxP3331//t51ceOGF+Lu/+zsA0XCWw4cPY3l5GUeOHOn49S984QtxxRVXAADuuecePPzww3j2s589/jfaBcMdERERERHNhec85zm4/PLLccYZZ2BlZaXeQpnYvHkzLrvsMrzhDW/AGWecgfPOOw/bt29HqVTCpZdeipe//OW44IILcNJJJ3W8/U984hO45pprcPrpp+P5z38+7rzzThx33HE4//zzcdppp+G9731v09f/7u/+LrTWOP300/G6170Ol112WVPFLm2iV6kwb8455xy7bdu2rA+DiIiIiIga3HXXXXjOc56T6THs2LEDr3jFK3DHHXdkehxp6vS4CiFuttae0+nrWbkjIiIiIiKaAwx3REREREQ087Zs2TJXVbtRMNwRERERERHNAYY7IiIiIiKiOcBwR0RERERENAcY7qinGx65ATfvujnrwyAiIiIioj4Y7qinq+++Gt+671tZHwYRERERUSquvfZa/PCHPxzrNpaWllI6mnQx3FFP2mgYa7I+DCIiIiKiVKQR7vKK4Y56UkYx3BERERFR7r361a/G85//fDz3uc/FpZdeCgD49re/jbPPPhtnnnkm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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "MAE score: 0.5694\n", + "MSE score: 0.5317\n" + ] + } + ], + "source": [ + "#Train the model\n", + "ridge = RidgeCV(cv=5)\n", + "ridge.fit(X_train, y_train)\n", + "#Evaluate results\n", + "evaluation(ridge, X_test, y_test)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Offtop: particular atoms, bonds and rings**" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Note that you can also extract some ring information or iterate through each molecule's atoms and bonds with RDkit. Methods ***GetRingInfo()***, ***GetAtoms()*** and ***GetBonds()*** yield corresponding generators over rings and atoms in molecule. \n", + "\n", + "Some toy examples:" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Number of rings with 1 backbone: 1\n", + "Number of rings with 2 backbones: 2\n" + ] + } + ], + "source": [ + "atp = Chem.MolFromSmiles('C1=NC2=C(C(=N1)N)N=CN2[C@H]3[C@@H]([C@@H]([C@H](O3)COP(=O)(O)OP(=O)(O)OP(=O)(O)O)O)O')\n", + "\n", + "# Getting number of rings with specified number of backbones\n", + "print('Number of rings with 1 backbone:', atp.GetRingInfo().NumAtomRings(1))\n", + "print('Number of rings with 2 backbones:', atp.GetRingInfo().NumAtomRings(2))" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Atom: C Valence: 3\n", + "Atom: O Valence: 2\n", + "Atom: C Valence: 4\n", + "Atom: N Valence: 2\n", + "Atom: C Valence: 2\n", + "Atom: Cl Valence: 1\n" + ] + } + ], + "source": [ + "m = Chem.MolFromSmiles('C(=O)C(=N)CCl')\n", + "#Iterating through atoms to get atom symbols and explicit valencies \n", + "for atom in m.GetAtoms():\n", + " print('Atom:', atom.GetSymbol(), 'Valence:', atom.GetExplicitValence())" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Descriptors**\n", + "\n", + "***rdkit.Chem.Descriptors*** provides a number of general molecular descriptors that can also be used to featurize a molecule. Most of the descriptors are straightforward to use from Python.\n", + "\n", + "Using this package we can add some useful features to our model:\n", + "- rdkit.Chem.Descriptors.TPSA() - the surface sum over all polar atoms or molecules also including their attached hydrogen atoms;\n", + "- rdkit.Chem.Descriptors.ExactMolWt() - exact molecural weight;\n", + "- rdkit.Chem.Descriptors.NumValenceElectrons() - number of valence electrons (may illustrate general electronic density)\n", + "- rdkit.Chem.Descriptors.NumHeteroatoms() - general number of non-carbon atoms." + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [], + "source": [ + "from rdkit.Chem import Descriptors\n", + "df['tpsa'] = df['mol'].apply(lambda x: Descriptors.TPSA(x))\n", + "df['mol_w'] = df['mol'].apply(lambda x: Descriptors.ExactMolWt(x))\n", + "df['num_valence_electrons'] = df['mol'].apply(lambda x: Descriptors.NumValenceElectrons(x))\n", + "df['num_heteroatoms'] = df['mol'].apply(lambda x: Descriptors.NumHeteroatoms(x))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's check the improvement of the model perfomance with new features." + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Index(['num_of_atoms', 'num_of_heavy_atoms', 'num_of_C_atoms',\n", + " 'num_of_O_atoms', 'num_of_N_atoms', 'num_of_Cl_atoms', 'tpsa', 'mol_w',\n", + " 'num_valence_electrons', 'num_heteroatoms'],\n", + " dtype='object')\n" + ] + } + ], + "source": [ + "train_df = df.drop(columns=['smiles', 'mol', 'logP'])\n", + "y = df['logP'].values\n", + "\n", + "print(train_df.columns)\n", + "\n", + "#Perform a train-test split. We'll use 10% of the data to evaluate the model while training on 90%\n", + "\n", + "X_train, X_test, y_train, y_test = train_test_split(train_df, y, test_size=.1, random_state=1)" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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o7jgggvw7ne/G9u3b8e5554LIB4086u/+qs477zz8MIXvhA333xz6zHf8IY34NWvfjXOPPNMXHPNNZm8BlwKgYiIiIiISuGhhx7Cxz/+cVxyySV4+9vf3sqoVatVbNu2Dfv27cMb3vAGfPvb38b8/Dw+/OEP40//9E9xzTXX4KqrrsJ3vvMdPPe5z8UVV1zR8/Hf9a534eUvfzluuOEGaK2xtLSED33oQ7j//vtxzz33AIiDzNRHP/pRAMB9992HBx98EK961avw8MMPAwDuuece3H333ahUKnj+85+Pd77znXj2s5891u/PzB0REREREWVLiOz/DeHZz342LrnkEgDAW97yFmzbtg0AWsHaHXfcgR//+Me45JJLcMEFF+CTn/wkHn/8cTz44IM444wzcOaZZ0IIgbe85S09H/873/kOfuu3fgsA4LouNm7cOHB7tm3bhre+9a0AgLPOOgunn356K7i77LLLsHHjRlSrVZx99tl4/PHHh/odB2HmjoiIiIiIsmVtLk/bvXxA+vX8/DyAeHHwn/mZn8HnPve5ju+75557JrKUgx3wOlQqldb/u64LpdTYz8fMHRERERERlcKOHTtw++23AwA+97nP4dJLL+24/+KLL8a//uu/4pFHHgEA1Ot1PPzwwzjrrLPw2GOP4dFHH239bC+XXXYZ/uZv/gZAPJzlyJEjWFxcxNGjR3t+/8te9jJcf/31AICHH34YO3bswPOf//zxf9E+GNwREREREVEpvOAFL8AnP/lJnH/++Thw4ECrhDJ10kkn4brrrsOb3/xmnH/++bj44ovx4IMPolqt4tprr8Xll1+OSy+9FKeffnrPx/+Lv/gL3HzzzTjvvPPwohe9CD/60Y9w4okn4pJLLsG5556Ld7/73R3f/453vANaa5x33nm44oorcN1113Vk7LImBqUKi+aiiy6yd955Z96bQUREREREbR544AG84AUvyHUbtm/fjte+9rW4//77c92OLPV6XYUQd1lrL+r1/czcERERERERlQCDOyIiIiIimnmbN28uVdZuLRjcERERERERlQCDOyIiIiIiohJgcEdERERERFQCDO5ooNt33o67nrwr780gIiIiIqJVMLijgW586Ebc9MhNeW8GEREREVEmtm7dittuu22sx1hYWMhoa7LF4I4G0kbDWJP3ZhARERERZSKL4K6oGNzR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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "MAE score: 0.4624\n", + "MSE score: 0.3519\n" + ] + } + ], + "source": [ + "#Train the model\n", + "ridge = RidgeCV(cv=5)\n", + "ridge.fit(X_train, y_train)\n", + "#Evaluate results and plot predictions\n", + "evaluation(ridge, X_test, y_test)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Summimg up**\n", + "\n", + "RDkit is a wonderful tool to work with chemical data, especially represented as SMILES strings or in MOL format. We've seen some basic general abilities of the package but some other powerful tools are yet to be found in the docs.\n", + "\n", + "Trying to improve our model perfomance at the next step we'll take a look at a copletely different way to featurize molecules. " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# mol2vec - learning vector representations of molecular subctructures\n", + "\n", + "From package description 'Mol2vec is an unsupervised machine learning approach to obtain high dimensional embeddings of chemical substructures. It is based on word2vec algorithm and if word2vec learns such embeddings that vectors representing similar words group together, so should Mol2vec learn substructure embeddings where vectors of chemically related substructures end up close in vector space'. \n", + "\n", + "In other words mol2vec takes inspiration in one of the most widespread NLP technique.\n", + "Without going deep in detaials we can describe the process as following: \n", + "\n", + "**1.** A molecule is divided into substructures of a fixed radius (usually encoding distance to other atoms in bonds, i.e. radius = 1 represents a single heavy atom or a group of closest atoms around a heavy atom), substructures are encoded via [Morgan fingerprints](https://docs.chemaxon.com/display/docs/Extended+Connectivity+Fingerprint+ECFP) with the help of RDkit. Substructures reflect words in 'chemical sentences'.\n", + "\n", + "**2.** These encoded substructures are fed to Word2vec yielding vector representations of substructures in a number of dimensions according to their occurance together.\n", + "\n", + "**3.** Summing up substructure vectors we get vector representations of whole molecules.\n", + "\n", + "\n", + "The main idea behind is that we can use vector representations of molecules in different dimensions as features in supervised learning, supposing similar molecules will have close vector representations and will have close target values. \n", + "\n", + "Another wonderful point is that mol2vec provides a pre-trained model which has learned 20M different compounds with radius=1 for Morgan fingerprints." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "_kg_hide-input": false + }, + "outputs": [], + "source": [ + "#Installing a package\n", + "!pip install git+https://github.com/samoturk/mol2vec;" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We'll start from scratch with initial dataset." + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": { + "scrolled": true + }, + "outputs": [], + "source": [ + "#Load the dataset and extract target values\n", + "mdf= pd.read_csv('./logP_dataset.csv', names=['smiles', \n", + " 'target'])\n", + "target = mdf['target']\n", + "mdf.drop(columns='target',inplace=True)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Once again we need to transform SMILES representations to MOL." + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [], + "source": [ + "#Transforming SMILES to MOL\n", + "mdf['mol'] = mdf['smiles'].apply(lambda x: Chem.MolFromSmiles(x))\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Now we'll load a pre-trained mol2vec model. It's trained with radius=1 for Morgan fingerprints to yield 300 dimensional embeddings." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "#Loading pre-trained model via word2vec\n", + "from gensim.models import word2vec\n", + "model = word2vec.Word2Vec.load('../example_data/model_300dim.pkl')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Importing necessary functions. \n", + "\n", + "***mol2alt_sentence()*** constructs a so-called 'molecular sentence' with desired Morgan fingerprints' radius (uses RDkit backend) where 'words' are unique substructure identifiers; ***MolSentence()*** is an internal wrapper function; ***sentences2vec()*** generates molecular embeddings with the help of the trained model; ***DfVec()*** is an internal wrapper for embeddings' generator (attribute .vec yields aggregated vectors). " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from mol2vec.features import mol2alt_sentence, mol2sentence, MolSentence, DfVec, sentences2vec\n", + "from gensim.models import word2vec\n", + "print('Molecular sentence:', mol2alt_sentence(mdf['mol'][1], radius=1))\n", + "print('\\nMolSentence object:', MolSentence(mol2alt_sentence(mdf['mol'][1], radius=1)))\n", + "print('\\nDfVec object:',DfVec(sentences2vec(MolSentence(mol2alt_sentence(mdf['mol'][1], radius=1)), model, unseen='UNK')))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Now let's implement those functions above and construct a feature matrix of vector representations." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "#Constructing sentences\n", + "mdf['sentence'] = mdf.apply(lambda x: MolSentence(mol2alt_sentence(x['mol'], 1)), axis=1)\n", + "\n", + "#Extracting embeddings to a numpy.array\n", + "#Note that we always should mark unseen='UNK' in sentence2vec() so that model is taught how to handle unknown substructures\n", + "mdf['mol2vec'] = [DfVec(x) for x in sentences2vec(mdf['sentence'], model, unseen='UNK')]\n", + "X = np.array([x.vec for x in mdf['mol2vec']])\n", + "y = target.values\n", + "\n", + "X.shape" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's see the perfomance of the model with vector representations." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=.1, random_state=1)\n", + "ridge = RidgeCV(cv=5)\n", + "ridge.fit(X_train, y_train)\n", + "evaluation(ridge, X_test, y_test)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Wow! Vector representations alone absolutely outscored features built with chemical logic. mol2vec is a really powerful tool!\n", + "\n", + "Now let's put embeddings together with already constructed features to see the result." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "scrolled": true + }, + "outputs": [], + "source": [ + "mdf = pd.DataFrame(X)\n", + "new_df = pd.concat((mdf, train_df), axis=1)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "X_train, X_test, y_train, y_test = train_test_split(new_df, y, test_size=.1, random_state=1)\n", + "ridge = RidgeCV(cv=5)\n", + "ridge.fit(X_train, y_train)\n", + "evaluation(ridge, X_test, y_test)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "And we got the best among our results. This one is actually a rather good result even for computional chemistry." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Classification task\n", + "We'll take another task to prove the skills. This time it's going to be a classification problem. We'll use a dataset from [MoleculeNet](http://moleculenet.ai/datasets-1) database - a benchmark for computional chemistry. There's a number of datasets for classification, so I've picked the one that is not so large - HIV dataset. From description: \"The HIV dataset was introduced by the Drug Therapeutics Program (DTP) AIDS Antiviral Screen, which tested the ability to inhibit HIV replication for over 40,000 compounds. Screening results were evaluated and placed into three categories: confirmed inactive (CI),confirmed active (CA) and confirmed moderately active (CM). We further combine the latter two labels, making it a classification task between inactive (CI) and active (CA and CM)\". \n", + "\n", + "In the dataset once again we can find SMILES representations and two target columns, but only 'HIV_active' is used as a benchmark.\n", + "A benchmark for Logistic Regression for this task [is ROC AUC = 0.782](http://moleculenet.ai/latest-results).\n", + "Actually I haven't dealed to find any information about how was this result achieved. The only information I could find is that 10 % of the data were used to validate and 10 % were used as test data. To make it fair we'll use 20 % of the data for the test set." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import warnings\n", + "warnings.filterwarnings(\"ignore\")\n", + "#Read the data\n", + "hiv = pd.read_csv('../input/mlchem/HIV.csv')\n", + "hiv.head()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "#Let's look at the target values count\n", + "sns.countplot(data = hiv, x='HIV_active', orient='v')\n", + "plt.ylabel('HIM active')\n", + "plt.xlabel('Count of values')\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We notice great class disbalance. Now let's repeat the same approaches.\n", + "At the first step - descriptors from RDkit." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "#Transform SMILES to MOL\n", + "hiv['mol'] = hiv['smiles'].apply(lambda x: Chem.MolFromSmiles(x)) \n", + "\n", + "#Extract descriptors\n", + "hiv['tpsa'] = hiv['mol'].apply(lambda x: Descriptors.TPSA(x))\n", + "hiv['mol_w'] = hiv['mol'].apply(lambda x: Descriptors.ExactMolWt(x))\n", + "hiv['num_valence_electrons'] = hiv['mol'].apply(lambda x: Descriptors.NumValenceElectrons(x))\n", + "hiv['num_heteroatoms'] = hiv['mol'].apply(lambda x: Descriptors.NumHeteroatoms(x))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Train and evaluate the model." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "y = hiv.HIV_active.values\n", + "X = hiv.drop(columns=['smiles', 'activity','HIV_active', 'mol'])\n", + "\n", + "\n", + "X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=.20, random_state=1)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.metrics import auc, roc_curve\n", + "def evaluation_class(model, X_test, y_test):\n", + " prediction = model.predict_proba(X_test)\n", + " preds = model.predict_proba(X_test)[:,1]\n", + " fpr, tpr, threshold = roc_curve(y_test, preds)\n", + " roc_auc = auc(fpr, tpr)\n", + " \n", + " plt.title('ROC Curve')\n", + " plt.plot(fpr, tpr, 'g', label = 'AUC = %0.3f' % roc_auc)\n", + " plt.legend(loc = 'lower right')\n", + " plt.plot([0, 1], [0, 1],'r--')\n", + " plt.xlim([0, 1])\n", + " plt.ylim([0, 1])\n", + " plt.ylabel('True Positive Rate')\n", + " plt.xlabel('False Positive Rate')\n", + " plt.show()\n", + " \n", + " print('ROC AUC score:', round(roc_auc, 4))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.linear_model import LogisticRegression\n", + "from sklearn.preprocessing import StandardScaler\n", + "\n", + "X_train = StandardScaler().fit_transform(X_train)\n", + "X_test = StandardScaler().fit_transform(X_test)\n", + "\n", + "lr = LogisticRegression()\n", + "lr.fit(X_train, y_train)\n", + "\n", + "evaluation_class(lr, X_test, y_test)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "And finally let's add molecular embeddings with mol2vec." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "#Constructing sentences\n", + "hiv['sentence'] = hiv.apply(lambda x: MolSentence(mol2alt_sentence(x['mol'], 1)), axis=1)\n", + "\n", + "#Extracting embeddings to a numpy.array\n", + "#Note that we always should mark unseen='UNK' in sentence2vec() so that model is taught how to handle unknown substructures\n", + "hiv['mol2vec'] = [DfVec(x) for x in sentences2vec(hiv['sentence'], model, unseen='UNK')]\n", + "X_mol = np.array([x.vec for x in hiv['mol2vec']])\n", + "X_mol = pd.DataFrame(X_mol)\n", + "\n", + "#Concatenating matrices of features\n", + "new_hiv = pd.concat((X, X_mol), axis=1)\n", + "\n", + "X_train, X_test, y_train, y_test = train_test_split(new_hiv, y, test_size=.20, random_state=1)\n", + "\n", + "X_train = StandardScaler().fit_transform(X_train)\n", + "X_test = StandardScaler().fit_transform(X_test)\n", + "\n", + "lr = LogisticRegression()\n", + "lr.fit(X_train, y_train)\n", + "\n", + "\n", + "evaluation_class(lr, X_test, y_test)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "That's an absolutely outstanding result when comparing to best results on MoleculeNet. Even though we were unable to reproduce the split, still results show that we are very close to or even better than best results published on MoleculeNet. Incredible!" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Conclusion\n", + "\n", + "We've tried a number of approaches to handle chemical data and built rather good predictive models for physical and biological properties of chemical matter with wonderful ***RDkit*** and ***mol2vec*** packages. I suppose, further feature construction can bring an even better result, but still it's shown that we are able to predict important general properties rather fast and easy, without constructing great neural networks or spending weeks on quantum calculations, which can actually be implemented in a lab if an approximated evaluation of the target is needed. Another important outcome is the fact that these approaches are suitable for both regression and classification tasks (in classification task we dealed to beat a MoleculeNet benchmark). Also I'd like to mention that ***RDkit*** allows to do many useful things that are not shown in the kernel, thus, are yet to research, if needed. The docs can be found [here](https://www.rdkit.org/docs/) and [here](https://mol2vec.readthedocs.io/en/latest/). \n", + "\n", + "Will ***mol2vec*** approach be useful in a QSAR problem solving is a question to research. But still it's a good thing to start with when it comes to ML in chemistry.\n", + "\n", + "Thanks for your attention!\n", + "\n", + "**References**:\n", + " - Kaggle Datasets: LogP of Chemical Structures. https://www.kaggle.com/matthewmasters/chemical-structure-and-logp\n", + " - Jaeger, S., Fulle, S., & Turk, S. (2018). Mol2vec: Unsupervised machine learning approach with chemical intuition. Journal of chemical information and modeling, 58(1), 27-35. URL = {http://dx.doi.org/10.1021/acs.jcim.7b00616}, eprint = {http://dx.doi.org/10.1021/acs.jcim.7b00616}\n", + " - AIDS Antiviral Screen Data. https://wiki.nci.nih.gov/display/NCIDTPdata/AIDS+Antiviral+Screen+Data" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "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.7.7" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/bonus_1_predictions.csv b/bonus_1_predictions.csv new file mode 100644 index 0000000..7b8a1ad --- /dev/null +++ b/bonus_1_predictions.csv @@ -0,0 +1,3363 @@ +7.229030284931212691e-01 +6.990743837310020581e-01 +6.928785221927284965e-01 +6.893873592876147427e-01 +6.744455407783931378e-01 +7.575275813290005544e-01 +6.859186852558067926e-01 +6.876109623327195663e-01 +6.934845549510413321e-01 +7.285904534879321659e-01 +6.892425840960569872e-01 +6.986072064611974497e-01 +6.930270609430593254e-01 +6.904285456829981626e-01 +6.925769062229214512e-01 +7.113983268536614446e-01 +6.991622490320352767e-01 +6.991442898354520707e-01 +7.013002065197682100e-01 +6.845422071463573843e-01 +6.993684892182656654e-01 +6.922309263697314918e-01 +6.719553061238414671e-01 +7.145426428883254744e-01 +6.871669780118239146e-01 +7.024718862183121360e-01 +6.961212112623371695e-01 +7.199930479987628473e-01 +6.958518100572419485e-01 +6.933228891448806053e-01 +7.235258822501151599e-01 +7.464856065406948460e-01 +7.116217752564253374e-01 +6.645570630948753887e-01 +7.113352203314136091e-01 +6.894328039690407195e-01 +6.936873697648096027e-01 +6.764957059853671240e-01 +6.781097470152168682e-01 +6.826244936229386440e-01 +6.905381182769403381e-01 +7.016228082273485711e-01 +7.134250654387557233e-01 +7.130400732481234627e-01 +6.915709339643996145e-01 +6.973295930516911767e-01 +6.929428948531608512e-01 +7.140351522472094814e-01 +7.136628911536462283e-01 +6.996164533750359737e-01 +6.974318169731077433e-01 +6.955423845381716319e-01 +6.972245985049454475e-01 +7.386682837479341401e-01 +6.921736664869655442e-01 +6.773355409898869084e-01 +7.155878547724512373e-01 +7.115217935726931842e-01 +6.856707323464519277e-01 +6.657369795941292523e-01 +6.716180676607521605e-01 +7.039346650556908003e-01 +8.112948614475712361e-01 +6.974655536159026781e-01 +6.929843045311585570e-01 +6.985083394399111967e-01 +6.965423324105017855e-01 +7.173390245315260927e-01 +6.917412062020318331e-01 +7.127705395777894637e-01 +6.756372772357295275e-01 +6.987201341996680526e-01 +7.114271900316992969e-01 +6.910016530837665982e-01 +7.039346650556908003e-01 +7.150679543777727076e-01 +7.039629079082629914e-01 +6.987359849016101521e-01 +7.454606075280842958e-01 +7.202553205919741686e-01 +6.979099374158295177e-01 +7.100228241441683963e-01 +6.816650228723304394e-01 +6.985482285788293666e-01 +7.029045958095636593e-01 +7.116452577501135579e-01 +6.958581264103642638e-01 +6.839996629806179840e-01 +6.906843666210846777e-01 +6.641087986318936487e-01 +6.918456535997634660e-01 +7.197963162224993994e-01 +7.020281543276425396e-01 +7.269821220251131422e-01 +6.943509027367937847e-01 +6.741073450763721553e-01 +8.035223947350189633e-01 +6.874929193196095412e-01 +7.415905240225910688e-01 +7.114370137087391299e-01 +6.371570227125573638e-01 +6.866893882921303316e-01 +6.668159175185692789e-01 +7.236933135196750300e-01 +7.017256784521777035e-01 +7.184062446798478163e-01 +7.354181508028077019e-01 +6.787507994883767992e-01 +7.084239000861742852e-01 +8.112948614475712361e-01 +6.806084911197487486e-01 +6.927485823188845870e-01 +7.114370137087391299e-01 +6.921837461719420048e-01 +7.181899887603861998e-01 +7.327280682765149322e-01 +6.773220359660925283e-01 +7.053512306435507639e-01 +7.081388315215448870e-01 +7.249645770021970748e-01 +6.931633438924791335e-01 +6.883520264844662506e-01 +7.232098738151790940e-01 +7.249645770021970748e-01 +6.744055822245869081e-01 +7.435397287545200129e-01 +7.497045602657195218e-01 +7.086655749385641911e-01 +7.162155645259744574e-01 +7.160850179328406284e-01 +7.094159095593042252e-01 +7.323651324647997285e-01 +7.308878984079569818e-01 +6.745744055470623834e-01 +6.949126982299205224e-01 +6.976520832926880189e-01 +6.874201737828968817e-01 +7.016104287193059008e-01 +6.701898330337456855e-01 +7.133329177848040104e-01 +6.892816069646912069e-01 +6.978230410868633271e-01 +6.854577471842659975e-01 +6.981595631812425040e-01 +7.013464672397944355e-01 +7.233501978812455491e-01 +7.153156943886997965e-01 +7.082665639612670816e-01 +7.259346632743515215e-01 +6.884986262541161750e-01 +7.338484867050993898e-01 +6.954608051505459798e-01 +7.124902079196431259e-01 +6.984569841505674503e-01 +7.146012627948294949e-01 +7.169555887347378587e-01 +7.297688131202093587e-01 +6.967628493788069477e-01 +6.888108335710043661e-01 +6.938439091071728626e-01 +7.061590531780979063e-01 +7.190576407114832591e-01 +7.196897049645514244e-01 +6.972995383085205390e-01 +7.104134875880063760e-01 +6.753799929855830442e-01 +6.899929023913813353e-01 +7.028221880968388291e-01 +7.115503284612074708e-01 +6.997919323095089794e-01 +6.775191314389772401e-01 +6.758220371960526052e-01 +7.386860604993756851e-01 +6.819333379062015865e-01 +8.112948614475712361e-01 +7.064510004676272104e-01 +7.066745260914970572e-01 +6.969085438629676332e-01 +6.979723989669821549e-01 +7.238923576163927009e-01 +6.997444954517462179e-01 +7.296838910467116079e-01 +6.987626876745238746e-01 +8.112948614475712361e-01 +7.210110681357946305e-01 +7.071728908539327563e-01 +7.102520266426850526e-01 +7.465022980859146173e-01 +6.860776487380064736e-01 +7.063428449385327212e-01 +7.106123241731765461e-01 +6.890708908442917391e-01 +7.120875145514133919e-01 +6.904638690146995827e-01 +7.296210198591737139e-01 +7.048868862930248724e-01 +6.815559272979854200e-01 +7.298864671640430402e-01 +7.039629079082629914e-01 +7.023846547611896085e-01 +6.941517920073749792e-01 +6.701840263048026713e-01 +6.782220616200476115e-01 +6.930079039685281828e-01 +7.359286078757563132e-01 +7.161415430933359971e-01 +6.931538062146742618e-01 +6.861103633949667824e-01 +6.818051993190010762e-01 +7.270329029804614152e-01 +7.121785755259324446e-01 +7.353669694683304670e-01 +7.076326814612059479e-01 +6.654991837434351964e-01 +7.059351208987223458e-01 +6.928286963232821449e-01 +6.341530971580056075e-01 +6.805946162756342233e-01 +6.929625829409928883e-01 +7.050160794819646526e-01 +7.310874071047095413e-01 +6.936364498945692958e-01 +7.130562063127499073e-01 +6.760222796553492230e-01 +6.981440953351309986e-01 +7.086135327758285030e-01 +7.108773887242776368e-01 +6.335270618542878651e-01 +7.190320780616659135e-01 +6.919530957525807935e-01 +7.303507403869247128e-01 +7.206965428522025263e-01 +6.884323244136325570e-01 +6.640013171438639006e-01 +7.124800498285850381e-01 +6.423592053206590435e-01 +7.859921922873702727e-01 +7.343896640916156571e-01 +7.033998804776970815e-01 +6.994832643935069427e-01 +7.134250654387557233e-01 +7.386655566178603749e-01 +7.014900902910383707e-01 +7.029162269751907388e-01 +7.118314951178277283e-01 +7.197562198829103863e-01 +6.976864011983039404e-01 +6.951845031462582369e-01 +6.576883555855062014e-01 +6.859001913237392500e-01 +6.925837124351659213e-01 +7.133168501970743591e-01 +6.823689860548256547e-01 +7.109327360159696241e-01 +7.426950944611796501e-01 +6.985165192698730152e-01 +6.988475480283753427e-01 +7.062904400632419311e-01 +7.098400047944721791e-01 +7.073596329734783694e-01 +7.158947641634476611e-01 +7.168733951172683305e-01 +7.253501578895438229e-01 +6.877325247992018831e-01 +7.026725330824064031e-01 +7.374370296658199209e-01 +6.817032944364953551e-01 +7.069635968156973149e-01 +7.015701660241404625e-01 +7.419220835893227672e-01 +6.972468043190716003e-01 +6.734950239750787659e-01 +6.946501211086228977e-01 +6.423257281276235631e-01 +7.266583971831011013e-01 +7.859921922873702727e-01 +7.165702931722037761e-01 +7.020508875215938360e-01 +6.874329089627551070e-01 +7.213042849935078493e-01 +7.278919741116922637e-01 +6.897673897215739203e-01 +6.987561557045225413e-01 +7.124372720474809739e-01 +6.945217871021753808e-01 +6.967781332938400851e-01 +6.876782647301666884e-01 +7.000227177437352566e-01 +6.752188693777512185e-01 +6.996302923610784319e-01 +6.994388224110181795e-01 +7.054025160501069536e-01 +7.013008040816899324e-01 +7.000832790598252586e-01 +6.922309263697314918e-01 +6.781389638046491086e-01 +6.956954041818832479e-01 +6.923253729286287239e-01 +6.759022483934202796e-01 +7.045794906086229048e-01 +6.861428668637472583e-01 +6.860599121192834104e-01 +7.138642277454891882e-01 +7.013464672397944355e-01 +6.886163872008879139e-01 +6.857940429794595616e-01 +7.052783637667303651e-01 +7.020508875215938360e-01 +7.009956848045035827e-01 +7.247878489060042284e-01 +7.129092859310972585e-01 +7.123943883381613773e-01 +6.501378075630768194e-01 +6.781098220848420510e-01 +7.458437928434449304e-01 +7.129819862757571514e-01 +6.865573941772495914e-01 +6.912953279661877559e-01 +7.032648314032527992e-01 +6.981792775818504992e-01 +6.792654342877426643e-01 +6.738662552817586970e-01 +7.435430419604500685e-01 +7.071029622347353438e-01 +7.090939092815489175e-01 +6.996533383174750043e-01 +7.054735403859524467e-01 +7.066997600264883772e-01 +7.047051583260852681e-01 +6.963170922915935535e-01 +7.080790465229185315e-01 +7.454606075280842958e-01 +6.951409671226258524e-01 +6.930767758993852112e-01 +7.368650214772642926e-01 +6.893711086458296222e-01 +7.231152837792720334e-01 +6.934178792102443367e-01 +7.021918493973089426e-01 +6.713106688456917936e-01 +6.930449380967402817e-01 +8.112948614475712361e-01 +7.396097442254543353e-01 +7.032164340018631776e-01 +6.908070753988297952e-01 +6.883445353397945610e-01 +7.388798239017404512e-01 +6.715960826793860861e-01 +6.800548418117031702e-01 +6.903360922615817685e-01 +6.691564455401746159e-01 +7.245841213301318362e-01 +6.970702963454087353e-01 +7.120276602863810922e-01 +7.109845757871227079e-01 +6.996652060300760922e-01 +7.083503482001205498e-01 +7.325996237820682211e-01 +6.848842935060375225e-01 +7.344252620231372930e-01 +6.782448682992026079e-01 +7.038881755046730859e-01 +7.291174389140628875e-01 +6.775199521746202436e-01 +7.116359685340967189e-01 +6.943931185225906688e-01 +7.145443999333309648e-01 +6.808590723037184489e-01 +6.910898279808890265e-01 +7.085985872661524354e-01 +7.061263449267869419e-01 +6.624477045505798856e-01 +6.814701772194453611e-01 +7.275452913930493537e-01 +7.109685887049295161e-01 +6.919875793537570985e-01 +6.912436444001244240e-01 +7.022680126249980503e-01 +7.397688147543206583e-01 +6.829749946058996102e-01 +6.858687244260437410e-01 +7.228088052548997666e-01 +7.130201948887489038e-01 +6.943028618268627383e-01 +6.649183678801406927e-01 +7.001996846238611738e-01 +6.919803379637414764e-01 +6.896078293803142856e-01 +6.927846546371725367e-01 +6.914850358020672161e-01 +6.973661106777484520e-01 +6.957283835216614420e-01 +7.185413204879580462e-01 +7.416440241503963193e-01 +7.387958370412377462e-01 +6.895108625532770930e-01 +7.171203056222523742e-01 +7.281708974617728813e-01 +6.782418836030785769e-01 +6.708993336277373487e-01 +6.680211083990883481e-01 +6.835230755588099782e-01 +7.552941770235648278e-01 +7.307700944872266291e-01 +7.109910428240695524e-01 +7.508255983804126288e-01 +7.372797848039240876e-01 +7.127247292827263436e-01 +6.841571495399207947e-01 +7.122072801434029543e-01 +6.944152916878820747e-01 +7.138719723226358838e-01 +6.827242009507301645e-01 +7.039240661596650739e-01 +6.852483399765461058e-01 +7.219777765619426191e-01 +7.004619482962866073e-01 +6.631615085801954024e-01 +6.867444338174522045e-01 +7.145502586303749126e-01 +6.879779333569118194e-01 +6.871272481881121053e-01 +6.938471377641590720e-01 +7.095713119745994391e-01 +7.009360248650153835e-01 +7.337392860245657289e-01 +7.574945459224764477e-01 +7.224313485474382901e-01 +7.220727098327799354e-01 +6.842837691915590881e-01 +7.055312838506750950e-01 +6.864912488686840675e-01 +7.249645770021970748e-01 +7.167320605341700457e-01 +6.938263035471550211e-01 +6.996213160459845426e-01 +7.303226807933214104e-01 +7.114799027947924515e-01 +6.695030932876306906e-01 +7.131994477485221751e-01 +6.981276168147800831e-01 +7.115503284612074708e-01 +6.519968648155227697e-01 +7.079542853966955818e-01 +7.121785755259324446e-01 +6.880162187905725091e-01 +7.026391060868348859e-01 +7.033643439393060248e-01 +7.115154628732085484e-01 +7.146063769735064852e-01 +7.020508875215938360e-01 +7.098577517526791780e-01 +7.097725656301818731e-01 +6.940175169524138710e-01 +6.513189974673352367e-01 +6.927418264447844365e-01 +6.761637343048789717e-01 +7.023073132007482400e-01 +6.862501920170984704e-01 +7.545592223895916106e-01 +6.824318334828234356e-01 +7.093150567453321287e-01 +7.133134936626248646e-01 +7.215612545603491412e-01 +6.835331268623576761e-01 +7.093150567453321287e-01 +7.089843104689421693e-01 +7.007829795291513619e-01 +7.023846547611896085e-01 +7.120930460626411218e-01 +7.054560896163835082e-01 +7.038289327595848022e-01 +7.011014259592016629e-01 +7.212653134458619775e-01 +7.393446049851419843e-01 +7.339814181082431332e-01 +6.865250795239745685e-01 +7.142922085542551258e-01 +7.027336069256833184e-01 +7.020426474302610131e-01 +7.444116305704469028e-01 +7.242177771463502722e-01 +6.885900312520050193e-01 +7.308116956548573739e-01 +6.935792446951012380e-01 +6.907242547984822068e-01 +6.987746165779711305e-01 +7.332139506690893427e-01 +7.230804983855989576e-01 +6.703032505806518770e-01 +6.820954266906369412e-01 +7.200605251284599717e-01 +7.295057771833626248e-01 +6.546534103393000237e-01 +6.758220371960526052e-01 +6.932273773241419690e-01 +7.290257647548088471e-01 +7.249645770021970748e-01 +6.862745013985218634e-01 +7.252921969476844311e-01 +7.470632823867688899e-01 +6.844505596190089136e-01 +6.749238640947581302e-01 +7.338188907695979424e-01 +7.168381248992332644e-01 +6.975249059213624037e-01 +7.074368234677201883e-01 +7.024643602479692106e-01 +7.127330840428740544e-01 +6.931546439270839244e-01 +6.982663150786549977e-01 +6.656877509152678840e-01 +7.241089516822682981e-01 +7.109086377625075670e-01 +7.058049825094343532e-01 +7.303226807933214104e-01 +6.899567690127739183e-01 +7.370914388935716488e-01 +6.699028223125438330e-01 +6.948041360434764613e-01 +7.079925895699119565e-01 +7.061009972329017614e-01 +7.041708540984856768e-01 +6.807839770643866473e-01 +6.576285875922778246e-01 +7.165674108948039134e-01 +7.023258106832415137e-01 +7.431019609238020962e-01 +6.736212690927985136e-01 +6.846071403511473363e-01 +6.928139867879963276e-01 +6.948171904519284681e-01 +6.803256567546895894e-01 +6.749080255536981099e-01 +6.497680705395438849e-01 +6.572385052419633666e-01 +6.749102002934606048e-01 +7.169047370942749353e-01 +6.966344923165479486e-01 +6.572385052419633666e-01 +6.794813033825093385e-01 +6.503344121142475842e-01 +6.935663655359363133e-01 +6.943682884607795813e-01 +7.257837056947309406e-01 +6.945761758059347812e-01 +7.031381108574237260e-01 +6.451209370646466823e-01 +7.161120544450838565e-01 +6.903008230274281232e-01 +7.135838138899472938e-01 +7.072400117004917774e-01 +6.938725985265321583e-01 +7.089944705777071476e-01 +7.194576818983335897e-01 +7.334267090229857899e-01 +7.248819488604212324e-01 +6.902531545403753910e-01 +6.835966687261745278e-01 +7.318088997507459226e-01 +7.194560262130380579e-01 +6.919599293730485101e-01 +8.112948614475712361e-01 +6.948614162263666572e-01 +6.670921914115979234e-01 +6.805566082517273685e-01 +7.307373830858381325e-01 +7.332139506690893427e-01 +7.025341013595891582e-01 +6.627264597840536453e-01 +7.139282492780623102e-01 +6.939398023988800901e-01 +6.796682004137508670e-01 +6.939115430410964791e-01 +6.695248575946592950e-01 +7.020415904184886813e-01 +6.885691991273219514e-01 +6.951845031462582369e-01 +7.144771555272839691e-01 +6.737266539423032441e-01 +7.025417326971279408e-01 +7.109251897893145156e-01 +7.192928956044966071e-01 +6.752677587747655252e-01 +7.145843452392952599e-01 +6.914649178864280543e-01 +6.901068550315798689e-01 +6.672534850582891863e-01 +6.803053993071159766e-01 +7.000988368849760946e-01 +8.112948614475712361e-01 +7.389157492417055551e-01 +7.158851443412075355e-01 +7.098961522304350069e-01 +6.803414490795063330e-01 +7.191314270467472625e-01 +7.649775615572522725e-01 +6.978626294965266652e-01 +6.800877944920173945e-01 +7.276678660813189481e-01 +6.970374869334605705e-01 +7.070932544924488639e-01 +7.642081269574703128e-01 +7.262593827815493341e-01 +6.912820904674106259e-01 +7.157404151491739697e-01 +7.296037468290137440e-01 +6.783436394168376182e-01 +7.025206538158670355e-01 +7.108209085588015341e-01 +6.885437467617663287e-01 +6.827935292788538391e-01 +7.330576801452401980e-01 +6.884935139259837911e-01 +7.031430734999588594e-01 +7.253322277069003121e-01 +7.008130393447729034e-01 +6.927687944732596748e-01 +7.208551725008440769e-01 +6.548143681969946783e-01 +7.246311867589838585e-01 +6.993891516586572266e-01 +7.239468148340009179e-01 +7.116872441104646896e-01 +7.132791682277286327e-01 +6.812295882491454790e-01 +7.138543476779304342e-01 +7.158451432038361872e-01 +7.002444410201036362e-01 +6.548650199141405892e-01 +7.168296244841343423e-01 +7.448165002647613164e-01 +6.946688829078055960e-01 +6.702917025675318996e-01 +7.072353062971288296e-01 +6.882248096199745646e-01 +6.933949796909217866e-01 +6.925358642058228043e-01 +6.838947910890524895e-01 +7.171898064731081490e-01 +7.472975107893304880e-01 +6.995879488338943020e-01 +7.986731922126573124e-01 +6.989617815858224503e-01 +6.765218265558345934e-01 +7.151764666717994601e-01 +7.122851158527083726e-01 +7.174080418162525064e-01 +6.955783341972505696e-01 +7.131484372385656911e-01 +8.112948614475712361e-01 +6.912972310096208162e-01 +6.978105744336247085e-01 +7.575086142715861115e-01 +6.954327971255125362e-01 +6.931337315491390427e-01 +7.239811314081094906e-01 +7.162227598584394173e-01 +7.187810845507982549e-01 +7.385418353724375606e-01 +7.024447127620945253e-01 +6.731466331524416091e-01 +7.055418188917741418e-01 +7.099433470192764162e-01 +7.282182770860075038e-01 +6.949178532938944386e-01 +6.781601540728416921e-01 +6.963992408178398819e-01 +6.889860070878484066e-01 +6.632559676329421450e-01 +7.208551725008440769e-01 +6.666551983493818057e-01 +6.883998328822968915e-01 +6.783361399618925702e-01 +6.847352360191010234e-01 +7.124916909735361514e-01 +7.189584748262163316e-01 +7.044176929072918369e-01 +6.672696802623931944e-01 +8.112948614475712361e-01 +6.957238940573446939e-01 +6.975805981882245987e-01 +6.937515591341707477e-01 +7.305857649544122978e-01 +7.132589059910898754e-01 +7.330394343392612200e-01 +6.952788928581483674e-01 +7.307700944872266291e-01 +6.858938219142771686e-01 +6.917159558042911272e-01 +6.963637408775582571e-01 +6.947819398656491785e-01 +7.234891350376884134e-01 +7.030388838171575117e-01 +7.415905240225910688e-01 +6.881688678325446062e-01 +7.153921394858144822e-01 +6.666240384355717197e-01 +6.894950282234972860e-01 +7.042841885229975674e-01 +7.132489520294029717e-01 +6.857940429794595616e-01 +7.020508875215938360e-01 +7.252161951401561168e-01 +7.187412888294169022e-01 +6.839272778154068533e-01 +6.988213049340643579e-01 +6.548635481345925768e-01 +6.919491020410077908e-01 +6.794034443007177515e-01 +6.937483596819618015e-01 +7.318042455006690261e-01 +7.171998479151682204e-01 +7.109685887049295161e-01 +6.880202362342657807e-01 +6.959115675248881416e-01 +7.297399832902655703e-01 +7.147030450119729039e-01 +7.130525985518829657e-01 +7.484436820513735711e-01 +6.905493265119062585e-01 +6.968426225700881105e-01 +7.025549953628882349e-01 +7.027783016249244952e-01 +7.168360414224039801e-01 +7.235278696915905527e-01 +6.787496388854137308e-01 +7.009897327181775495e-01 +7.033371579349108060e-01 +7.148466311848871158e-01 +7.138653767050087140e-01 +6.608058377337329148e-01 +7.379441746908028676e-01 +7.128862224783389934e-01 +7.360395644598796139e-01 +7.215890736070633693e-01 +7.084575060917259748e-01 +7.251840684523500613e-01 +6.948098452999857955e-01 +6.961360214757092990e-01 +7.107522510169133056e-01 +8.112948614475712361e-01 +7.038289327595848022e-01 +6.887314629654355258e-01 +6.910085839353357073e-01 +7.205787770616964849e-01 +6.736622998226522441e-01 +7.083230388337469208e-01 +6.978922209287787837e-01 +6.967355531285619463e-01 +6.778335456879105436e-01 +6.719082727208132155e-01 +7.021345779970360468e-01 +7.188676518917276326e-01 +6.813219396562359975e-01 +7.100441287742498275e-01 +6.595053087227071842e-01 +6.849418997321947700e-01 +6.936606369270776895e-01 +6.786870467498147264e-01 +7.023247661645370954e-01 +7.593078919733073917e-01 +7.067569928518864231e-01 +7.086277210141602723e-01 +6.973267541585954632e-01 +6.904376033963970372e-01 +7.034628522713433085e-01 +7.004588151730786194e-01 +7.061022647301058441e-01 +6.923224418781828149e-01 +6.702337491731356067e-01 +6.982540461071771176e-01 +7.024726539325669705e-01 +6.864986765945033653e-01 +6.826786712453127848e-01 +7.205749045894407345e-01 +7.090103693084728320e-01 +7.173966096528019420e-01 +7.034965713743090987e-01 +6.951024295981653722e-01 +6.943181540958320852e-01 +7.343347503466617354e-01 +7.103529079163806159e-01 +7.264681684779716875e-01 +7.146012627948294949e-01 +6.760466873365444940e-01 +6.833482489846929298e-01 +6.884400154199923350e-01 +6.685692716944160452e-01 +6.859646735911653082e-01 +6.871024817364883575e-01 +6.735435756297576404e-01 +7.036601927112258181e-01 +7.230368020398358908e-01 +7.410918319803450061e-01 +7.053890471847950039e-01 +6.545558245037526035e-01 +6.697524678639581452e-01 +6.763923022655262685e-01 +6.888783641803399860e-01 +7.147117210994338166e-01 +6.559016214329531635e-01 +7.290257647548088471e-01 +7.401367214988852083e-01 +7.169780956030606944e-01 +6.792657842869829210e-01 +7.198264090498653900e-01 +7.003509341559492896e-01 +7.717827909964327660e-01 +6.834395345557737755e-01 +6.947000226640689391e-01 +6.773315538381936562e-01 +7.100741278673936563e-01 +6.744587831333532790e-01 +6.881970197678199952e-01 +6.601343111513173767e-01 +6.980090833988370491e-01 +7.054310564391528260e-01 +7.098055323026777330e-01 +7.094911744978276147e-01 +6.748413296691424534e-01 +6.903850815548864261e-01 +7.176348432740695671e-01 +6.850630612876145165e-01 +6.976441285096797174e-01 +7.261886855420343068e-01 +6.825210048925995920e-01 +6.889232243613108153e-01 +7.059346600692535389e-01 +7.107785625585023581e-01 +6.598462584764703820e-01 +6.633047625791732571e-01 +6.866160995305392589e-01 +6.936274339071175632e-01 +8.112948614475712361e-01 +6.938648339392088360e-01 +7.131034579535580065e-01 +6.996073952128227802e-01 +6.652280221590061160e-01 +6.600947160910095590e-01 +7.017941479007276939e-01 +6.947948371854870686e-01 +6.992429093472765089e-01 +7.524633649836580673e-01 +7.360918064437171893e-01 +7.134411046629764996e-01 +6.910477601816893412e-01 +6.906149315053227156e-01 +7.181700547746530106e-01 +7.097729599982542936e-01 +7.241604546130844255e-01 +7.029380532643330071e-01 +7.067698763896785863e-01 +6.692454436181165534e-01 +6.954617782707188667e-01 +7.404855728632355749e-01 +6.835661574158891085e-01 +7.129553929899543618e-01 +6.953844957736095012e-01 +6.831779378889706322e-01 +6.673714391099849763e-01 +6.846793981544863072e-01 +6.507067151281162865e-01 +7.001051821955783794e-01 +7.216366668957903130e-01 +6.876932482439457317e-01 +7.171655062366681932e-01 +7.203208002257781573e-01 +6.746684181498139310e-01 +7.070775377581881571e-01 +7.201253993938223630e-01 +7.300481022234208694e-01 +7.619486192559321580e-01 +6.812249719775138601e-01 +6.939693549827197216e-01 +6.807252072749534477e-01 +7.287736827116333416e-01 +6.893775186459834003e-01 +6.791014930024061869e-01 +7.092483066800951974e-01 +7.089569086874405457e-01 +7.069318736005598680e-01 +6.981461801731470018e-01 +7.030077170070114789e-01 +7.257646520597162976e-01 +6.988638916216558528e-01 +7.169717175125853714e-01 +7.355034185272018021e-01 +6.810545279356716719e-01 +7.312756643204210150e-01 +7.397661043783116952e-01 +6.999387987833571856e-01 +7.085394525284272049e-01 +6.907756322898919166e-01 +7.210295630293472868e-01 +6.952941988554428576e-01 +7.221461696427269317e-01 +7.139492334206991586e-01 +6.692196611469611867e-01 +7.681839177363336546e-01 +6.714470608577016719e-01 +6.949502896814863107e-01 +7.153766973939426066e-01 +7.466180957324866085e-01 +6.760669838247110874e-01 +7.130263176857951635e-01 +7.042686197969203477e-01 +7.021203883109521371e-01 +6.952481712371607614e-01 +8.112948614475712361e-01 +7.143588500619841852e-01 +7.500096385627657014e-01 +7.201124722400251699e-01 +7.146012627948294949e-01 +7.092433558008828243e-01 +6.919281549961837641e-01 +6.571844883052335717e-01 +7.235258822501151599e-01 +6.815933760888412962e-01 +7.150679543777727076e-01 +7.243557606625685708e-01 +7.296696480741857727e-01 +6.996917542677856261e-01 +6.919769167149212308e-01 +7.307700944872266291e-01 +6.955926493208437478e-01 +6.842723291991603674e-01 +7.040860169851370642e-01 +7.126569302793654970e-01 +6.893285900781123132e-01 +7.208551725008440769e-01 +6.908953722633981442e-01 +6.862759316788924480e-01 +7.459061843921332979e-01 +7.109470640520498819e-01 +7.141308078607622178e-01 +6.942616772059082564e-01 +6.917282087737817164e-01 +7.130691243192188722e-01 +6.828935434875589294e-01 +6.371653736917366473e-01 +7.230430338016944347e-01 +6.790732728202755197e-01 +7.206274505423380106e-01 +6.891840079461601931e-01 +7.295922539712975663e-01 +7.174974272424847754e-01 +7.344956683069199244e-01 +6.941649616463934080e-01 +6.666917048480272001e-01 +6.826401613412897973e-01 +7.173966096528019420e-01 +7.170150024118626675e-01 +7.104682742484627056e-01 +6.601984914268328453e-01 +7.427789000292506216e-01 +6.979291666598328447e-01 +7.094182987327428691e-01 +7.199066912534348717e-01 +7.012016069824298370e-01 +6.817237270431562024e-01 +7.061312739337282096e-01 +7.055657849926575409e-01 +6.878021906523414941e-01 +7.326658460460677702e-01 +7.262613490985003750e-01 +6.860893891859660698e-01 +6.954441770225372466e-01 +6.963497287676716496e-01 +7.233674824954334781e-01 +7.153832786364375806e-01 +6.839007124249363301e-01 +7.075647969140916871e-01 +6.834395345557737755e-01 +6.660062355875027151e-01 +7.051711571155863112e-01 +7.101663377526463705e-01 +7.153648376161783062e-01 +6.617041931776057595e-01 +6.907251179757842863e-01 +6.666651286565041801e-01 +6.935268929389977188e-01 +6.974367470715989725e-01 +7.228088052548997666e-01 +7.011138114299377833e-01 +6.964984342541526985e-01 +7.388094780702161302e-01 +6.809166575193827953e-01 +6.884168361040821082e-01 +6.680341066347210699e-01 +6.765218265558345934e-01 +7.231480421883063059e-01 +6.615202507164354984e-01 +7.040513059743744861e-01 +7.413418980639292499e-01 +7.031627825432664736e-01 +6.834976557304592859e-01 +7.084612776006693480e-01 +8.112948614475712361e-01 +6.992265169702989169e-01 +6.970451993093575993e-01 +7.040899174593349130e-01 +6.888528787964673938e-01 +7.053636615290344025e-01 +7.052783637667303651e-01 +7.042049421264735543e-01 +7.228347108112629371e-01 +6.806453642274448157e-01 +7.218373334051904067e-01 +6.918128377528915962e-01 +6.956439500427435974e-01 +6.980979618444607127e-01 +6.981486787813651063e-01 +6.418461654574514341e-01 +6.747461769999318904e-01 +7.132314725877719752e-01 +6.890943761277839030e-01 +7.046412486939601649e-01 +6.812750089148664756e-01 +6.843555992437515556e-01 +6.850204392761582994e-01 +7.735388233999671570e-01 +7.099428753103822487e-01 +6.927371538319491151e-01 +6.971193715261847501e-01 +7.085730176026814320e-01 +6.864296105155389682e-01 +7.246873174826262698e-01 +6.728750946948309775e-01 +7.642081269574703128e-01 +6.957320874947470202e-01 +7.059549134225804323e-01 +6.821556889056950013e-01 +7.038597720880872544e-01 +7.173519966851387153e-01 +7.142008141953439804e-01 +7.084032183933430815e-01 +7.188958107276448573e-01 +7.171520619131683816e-01 +6.723823033985212305e-01 +6.758442303454188504e-01 +7.038289327595848022e-01 +7.023846547611896085e-01 +6.983192735882610691e-01 +6.670290128525167006e-01 +6.910152892580541106e-01 +6.489159826332340231e-01 +7.116088719055468914e-01 +7.042171050578289737e-01 +6.956150146148800673e-01 +6.714292601259543858e-01 +6.924266220773063196e-01 +6.972995383085205390e-01 +7.140247321742805298e-01 +7.187139442973773384e-01 +7.077180449496616177e-01 +6.958554398137124508e-01 +7.190339908846254957e-01 +6.646143943487174965e-01 +6.985502862063768248e-01 +6.867325217675670501e-01 +7.122851158527083726e-01 +6.882896096596056168e-01 +6.963754439787663841e-01 +7.194319042158454636e-01 +6.761747255646923804e-01 +7.286030692706191303e-01 +7.098961522304350069e-01 +7.077208930472096426e-01 +7.041932697568000776e-01 +6.777943988460890523e-01 +7.238062351860889976e-01 +7.030054380179180384e-01 +6.990030452537752126e-01 +7.413871981146442636e-01 +6.955016453234890150e-01 +6.703641315816781798e-01 +7.039478306245783301e-01 +7.151719812295596057e-01 +6.949827520946740833e-01 +6.913301917118346296e-01 +7.427104544648415185e-01 +6.905318102909632216e-01 +7.079555139942286246e-01 +7.053136768835770454e-01 +7.066995997377745198e-01 +7.185299411237764389e-01 +6.544449089708024303e-01 +6.936602023825457763e-01 +7.249645770021970748e-01 +7.232065237458797924e-01 +6.560042476673757506e-01 +7.014955292709501578e-01 +6.915173775536018752e-01 +7.360198821780201683e-01 +7.128188137123032675e-01 +6.804265368237807365e-01 +7.150361798455122653e-01 +7.137276961273002485e-01 +6.585537844082480774e-01 +7.193526174104185600e-01 +7.198665617416963869e-01 +6.955132421465535231e-01 +7.156469058587759946e-01 +7.005276333838921232e-01 +7.025868996206199313e-01 +7.598146550825717327e-01 +7.055912752575679292e-01 +7.031290276299344555e-01 +7.009091585034425975e-01 +7.000260224604986092e-01 +6.873078336483331441e-01 +7.066350724157430818e-01 +7.238800403014522544e-01 +7.000260224604986092e-01 +6.999104018762949408e-01 +7.003951814285542810e-01 +7.079096155867148354e-01 +7.097764748176977889e-01 +6.915837286846340248e-01 +7.009026086908249908e-01 +8.112948614475712361e-01 +7.000260224604986092e-01 +7.259946892128006368e-01 +6.980134133480575542e-01 +6.928906607235632009e-01 +6.734598716695145981e-01 +7.133179340886570685e-01 +7.040906996342286561e-01 +6.940706104382527997e-01 +7.171253625171729595e-01 +6.966272462560780809e-01 +6.862393028444486731e-01 +7.053105993047594779e-01 +6.903423927360634593e-01 +7.332422951429435898e-01 +6.922309263697314918e-01 +6.854600969467128380e-01 +6.891541775158813721e-01 +6.969489326435152066e-01 +6.997586561576270014e-01 +7.398596177222742654e-01 +7.065779090672243967e-01 +6.922352621121277139e-01 +6.927303428569118182e-01 +6.904928888281745003e-01 +6.918550111596282193e-01 +7.622985682882017500e-01 +6.863244604196907517e-01 +7.462392512636242259e-01 +7.119231474650149494e-01 +6.855606146695549796e-01 +6.641272809838270064e-01 +7.058372610680905268e-01 +6.972010859844317565e-01 +7.339551703329725285e-01 +7.110577110616311813e-01 +7.330394343392612200e-01 +6.761466861699148012e-01 +6.932055281350812947e-01 +6.579416143127971850e-01 +7.107026319613254373e-01 +7.262049574562468024e-01 +7.078784686340284793e-01 +6.833653618268016317e-01 +7.150492673794133225e-01 +7.222423137559133011e-01 +6.833806059261320343e-01 +7.323907097946573685e-01 +6.886374622154889380e-01 +7.347997921032458635e-01 +6.836143835101893274e-01 +7.052707604121302154e-01 +6.913494074956219038e-01 +7.312924500654247595e-01 +7.015741189243129838e-01 +7.141039660764789687e-01 +7.049404623515158619e-01 +7.082393214552240579e-01 +7.020261673549939019e-01 +6.948167401237910212e-01 +6.583220937297085129e-01 +7.500678571133327921e-01 +6.763612235240401560e-01 +6.590847026606070358e-01 +6.945873530398856133e-01 +7.144771555272839691e-01 +7.192973045020352174e-01 +7.374370296658199209e-01 +6.566737316712192296e-01 +7.303053067232951889e-01 +7.227612516214421134e-01 +7.122803306303353565e-01 +7.098055323026777330e-01 +7.081903535636087099e-01 +7.300415579973105196e-01 +6.751455109041302194e-01 +6.894035914820442201e-01 +6.854577471842659975e-01 +7.125143829883100466e-01 +6.793600544799218710e-01 +6.756520439524678068e-01 +7.054281689997239368e-01 +7.064252368207348809e-01 +6.907756322898919166e-01 +7.204869354137244386e-01 +6.959350616456063676e-01 +6.753609877658348637e-01 +7.281808106074976195e-01 +7.009399286666351259e-01 +7.096914210483120655e-01 +7.101217963146595480e-01 +6.910370895438546768e-01 +7.086822243194745852e-01 +6.891991340603169647e-01 +7.078348445284703416e-01 +7.110204717182213585e-01 +6.871519292251022648e-01 +6.748407865687156004e-01 +6.914984490300781772e-01 +6.870132892573010963e-01 +7.002508041287853757e-01 +6.832761848795598780e-01 +6.894035914820442201e-01 +7.148793554806438522e-01 +7.039629079082629914e-01 +6.452733479371914882e-01 +6.980969160348706737e-01 +7.194319042158454636e-01 +6.934943175620631450e-01 +7.065660684647738776e-01 +6.805359730646074468e-01 +6.199784174194604702e-01 +6.851345635697470016e-01 +7.049674210368763738e-01 +7.025742740185165758e-01 +6.791801239739641005e-01 +7.149584159717861098e-01 +7.108810497186581756e-01 +6.937864539119900087e-01 +7.077338315258785428e-01 +6.590847026606070358e-01 +6.983650685263285141e-01 +6.805347909795642636e-01 +7.064882699431365154e-01 +6.850457942066867645e-01 +7.101103316413102107e-01 +7.142902620770144040e-01 +6.959538718511879551e-01 +7.281022414587283720e-01 +6.983650685263285141e-01 +7.155684849911736478e-01 +7.016531870233961854e-01 +6.752247225485348281e-01 +6.723430688045581860e-01 +6.671778430250014935e-01 +7.314595305165383365e-01 +7.027384592914458494e-01 +7.013008040816899324e-01 +7.190161889037511855e-01 +7.285062775842092719e-01 +6.994504037911326577e-01 +7.067576750242707817e-01 +7.071065034584265163e-01 +7.524633649836580673e-01 +7.337215916943335969e-01 +6.891490279188019485e-01 +6.367317964630601068e-01 +6.732760268734807596e-01 +7.094072190267155520e-01 +6.933625974394317382e-01 +7.605425542920585258e-01 +7.264735453937021248e-01 +7.114515709690394374e-01 +6.894456482019108989e-01 +6.737797520076114210e-01 +7.114026065255956155e-01 +6.926285817360806618e-01 +7.051944863972252620e-01 +7.072203972322270715e-01 +6.877914665301432251e-01 +7.070743446181069203e-01 +6.983252231376582131e-01 +7.067296656390880116e-01 +6.927512212284128168e-01 +7.225855850195799235e-01 +7.131343867366481959e-01 +7.000344951656316539e-01 +7.238800403014522544e-01 +6.823145242405033173e-01 +7.089569086874405457e-01 +6.860573881707807686e-01 +6.998746167661025197e-01 +7.274585810449210044e-01 +6.724985832194150248e-01 +6.827198537790408750e-01 +7.366060854762395138e-01 +6.849957257039420710e-01 +7.130691243192188722e-01 +6.939813021951408700e-01 +6.875150751513743330e-01 +7.065068880519902450e-01 +7.151633058123465503e-01 +7.244481190446450114e-01 +7.271242340936439064e-01 +6.920286555072223678e-01 +6.917281543658049259e-01 +7.114762241260876863e-01 +6.640212415669637380e-01 +7.090602667534966486e-01 +7.693471750547615784e-01 +7.052715297789333704e-01 +7.135047940877967676e-01 +6.913101499395608585e-01 +7.191598239440892826e-01 +6.688831480070902558e-01 +6.967625954167147029e-01 +7.002038138570156889e-01 +6.811973133362059230e-01 +7.495149489386676578e-01 +7.081605103408392665e-01 +6.800379411787105255e-01 +7.386682837479341401e-01 +7.251793309633782769e-01 +6.896526708349313139e-01 +7.458876282567103999e-01 +7.181270180827539207e-01 +6.543177318003401410e-01 +6.861534596528073848e-01 +6.932815379143164591e-01 +6.925769062229214512e-01 +6.989246935233666136e-01 +7.256615332818583397e-01 +6.918309127346304876e-01 +7.197688663749737259e-01 +6.859001913237392500e-01 +7.108334372422078218e-01 +6.588318051068426939e-01 +6.851944461802403907e-01 +6.942109912166074537e-01 +6.984763089023147131e-01 +7.189232633984410370e-01 +7.246702096143735616e-01 +6.728248064826090058e-01 +6.862095829640324496e-01 +6.815378649828929269e-01 +7.052937956344109693e-01 +7.121785755259324446e-01 +6.838570766744496154e-01 +7.019888793057802445e-01 +7.009254109193250315e-01 +6.899882616635650834e-01 +6.957716183793891673e-01 +6.897243249985152147e-01 +7.377978554510242759e-01 +6.951575522563686604e-01 +6.979291666598328447e-01 +6.951667023156744563e-01 +6.915758848687758586e-01 +6.896613160660223230e-01 +7.056420157515717051e-01 +7.374370296658199209e-01 +6.745556746975864826e-01 +6.979291666598328447e-01 +7.199062992880840284e-01 +6.912436444001244240e-01 +6.892160626341663487e-01 +7.453691028900024662e-01 +7.166548595222721474e-01 +6.977940047134936208e-01 +6.892909086710261590e-01 +6.891558689878110044e-01 +7.125532108254120089e-01 +6.899567690127739183e-01 +6.810638226466991796e-01 +7.324209256364397902e-01 +7.014447125594784893e-01 +6.782691359029939804e-01 +6.976565738336404365e-01 +6.849298478372247700e-01 +6.893305411518966253e-01 +6.870589969338780634e-01 +6.640099386303717210e-01 +6.949502896814863107e-01 +6.774936477541686486e-01 +7.024973663970612847e-01 +7.482564331391188261e-01 +7.249645770021970748e-01 +6.646487051015981251e-01 +7.035953194191648663e-01 +6.972002374602794816e-01 +6.987445781031169645e-01 +6.773952473652471440e-01 +7.236303571692488390e-01 +6.781506309361446938e-01 +7.093150567453321287e-01 +7.926835963779268468e-01 +6.992732593167829691e-01 +6.885509955340225474e-01 +7.458085691434490627e-01 +6.982678847601206940e-01 +7.270578310933473176e-01 +7.244037996844596705e-01 +6.975217160563218499e-01 +7.002347560545771898e-01 +7.062799411761275792e-01 +7.068307422022996889e-01 +7.368650214772642926e-01 +7.191729659731578295e-01 +7.121831869598054254e-01 +7.267293532362657515e-01 +6.799165165818124024e-01 +7.232301952233299858e-01 +7.142902620770144040e-01 +7.193264234111751421e-01 +7.098915121894719960e-01 +6.584542359235499021e-01 +7.024585329854176052e-01 +7.332139506690893427e-01 +6.967880532130052984e-01 +6.952302704713346770e-01 +8.112948614475712361e-01 +7.234397823795646332e-01 +7.057492466007246890e-01 +6.884062878942245334e-01 +7.004234491370766591e-01 +6.765218265558345934e-01 +7.206748675446057462e-01 +7.158439426642715375e-01 +7.307700944872266291e-01 +7.080804684318593445e-01 +7.388094780702161302e-01 +7.134681829543083609e-01 +7.434474690288261911e-01 +6.983606671343167704e-01 +7.377755938240966316e-01 +6.989244489582659980e-01 +7.121621399031781152e-01 +7.201123271249585400e-01 +6.949502896814863107e-01 +7.255414742288692764e-01 +6.953490168753191369e-01 +6.807154937074599843e-01 +6.794846578874143006e-01 +6.981588186165552656e-01 +6.775423989426982985e-01 +6.945810835283765527e-01 +7.072693401256842094e-01 +6.910945535598145284e-01 +7.172876985398630723e-01 +6.955084352677260995e-01 +7.267863302476413878e-01 +6.851291033426321064e-01 +7.063017923790440022e-01 +7.098086343583318580e-01 +6.937244527167294450e-01 +6.776747009573966807e-01 +7.388855036080741456e-01 +7.122332335820331650e-01 +6.583910284217395770e-01 +7.311503456736261342e-01 +6.720629022060506941e-01 +6.997958595736974985e-01 +6.997156473935035592e-01 +7.107491103268372967e-01 +7.118085846756585511e-01 +6.741435341586026198e-01 +7.393775808130200744e-01 +6.804922560015427280e-01 +7.087897640898894736e-01 +6.858187877071415528e-01 +7.266324359727818205e-01 +6.707529776277496580e-01 +7.075778580736766799e-01 +6.924079586598281821e-01 +6.936136774360974755e-01 +6.949502896814863107e-01 +7.149123527588088223e-01 +7.036628612936652871e-01 +7.017640591805758277e-01 +7.024847323866794113e-01 +7.182693911842150669e-01 +6.625233264543624045e-01 +7.085858892115055596e-01 +6.806413672236502066e-01 +7.095229427482863116e-01 +6.957046235035591053e-01 +7.099224236898322715e-01 +6.864718978604926747e-01 +6.990824121621059817e-01 +7.193747494370583695e-01 +6.782448682992026079e-01 +6.859256150561705567e-01 +7.166723728262169857e-01 +6.988046913610190813e-01 +6.897780166951577030e-01 +7.031686464004991421e-01 +6.379204705231416028e-01 +6.985691856223184004e-01 +7.056504807199317497e-01 +7.027565315224109099e-01 +6.919607713387492254e-01 +6.858906408104772368e-01 +7.332139506690893427e-01 +6.614847325191561822e-01 +7.493383053656401671e-01 +7.014462700643804283e-01 +7.286057702411454784e-01 +6.949666384876564962e-01 +7.020381432233619989e-01 +6.869101539137147938e-01 +7.023819605907561936e-01 +7.236828824760124235e-01 +6.891543925490566380e-01 +7.246702096143735616e-01 +7.340125886069408523e-01 +7.095509175947398717e-01 +7.155878547724512373e-01 +6.936058949829515541e-01 +7.107366573486046946e-01 +7.098400047944721791e-01 +7.000260224604986092e-01 +6.854092825121114174e-01 +6.763170434789245178e-01 +6.893274237418651751e-01 +6.815554031633013210e-01 +7.342048042996083268e-01 +6.786215854347261711e-01 +6.412905745715420380e-01 +6.882002925458436948e-01 +6.922253668416686878e-01 +7.347379055538638681e-01 +7.410462983487704491e-01 +6.887769659914582121e-01 +7.377755938240966316e-01 +6.991739638653413635e-01 +6.863097485260283293e-01 +7.026174394795674516e-01 +6.630716531437954586e-01 +6.888247596533503270e-01 +7.100883367747030661e-01 +6.844950928287047986e-01 +6.853031409380392347e-01 +6.865434650778965420e-01 +8.112948614475712361e-01 +7.009172701880075351e-01 +6.973223120035854095e-01 +7.082308830976131730e-01 +7.269321558409558293e-01 +7.226023950159543574e-01 +6.836939946119358069e-01 +7.032257095617353571e-01 +7.107483402006593565e-01 +6.844487210872145511e-01 +7.027895236184420469e-01 +6.957998783607592941e-01 +7.138651747497277711e-01 +7.091448486804736717e-01 +6.866698200727938683e-01 +7.072870787383607194e-01 +6.988052810697311656e-01 +7.267698787977536767e-01 +7.263871759047333398e-01 +6.858231417393980678e-01 +7.125772623182982102e-01 +6.996664903821994130e-01 +7.223159290488823103e-01 +6.609391427647182127e-01 +6.912261973667241932e-01 +6.831006956907614835e-01 +7.253869659858125374e-01 +7.295922539712975663e-01 +7.078814871973193590e-01 +6.784000636855935795e-01 +7.262249676780641039e-01 +6.901871342008902843e-01 +7.183547098358431526e-01 +6.986956656696392542e-01 +7.066761361023736754e-01 +7.027377356305848366e-01 +7.063017923790440022e-01 +6.882350938876484747e-01 +7.236024037145298848e-01 +6.970723932536770917e-01 +6.802585709749067178e-01 +7.216348150580813581e-01 +6.842639152188425555e-01 +7.250806002856435839e-01 +8.112948614475712361e-01 +6.677093549872310518e-01 +7.268351150485159451e-01 +7.387958370412377462e-01 +7.366953266717857218e-01 +6.810564985875515731e-01 +6.880070675571943184e-01 +6.882915685265800221e-01 +7.127201972042840339e-01 +7.124922070328238988e-01 +7.051401383610738094e-01 +7.235063094230902436e-01 +6.865868255837668244e-01 +6.858863555406387036e-01 +6.856819558056486130e-01 +6.955746350605878092e-01 +7.098055323026777330e-01 +6.989699650298746292e-01 +6.541869049764059696e-01 +7.011978436770860412e-01 +6.945683110762956858e-01 +7.029020279125290926e-01 +6.914081776680092162e-01 +7.034864723633091899e-01 +7.081638708932089799e-01 +6.964693038172882211e-01 +6.735223646649757256e-01 +7.291694431609840876e-01 +7.181744916520926836e-01 +7.499299088500919197e-01 +7.109284850505375175e-01 +7.045805907340394469e-01 +6.998932815727414436e-01 +7.274236893029808471e-01 +6.712732753267118824e-01 +7.020204064821271572e-01 +6.959423820831531771e-01 +6.934909543230460827e-01 +7.433602642032788310e-01 +7.428630209082669467e-01 +7.401988273445709865e-01 +7.043370868210558911e-01 +7.016648507851641625e-01 +7.210600918454588282e-01 +7.196414037697422827e-01 +7.059175286054006904e-01 +6.780210993162683053e-01 +6.420357525350866013e-01 +6.771738970720662110e-01 +7.191054142010528949e-01 +7.083373692255889864e-01 +7.112188608360412445e-01 +7.293227204501491201e-01 +6.901658400010930450e-01 +6.683459130604632037e-01 +6.899567690127739183e-01 +7.201989346708330686e-01 +7.084709247207854332e-01 +7.352369507620970523e-01 +7.070433752539599936e-01 +6.933750945669459043e-01 +7.121785755259324446e-01 +7.093370477724150192e-01 +7.082235483523007247e-01 +6.769186302668757094e-01 +6.812249719775138601e-01 +7.007962817064878891e-01 +7.241436663559355225e-01 +6.916853232462543133e-01 +6.853935800065897865e-01 +7.020192602326744691e-01 +7.242593344947678702e-01 +7.045026723692124904e-01 +7.182659566232061366e-01 +8.112948614475712361e-01 +6.780010695882410232e-01 +7.103695814163017985e-01 +6.910085839353357073e-01 +7.497776902087380790e-01 +6.987323198213957198e-01 +7.038744583292597667e-01 +7.342073434671334553e-01 +7.168306994814699351e-01 +6.813845801443747519e-01 +7.098961522304350069e-01 +6.859407920661695357e-01 +7.071728908539327563e-01 +6.962370702598192906e-01 +7.136866805579487050e-01 +6.581355353281566067e-01 +7.435781566463433023e-01 +7.085649981353370208e-01 +6.727645746519854697e-01 +7.000260224607899318e-01 +6.937142435298468968e-01 +7.386682837479341401e-01 +6.850403841051075915e-01 +7.216366668957903130e-01 +6.553744533043044385e-01 +6.903180220432716396e-01 +6.762281393463638324e-01 +7.080511284039516795e-01 +6.857403435300994943e-01 +7.087163749303115878e-01 +7.149450939917940673e-01 +6.808157578302242996e-01 +7.330394343392612200e-01 +7.145487489862674124e-01 +7.233115071902176396e-01 +7.160229602690080242e-01 +6.858863555406387036e-01 +7.556436422293444366e-01 +7.434184263221936817e-01 +6.994426272202005634e-01 +7.367384847654605551e-01 +7.166766187111583974e-01 +6.941087467323896476e-01 +7.156550761518403192e-01 +7.135277833838884476e-01 +7.211411214477152498e-01 +7.233143514183666412e-01 +7.207159999730521349e-01 +6.225625297954167081e-01 +6.877058399898317020e-01 +6.879791873002574221e-01 +7.575275813290005544e-01 +7.233115071902176396e-01 +7.087240664566465398e-01 +6.741986917126752132e-01 +6.859175199737279627e-01 +7.110878531598530117e-01 +6.811858345927106484e-01 +6.971956821603200183e-01 +6.843778522894510274e-01 +6.988712216217329853e-01 +7.198442247052696530e-01 +6.866160995305392589e-01 +7.579022910486514775e-01 +7.103768781946442346e-01 +6.556489492176211797e-01 +7.180540871191851693e-01 +6.880433500947304992e-01 +7.346583669185804411e-01 +7.251790093517911373e-01 +7.083169976300638382e-01 +7.605425542920585258e-01 +6.847614074883310309e-01 +7.244262132385159703e-01 +6.966724646520390252e-01 +7.212818316836617782e-01 +7.183994194886977880e-01 +6.928286963232821449e-01 +6.709645982397347552e-01 +7.028550223783227580e-01 +7.076060511447224144e-01 +8.112948614475712361e-01 +6.950410690640964617e-01 +6.508929433982615365e-01 +6.884768613702050288e-01 +7.627952576741350299e-01 +7.249645770021970748e-01 +6.922807641374113530e-01 +6.904864422056533613e-01 +7.146012627948294949e-01 +6.827719897116182324e-01 +7.013765962961073797e-01 +6.895683136033738947e-01 +7.455186817382006836e-01 +6.977940047134936208e-01 +7.365241290956774378e-01 +7.045694648146323402e-01 +7.041110503728162939e-01 +6.862628493314844036e-01 +6.888214513135011430e-01 +6.648656508392321030e-01 +7.206725120959163178e-01 +6.791171232485737619e-01 +6.890083972569698290e-01 +6.962958467288515862e-01 +6.815312216141578006e-01 +6.672839928534202159e-01 +6.961758994660556255e-01 +6.951808377306534226e-01 +7.064363553340697877e-01 +6.914989942305993509e-01 +6.948294803772441242e-01 +6.907771753135989456e-01 +6.599324043754251079e-01 +7.233611243989770401e-01 +7.059674377468994066e-01 +7.051071334206611141e-01 +7.040348198667913948e-01 +6.968939492928001300e-01 +6.632033381849637976e-01 +7.254754981175324247e-01 +7.126829234526539381e-01 +7.129036478521015852e-01 +7.089196875257002262e-01 +6.803430104589196503e-01 +6.770125823024599754e-01 +7.106021312465955475e-01 +7.009026086908249908e-01 +7.575275813290005544e-01 +6.729054198322756974e-01 +6.815032507357940972e-01 +7.359579566496847747e-01 +6.997267385726431144e-01 +7.240837777572508571e-01 +7.005165319058477280e-01 +8.112948614475712361e-01 +7.017814657418526281e-01 +6.882619779281498040e-01 +6.733634448570740005e-01 +7.120166852844604932e-01 +6.704710860243139336e-01 +7.115915201107583243e-01 +7.358442162765470584e-01 +7.214704639180240520e-01 +7.080790465229185315e-01 +7.274945187454449069e-01 +7.040906996342286561e-01 +6.918022653937683231e-01 +7.044617094065230845e-01 +7.095573034811906155e-01 +7.605425542920585258e-01 +7.008266015138815419e-01 +6.670777670266474502e-01 +7.063017923790440022e-01 +6.730101585026915245e-01 +6.715978911868489831e-01 +6.792333130705543454e-01 +6.592142432066410151e-01 +7.069545987395358111e-01 +6.873485742039093793e-01 +6.920090767017015310e-01 +7.082381453550965489e-01 +6.957320874947470202e-01 +8.112948614475712361e-01 +7.186895921569274037e-01 +6.911560486631387334e-01 +6.916913948673837353e-01 +6.830773263580596222e-01 +7.036572709929984626e-01 +7.203367391170090173e-01 +7.412381123444760078e-01 +7.459904592396569001e-01 +7.488051710655270199e-01 +6.690980533826191845e-01 +6.737023034556770540e-01 +7.137003043591647611e-01 +6.932782846970511059e-01 +7.364679871467814110e-01 +7.986731922126573124e-01 +6.843011279253445878e-01 +7.001368436857333677e-01 +7.156064305839322515e-01 +7.069923255338892432e-01 +7.249645770021970748e-01 +6.903180220432716396e-01 +7.208907175493841635e-01 +7.251129173197554678e-01 +7.430483636260944991e-01 +7.135479609659043376e-01 +6.902600844770034882e-01 +6.708652146340767786e-01 +6.776104860889660131e-01 +6.813154649963308884e-01 +6.930754721474272628e-01 +7.251124574905212228e-01 +7.040812283792945436e-01 +7.387447194737504219e-01 +7.026278724924139851e-01 +6.592626716960268141e-01 +6.948826105527530217e-01 +6.938035570211411596e-01 +6.865818425777376888e-01 +7.024837740889005033e-01 +7.052891953766504685e-01 +6.791889028722479793e-01 +7.158247668928510166e-01 +6.665057437444374955e-01 +7.026907168545264426e-01 +6.913475441001040167e-01 +7.305798580092286443e-01 +6.881274541814192958e-01 +6.987201341996680526e-01 +7.024853755109532472e-01 +7.159087703687774251e-01 +7.223003751619216928e-01 +6.990737793968619940e-01 +6.937627035860600699e-01 +6.838648665883653166e-01 +6.770357473608825671e-01 +7.067891236873080629e-01 +7.130557214250643483e-01 +6.899887905308546010e-01 +6.560749361500342047e-01 +6.683733992233698018e-01 +6.797240732896199233e-01 +7.075528737298562021e-01 +7.423441178867946633e-01 +6.615768427370554150e-01 +7.067767961129405307e-01 +7.076239922975631202e-01 +7.104672583065294589e-01 +6.856012599794638618e-01 +7.096574819589918093e-01 +6.953961510190822537e-01 +7.104793938938485098e-01 +6.854541755612686416e-01 +6.951845031462582369e-01 +7.250853568445805308e-01 +6.965576359676504126e-01 +6.812404164608878432e-01 +6.912436444001244240e-01 +6.499623066407167471e-01 +6.778694423889319864e-01 +6.986758680507207941e-01 +7.172747195910389451e-01 +7.266583971831011013e-01 +7.141773497309316099e-01 +7.012170873369214519e-01 +8.112948614475712361e-01 +7.129819862757571514e-01 +6.662362644426593761e-01 +7.015279135428542645e-01 +6.812281857428814646e-01 +7.063017923790440022e-01 +6.992148908861537393e-01 +6.691262433995603942e-01 +6.867276354204676636e-01 +6.920944720962509678e-01 +6.720998718906230351e-01 +6.633175995987414808e-01 +7.368573632514525684e-01 +6.830705816970663591e-01 +6.777786976410524744e-01 +6.962516357480268425e-01 +6.935369163362636868e-01 +7.213848011268808591e-01 +6.966189550696597621e-01 +7.003145261360756990e-01 +7.134701731219479370e-01 +7.008533432033914323e-01 +7.395606073609144460e-01 +6.988396936846683616e-01 +7.047919147158197006e-01 +7.094169610051608288e-01 +7.289698470516583484e-01 +7.093150567453321287e-01 +6.896718507400407816e-01 +7.098055323026777330e-01 +6.947379109827949151e-01 +7.017471793042417971e-01 +7.183264643418283413e-01 +6.658986370187918169e-01 +6.938857292143367772e-01 +7.068502086307333343e-01 +7.433753171631494183e-01 +7.221461696427269317e-01 +7.121744739278099701e-01 +6.698397921567291746e-01 +6.840093934758968430e-01 +7.060605748210946331e-01 +6.784809063672270213e-01 +6.961172083247717524e-01 +6.896823646372993721e-01 +6.913301917118346296e-01 +6.746337635968870927e-01 +6.892612104629378678e-01 +6.915610323957039896e-01 +6.741508267602895899e-01 +6.697622218057475152e-01 +6.390509322021884486e-01 +7.013514897161527983e-01 +7.054541196507031486e-01 +6.897673897215739203e-01 +7.146972751727886930e-01 +7.087412493922151668e-01 +7.283412264826552018e-01 +7.511013364117218316e-01 +7.031257178802654551e-01 +7.224614473435124751e-01 +6.951845031462582369e-01 +6.892612104629378678e-01 +6.705574636629663132e-01 +6.754415426105140341e-01 +6.949502896814863107e-01 +6.759811768321668524e-01 +7.524633649836580673e-01 +7.332139506690893427e-01 +7.072826605131581346e-01 +6.871850528293350635e-01 +6.980825659311449272e-01 +7.127195307035378846e-01 +7.087286957300804602e-01 +7.031681659239623627e-01 +6.938857292143367772e-01 +7.137949944251218426e-01 +6.743344177616990009e-01 +6.560173246966343186e-01 +6.725401791387710659e-01 +6.783591257195880075e-01 +6.984377103647645413e-01 +7.038305088351251015e-01 +7.152862884399482368e-01 +7.075804679463075786e-01 +7.255028495771682628e-01 +7.032604229031207410e-01 +6.826886839070880342e-01 +6.911117048442676492e-01 +6.932554235657022446e-01 +6.864389787396518727e-01 +7.430341863464136054e-01 +6.802244182117931359e-01 +7.717827909964327660e-01 +6.952282533347329263e-01 +7.334289447541131324e-01 +7.238800403014522544e-01 +7.127916585023399421e-01 +7.055853170026722410e-01 +6.925769062229214512e-01 +7.174833925709620530e-01 +7.040293438866882525e-01 +7.179830177277253256e-01 +6.826917154632283768e-01 +7.213374764628461833e-01 +7.071639674163847644e-01 +7.109623643860203401e-01 +7.230368020398358908e-01 +7.076414056219633153e-01 +6.955345916104889170e-01 +7.018246125848719430e-01 +6.964064162579504114e-01 +7.575275813290005544e-01 +7.098577517526791780e-01 +7.002199264974393600e-01 +6.910085839353357073e-01 +6.964984342541526985e-01 +7.043370868210558911e-01 +7.205552053854589190e-01 +6.925598455797583597e-01 +7.222420534353659605e-01 +7.181270180827539207e-01 +6.925723076944194645e-01 +7.137713518148345315e-01 +6.902440021095230804e-01 +7.008472432843291244e-01 +6.974939956854981915e-01 +6.834374161795295777e-01 +6.891968539353641177e-01 +6.858231417393980678e-01 +6.968010006375493504e-01 +6.926992861970191484e-01 +6.771714313846004529e-01 +7.059877141176187365e-01 +7.112436183004646750e-01 +6.940377141200428923e-01 +7.054208909962085272e-01 +6.579525161546442291e-01 +6.762283546311707028e-01 +6.679144325463184373e-01 +7.187505448730036051e-01 +6.903086656400105880e-01 +7.365665785175181668e-01 +6.954349558972197087e-01 +6.774483425630251077e-01 +6.892181417953082700e-01 +6.809120492794846768e-01 +6.468953187856385512e-01 +6.851879175900847940e-01 +6.689271994240328922e-01 +6.937306807869703107e-01 +6.993274915032046124e-01 +7.002371777330793634e-01 +7.081791699422055331e-01 +7.159192562265985771e-01 +7.211587410602966486e-01 +6.690578616023117320e-01 +6.924301251524269674e-01 +6.972909001104099502e-01 +6.881309852096535451e-01 +7.061016070102326125e-01 +7.238953064357858125e-01 +7.016407643931401594e-01 +6.909336325302746218e-01 +6.933010533195584912e-01 +7.109868414267239700e-01 +7.131680115042442480e-01 +7.056214122260300314e-01 +7.084091995558594590e-01 +7.018684054164694430e-01 +6.855131015933721983e-01 +7.249932967470442691e-01 +7.253501578895438229e-01 +7.406403091903435154e-01 +6.985937163560933527e-01 +6.883263285916711993e-01 +7.052388570833230119e-01 +6.559426619999868535e-01 +7.183365381990753917e-01 +6.824540558360610021e-01 +7.034647390152173330e-01 +6.755189529316751873e-01 +6.911219795212133477e-01 +7.039240661596650739e-01 +6.842985202376752341e-01 +7.197686889245957786e-01 +7.004923333959354181e-01 +7.112671270360593212e-01 +6.827026997863470115e-01 +6.814647889751839216e-01 +7.091735752951962013e-01 +7.154044617696584396e-01 +7.203401298350513571e-01 +7.105730584211471523e-01 +6.866352434000404514e-01 +6.620660518899725844e-01 +7.448509571974142318e-01 +7.042576537186278074e-01 +6.957798758733986233e-01 +7.124321073001418370e-01 +6.825188679384837087e-01 +7.158470136789958360e-01 +6.992273878797163889e-01 +6.937658597831628526e-01 +7.068915072326120708e-01 +6.652853195416810195e-01 +7.031312264893863073e-01 +6.839473839972214364e-01 +6.812249719775138601e-01 +6.786717190542148614e-01 +6.649770032980200085e-01 +6.812022334611782526e-01 +6.872249420884628535e-01 +6.864383988202575893e-01 +6.903180220432716396e-01 +6.909532483250018231e-01 +7.038280354253956261e-01 +7.066481844971015391e-01 +6.738425738003570586e-01 +7.320899955920694424e-01 +6.802336287167349838e-01 +6.756155310488978216e-01 +8.112948614475712361e-01 +7.088956141089397534e-01 +7.068608160281115715e-01 +7.185447218510461198e-01 +7.227693601540323698e-01 +6.967037376968328033e-01 +8.112948614475712361e-01 +6.939118097814400699e-01 +7.387447194737504219e-01 +7.542248995633471509e-01 +7.213697780052328312e-01 +7.177109354569566335e-01 +6.812249719775138601e-01 +6.895343944068770270e-01 +7.470302764615368574e-01 +7.039346650556908003e-01 +7.083169976300638382e-01 +6.939779393786693618e-01 +7.384280234661844133e-01 +6.959018730957780008e-01 +6.805014081360596379e-01 +6.873396929289867785e-01 +6.916218263179274572e-01 +7.067144609191089444e-01 +7.052956651140647182e-01 +6.669765605800606068e-01 +7.157972513286807725e-01 +7.068094133722730987e-01 +7.148203239560402267e-01 +7.458437928434449304e-01 +7.212144100384207945e-01 +7.211391731859890797e-01 +7.015449671593572134e-01 +6.903008230274281232e-01 +6.925152557304556922e-01 +6.926876710966283213e-01 +6.986969945545311589e-01 +6.912671762276261234e-01 +6.928796340801568476e-01 +6.795786898937379306e-01 +6.449873610631939869e-01 +1.507253443952194516e-01 +7.025114596834143299e-01 +6.970438720933458399e-01 +7.457224117217720050e-01 +7.151176601003577105e-01 +7.223894237599139956e-01 +6.599578200083087154e-01 +6.805435201998193406e-01 +6.860016877296715165e-01 +7.133045348789437412e-01 +7.086713629311169882e-01 +7.089944705777071476e-01 +6.948970261392872771e-01 +7.073833755866019146e-01 +7.077121870315039587e-01 +7.045168330059183859e-01 +7.087784491223771965e-01 +6.916806221030071811e-01 +6.826116936794477397e-01 +6.380296508045084636e-01 +6.817515237520836990e-01 +7.045842204933094877e-01 +7.053770028872961007e-01 +6.746684181498139310e-01 +6.693498772075656689e-01 +6.528038446696200481e-01 +6.768480789665360930e-01 +6.950225305640103102e-01 +7.241436663559355225e-01 +7.098055323026777330e-01 +6.861239967170220666e-01 +6.773384100998214308e-01 +7.318024792386879085e-01 +7.104608376741978759e-01 +7.098438659261958605e-01 +6.911109951448821676e-01 +7.055406209920036531e-01 +6.673062002671947823e-01 +6.736014701050621056e-01 +7.146318020843693830e-01 +7.146012627948294949e-01 +7.009493856649484655e-01 +7.598863939030735537e-01 +7.238580558809246668e-01 +6.802904787536263598e-01 +7.425543201940740801e-01 +7.062838856551536537e-01 +6.979579828462547653e-01 +7.388094780702161302e-01 +6.965967949060853925e-01 +7.415562245288143117e-01 +7.168296244841343423e-01 +7.029928721208165143e-01 +7.002864356821305591e-01 +7.537592459623709829e-01 +7.226040015905041969e-01 +6.770535269317363714e-01 +6.885799979880360411e-01 +6.899386720266988959e-01 +6.914529425617885749e-01 +6.926682021034551440e-01 +7.230947417832709334e-01 +7.256166727701227614e-01 +7.020357361826015108e-01 +6.775076273011677586e-01 +6.896893585822070349e-01 +7.015413428034449339e-01 +7.319956959021709508e-01 +6.909915065541838430e-01 +6.966887301870343663e-01 +7.202553205919741686e-01 +7.049780427468803623e-01 +6.959613046962829230e-01 +6.748798878505368748e-01 +6.878637961416522728e-01 +7.619486192559321580e-01 +6.836553971098595639e-01 +7.109685887049295161e-01 +7.044784989611088122e-01 +6.949502896814863107e-01 +7.156531786736408662e-01 +6.847614074883310309e-01 +7.012007917549993863e-01 +6.948920848587150090e-01 +7.121911683220716327e-01 +7.180462918984247267e-01 +6.842485877435890984e-01 +7.110952439303446226e-01 +6.615298653722021527e-01 +7.376814622038310176e-01 +7.049188728010378213e-01 +7.130544988114202454e-01 +7.253501578895438229e-01 +6.733082767382896350e-01 +7.154609575638488650e-01 +6.836181123785962654e-01 +7.009667469004128293e-01 +7.165872728433804184e-01 +6.913301917118346296e-01 +7.548967125202459272e-01 +7.076414056219633153e-01 +6.811252940861507454e-01 +6.935894112417244628e-01 +7.926835963779268468e-01 +6.698657596293173810e-01 +7.362201262247367595e-01 +6.979037232821951875e-01 +6.751758309095521327e-01 +6.893613714151456406e-01 +6.857052473024651817e-01 +7.246702096143735616e-01 +7.037353182748660174e-01 +6.851247389029495594e-01 +6.563034865507191284e-01 +6.479724721234845219e-01 +7.576665031087550517e-01 +6.999357430842607641e-01 +7.014440651694187068e-01 +7.151176601003577105e-01 +6.996196583227032306e-01 +6.670313124454665399e-01 +6.893545077092895212e-01 +7.199770150470854446e-01 +7.158577651769562067e-01 +6.702572061865339492e-01 +6.802402211103597551e-01 +6.931398906187098419e-01 +6.803871060135122661e-01 +7.250430899552853248e-01 +6.937314337144400156e-01 +6.119410735369612553e-01 +7.139492334206991586e-01 +7.059654574929226101e-01 +7.406051673667022328e-01 +7.236877294871320032e-01 +7.185343505992278779e-01 +7.069592704340905698e-01 +7.039629079082629914e-01 +7.233115071902176396e-01 +6.980365288376049193e-01 +7.189015032073129419e-01 +6.790795154515905097e-01 +6.833971543299668383e-01 +7.005145317743810551e-01 +7.192307834347957396e-01 +7.177318197950484091e-01 +6.841303532411302513e-01 +6.620291477503883470e-01 +6.973959128872451174e-01 +7.342073434671334553e-01 +6.815143299636119423e-01 +6.931624526452750956e-01 +6.500482823533104693e-01 +7.265340927549601702e-01 +7.054876904629807655e-01 +7.105804261948591716e-01 +6.716248475677488727e-01 +6.892343998763550417e-01 +6.842335647431738721e-01 +6.696579131493862747e-01 +6.922309263697314918e-01 +7.150910226262325864e-01 +6.547763673550193175e-01 +6.683374879710939354e-01 +7.030609773486418135e-01 +6.673593054332087604e-01 +7.454606075280842958e-01 +7.134137574472134702e-01 +6.765642235614919286e-01 +7.041802708390036969e-01 +7.165377219489528215e-01 +6.458697324511106785e-01 +7.115279296537764253e-01 +7.410240281617852531e-01 +6.955037526646066226e-01 +6.855353254894041015e-01 +6.914084290448982983e-01 +7.069913649318806392e-01 +7.179820695906364847e-01 +7.180115551462478152e-01 +7.120816565112804142e-01 +6.794034443007177515e-01 +6.672948159544063174e-01 +6.669616466713179648e-01 +7.395464653533494470e-01 +7.253501578895438229e-01 +6.643163167531866975e-01 +7.032133637893807077e-01 +6.867745448625512950e-01 +6.974658907498536564e-01 +7.038373592686966163e-01 +7.310281225768484603e-01 +6.976039307776247256e-01 +7.206748675446057462e-01 +6.971899816749029810e-01 +6.869934468487954859e-01 +7.078035580597088483e-01 +7.334267090229857899e-01 +6.490128942862938288e-01 +7.175508140011714886e-01 +6.810581957979451317e-01 +6.899567690127739183e-01 +7.139884632972481882e-01 +6.987894687845894737e-01 +6.528865067138553968e-01 +6.955037526646066226e-01 +7.060002637904077005e-01 +7.064844242640333505e-01 +7.273033495492171596e-01 +7.081686585077591189e-01 +6.532378169758317199e-01 +7.301972526381206308e-01 +7.007776231560782776e-01 +6.923514386295224199e-01 +7.208066078657466846e-01 +8.112948614475712361e-01 +7.127039012496183545e-01 +8.112948614475712361e-01 +6.819380648165775938e-01 +6.717562754438830552e-01 +6.704405233691801413e-01 +7.047624657127151693e-01 +7.101523354263932220e-01 +6.600578985603746673e-01 +6.843705817510183920e-01 +7.192295764833858129e-01 +6.991442898354520707e-01 +7.076773602581027944e-01 +6.885229574421813936e-01 +6.967625954167147029e-01 +7.213976968826969483e-01 +6.991356219150830498e-01 +6.721509668962397654e-01 +6.956616837776437023e-01 +7.053619281752361303e-01 +6.882453530795871188e-01 +7.109685887049295161e-01 +6.634995261750447071e-01 +7.182182260891991632e-01 +6.898620973891667063e-01 +7.422397719086717416e-01 +7.236509169131508656e-01 +6.817369280614187232e-01 +6.966010413503482823e-01 +6.990252932221281412e-01 +7.268351150485159451e-01 +6.728749692680366934e-01 +6.770739017402860327e-01 +7.108681581675853067e-01 +7.125637573816767656e-01 +6.847751937411530321e-01 +6.933668188300785573e-01 +7.545556946497562478e-01 +6.954194959562087774e-01 +6.872516503385242004e-01 +7.358003492780795796e-01 +7.246853508146244849e-01 +7.007848331642847484e-01 +7.375822163499208273e-01 +7.108632956730147612e-01 +7.008981763115968988e-01 +8.112948614475712361e-01 +6.778011396819891843e-01 +6.617907138597445282e-01 +7.140820392614983803e-01 +6.882458243460902736e-01 +6.980452882697818495e-01 +6.314974409937548216e-01 +6.999888886928076204e-01 +7.107036993647426470e-01 +6.796478811567681078e-01 +6.839324066808316616e-01 +7.152521375917153534e-01 +6.892612104629378678e-01 +6.804056712278025998e-01 +6.994241581375462147e-01 +6.556045174737761272e-01 +6.952877494184264151e-01 +7.191342625299697033e-01 +7.059166734809281252e-01 +6.944477745574886285e-01 +7.270329029804614152e-01 +6.910481864909741034e-01 +7.121727987967432227e-01 +7.203643471628566886e-01 +6.954483188650684156e-01 +6.955454534357556895e-01 +7.160486882138883402e-01 +7.128844466245638500e-01 +6.725743884677299889e-01 +6.945616534871206227e-01 +6.893024630142505771e-01 +6.621681474709575355e-01 +7.181461150148606976e-01 +6.922215785363903251e-01 +7.307700944872266291e-01 +7.068396872268465359e-01 +7.126417994239062637e-01 +7.214366530267284361e-01 +6.758139386435431106e-01 +7.121143045016395945e-01 +7.591014992666309524e-01 +7.309387034398966421e-01 +7.138719723226358838e-01 +6.858209880462879937e-01 +6.888922480673258519e-01 +6.952851616137181168e-01 +6.908505757596508090e-01 +6.755117483514894161e-01 +7.168738745773808319e-01 +7.019736214937140062e-01 +6.918658579113667884e-01 +6.975453370774076234e-01 +7.307501628426500417e-01 +6.925144805862686326e-01 +6.597875893465712238e-01 +6.759647926368401727e-01 +6.877933409114831420e-01 +7.010315175954744404e-01 +7.078817170886324561e-01 +7.107491103268372967e-01 +6.885900312520050193e-01 +7.037768520126022054e-01 +6.979728002049441216e-01 +6.835217816522529688e-01 +7.238800403014522544e-01 +6.672867275380696128e-01 +6.945153230027685254e-01 +6.910934792483018896e-01 +6.958521678380975573e-01 +7.093150567453321287e-01 +7.114099206068900116e-01 +7.054310564391528260e-01 +7.264077459581521623e-01 +6.624996442579629274e-01 +7.217119685032074017e-01 +7.242963725595004121e-01 +7.098055323026777330e-01 +6.715587135686647002e-01 +6.685635350547372013e-01 +6.712868438691046435e-01 +7.377442790818307117e-01 +6.721035887377269091e-01 +6.867417072930379618e-01 +7.155878547724512373e-01 +6.948242816305736369e-01 +7.533581613074176175e-01 +6.976317315351181492e-01 +6.905027659965483622e-01 +6.900750297009636824e-01 +6.949502896814863107e-01 +7.355034185272018021e-01 +7.388848792219278039e-01 +6.560006385554189023e-01 +6.699777267421040960e-01 +6.868215351473239139e-01 +6.767597289533497928e-01 +7.160841267277433531e-01 +7.180014630503848139e-01 +7.052444244515783112e-01 +6.786035401158159175e-01 +7.276706209821988125e-01 +6.788397504405807581e-01 +6.793388396649930883e-01 +7.077328241949416565e-01 +7.122851158527083726e-01 +7.000938087941932508e-01 +7.434436177141279245e-01 +7.122332335820331650e-01 +6.704710860243139336e-01 +7.017941479008555916e-01 +6.956020875270496617e-01 +6.923811680966522886e-01 +7.317958412697578297e-01 +6.921200018532047693e-01 +6.906872967117507756e-01 +7.176906979818227228e-01 +6.994134501459754460e-01 +6.773268135130834366e-01 +8.112948614475712361e-01 +6.808424313105660985e-01 +7.309387034398966421e-01 +7.233143514183666412e-01 +7.057746912790499039e-01 +6.784161222933349222e-01 +7.145938260274391496e-01 +7.344817154809888393e-01 +6.946815950067346535e-01 +7.136120795909661751e-01 +7.053770028872961007e-01 +7.324208874584456908e-01 +6.853236137687730434e-01 +7.299418789691500820e-01 +7.266583971831011013e-01 +7.100101148275399510e-01 +6.786869119279330675e-01 +6.880886075166543492e-01 +6.798753062441491579e-01 +7.435626791843965577e-01 +7.030122990848894915e-01 +7.000260224604986092e-01 +7.269561549244727416e-01 +7.052388570833230119e-01 +7.015671469900652824e-01 +7.374580003989663624e-01 +7.362824790107325157e-01 +7.505291511244713831e-01 +6.840545793648686868e-01 +6.734916135858597386e-01 +6.914549644813234863e-01 +6.922493820637498629e-01 +7.086344235541375269e-01 +7.860300225372043315e-01 +6.887794873587651523e-01 +7.111531696048629669e-01 +7.139153275393326226e-01 +7.095043965683487386e-01 +7.358442162765470584e-01 +7.114823273940373838e-01 +6.311369121243259883e-01 +6.975411227702963401e-01 +7.032371423293035662e-01 +7.068177924031395776e-01 +7.265570338983664556e-01 +6.978567446362156090e-01 +7.095034776073561034e-01 +7.074378643693606250e-01 +6.985964905299582028e-01 +6.961907839641909845e-01 +7.194510914942569002e-01 +6.993699748642470126e-01 +7.210110681357946305e-01 +8.112948614475712361e-01 +7.169798527849238212e-01 +7.292026589124134262e-01 +6.959588926939375142e-01 +6.943995327775454030e-01 +6.793095818873950975e-01 +6.584358733809168029e-01 +6.900828643810683616e-01 +7.053636615290344025e-01 +7.111758502778329216e-01 +6.889042814347519084e-01 +7.034032302603350217e-01 +6.508066199769828586e-01 +7.050517370739584067e-01 +7.096249266882992401e-01 +7.045694648146323402e-01 +7.169542442174190455e-01 +6.847997891814827653e-01 +6.994150529174874009e-01 +7.177898773121285103e-01 +7.115604903934915626e-01 +6.753083051030728257e-01 +7.129819862757571514e-01 +6.863038130419312211e-01 +6.928265043170966919e-01 +7.013179803650331223e-01 +7.041501625456803026e-01 +7.063140266261420663e-01 +7.049358332499338076e-01 +7.057123094781871941e-01 +7.229000231110020991e-01 +7.330791400528156032e-01 +6.766961093609111799e-01 +7.094629907661769153e-01 +6.993652198319324498e-01 +6.816416686893589372e-01 +6.619260943344897896e-01 +6.992141516304499760e-01 +7.146694469571599484e-01 +7.359958158327870592e-01 +7.120836499607676728e-01 +7.024761585860517243e-01 +7.169249358920097848e-01 +6.688923347309199130e-01 +7.310364967939761982e-01 +7.413240178737297015e-01 +6.784415861534682790e-01 +7.526065436417255228e-01 +6.653898088413043865e-01 +7.329108231134284779e-01 +7.120878290074017514e-01 +6.927514030815231649e-01 +7.034965713743090987e-01 +6.724398394490904707e-01 +6.955564979136781290e-01 +7.233115071902176396e-01 +6.892612104629378678e-01 +7.155878547724512373e-01 +6.820547379049557435e-01 +6.889603928329961491e-01 +7.012737784774500938e-01 +7.194319042158454636e-01 +7.359953808481023430e-01 +6.859001913237392500e-01 +7.026530315344743371e-01 +7.000260224604986092e-01 +7.259106485372868178e-01 +6.960648330818770546e-01 +7.013222729506054520e-01 +6.989027276773285280e-01 +6.840859495090825249e-01 +6.475417914431957911e-01 +7.077538986824265521e-01 +7.224261764984696299e-01 +6.962163496686244457e-01 +7.044070385568446113e-01 +6.882856852422918337e-01 +7.469686439816385359e-01 +7.047297066673365862e-01 +7.036327877622312599e-01 +7.165872728433804184e-01 +7.196826029853440332e-01 +7.120205875123488681e-01 +7.072817386136733830e-01 +6.985806555773521609e-01 +6.738543286652003417e-01 +6.580871907148306832e-01 +6.915715556121710961e-01 +7.109419776033121252e-01 +7.182731947274945128e-01 +6.686773517010706769e-01 +7.079336614398101801e-01 +6.811051577782514244e-01 +7.045694648146323402e-01 +6.983189680149095580e-01 +6.489161858424310481e-01 +7.153091458847526951e-01 +7.183263207412409201e-01 +7.024718862183121360e-01 +6.513604721952788168e-01 +7.080190875926462013e-01 +7.074459188815040989e-01 +7.277086391545992683e-01 +7.045666905018990178e-01 +7.211587410602966486e-01 +7.024718862183121360e-01 +6.424490101305480039e-01 +7.509099113415977911e-01 +6.784058131411825343e-01 +6.852580673069361694e-01 +7.260381093201715430e-01 +6.734570575668499259e-01 +6.811099092130632471e-01 +7.236509169131508656e-01 +6.992683639457482059e-01 +7.215094386794049797e-01 +6.969060543084850678e-01 +6.997053902597514252e-01 +6.971157200676145749e-01 +6.757886712439784560e-01 +7.072984760049436659e-01 +7.094434238118054736e-01 +7.154410761155602927e-01 +7.188673009720716323e-01 +7.226643149021185764e-01 +6.761480677972215858e-01 +7.359226016948952065e-01 +6.591904112743307564e-01 +6.708432984182550740e-01 +6.666274955889761600e-01 +7.649297930767815501e-01 +7.406051673667022328e-01 +6.931102707552767583e-01 +7.247474829201721036e-01 +6.983680370634672840e-01 +6.864601070065532440e-01 +7.248487081776531227e-01 +7.239607262077569771e-01 +6.956117612869192612e-01 +6.585892804788500143e-01 +6.937767538381081067e-01 +7.045027338034088871e-01 +6.986513407033783096e-01 +7.188708757500776869e-01 +7.091516537410598175e-01 +7.133177448527234787e-01 +6.925993240230354786e-01 +6.763908355037600018e-01 +6.927542861672151275e-01 +7.371737623077407875e-01 +7.593078919733073917e-01 +7.090426403584402237e-01 +6.963754633286924900e-01 +7.018536305471911874e-01 +6.798705335929753346e-01 +7.320330117723869989e-01 +7.007010433848890330e-01 +6.994618001798258433e-01 +7.075541993898397664e-01 +6.883708120453064794e-01 +6.823690680361025329e-01 +7.022680126249980503e-01 +7.456384046151853795e-01 +7.054839568226469737e-01 +7.343347503466617354e-01 +6.963304576541347046e-01 +6.859774894410932689e-01 +7.388094780702161302e-01 +6.843249393177615048e-01 +6.824540558360610021e-01 +7.037867623610338796e-01 +6.895809665512402375e-01 +6.527759793534499977e-01 +7.374540238769213829e-01 +6.921739418075674166e-01 +7.065780524977469668e-01 +8.112948614475712361e-01 +7.013008040816899324e-01 +7.080511284039516795e-01 +6.752981356726479589e-01 +7.130085403042443204e-01 +7.097725656301818731e-01 +6.913926896532629485e-01 +7.168296244841343423e-01 +7.103033196446375541e-01 +6.957211898669299899e-01 +6.680188532273660940e-01 +6.772446279873562958e-01 +6.724585840072307974e-01 +6.755797632438671485e-01 +7.111899926366049840e-01 +7.133537168382062532e-01 +7.052056696561272986e-01 +7.239279187504834567e-01 +7.144237394444559186e-01 +6.526971476930114591e-01 +6.997244180325594698e-01 +7.138403973622899912e-01 +7.203636683267120588e-01 +7.000260224604986092e-01 +6.826371408062072987e-01 +7.698552610151807585e-01 +7.013008040816899324e-01 +7.695972151570202868e-01 +7.115355238473739519e-01 +6.886272120132588270e-01 +7.013104381906600793e-01 +6.828934192856479513e-01 +6.854483313047765591e-01 +7.053636615290344025e-01 +6.772838883979162006e-01 +7.575275813290005544e-01 +7.108334372422078218e-01 +6.564041945123477717e-01 +7.146012627948294949e-01 +7.502910424736057848e-01 +7.134102182498267553e-01 +7.135871009043910362e-01 +6.858725430893102271e-01 +6.953060305872185154e-01 +7.299226169304162681e-01 +7.020700805155399848e-01 +6.913738091445935652e-01 +6.957561607224675981e-01 +7.175075760901918898e-01 +6.552891896205181865e-01 +7.175332655153567885e-01 +6.813363565900729668e-01 +6.771593615691600121e-01 +7.455133283194896876e-01 +7.121326133883272291e-01 +6.993652198319324498e-01 +6.974000877443486957e-01 +6.962873694851836603e-01 +6.939217276638061094e-01 +6.970176205813416459e-01 +6.681300031033146070e-01 +6.979566767296105922e-01 +7.000260224604986092e-01 +7.186480479147903111e-01 +7.129383557427715346e-01 +7.280429610147294284e-01 +7.427873752325524492e-01 +7.038289327595848022e-01 +7.051455431276636432e-01 +7.426950944611796501e-01 +7.145336637199690699e-01 +6.892612104629378678e-01 +7.308636834732240573e-01 +6.695468181515735751e-01 +7.080923067555602302e-01 +7.185331975096644896e-01 +6.886611984751169757e-01 +6.935847732298938695e-01 +7.034091248535361274e-01 +7.018029427370109374e-01 +7.266513305904354070e-01 +6.538518563837811826e-01 +6.896579435548630954e-01 +7.191325696047954352e-01 +7.044994648090820988e-01 +7.428464557122964607e-01 +6.925239379765031345e-01 +7.115125263576658199e-01 +7.378120848784490704e-01 +6.625368493032155470e-01 +7.107004857841090484e-01 +7.087761855720344784e-01 +7.116344006608699146e-01 +7.144121369074341033e-01 +6.989524027354505620e-01 +7.206803478122090212e-01 +7.362115654589196367e-01 +7.143693986636421300e-01 +6.868986776956518270e-01 +7.098055323026777330e-01 +6.950451717682071262e-01 +6.985630984463142568e-01 +7.203943926828202393e-01 +7.040720613792856852e-01 +7.006369461602943716e-01 +6.915532796374819213e-01 +6.716388292499999579e-01 +7.265877908842384159e-01 +7.145856972823878550e-01 +6.937205877240657514e-01 +7.049269889338276585e-01 +6.844756648868681737e-01 +6.993776063788459396e-01 +7.004228861418866359e-01 +7.279369629393528385e-01 +7.423431503752908611e-01 +7.065450257215459828e-01 +7.093766624836987944e-01 +6.859924257165559425e-01 +6.846503070980460848e-01 +6.714632589440370225e-01 +7.429546816195440329e-01 +6.974310691017961972e-01 +6.880825747588943386e-01 +7.155860486262213271e-01 +6.942333794540118674e-01 +7.077054867220198275e-01 +7.213018903796708514e-01 +6.750764603036216727e-01 +7.063636025766300008e-01 +7.295909122374979461e-01 +7.057696828638668762e-01 +7.115503284612074708e-01 +6.508061315672506453e-01 +7.359579566496847747e-01 +6.848018160748310379e-01 +6.858863555406387036e-01 +6.732688611190766892e-01 +6.991493960953221176e-01 +7.223289122426663766e-01 +6.938598504856585691e-01 +7.041080648563209365e-01 +7.007861688796168664e-01 +7.056856285509809368e-01 +6.817740641821572467e-01 +7.149969756437428714e-01 +7.000260224604986092e-01 +7.046687661682042858e-01 +6.994504037911326577e-01 +6.917981470005898359e-01 +6.994647875266934989e-01 +6.904860070680314266e-01 +6.970217905614362053e-01 +6.863399842286241892e-01 +6.678815665334667528e-01 +7.446296528199525255e-01 +7.107133219192363072e-01 +6.922807641374113530e-01 +6.777193300505004459e-01 +7.049533556191178718e-01 +7.137243400928170445e-01 +7.369843440591665740e-01 +7.247330949092045671e-01 +6.843668975525858400e-01 +7.375171701148452996e-01 +6.999708593297100379e-01 +6.997652131474794146e-01 +7.016424744997635798e-01 +7.086150879317401063e-01 +7.249597605002264800e-01 +7.394833640187030710e-01 +7.093150567453321287e-01 +7.158372435032944736e-01 +6.940103436173075124e-01 +7.033867159407947156e-01 +6.907084164672170346e-01 +7.803504425404881317e-01 +7.043598125701606705e-01 +7.180321121020440955e-01 +7.312490353601610593e-01 +6.966830923977411771e-01 +7.046813528325230891e-01 +7.111629421287659625e-01 +7.113190604260566374e-01 +7.342073434671334553e-01 +7.146990920649116674e-01 +6.757442859927778045e-01 +7.065277805719318849e-01 +6.975805981882245987e-01 +7.250151725744338194e-01 +7.018578797905874467e-01 +7.299759582500229271e-01 +7.075091212403776808e-01 +7.265570338983664556e-01 +6.959225830591506679e-01 +7.194085922959203572e-01 +6.999171764635363502e-01 +7.210295630293472868e-01 +7.266342061160564469e-01 +7.217411858505684563e-01 +7.008998803582784376e-01 +7.293027515484951095e-01 +6.841763013921351444e-01 +6.573480752222380374e-01 +7.098055323026777330e-01 +6.952831918343136408e-01 +7.010796142822073307e-01 +7.186993935518160015e-01 +7.237975722086886776e-01 +7.025652461067650734e-01 +7.059805958828206940e-01 +6.924574971783599153e-01 +7.210785919930131627e-01 +7.074853837349763808e-01 +6.930818398922440338e-01 +7.062331621685089544e-01 +6.981085006928395842e-01 +6.853491974253600461e-01 +7.113652182675451741e-01 +7.018317242283274027e-01 +7.045829417292281960e-01 +7.219777765619426191e-01 +6.452461942320510957e-01 +7.123135479249143032e-01 +7.012731415716118022e-01 +6.955584356522095391e-01 +6.806006750253885684e-01 +7.098055323026777330e-01 +7.325332528165624524e-01 +6.686630035039087261e-01 +6.911327450328101918e-01 +7.036357037996481267e-01 +7.068502086307333343e-01 +6.565883958452474189e-01 +6.839089846195918199e-01 +6.784992808697438704e-01 +6.984237569649209831e-01 +7.069641960533630254e-01 +7.161410912356913627e-01 +7.098523696782983450e-01 +7.041501625456803026e-01 +6.966778427960633735e-01 +7.098237924136689969e-01 +7.031514950531274621e-01 +6.892338627092158276e-01 +7.043053681206288275e-01 +6.912436444001244240e-01 +6.892621169454997698e-01 +6.761177565307932014e-01 +6.858547718520000558e-01 +7.090251405740559676e-01 +6.831936071061548432e-01 +6.927862518523610902e-01 +6.955037526646066226e-01 +7.163798776358376585e-01 +7.034386490915807144e-01 +7.529646861032190941e-01 +6.964984342541526985e-01 +6.872597721434701157e-01 +6.865008008192532429e-01 +7.067224622963053093e-01 +6.980358670852098157e-01 +6.979072845545459813e-01 +6.543596251233836369e-01 +7.339258471504450654e-01 +7.105352278896432949e-01 +7.098400047944721791e-01 +7.033003713255467915e-01 +7.108334372422078218e-01 +6.936365536235626905e-01 +8.112948614475712361e-01 +6.687420324690904749e-01 +7.072356589268267157e-01 +7.254338032671014957e-01 +7.155220643016733106e-01 +6.660574962236083252e-01 +7.029019229894792886e-01 +6.776681237547919068e-01 +6.997484141533618640e-01 +6.881914993972984007e-01 +7.180786583507767773e-01 +7.399905914970830167e-01 +6.236921183842838445e-01 +7.224261764984696299e-01 +7.212144100384207945e-01 +6.865327833370784560e-01 +7.034398607254672697e-01 +6.905170599574219636e-01 +6.995756256307856802e-01 +6.989066333708962020e-01 +6.713275928792796776e-01 +7.188676518917276326e-01 +6.793900060932500651e-01 +7.193936867730386098e-01 +7.067891236873080629e-01 +6.930546755097140021e-01 +7.123571256020966302e-01 +6.677519830963376535e-01 +6.718656929828270563e-01 +7.176961762769948905e-01 +7.140665415382656533e-01 +6.840093934758968430e-01 +6.730397520634241459e-01 +7.019295000332732570e-01 +6.894403082369962021e-01 +6.988719909309608624e-01 +7.030210213683503184e-01 +6.931940401270964003e-01 +6.733580289044382994e-01 +6.770267082551271187e-01 +6.902418836391674972e-01 +7.032648314032527992e-01 +6.849207243471227002e-01 +6.899887905308546010e-01 +6.946479924352715329e-01 +7.107491103268372967e-01 +7.255259700649148158e-01 +7.018178778623962444e-01 +6.853122408125145171e-01 +6.902405756487581812e-01 +7.050906171882189710e-01 +6.810581957979451317e-01 +7.124610608355865793e-01 +7.226964328962282025e-01 +7.236996855688246910e-01 +7.035099990436322059e-01 +6.907190761101063003e-01 +6.951169785640232135e-01 +7.000260224604986092e-01 +7.160770052022513710e-01 +7.030234825916110708e-01 +7.334687452947576958e-01 +6.823911922962011545e-01 +6.883526087630045254e-01 +6.572385052419633666e-01 +7.139542926355275654e-01 +7.093515110091459519e-01 +6.744400400611709756e-01 +7.053636615290344025e-01 +6.720204306874606459e-01 +7.090892163486373079e-01 +7.115693446652855414e-01 +6.944950916418264342e-01 +7.061811176501073817e-01 +7.174996284085040088e-01 +7.120971302445227025e-01 +7.286771600828458872e-01 +7.045694648146323402e-01 +6.857722109854833548e-01 +6.789559897030343905e-01 +6.776360534120726697e-01 +7.197098665764869452e-01 +7.155921473495361340e-01 +6.798820201262216756e-01 +7.355034185272018021e-01 +7.020582722754227234e-01 +7.157813235710079880e-01 +6.924962200059212591e-01 +7.146608287647744362e-01 +6.826800492464499825e-01 +6.930159701472646816e-01 +6.924966872666757922e-01 +6.811778443703317976e-01 +6.984073533860382099e-01 +6.941752324423049458e-01 +6.859705296614819758e-01 +6.870412366977518559e-01 +6.961093209892794675e-01 +7.032133637893807077e-01 +6.942923707355319607e-01 +7.027365723357874572e-01 +6.937128484756769353e-01 +7.115503284612074708e-01 +7.415868295393934773e-01 +7.014625056507810541e-01 +7.186449987339216250e-01 +7.188453619143047035e-01 +7.093150567453321287e-01 +6.666201185352136349e-01 +6.926691846855987933e-01 +6.862783662505194116e-01 +6.779806116095272728e-01 +7.347198126266647478e-01 +6.962593440316879878e-01 +7.090704704836596761e-01 +6.976316376713924683e-01 +7.092876685569180495e-01 +7.297148984601093957e-01 +7.122883733714751031e-01 +7.126890540624799542e-01 +6.994273442117275863e-01 +7.374370296658199209e-01 +6.869981949415588929e-01 +6.467470243515265338e-01 +7.156791820070580457e-01 +6.770933873946205495e-01 +7.038728948137489283e-01 +6.751803030884460100e-01 +7.056973447927816778e-01 +7.116816613078214004e-01 +7.320330117723869989e-01 +7.418063280078328603e-01 +7.039895828730564631e-01 +7.340211850481459521e-01 +6.793366436538832431e-01 +6.964999195724459469e-01 +6.927029110769780118e-01 +6.984083766248261327e-01 +6.941716709353755732e-01 +6.661400561115300434e-01 +7.248291241294353426e-01 +6.814690022790017565e-01 +7.433602642032788310e-01 +6.918718373365067009e-01 +7.202753960354755236e-01 +7.112541344427256718e-01 +6.919599293730485101e-01 +6.990382347286612230e-01 +7.344956545292760097e-01 +7.154346235044926061e-01 +6.809221488146093293e-01 +7.081347105149262688e-01 +6.893872100850124696e-01 +6.894926898475759458e-01 +7.619486192559321580e-01 +7.000260224604986092e-01 +6.850770472585026027e-01 +7.027319714343391865e-01 +6.925062428466830511e-01 +7.245217859300225882e-01 +6.759224487886541510e-01 +6.951659501272899888e-01 +7.297667409362418312e-01 +7.027932735969386613e-01 +6.876915228948234926e-01 +7.030352402332695760e-01 +6.744168406503661117e-01 +6.913301917118346296e-01 +6.865214038519766859e-01 +6.864961345423594707e-01 +6.972736297563884023e-01 +7.052388570833230119e-01 +6.959055940990452882e-01 +7.027599206746444338e-01 +7.070283460649449125e-01 +7.072900883727939458e-01 +6.983605712809719535e-01 +7.146012627948294949e-01 +7.101860606491108285e-01 +7.038306104892555481e-01 +6.933750945669459043e-01 +6.638335299693380875e-01 +6.988475480283753427e-01 +6.885816359616612203e-01 +6.961830781516766820e-01 +7.127247292827263436e-01 +6.830705816970663591e-01 +6.840652157669921962e-01 +7.000260224604986092e-01 +7.165377219489528215e-01 +6.667060231385164570e-01 +6.999284312378080131e-01 +6.853078637408671625e-01 +6.920802788366628988e-01 +7.189384684145991855e-01 +6.592626716960268141e-01 +7.026496530934309703e-01 +7.215402928107366165e-01 +6.829358868055805942e-01 +7.192922208746139745e-01 +7.028437787846826268e-01 +6.870463305437581880e-01 +6.853654186032969164e-01 +6.991889486255047359e-01 +7.175694995329706671e-01 +6.906905901725579611e-01 +6.667313153577509865e-01 +6.923151662910882465e-01 +7.042761751758845890e-01 +6.970907397734507072e-01 +7.086237233357479681e-01 +7.267562231135471507e-01 +7.445596767252986581e-01 +7.423441178867946633e-01 +7.217427847648245631e-01 +7.179573253867630456e-01 +6.815123432502403489e-01 +6.882307732701562486e-01 +7.426950944611796501e-01 +7.041636866046445675e-01 +6.792159477182693195e-01 +7.072149538158214455e-01 +7.325332528165624524e-01 +7.227372655838664173e-01 +7.409201663110778213e-01 +7.395042590686315975e-01 +6.959232252996940815e-01 +6.902908105479639289e-01 +6.902531545403753910e-01 +6.885229574421813936e-01 +7.270329029804614152e-01 +7.069315487159926192e-01 +6.969771915212561453e-01 +7.322032483454421481e-01 +7.309914607549714560e-01 +6.935235907585060033e-01 +7.121785755259324446e-01 +6.957933942804075400e-01 +7.216763873834111109e-01 +6.909615870325325204e-01 +6.710728382811552706e-01 +7.151176601003577105e-01 +6.997325842396264761e-01 +6.858623550308351469e-01 +6.711435523549553750e-01 +6.610331158196984802e-01 +6.853565969392789725e-01 +6.773118521747889531e-01 +6.991138919357524628e-01 +6.888046199220738686e-01 +6.796674540590572633e-01 +6.757727816211769323e-01 +7.225402683011132865e-01 +6.803984402944678322e-01 +7.599654308403032132e-01 +7.219777765619426191e-01 +7.234786930073866529e-01 +6.517757069497918110e-01 +6.642191921816333888e-01 +6.823199222375748718e-01 +7.244219777325326959e-01 +7.280410832486126083e-01 +6.828223347142454713e-01 +7.248378057708251276e-01 +6.926691846855987933e-01 +7.135449836212259811e-01 +7.154633106707635193e-01 +7.333343421883355973e-01 +6.994246953409799517e-01 +6.935823491801045293e-01 +7.031430928963331439e-01 +6.980758760501331039e-01 +7.173915413854743406e-01 +7.257514492585244170e-01 +7.176727828020617039e-01 +7.138918745637212737e-01 +6.816521822956431720e-01 +6.934882824610113516e-01 +7.550747573687743852e-01 +6.575413425920331179e-01 +6.969757693283682443e-01 +7.132099619162488580e-01 +7.242852153278036553e-01 +6.992675318707952670e-01 +7.148187633377034444e-01 +6.967573959515007687e-01 +7.093150567453321287e-01 +7.378540910047703960e-01 +7.148459932784234638e-01 +6.912436444001244240e-01 +6.807746294495018446e-01 +7.519269546457536535e-01 +7.537512959037542259e-01 +7.120358115320541970e-01 +6.832880445519009527e-01 +6.982261932693134554e-01 +6.850286588100402696e-01 +7.253322277069003121e-01 +7.248116956261867472e-01 +7.006975841695251006e-01 +6.578942270585486085e-01 +6.839398482617582431e-01 +7.145856972823878550e-01 +6.936283437339128000e-01 +6.616615701634955826e-01 +7.328492024485413481e-01 +7.114119553276907482e-01 +7.147246792487180755e-01 +7.386059786309431274e-01 +6.993805192129016746e-01 +6.943010327203609222e-01 +6.907756322898919166e-01 diff --git a/bonus_2_predictions.csv b/bonus_2_predictions.csv new file mode 100644 index 0000000..31485d8 --- /dev/null +++ b/bonus_2_predictions.csv @@ -0,0 +1,3363 @@ +1.041231547518564184e+03 +1.097725359139668171e+03 +1.163666384898878277e+03 +9.932548556797737547e+02 +1.330362615610956709e+03 +7.482007900442849859e+02 +1.100930999425010668e+03 +9.949984979598953032e+02 +1.181398287688854907e+03 +9.264931323092718003e+02 +9.153554976992199954e+02 +1.140420693240184391e+03 +9.407850968207646929e+02 +1.140412909362801656e+03 +7.652348650190822354e+02 +7.781777331673285971e+02 +1.078865983353590082e+03 +8.470428429259384302e+02 +1.060762318476259452e+03 +1.050986389556045651e+03 +9.704851483975828614e+02 +1.144226523695018159e+03 +1.044722060942237022e+03 +7.589235808650873878e+02 +1.073612850636189251e+03 +7.255919942155480840e+02 +1.038911134103244422e+03 +7.204287091533407192e+02 +6.173168476005382672e+02 +1.174022642351699233e+03 +7.289691709453593376e+02 +4.243435250981496552e+02 +5.000772643654042895e+02 +1.054987903884516072e+03 +9.420787318284402545e+02 +9.816447470281182177e+02 +1.031098953835030443e+03 +9.493942900595548053e+02 +4.259336793067941471e+02 +8.375155055468453611e+02 +1.239559485308780950e+03 +6.764954694333684984e+02 +7.146441143046165507e+02 +8.016361001366096843e+02 +1.194193107165312085e+03 +6.400798757386455691e+02 +9.418296651030333351e+02 +5.349596315622707152e+02 +1.086635501043531121e+03 +9.358727933491231852e+02 +1.190041235862806388e+03 +9.344593350671017333e+02 +1.116076309724870953e+03 +7.195802058483484416e+02 +9.703404708449671716e+02 +5.438032507474947579e+02 +7.179163535419385198e+02 +1.053878398407567602e+03 +1.152764464056569068e+03 +1.153235320658315004e+03 +1.099196623392047513e+03 +1.038965368246146909e+03 +3.180232056079796621e+02 +6.744573191925912852e+02 +8.834321011190920672e+02 +6.397988972750542871e+02 +1.035174813305186717e+03 +9.460889498485952345e+02 +9.100630665120429512e+02 +1.309138387964988851e+03 +1.110351832451934115e+03 +9.850387900850223559e+02 +1.434162388959360214e+03 +9.573478753208854641e+02 +1.038965368246146909e+03 +1.034254750651778068e+03 +9.194902404844997363e+02 +9.488164912226371825e+02 +4.442119049324145976e+02 +6.171973314026711250e+02 +1.246983972282735976e+03 +7.523927178269693741e+02 +1.054267437856103697e+03 +1.192589072079253128e+03 +4.455302441730116243e+02 +6.756403931077975358e+02 +9.330474463554901376e+02 +1.108805631488292420e+03 +1.047367342660639451e+03 +1.124318120396528911e+03 +1.000696162326429430e+03 +6.639941053055035809e+02 +7.765790567979038315e+02 +1.072805411117156837e+03 +7.816186030988772018e+02 +1.138488023930177633e+03 +8.390570334630788238e+02 +8.902705554854342154e+02 +6.090310081168829583e+02 +7.570212365292326240e+02 +1.194084800640764115e+03 +1.032131501448325935e+03 +1.238105058251584978e+03 +8.196175469149818582e+02 +1.023219834873416858e+03 +1.104191047495552993e+03 +9.831361196277633780e+02 +8.647384343135512381e+02 +1.105191759753154429e+03 +3.180232056079796621e+02 +8.865570662091365648e+02 +1.985472904142735615e+02 +7.570212365292326240e+02 +7.474451980922999610e+02 +7.240605551575558820e+02 +9.252596319042004325e+02 +9.278518744889834124e+02 +4.499793024745346202e+02 +9.125014621152449763e+02 +9.924518856230934034e+02 +9.322961886650091401e+02 +9.585657840904318618e+02 +7.118761322157270115e+02 +9.924518856230934034e+02 +1.303412446777301284e+03 +8.015891341495300821e+02 +9.662249015758395672e+02 +9.713213424220946308e+02 +6.144476626159771513e+02 +6.671256724227063160e+02 +3.967405519339674811e+02 +6.653785356042770900e+02 +5.486048065183671270e+02 +1.045374926130115909e+03 +4.089919864017324471e+02 +1.007012634388998094e+03 +8.042561101551053753e+02 +1.025457988457656029e+03 +8.306433718578755361e+02 +9.531436022474067613e+02 +9.296338220158763761e+02 +1.104993856792851147e+03 +1.307022025208229934e+03 +7.927044637108034522e+02 +1.031109897243669820e+03 +7.454040052901948457e+02 +9.090972260520860573e+02 +9.906817699106436521e+02 +4.975249106093592673e+02 +1.024575323831272954e+03 +1.014285606079636636e+03 +9.752349094245296328e+02 +9.794946525259655346e+02 +1.041453880704018502e+03 +7.479599515809550212e+02 +6.869590839061311272e+02 +8.157511334950929722e+02 +1.180846187242214000e+03 +1.000718017446328986e+03 +1.220211287603179699e+03 +1.153016743327762924e+03 +5.820134924897049586e+02 +9.303555281820633809e+02 +9.164080213357319735e+02 +1.131644396057211679e+03 +1.171751827069997489e+03 +9.314940928580559785e+02 +1.045569423070951871e+03 +6.590284419960901232e+02 +1.001086013599310377e+03 +1.256868170366789855e+03 +2.922267713443505954e+02 +7.853842414754632273e+02 +5.725068604503593406e+02 +3.180232056079796621e+02 +5.323687710962177562e+02 +5.517432578625312090e+02 +1.203881585468376443e+03 +1.033347975928642882e+03 +8.312372636856696317e+02 +6.784017737960149361e+02 +6.615773793419216418e+02 +1.253908969699087720e+03 +3.180232056079796621e+02 +6.771475730041005363e+02 +5.336422559387722231e+02 +7.664957814398912888e+02 +8.916918038998423981e+02 +1.184821733515414508e+03 +1.199088137858078653e+03 +8.172689172277088119e+02 +1.103987754682598506e+03 +7.030867405231622342e+02 +1.148785257769152850e+03 +3.238200419111516339e+02 +7.461792678188464834e+02 +1.238712276639491392e+03 +6.187118355973976804e+02 +9.194902404844997363e+02 +5.397330213490615733e+02 +7.365549138683261390e+02 +9.535321981388433414e+02 +1.253009237980634680e+03 +1.137840789798351125e+03 +4.196452583657392097e+02 +8.953897796913663569e+02 +1.123426857086318705e+03 +8.555532153778722204e+02 +1.309059277595813001e+03 +7.059059202437874774e+02 +8.765589566148489666e+02 +7.724259285710459153e+02 +1.048195989861947965e+03 +1.296249560419689715e+03 +5.901832198254826380e+02 +1.063190451583760023e+03 +1.133921485772878896e+03 +1.163515873031898536e+03 +1.064395297810344800e+03 +6.644154838105018825e+02 +8.004516677285789683e+02 +9.738772093575539657e+02 +1.157850283857069826e+03 +1.018869574341056818e+03 +5.965048643381787770e+02 +9.736021625768726153e+02 +5.901497822451939328e+02 +1.388013974689049974e+03 +8.531873507075008547e+02 +9.887354796697825350e+02 +1.045876790040458445e+03 +9.985850220309093856e+02 +1.051255285606065627e+03 +6.408785599473476395e+02 +5.217572240434622017e+02 +1.202816339176745259e+03 +2.683791612979449610e+02 +8.113562790119101464e+02 +1.007541507474251716e+03 +7.916813169006853741e+02 +7.146441143046165507e+02 +7.770849332280533872e+02 +1.079584700787032034e+03 +1.191044135210967397e+03 +1.142191922315765851e+03 +8.516752339759511869e+02 +8.914533538039834184e+02 +6.285251697384530871e+02 +1.341346920091049469e+03 +8.646122805200295716e+02 +1.161534525331573377e+03 +9.938319432541261449e+02 +1.264403296865405309e+03 +5.921219509586640015e+02 +4.897065775534524619e+02 +8.795187562998461317e+02 +7.283651961554990066e+02 +8.834311332053439401e+02 +9.651805791503811633e+02 +9.843545516102570900e+02 +5.805186197765705174e+02 +8.272216981152755579e+02 +5.971648707067586201e+02 +9.867463944406046039e+02 +7.222077718782848024e+02 +7.801654209139463774e+02 +7.196646472356674167e+02 +9.158721310028287235e+02 +7.400621990707368241e+02 +4.351826761987183545e+02 +9.576961022207545966e+02 +1.056211370134825756e+03 +1.119650556370891309e+03 +9.287911603083639420e+02 +5.831280883257272762e+02 +2.683791612979449610e+02 +7.724338835420835494e+02 +6.752946310015015570e+02 +1.250909249002667366e+03 +9.448970818965209446e+02 +8.791006316211428384e+02 +1.090700253338351558e+03 +1.184394819214130848e+03 +7.420133158257308423e+02 +1.197855388611878880e+03 +1.088064371106211411e+03 +9.963602958692283664e+02 +1.077969110582971098e+03 +8.978492893190046971e+02 +1.043506791412143684e+03 +9.841319640594074372e+02 +9.589366610916400759e+02 +9.563661970105052887e+02 +9.058845576519074712e+02 +1.144226523695018159e+03 +9.686467752052917604e+02 +8.706733082160517370e+02 +6.746007517367228274e+02 +1.273998731952298840e+03 +1.102950528431823841e+03 +8.383416635754940671e+02 +1.081208251752916794e+03 +5.773969691451966355e+02 +1.031109897243669820e+03 +1.161310320367268559e+03 +7.367172607667996544e+02 +8.601114257805074885e+02 +6.752946310015015570e+02 +1.169916931241164320e+03 +4.123117857865715905e+02 +1.102461592350420915e+03 +8.653308350441665198e+02 +1.321727010009125934e+03 +8.575337933125379095e+02 +8.895734425287148497e+02 +6.204997136879874233e+02 +8.522069987739278076e+02 +7.051387055469713232e+02 +5.524063889315382312e+02 +9.862363084647300866e+02 +1.140458812490808668e+03 +1.201334957251422566e+03 +8.199516369201153339e+02 +9.821978962386687044e+02 +1.101940967336825906e+03 +1.045369915701538730e+03 +1.138105228863254524e+03 +7.848062455848278205e+02 +8.608776357503680856e+02 +1.188532775402942207e+03 +7.395966076496929418e+02 +4.442119049324145976e+02 +8.858894523205982523e+02 +1.104701122894753098e+03 +4.974489390113067202e+02 +1.307306040154839593e+03 +8.926489415590242515e+02 +7.119847048690949123e+02 +7.438018127766314365e+02 +9.217249075414561048e+02 +1.057507716462748704e+03 +3.180232056079796621e+02 +9.600465491286247470e+02 +6.424018821948079676e+02 +1.123609363214592577e+03 +1.165605400313069595e+03 +5.490279333980818137e+02 +1.353128489395774750e+03 +1.255572453687588677e+03 +1.066039034713637193e+03 +1.151151129760962021e+03 +8.589229720515563713e+02 +1.105525467726428815e+03 +9.756358544512725075e+02 +6.315853220861295085e+02 +6.878450454655335307e+02 +9.826926313112111302e+02 +6.159005568482012904e+02 +1.106668059743106596e+03 +9.765605400697965024e+02 +1.033868765048335717e+03 +1.076787578109380320e+03 +5.095014929437926412e+02 +1.161975211349933943e+03 +1.032843013099388600e+03 +1.010484056878075080e+03 +8.275730929409083956e+02 +1.170768794911561827e+03 +8.596649930878973009e+02 +8.056676052137904662e+02 +8.788187425571638869e+02 +1.301788495940160828e+03 +1.217746367788533689e+03 +4.655612609850749095e+02 +7.723026840113284379e+02 +8.699672288694889630e+02 +8.122845319490185148e+02 +1.069214691664302109e+03 +6.716235465421605113e+02 +1.318310258962324724e+03 +1.070365790920121526e+03 +1.120718976755864560e+03 +7.773373323494594160e+02 +7.466631907698174473e+02 +1.397328066105399557e+03 +9.513376872017632877e+02 +1.007694020786451006e+03 +1.150024778115960771e+03 +9.384646673590277715e+02 +9.804320660827750089e+02 +9.168069107751387037e+02 +4.157122854594821320e+02 +1.030196057987181121e+03 +6.677651337047147990e+02 +8.604439659055904031e+02 +8.437722148699923537e+02 +8.502322506457221607e+02 +9.008186756192658322e+02 +1.381461442766588107e+03 +1.076210336234031729e+03 +7.306804334590988219e+02 +1.107279241507384995e+03 +4.522811070086337395e+02 +6.630831422436169760e+02 +1.093388805231260903e+03 +5.007647077475110109e+02 +8.591244643057655139e+02 +1.021079705244489787e+03 +5.034563786448302380e+02 +9.219000437801678345e+02 +1.232711472882640919e+03 +7.767066778335019990e+02 +9.836235323747213215e+02 +8.913048672551960863e+02 +1.182202527171027214e+03 +7.331629085666943411e+02 +6.185768622451528245e+02 +1.158757123584285182e+03 +1.226350106345823406e+03 +1.002711635423120470e+03 +9.669901012405073288e+02 +1.132946351977841687e+03 +8.135267152923788672e+02 +8.834376578260817041e+02 +1.114631982741233287e+03 +9.756504189444713120e+02 +9.084700202035995744e+02 +7.856306058676515249e+02 +1.026034467737535124e+03 +1.088485243518132393e+03 +9.839219740593634924e+02 +1.147532349932762827e+03 +9.924518856230934034e+02 +9.623451344856014202e+02 +1.083237932634182016e+03 +9.507415162810368656e+02 +8.241462978621209459e+02 +8.108234795862308601e+02 +1.155003460927460310e+03 +7.085862792983182317e+02 +1.083315438859373444e+03 +6.590284419960901232e+02 +8.654354969324443800e+02 +9.112162077535729168e+02 +8.765589566148489666e+02 +7.120050441464532014e+02 +1.079716732934694392e+03 +8.822748851443744798e+02 +8.491603507411973624e+02 +9.123069327581747530e+02 +6.752946310015015570e+02 +6.719551470809851708e+02 +9.693900930747591929e+02 +9.376128676081901858e+02 +1.113459906450497328e+03 +4.220551003032661015e+02 +1.011870326611286941e+03 +1.244127585153451037e+03 +8.652597432392016117e+02 +6.468433447811208907e+02 +1.141608035025070421e+03 +6.529859501901673866e+02 +5.370838171502502973e+02 +8.967830903977014714e+02 +1.046509074023737412e+03 +6.529859501901673866e+02 +7.492481121729140341e+02 +4.496020136880039217e+02 +5.397330213490615733e+02 +5.127843348395811063e+02 +4.143969189832532720e+02 +9.299117250450178744e+02 +9.523231616957352799e+02 +7.053829996351209957e+02 +3.984192933789652216e+02 +5.756151298001842633e+02 +1.075601370180711456e+03 +9.351581237102884643e+02 +3.606648976943847629e+02 +6.159958424117579625e+02 +6.284019509241331889e+02 +8.090083279812097317e+02 +9.240469299960736862e+02 +7.495820400336424427e+02 +8.624668599050585271e+02 +1.113448547606264128e+03 +7.817217215745868089e+02 +4.669463957359895403e+02 +6.613324389278413946e+02 +1.214807604839303849e+03 +1.091353832858016176e+03 +9.907732604145663799e+02 +7.133097315654028989e+02 +1.191751199836224259e+03 +2.922267713443505954e+02 +1.115220338757254012e+03 +8.851192540215620284e+02 +9.924518856230934034e+02 +1.140514419174913201e+03 +7.298022765824548515e+02 +7.972548658177975085e+02 +1.093799610007353067e+03 +6.471141820895312549e+02 +4.102147543291620195e+02 +1.152532810992706800e+03 +1.228878772928943135e+03 +4.849162032307785921e+02 +3.995641019066575836e+02 +8.471833396596530292e+02 +2.569388628325434638e+02 +1.153785178931990231e+03 +8.665453154973763503e+02 +6.336815620877248421e+02 +9.851836408142069104e+02 +8.180625503924420627e+02 +8.241462978621209459e+02 +4.422918482352135925e+02 +6.711946578786139526e+02 +1.152278122657714903e+03 +6.767011675741759973e+02 +4.942181770292125975e+02 +9.836320616963320163e+02 +1.132882124924311711e+03 +1.135797133490933902e+03 +1.194348418033655435e+03 +8.897969964480807903e+02 +1.066109687468677066e+03 +1.002607486161549787e+03 +1.139030951872933656e+03 +1.194100030132659413e+03 +8.346107706877693317e+02 +7.054131645382695979e+02 +1.092215291064565463e+03 +9.648938799531080122e+02 +1.325102435352895100e+03 +9.009034445941476861e+02 +1.054192878512407560e+03 +8.198408868072910991e+02 +1.236036982216322031e+03 +9.009034445941476861e+02 +5.664749878923423694e+02 +1.263792668189154938e+03 +8.167015520110071520e+02 +8.181573935492410783e+02 +8.780011768190927341e+02 +1.222593517796303104e+03 +9.678506869914129993e+02 +1.080659496200127705e+03 +9.765082160692278421e+02 +1.090357440542387394e+03 +6.619925726867074900e+02 +9.536430579585367013e+02 +1.241137596709278114e+03 +3.356120059452579767e+02 +7.485375347403111164e+02 +7.486647445443272773e+02 +8.147539714567151350e+02 +5.581331110270548379e+02 +9.980699783264620919e+02 +1.051848166610539693e+03 +6.777959595535105564e+02 +1.036051774074003788e+03 +3.180232056079796621e+02 +1.064741862110427292e+03 +1.257593454331918110e+03 +1.105522979060066973e+03 +7.498685492003362469e+02 +4.669463957359895403e+02 +7.803697277399298855e+02 +6.891466281453260763e+02 +8.314021181855089253e+02 +9.586081608164405452e+02 +1.140521937141456874e+03 +1.088520248725573538e+03 +1.375771903663089688e+03 +1.017424447090531885e+03 +9.982369232641997314e+02 +6.285251697384530871e+02 +7.628118298816546030e+02 +1.220749064751381184e+03 +1.231987908545312393e+03 +9.341545630568240313e+02 +9.939483745537786490e+02 +8.620386646168625475e+02 +8.208197746759001348e+02 +1.100710334422094775e+03 +9.394469355594553690e+02 +1.005358715135289458e+03 +1.020859666285522167e+03 +8.922121530416126234e+02 +3.180232056079796621e+02 +7.068712462383750790e+02 +1.073870825445357468e+03 +2.976900208272136297e+02 +1.041502254475227801e+03 +5.746494997676597905e+02 +4.852653148670084420e+02 +8.060920562398321181e+02 +1.188764154207911133e+03 +2.217170859865026102e+02 +9.377727371425523870e+02 +9.142839225807640560e+02 +6.483347164375595639e+02 +1.074404407700243610e+03 +5.392321695790078593e+02 +5.761866490756140138e+02 +4.535858019729050739e+02 +9.887517322037152780e+02 +9.483640972803592604e+02 +1.077561265634527444e+03 +1.232335475997970207e+03 +8.026612574468717867e+02 +7.775948329400368948e+02 +3.788024771644327302e+02 +1.006241811407655405e+03 +9.523257073207706753e+02 +3.516179728693621200e+02 +1.146943705438490724e+03 +3.021551637804502661e+02 +1.414088943894421391e+03 +5.023281283307958347e+02 +4.673624812149665786e+02 +8.490418509623220871e+02 +8.363288078449729710e+02 +1.084953404331964521e+03 +1.157975480492241104e+03 +7.727205452101406991e+02 +7.855896731455521831e+02 +8.757702725466695028e+02 +1.107916446689640679e+03 +1.036195618038861994e+03 +7.809179599383583081e+02 +1.038777685975047916e+03 +1.043032505516845731e+03 +1.044183990565374870e+03 +1.232869221939225099e+03 +1.245134562378261080e+03 +1.109380985890554484e+03 +6.293071240136583810e+02 +1.011303933802069196e+03 +6.041717483229451773e+02 +7.024240494628179476e+02 +3.801700747282011434e+02 +1.064489663905299039e+03 +3.966112877648786252e+02 +4.825208964232197104e+02 +4.499999022335355221e+02 +8.466862380065713296e+02 +1.204932720899110564e+03 +8.923728376563149141e+02 +3.180232056079796621e+02 +1.189343819358174414e+03 +1.193663848927471918e+03 +8.283728716149248612e+02 +1.045725392604160788e+03 +1.108037080367787667e+03 +7.774938677023947093e+02 +1.030438943884599666e+03 +7.685830371653473776e+02 +6.579295512570056417e+02 +1.129865833668775849e+03 +1.062196357966466167e+03 +8.481205336173534306e+02 +1.078315519460501491e+03 +7.863155399977943034e+02 +9.875348974296349525e+02 +1.323701559794335481e+03 +9.972226424224008952e+02 +8.181799750839716125e+02 +1.014236170464022052e+03 +3.021551637804502661e+02 +1.258829049108042454e+03 +1.076028280051809588e+03 +1.094535042766682636e+03 +8.285739497553373667e+02 +1.134465688418979425e+03 +6.162531618079560758e+02 +9.064413779862866249e+02 +1.204449798933240572e+03 +3.180232056079796621e+02 +7.820051692486537149e+02 +8.449319091776769710e+02 +1.214527692735446635e+03 +5.440624764020732300e+02 +1.003074111883322644e+03 +4.855098101261686452e+02 +9.879478442526238950e+02 +6.630831422436169760e+02 +1.323126066587443802e+03 +1.147811480135249440e+03 +8.063659748505305060e+02 +1.286602333507544472e+03 +1.042808530824154559e+03 +1.108682285421155257e+03 +6.090310081168829583e+02 +9.377774229089433220e+02 +1.030732892244038794e+03 +9.191970949769877279e+02 +7.056352342197010330e+02 +9.000925553932006551e+02 +1.067664876451502323e+03 +7.367172607667996544e+02 +6.752946310015015570e+02 +9.563232528808373445e+02 +6.726747724203821690e+02 +1.111027004565053630e+03 +4.078099758856188828e+02 +1.176885427154445551e+03 +1.204495905901495917e+03 +1.209489512890928381e+03 +9.354095671702789332e+02 +8.370465588012084481e+02 +3.287833427079990543e+02 +7.723026840113284379e+02 +1.175443720578848570e+03 +5.437974484523806495e+02 +8.324440343582564310e+02 +1.086750481759813738e+03 +5.666457783344415020e+02 +8.385650880264015541e+02 +1.120401446418210526e+03 +9.548432145801396018e+02 +7.427131527323372211e+02 +9.224063233612853310e+02 +9.563936618037778317e+02 +7.165411965510320442e+02 +9.957901483875571103e+02 +8.903232025534944114e+02 +7.158957694332191295e+02 +5.231999726999360973e+02 +7.315823937048130574e+02 +1.050019310902911229e+03 +7.303761030951708335e+02 +8.635965443219984081e+02 +6.925820969307405903e+02 +8.809986307874014528e+02 +8.131041723250359610e+02 +1.006531219681629636e+03 +9.816063588879417239e+02 +1.061110367978247268e+03 +7.693213112357959744e+02 +3.180232056079796621e+02 +9.299117250450178744e+02 +1.230911687497848106e+03 +3.826593435504021272e+02 +8.200851917916585307e+02 +1.084903550027472875e+03 +7.464935216684795023e+02 +6.942851798918057966e+02 +1.002472241074369208e+03 +1.310154289821661905e+03 +1.136429358109336135e+03 +9.750478460480952663e+02 +7.958690025516257265e+02 +1.084526828177156858e+03 +9.845435022264322242e+02 +8.580787795179828663e+02 +5.531125345993579003e+02 +1.186305239259731025e+03 +8.421496240097055761e+02 +9.739063124984456863e+02 +7.358787298351808204e+02 +1.072694132734023697e+03 +1.196176946117470834e+03 +8.140519745490983041e+02 +9.317157326538168718e+02 +1.158368746146609965e+03 +7.739432137723515552e+02 +1.047329406946461177e+03 +5.314760402452243397e+02 +9.348455305816253258e+02 +1.101538781276009331e+02 +1.019565602602922922e+03 +1.178741688507673871e+03 +1.175702522206245249e+03 +1.209518187088695413e+03 +1.172030082812593946e+03 +6.624362922814312924e+02 +7.689842078105830296e+02 +9.402679180834825274e+02 +1.159478081462020782e+03 +4.910608757142595096e+02 +8.393118563781165449e+02 +1.068310635962679726e+03 +7.479599515809550212e+02 +1.063246273445840643e+03 +1.279123587229421901e+03 +1.357440224512021132e+03 +1.177673530232186295e+03 +1.285185359339364368e+03 +1.066423066627773551e+03 +1.145464396066753352e+03 +1.136923018886034015e+03 +9.739841550533437839e+02 +4.617531439633689843e+02 +9.698789849039928868e+02 +1.140529545321232717e+03 +8.285307888894267307e+02 +6.291291582918438507e+02 +1.191179331287306013e+03 +7.078497574879679632e+02 +1.144322206338742262e+03 +8.851192540215620284e+02 +6.870141039540453676e+02 +5.251258741602973714e+02 +7.506901015147614089e+02 +8.925750732603682991e+02 +7.725209904761734379e+02 +8.810257775788272738e+02 +1.198395643395822390e+03 +6.171857785335690778e+02 +1.162631882303398697e+03 +1.182093901842728201e+03 +9.660775941484200757e+02 +7.626652254650005034e+02 +1.110503164800752074e+03 +1.011838550010462086e+03 +1.152061604603847172e+03 +2.262770631794238625e+02 +9.054943192776150909e+02 +1.013956692250155015e+03 +1.016790101059270114e+03 +8.077790636577531131e+02 +6.794204793258986683e+02 +9.089403743793374133e+02 +6.852187386809134750e+02 +9.447394787297374705e+02 +8.497615660158671744e+02 +8.719873315569981287e+02 +8.681929303161423377e+02 +1.148287375691307716e+03 +1.214474683528897913e+03 +1.147178956749080726e+03 +1.205561874425094629e+03 +3.180232056079796621e+02 +8.173815259303592029e+02 +7.804890113890282919e+02 +8.930046959832891389e+02 +1.196944712518521101e+03 +1.017569264168385416e+03 +1.075327384585153141e+03 +5.866551786481309136e+02 +9.924922727912687606e+02 +4.576163183935326515e+02 +9.731598993852487638e+02 +7.385625234627575537e+02 +9.751979161366198241e+02 +8.934761001775477780e+02 +7.904883884118198694e+02 +7.057713274636382721e+02 +9.254465760411143265e+02 +7.752884046861795468e+02 +1.018813182829687776e+03 +6.702909687072210545e+02 +6.747358024808887649e+02 +8.161497549493533370e+02 +1.264097014590635354e+03 +7.846781162688885161e+02 +1.023822926594732508e+03 +1.143972835528602900e+03 +1.079050046281662617e+03 +1.051778521560165927e+03 +1.019241285194664442e+03 +1.074261067733398249e+03 +8.130854399929032752e+02 +9.027866805099795329e+02 +7.079929806100112728e+02 +7.923208198676196616e+02 +3.934566278543370572e+02 +5.680798215288568827e+02 +1.029307983490800780e+03 +1.072448459290632172e+03 +6.442573239247485617e+02 +1.119064214281807608e+03 +9.145565873464533979e+02 +1.071165866459334666e+03 +7.438708791591104728e+02 +1.079616766008404284e+03 +1.219005082386168397e+03 +9.268052981693361971e+02 +1.232965501486870380e+03 +7.574641774964512706e+02 +7.513873991596046835e+02 +1.202526829813656377e+03 +7.583076097047517123e+02 +1.012274692652335148e+03 +9.142062516428850358e+02 +9.483846760999120988e+02 +8.113757472734666862e+02 +8.397822222169679662e+02 +6.565819838484920865e+02 +1.033813862495506328e+03 +9.936489110775441986e+02 +9.880989426126875514e+02 +8.611609418565171836e+02 +8.458909705114533608e+02 +7.037835604868172368e+02 +8.568103126977410966e+02 +9.265182103068523247e+02 +5.204458702620037229e+02 +8.638893300274072544e+02 +6.538399284256694273e+02 +5.693397792335880467e+02 +6.640760333540345073e+02 +9.408334848486694000e+02 +1.218480248729082177e+03 +1.016682436199322638e+03 +7.077941744891481903e+02 +1.268443899852291452e+03 +3.180232056079796621e+02 +9.113248038171267353e+02 +6.887612483924049229e+02 +9.597357571458379653e+02 +7.479599515809550212e+02 +2.882174841118529685e+02 +1.187423959562819618e+03 +6.953739694895821231e+02 +7.289691709453593376e+02 +9.567509254914933763e+02 +1.034254750651778068e+03 +5.521125033005334899e+02 +6.406997503955225284e+02 +4.019103220350957599e+02 +1.109186819341305181e+03 +6.630831422436169760e+02 +1.215274400280800364e+03 +1.082875707222117853e+03 +7.778623478773577062e+02 +7.427308582244745594e+02 +1.120203765921168724e+03 +3.021551637804502661e+02 +1.019473437578956691e+03 +7.661205810576398108e+02 +6.251987032936103788e+02 +1.125708817705796719e+03 +1.078866156513453916e+03 +8.766129047603616300e+02 +8.500852725388419913e+02 +9.061571616512867422e+02 +1.283540511067509669e+03 +1.397089271475287205e+03 +9.841088955751766889e+02 +5.155149859069151717e+02 +9.057290583745434560e+02 +1.130006650015761807e+03 +7.983137970461687019e+02 +8.650241425756357785e+02 +1.001206763309804955e+03 +1.104069625938794161e+03 +6.193438071461740719e+02 +9.286047730379633549e+02 +6.624362922814312924e+02 +9.812257780414579429e+02 +3.732231999373379381e+02 +1.180845985295668243e+03 +7.770440523230721510e+02 +7.602130199046629286e+02 +8.454105477373057056e+02 +7.709030200562888240e+02 +7.039191743211346193e+02 +1.262205537011103388e+03 +2.181882792530388997e+02 +8.916740955894608760e+02 +1.001535976552821921e+03 +1.017774160567111494e+03 +5.545218027934984093e+02 +7.783888402691732153e+02 +8.228985804227954759e+02 +9.069547282454013839e+02 +2.005436144393238465e+02 +4.738702771157490474e+02 +9.359909300816591440e+02 +7.535770551845231466e+02 +1.198395643395822390e+03 +1.187230347922929013e+03 +8.197948666955624049e+02 +7.436070277535193327e+02 +5.263896186692512629e+02 +8.461609022533323241e+02 +5.189387381628703224e+02 +1.002789073401253745e+03 +1.066084044254340142e+03 +8.486237468719788239e+02 +1.120718976755864560e+03 +5.013658872974915539e+02 +1.215111063610122073e+03 +7.501585785301421083e+02 +1.167673652322998350e+03 +9.917965771381403783e+02 +7.038017890691662615e+02 +3.966112877648786252e+02 +7.292301606560126856e+02 +1.493649227871782159e+03 +1.128245027349541488e+03 +8.437607297966287661e+02 +1.011461587423499168e+03 +6.680341917206396829e+02 +8.541011001105948708e+02 +3.180232056079796621e+02 +1.118129002055876299e+03 +8.825731064957793706e+02 +1.095656405776860311e+03 +1.114317543119482480e+03 +8.267701587020178522e+02 +8.601114257805074885e+02 +1.156134156850730051e+03 +4.049860309285087396e+02 +1.127568001527456317e+03 +8.828697548719055703e+02 +8.568584100333093829e+02 +8.061198819081623697e+02 +8.710855985527819030e+02 +1.070471631100920149e+03 +1.202864244342588790e+03 +1.100025330888398912e+03 +7.299365998597636462e+02 +9.688506276356021090e+02 +9.922958833041016078e+02 +6.705245271890267986e+02 +8.233464632222264754e+02 +1.319719994252609467e+03 +8.869623865935268441e+02 +1.002012088279538375e+03 +1.085603232103113896e+03 +8.237747163887320312e+02 +9.216763660874066773e+02 +1.241778275171886207e+03 +5.650877017286252340e+02 +1.020245124237022196e+03 +6.483347164375595639e+02 +3.603182663180934924e+02 +1.112736928436476774e+03 +1.179733006578283494e+03 +1.033811095638242477e+03 +1.091445918110528055e+03 +9.633678786752436736e+02 +6.200937210126775199e+02 +9.432692073428340791e+02 +7.795990539705239826e+02 +6.105033392884301975e+02 +4.207824934350501280e+02 +9.299117250450178744e+02 +5.397330213490615733e+02 +1.133281950257681274e+03 +1.319108027017340191e+03 +1.194985447273044883e+03 +1.284420230711906243e+03 +8.875835432530077469e+02 +9.166760686386016914e+02 +1.067611429553571270e+03 +1.003044424711381907e+03 +1.396246043279309106e+03 +9.164080213357319735e+02 +7.435311636881058348e+02 +8.706909834942476891e+02 +6.863832505977877645e+02 +9.106294778014846543e+02 +9.218365529754519230e+02 +1.244686314156488152e+03 +9.754387464299289832e+02 +6.701748152475440747e+02 +4.499999022335355221e+02 +9.913477498748620746e+02 +4.963437299671554683e+02 +7.477386920358234192e+02 +1.195860039178030775e+03 +8.629377357017124268e+02 +2.976900208272136297e+02 +9.193560853358189888e+02 +4.677788134931186050e+02 +1.063542027816060909e+03 +8.927194933407313329e+02 +1.128899035357517278e+03 +1.002625401480640448e+03 +9.010590017405984327e+02 +7.654439617023045912e+02 +1.109042520771387217e+03 +7.107895200077576874e+02 +3.372154675834208319e+02 +1.144567662919552276e+03 +6.593817125721774346e+02 +7.519182067281878972e+02 +8.856553084134905021e+02 +9.306275871871279151e+02 +5.351353591706222232e+02 +9.166598032420680511e+02 +1.008596779308516147e+03 +1.491610690782941674e+03 +8.883515011354072612e+02 +9.924518856230934034e+02 +7.720774103633274308e+02 +1.219840388094550462e+03 +1.131735622082276222e+03 +8.082430097498856867e+02 +1.104126238726259544e+03 +6.543341521446263869e+02 +1.050241180163003946e+03 +5.128286017589651919e+02 +9.612076103325654231e+02 +1.378306592316121623e+03 +5.615322646445766850e+02 +9.824667521350469315e+02 +1.271292421118529091e+03 +7.346709979467709672e+02 +1.131447692769199875e+03 +9.811310270002119296e+02 +6.733594612329766278e+02 +9.058487039267989758e+02 +1.233162338882023732e+03 +9.439494463784440086e+02 +8.605675644173483079e+02 +1.092393591663026200e+03 +1.031621295625269340e+03 +6.212643790726983752e+02 +8.605675644173483079e+02 +7.594447741623584989e+02 +1.001485715051391253e+03 +1.286534660351057028e+03 +5.274351303270104836e+02 +7.626650366346659666e+02 +1.178894448294585800e+03 +3.180232056079796621e+02 +8.605675644173483079e+02 +5.465961745384465758e+02 +9.691488264684469414e+02 +9.298874379714177394e+02 +1.236958993345259159e+03 +6.462717610530760339e+02 +7.204694742697967058e+02 +7.792785229439500654e+02 +7.504754574534665608e+02 +7.203348113839172129e+02 +1.222376590648271758e+03 +5.446298460716385534e+02 +6.182340179738425832e+02 +8.164818122220698342e+02 +1.144226523695018159e+03 +1.148946174989911015e+03 +7.200203993664628115e+02 +9.284876409153971508e+02 +8.116606260794994796e+02 +6.763402714978475387e+02 +6.118601445127037550e+02 +5.480205902039306238e+02 +7.448660362252749110e+02 +7.680344816879528480e+02 +3.537377593564854124e+02 +9.401215193159182490e+02 +1.142235083038027597e+03 +7.597313989030330958e+02 +8.571067391353176390e+02 +1.123417687036697998e+03 +1.357035786137935702e+03 +1.145099665183733578e+03 +8.654547630231472795e+02 +6.598183504290224164e+02 +5.117578731653220530e+02 +4.855098101261686452e+02 +9.704027052621781877e+02 +1.145926498782307817e+03 +1.178694820296870603e+03 +7.148949187564211343e+02 +1.006975709746739085e+03 +5.908905764627872941e+02 +1.105574024843099778e+03 +8.287688650386179461e+02 +1.144259023521167819e+03 +1.278857926648914599e+03 +6.839833864077679664e+02 +6.418381618971141052e+02 +9.242125892296570555e+02 +1.075819095830650895e+03 +4.650146368806217652e+02 +1.224595850816447864e+03 +8.554476221633428850e+02 +9.409387236476832186e+02 +9.930615456090600901e+02 +9.998403162290667296e+02 +8.733609562102619748e+02 +8.755827301367303335e+02 +1.249792217255157539e+03 +8.091574361908924402e+02 +6.711946578786139526e+02 +6.803848101337912340e+02 +1.133293419078821898e+03 +8.583341395780124685e+02 +7.628118298816546030e+02 +8.073732986039219668e+02 +7.801654209139463774e+02 +1.103094323107702166e+03 +7.750977156050438452e+02 +1.035596447492925790e+03 +5.354297641743958138e+02 +2.262770631794238625e+02 +6.959915636669491050e+02 +1.009247624825175990e+03 +1.330782028372294462e+03 +5.350358966812918879e+02 +1.307022025208229934e+03 +8.619794882467847401e+02 +9.961170429720394850e+02 +9.990065945509850280e+02 +8.706093536898163165e+02 +7.376084553679924056e+02 +9.880989426126875514e+02 +5.744760973480049415e+02 +1.226151430808151190e+03 +1.125073351312262048e+03 +8.900942420281214709e+02 +1.185565201187745970e+03 +8.024114223084654896e+02 +9.487230173109776388e+02 +1.026266656027210956e+03 +1.058785703013105376e+03 +6.923663434029751897e+02 +4.292683344359247712e+02 +1.090562893340286337e+03 +9.480038187170590618e+02 +5.862569082225722923e+02 +6.946350820646773627e+02 +1.077328365810696141e+03 +4.080911621320892664e+02 +1.197849230187272497e+03 +5.350358966812918879e+02 +6.786633192359288387e+02 +9.194902404844997363e+02 +1.273893929614283024e+03 +8.289836382014002538e+02 +7.477386920358234192e+02 +1.164857943489452282e+03 +3.811422739304337028e+02 +7.400529214043422144e+02 +8.942846065058201930e+02 +9.816343374880077590e+02 +1.020995652595355864e+03 +7.421830645288462165e+02 +6.081722378355509591e+02 +9.013724197064292412e+02 +7.691354935299150384e+02 +8.489545755504237832e+02 +1.148819027544772325e+03 +1.133293419078821898e+03 +1.063592199857475634e+03 +1.064945292663850068e+03 +6.182796142475847319e+02 +9.321937436697128305e+02 +1.031725043594281942e+03 +7.328139936429939780e+02 +1.051940654109863317e+03 +8.647429722248598409e+02 +1.063592199857475634e+03 +1.134663043358545110e+03 +1.004585345953956107e+03 +6.373589070036732664e+02 +1.177744135297271896e+03 +1.085618523470688842e+03 +6.384096608102602204e+02 +1.045327178512456612e+03 +9.563661970105052887e+02 +1.085885860708553537e+03 +8.896192490990057422e+02 +9.560440400783372752e+02 +1.017627950217045054e+03 +9.024776823200209037e+02 +4.576163183935326515e+02 +9.244751615230360358e+02 +1.135223870815141709e+03 +1.049309667385304692e+03 +1.036014234693087701e+03 +9.853517137744842103e+02 +8.945501176649306672e+02 +4.423172155370616565e+02 +9.971975545303814670e+02 +7.195867039067591122e+02 +7.602993412461987646e+02 +1.315199674622726889e+03 +1.040354019012420395e+03 +1.138984951038267809e+03 +8.730186872705997985e+02 +1.216810046678791878e+03 +1.004774223648877182e+03 +9.890367410986506229e+02 +1.083695265099089511e+03 +9.021091099097652659e+02 +1.033979519736914426e+03 +8.149048138413911602e+02 +9.743195173699399447e+02 +7.983243776329045431e+02 +6.212643790726983752e+02 +8.443979658851651493e+02 +1.232965501486870380e+03 +8.320894333994549470e+02 +5.591072972557481080e+02 +1.113988672969444224e+03 +1.287437782359304038e+03 +1.180334778131782059e+03 +9.753802988602732285e+02 +8.516449053232130382e+02 +9.061571616512867422e+02 +1.123968697975246414e+03 +1.227130569989215019e+03 +8.188563193904701620e+02 +6.490914683651656105e+02 +8.709802887600521899e+02 +1.067603799890229993e+03 +1.205797467934493852e+03 +8.336758379823609175e+02 +9.836734698162193808e+02 +1.004603794884631270e+03 +1.080122995204445942e+03 +5.538885584379406737e+02 +8.402201249245626968e+02 +9.616185220765937629e+02 +1.147794792818657243e+03 +7.212316431547459388e+02 +1.234169333188682003e+03 +7.828458894930300858e+02 +1.092198193950684299e+03 +8.073808130665709086e+02 +5.311147970459336420e+02 +8.581267388890034908e+02 +1.061160117977289701e+03 +7.195802058483484416e+02 +9.519723623627407960e+02 +7.008628273194171925e+02 +8.614591995589061071e+02 +7.996450323754731926e+02 +1.153667955318947406e+03 +1.013181788365498278e+03 +8.884176258003307112e+02 +7.652348650190822354e+02 +1.134691578940581621e+03 +9.898442574998261989e+02 +9.476472545675885613e+02 +6.778229304222163591e+02 +8.646122805200295716e+02 +3.320926983942416086e+02 +1.162305646767971893e+03 +1.004320491009865691e+03 +1.132907011446271781e+03 +9.245939511953051806e+02 +4.125584206652971488e+02 +9.045929173021522729e+02 +1.118395233111166135e+03 +9.447409164890877946e+02 +1.326711208427747351e+03 +8.461188503332284654e+02 +8.765589566148489666e+02 +8.131694938329117122e+02 +7.677956023184372043e+02 +1.035971096612918245e+03 +7.314228347100502106e+02 +9.055600896337634822e+02 +1.347698517041881587e+03 +4.895102641262842553e+02 +9.109983130839848400e+02 +7.602130199046629286e+02 +1.097579733409004575e+03 +1.032623821951805439e+03 +1.178005379743190133e+03 +1.008677375673461256e+03 +7.801654209139463774e+02 +1.083789107100390993e+03 +7.602130199046629286e+02 +7.558229774823998923e+02 +8.122845319490185148e+02 +1.089378647735326012e+03 +3.913449240125523829e+02 +8.615965347708438458e+02 +7.933421940975590587e+02 +9.115932218182597353e+02 +1.114657748099397622e+03 +1.103824701110489968e+03 +4.422918482352135925e+02 +1.314056419956040372e+03 +6.488611788231796709e+02 +1.010594597984384563e+03 +1.350878693036029290e+03 +7.181868121485371148e+02 +1.308199248858445571e+03 +9.654016961546963103e+02 +1.284936552107189300e+03 +1.348821134995147077e+03 +6.538399284256694273e+02 +8.029708603912181388e+02 +8.514891689609601144e+02 +8.276451284538816253e+02 +9.924518856230934034e+02 +9.048874362968630294e+02 +1.031375951072892349e+03 +8.543918219593310823e+02 +1.186102512143226932e+03 +1.221392872757613304e+03 +3.789114926137625616e+02 +1.023727082633676559e+03 +6.529859501901673866e+02 +5.188861176016359877e+02 +1.024520509096354772e+03 +1.139660322465049603e+03 +5.105651697875430273e+02 +1.117232663855225383e+03 +8.593480746764475953e+02 +6.125713036451483049e+02 +1.064204940163908759e+03 +1.057731380306071060e+03 +1.001485292392244332e+03 +1.082077340479610939e+03 +4.974489390113067202e+02 +9.521046018619151710e+02 +9.191913443400162578e+02 +5.307505292894923059e+02 +5.926912643150201347e+02 +9.104750067984330144e+02 +7.328139936429939780e+02 +7.620120919367409442e+02 +8.286843617938075113e+02 +1.396401626587753981e+03 +1.112663996823848720e+03 +4.669463957359895403e+02 +8.936105916491205789e+02 +1.177134597311720881e+03 +3.180232056079796621e+02 +7.064181135107460250e+02 +8.461510628399770440e+02 +1.162841191671982870e+03 +9.506355650106213488e+02 +3.966112877648786252e+02 +4.086945941868436876e+02 +6.895787383435040283e+02 +6.630831422436169760e+02 +6.711878336650386245e+02 +7.501585785301421083e+02 +7.008417734501592804e+02 +4.167530381724155291e+02 +9.565951782304098288e+02 +8.898879054557526160e+02 +1.064496974253540429e+03 +1.139932184462469650e+03 +9.212960370185295460e+02 +6.538399284256694273e+02 +8.377649590624826033e+02 +8.969482037256832427e+02 +1.125110182519704722e+03 +1.120045899980006652e+03 +8.868032451501976539e+02 +1.256751971077121198e+03 +7.922618183572308226e+02 +6.601469270552829585e+02 +1.190108365766989891e+03 +8.546781947680417488e+02 +1.128878582239414300e+03 +1.012734263897169285e+03 +1.066443701692596505e+03 +3.770818322133727634e+02 +9.185491242139366932e+02 +1.167499108031507149e+03 +1.205617199136767340e+03 +1.013705696194815346e+03 +7.141767865142137452e+02 +9.915005847607691294e+02 +6.844345367398047983e+02 +1.287853655721555242e+03 +1.105758032852253564e+03 +1.038821052815598705e+03 +7.701008748462741096e+02 +8.311705307043679340e+02 +8.899178883410111212e+02 +9.052314906988809753e+02 +1.121128051201747894e+03 +3.340409994903918687e+02 +1.110673465804485659e+03 +1.021955644973318613e+03 +9.229661174647055759e+02 +9.853161080978834434e+02 +1.051463264818943344e+03 +9.851978185248381124e+02 +6.538399284256694273e+02 +7.620570414796025034e+02 +1.187548523244188800e+03 +1.050181447217252753e+03 +7.724405808891804099e+02 +8.608623924722667198e+02 +1.198403326572730748e+03 +6.484705056988511842e+02 +9.986066713455670651e+02 +1.132234443062537821e+03 +1.023243286398511259e+03 +6.050113241937581279e+02 +1.024855787587030818e+03 +1.073287242741625960e+03 +6.318432760976103282e+02 +1.033868765048335717e+03 +1.084655284220585372e+03 +7.439389338053433676e+02 +8.961953600767153603e+02 +8.823208885858823578e+02 +9.761334820179757799e+02 +1.233366668153441879e+03 +8.265541986683870164e+02 +1.068063078519837063e+03 +1.083309338525737076e+03 +9.431890746370469287e+02 +1.126170947530368721e+03 +4.669463957359895403e+02 +1.286742202230765088e+03 +1.032437188302880031e+03 +1.123895137280022936e+03 +5.369922653565879500e+02 +8.961452053480497852e+02 +8.142851513414054807e+02 +1.134375894263799410e+03 +6.779391449300865133e+02 +8.824866435770709359e+02 +9.275353446454893174e+02 +9.045929173021522729e+02 +5.397125849723993269e+02 +5.226131567356117102e+02 +7.179163535419385198e+02 +7.983455867861298429e+02 +7.806807916575701256e+02 +9.651805791503811633e+02 +8.605675644173483079e+02 +1.275731258831651303e+03 +1.072805862741774263e+03 +1.055115188171348109e+03 +9.486223448466348600e+02 +7.156319810893860449e+02 +1.124839021473855155e+03 +1.162229021427387806e+03 +9.576653347019540661e+02 +1.194054228578108905e+03 +9.646465373867539483e+02 +6.973840038188366179e+02 +9.409433086315216315e+02 +8.898879054557526160e+02 +1.064879139768486311e+03 +1.245715390148501228e+03 +8.185126501430145254e+02 +9.604895583415509464e+02 +9.643624867971806225e+02 +1.022872136947941954e+03 +1.383972152239972502e+03 +1.137366864444024486e+03 +7.427941413299722626e+02 +3.180232056079796621e+02 +7.804065070853491761e+02 +9.035275336051616932e+02 +1.088221159472859199e+03 +6.462017311049285127e+02 +8.900303989062301753e+02 +1.182267266639083118e+03 +9.125558883480089207e+02 +1.067958799531242676e+03 +7.783234665956400704e+02 +7.532217641594195356e+02 +8.214107027120678595e+02 +9.683137230824429480e+02 +8.322104099309689218e+02 +1.118721303822119353e+03 +7.471949620231387144e+02 +9.977915927904620048e+02 +8.639676714366894430e+02 +9.942244942593124506e+02 +9.656780318260553031e+02 +7.526949523911807773e+02 +1.016058988275223555e+03 +9.277426632731826430e+02 +1.125369231616374236e+03 +9.346695969298253885e+02 +1.290662353245074428e+03 +7.359843601569850762e+02 +7.983137970461687019e+02 +9.526492045605125440e+02 +1.416812677253652737e+03 +7.117254624253903330e+02 +7.442726172871107337e+02 +7.982478335144389803e+02 +8.954412376474335815e+02 +1.451335968061121093e+03 +1.144604272492710606e+03 +3.770818322133727634e+02 +9.614652887723410686e+02 +1.079583887307268469e+03 +1.181505670494720107e+03 +1.119354681913914646e+03 +7.944146507812288291e+02 +1.329295653313235107e+03 +8.507380776830439117e+02 +3.180232056079796621e+02 +1.278898691415399526e+03 +5.118833663623379380e+02 +8.604439659055904031e+02 +8.802969768879652293e+02 +1.260802761120227615e+03 +1.184394613321151155e+03 +1.129775360969523717e+03 +7.882457287475233443e+02 +9.849880287750534080e+02 +8.197000995577440108e+02 +6.116435289721077879e+02 +8.553182060688235424e+02 +8.768737716434279719e+02 +9.074012392295152267e+02 +1.046566020419161532e+03 +2.262770631794238625e+02 +1.023075848233413012e+03 +1.002415153115393423e+03 +9.554430610609581436e+02 +1.052722478283825239e+03 +1.022106570455250221e+03 +1.120963976741352781e+03 +7.412063915367621121e+02 +9.194840757629608561e+02 +3.083799145192059541e+02 +8.964689377714241800e+02 +6.466156674117798957e+02 +9.240268782373751719e+02 +6.775662512959925152e+02 +7.225452055435857801e+02 +1.065111182348329976e+03 +6.433611809520616589e+02 +9.891317399499587282e+02 +1.189622563663979236e+03 +5.808867620727705798e+02 +9.646007244545971844e+02 +8.234589981233923481e+02 +4.352598663051796848e+02 +8.640931591257809714e+02 +8.865846616406047360e+02 +1.217502364521594245e+03 +5.531949320983362668e+02 +1.117689982847363353e+03 +7.775486848165596712e+02 +5.974550749789655129e+02 +9.998281150620827020e+02 +1.281235551611900291e+03 +1.154576098288134290e+03 +1.015523055131342630e+03 +8.720670684149846466e+02 +5.121115546730954975e+02 +9.337469126410594527e+02 +1.211044523180984925e+03 +1.059839780108720788e+03 +4.422918482352135925e+02 +1.063071298595606095e+03 +8.470830046912274156e+02 +4.148139898669796821e+02 +7.217929191925352370e+02 +4.531515408446168749e+02 +8.765589566148489666e+02 +5.933830663402886785e+02 +1.149315755631745105e+03 +1.080560789110806581e+03 +1.119064214281807608e+03 +1.069152072817021462e+03 +7.740343206374312786e+02 +8.456205985392964521e+02 +3.329511468609558733e+02 +7.973956269567642039e+02 +7.317558262590521281e+02 +4.687858958724796139e+02 +5.603979136572213520e+02 +3.180232056079796621e+02 +1.179463131412889879e+03 +8.157670519179541770e+02 +3.826593435504021272e+02 +8.700152532096374216e+02 +8.267218582885061551e+02 +1.001543629241511439e+03 +9.252403656761773618e+02 +1.007332526413528512e+03 +1.174939101884159982e+03 +2.976900208272136297e+02 +1.083195639469091020e+03 +5.336422559387722231e+02 +9.196718907036503197e+02 +1.071471352133898563e+03 +1.028288146486640471e+03 +6.378374684508235077e+02 +1.090406888323220528e+03 +1.408953604531462133e+03 +8.605675644173483079e+02 +1.050046103451772524e+03 +7.195802058483484416e+02 +8.961926738618453783e+02 +8.130854399929032752e+02 +1.152264880804760651e+03 +7.538195385276151228e+02 +7.993582169124092616e+02 +7.499769935174333568e+02 +7.706696507064724528e+02 +1.027248754927998107e+03 +1.027160908543638470e+03 +6.428839798800993321e+02 +4.855098101261686452e+02 +8.314917575029802492e+02 +4.425763821093175920e+02 +6.586833970291520473e+02 +8.768737716434279719e+02 +7.096319197913985590e+02 +7.802042983279186501e+02 +5.514483358308805236e+02 +1.030759050867804262e+03 +4.043012523798964821e+02 +8.765856667245195695e+02 +9.409978898223623673e+02 +3.802412416014862515e+02 +4.766063000030013654e+02 +7.044582252356759682e+02 +8.313306746552179902e+02 +6.478035258698878351e+01 +1.118836591404880892e+03 +1.091136190932096724e+03 +7.482007900442849859e+02 +4.425763821093175920e+02 +7.759374786907517318e+02 +1.355321738769984677e+03 +1.145428725606908984e+03 +8.328335211017829351e+02 +1.116845011396112568e+03 +7.436151054961942464e+02 +1.172774000601650869e+03 +7.476701698691733782e+02 +8.241893960448369398e+02 +1.147178956749080726e+03 +9.459259983432975787e+02 +9.566681178630426530e+02 +8.833313529305137308e+02 +9.188650437767909125e+02 +9.261835643743320361e+02 +3.826752981832631235e+02 +8.291489964563163539e+02 +9.784197545905576590e+02 +4.423172155370616565e+02 +1.025751056569697084e+03 +8.993464167639276639e+02 +9.146721333853005262e+02 +5.170904676142199605e+02 +9.280260868159318761e+02 +1.063190451583760023e+03 +1.343673850311735350e+03 +6.784807932267950719e+02 +7.419439065692987469e+02 +3.180232056079796621e+02 +5.728846301719125904e+02 +1.014157258462839309e+03 +9.474049779181914346e+02 +8.435608285835621700e+02 +9.924518856230934034e+02 +3.562868951673051470e+02 +1.059326363231051801e+03 +7.479599515809550212e+02 +8.869050729436013398e+02 +1.105778026589800902e+03 +1.188400527362468210e+03 +5.683375557023019837e+02 +7.933421940975590587e+02 +1.021097494543874291e+03 +5.027219738991938129e+02 +1.145098806442256091e+03 +1.243705673607230437e+03 +1.081561110463297382e+03 +1.053414335039535899e+03 +9.338959656933708402e+02 +1.015266217859035123e+03 +1.197989624566960174e+03 +9.009964828698496149e+02 +1.194360189713486079e+03 +1.226291338466779962e+03 +8.618526580866514450e+02 +5.416344944582195922e+02 +7.756155722083681212e+02 +9.674394733031306259e+02 +1.219127006864116083e+03 +8.128075886101877359e+02 +7.805209479012819429e+02 +5.418577383948934312e+02 +1.067169057473109206e+03 +6.479936841604226174e+02 +1.115128266274389262e+03 +1.000151233129985712e+03 +1.055630820734314966e+03 +5.923930060041529941e+02 +8.313325103328282921e+02 +1.029126253423480193e+03 +9.253007142984241682e+02 +6.796128982655947084e+02 +9.424206729608976048e+02 +9.390383969534268545e+02 +1.178894448294585800e+03 +7.482007900442849859e+02 +1.173700590301462853e+03 +1.096245009491291512e+03 +7.484097217979433481e+02 +1.143218385200380453e+03 +1.025132726205995823e+03 +1.128665042591147994e+03 +3.180232056079796621e+02 +1.006218312631328558e+03 +1.057332919716795914e+03 +1.422502568927517132e+03 +1.109600372626723129e+03 +1.073537635182163740e+03 +7.305891359846125397e+02 +6.622370445964872943e+02 +1.014601473795798142e+03 +7.395966076496929418e+02 +6.465614624462191387e+02 +7.204694742697967058e+02 +1.233629329035403771e+03 +9.653134268972278278e+02 +8.460182774240921617e+02 +4.423172155370616565e+02 +8.436735228795391777e+02 +1.364848055111367557e+03 +3.770818322133727634e+02 +6.801191717454048558e+02 +1.268441523580414014e+03 +1.014825615124120304e+03 +1.278971751339472348e+03 +6.816892629733217746e+02 +8.695568225120268835e+02 +1.137154846356332655e+03 +8.947375976853970769e+02 +3.603182663180934924e+02 +3.180232056079796621e+02 +1.035181582988251193e+03 +1.242573832469841363e+03 +8.152852290564713940e+02 +9.134061497070008500e+02 +7.284536255784983041e+02 +1.105131924061359086e+03 +7.242292305869154916e+02 +9.088173933711391328e+02 +7.380711541918543617e+02 +6.148189417082890031e+02 +7.745739987688036763e+02 +1.077539171147823026e+03 +9.734933740333882497e+02 +9.009247562163146767e+02 +3.801700747282011434e+02 +1.089254104591579107e+03 +9.543804046098332492e+02 +8.181387268479744534e+02 +6.073010271508826463e+02 +9.924518856230934034e+02 +7.538195385276151228e+02 +1.324448110555873654e+02 +9.658696985539966136e+02 +6.708384185751638142e+02 +6.294415334879515740e+02 +8.264312112359505136e+02 +9.776861469515132512e+02 +1.265701055097739527e+03 +9.692619529888390844e+02 +9.402636972028237778e+02 +6.300586116908168606e+02 +1.077180442365749968e+03 +9.130739111906960943e+02 +7.189036415662453692e+02 +8.504224264164041642e+02 +1.098895199398970362e+03 +6.844753513427210692e+02 +1.120736936317131722e+03 +6.456602700231806011e+02 +1.143207971540597100e+03 +1.159225394272217727e+03 +4.970514229500528245e+02 +1.324012351154447515e+03 +1.045662440524870362e+03 +8.345545411915550176e+02 +9.043139337018540118e+02 +4.121252617365013293e+02 +9.850387900850223559e+02 +9.913157218813513509e+02 +1.000759759939303876e+03 +8.656311890204837027e+02 +8.334624503127473645e+02 +1.053915538898750128e+03 +6.098120762137825750e+02 +1.194701278299749902e+03 +1.260579405742994368e+03 +7.765573111888011226e+02 +9.517354872032593676e+02 +1.050880217560652454e+03 +4.137400011438737693e+02 +1.036943301920929798e+03 +9.021615377212297062e+02 +5.977402503684411386e+02 +1.173095378663964766e+03 +1.077925562450639745e+03 +9.807417744473486891e+02 +5.720029491360588736e+02 +1.141037420532803026e+03 +5.474457387102146413e+02 +1.048700865096410325e+03 +8.846216526914353153e+02 +1.230857766438529325e+03 +6.285251697384530871e+02 +9.167600465182464404e+02 +1.023046956116654087e+03 +1.289320295581749178e+03 +8.122845319490185148e+02 +1.128048915661047886e+03 +8.253241236863948416e+02 +9.584394516071588441e+02 +9.013881787622852926e+02 +5.831280883257272762e+02 +8.732535994053307604e+02 +5.199359210887939753e+02 +3.180232056079796621e+02 +6.204997136879874233e+02 +1.281024748357747740e+03 +8.881639437306473610e+02 +1.000411067679502025e+03 +3.770818322133727634e+02 +1.184670814483901040e+03 +1.170659882361458131e+03 +9.288461305125018725e+02 +6.142402781101455957e+02 +1.055018309383592168e+03 +1.050151191593645763e+03 +1.202790155441422257e+03 +8.712399909905929007e+02 +9.948416834064398699e+02 +1.214191166958834174e+03 +9.700094806667184457e+02 +8.967988522610321525e+02 +1.079735292332803283e+03 +8.623773217677193088e+02 +7.130795344837696348e+02 +9.017257132002462185e+02 +4.435123433979922538e+02 +1.084356284800308003e+03 +9.830933722832228341e+02 +7.644896334711140753e+02 +7.031045748736499945e+02 +6.529859501901673866e+02 +6.947571265421131557e+02 +2.262770631794238625e+02 +1.232622225630497041e+03 +1.066029361767393311e+03 +7.250215839994872340e+02 +7.890056847853247746e+02 +8.878706026693706690e+02 +6.922386684147104461e+02 +7.367573141847879015e+02 +7.037835604868172368e+02 +7.843107792700636764e+02 +7.805317979739777456e+02 +1.335373153550457573e+03 +8.143981819614687083e+02 +8.957447018659789819e+02 +1.106131645657012996e+03 +1.023302577212544634e+03 +6.593817125721774346e+02 +1.356767674383711892e+03 +1.165339228752512781e+03 +9.987985459767910470e+02 +1.045805991099439780e+03 +1.050252655288651567e+03 +8.370226647278809651e+02 +8.981445046233259291e+02 +8.588545193662521342e+02 +1.090700253338351558e+03 +9.902165032623103116e+02 +2.401343012008193512e+02 +1.026065405495591222e+03 +5.842168923642025220e+02 +5.101367842468011986e+02 +7.111205385923046833e+02 +6.285251697384530871e+02 +1.165339228752512781e+03 +1.288814107715804766e+03 +1.168817608388086683e+03 +6.538399284256694273e+02 +1.083309972642940465e+03 +4.576163183935326515e+02 +4.669463957359895403e+02 +7.127476537031487851e+02 +1.055366765549537831e+03 +9.246575331407525482e+02 +6.678263988815729135e+02 +6.760870812718360412e+02 +9.733911637382617528e+02 +8.878706026693706690e+02 +9.928481412531103842e+02 +1.236514768619669212e+03 +1.009844928229864536e+03 +9.505894821760185778e+02 +9.955532698080934324e+02 +4.359593870523202668e+02 +9.621233256957342519e+02 +7.536038038064364173e+02 +9.404214020481407488e+02 +1.094976058775671163e+03 +6.431380235526507931e+02 +1.229518358472133059e+03 +8.632984160248248600e+02 +1.207428549217115687e+03 +1.109443601432913965e+03 +6.568042014940747322e+02 +1.109480798421360305e+03 +8.810257775788272738e+02 +1.091070322695906270e+03 +4.398103005203165594e+02 +6.212643790726983752e+02 +7.889984453915222957e+02 +1.093566166481116397e+03 +7.652348650190822354e+02 +8.644151284291951924e+02 +7.718355159186139645e+02 +9.911693602508203185e+02 +1.073791946376270516e+03 +6.762045337619119891e+02 +6.308464835557419974e+02 +8.654521205266578363e+02 +9.739841550533437839e+02 +9.307361504923095481e+02 +3.238793592846678848e+02 +9.232303599875924647e+02 +1.044677463339195128e+03 +7.482007900442849859e+02 +6.719551470809851708e+02 +7.137620101736822562e+02 +3.826593435504021272e+02 +1.215111063610122073e+03 +1.217502364521594245e+03 +9.030100026373963829e+02 +8.636299059111578345e+02 +1.044791215697502366e+03 +7.996450323754731926e+02 +1.207076247678948675e+03 +9.450271657896021225e+02 +6.092974188000366667e+02 +8.634947365849061498e+02 +1.125194101675634556e+03 +9.333003099098906432e+02 +1.149719631208018654e+03 +9.656780318260553031e+02 +9.865429389990579239e+02 +1.018049711442604575e+03 +4.876535890535883482e+02 +7.895224948325471814e+02 +5.157631975164197229e+02 +1.077873696675220799e+03 +7.270158251999632739e+02 +8.584981032314406093e+02 +9.969644002118998287e+02 +1.007087922897981457e+03 +8.193178996409609454e+02 +1.026047731283050098e+03 +1.078956903441484428e+03 +1.010764330657066125e+03 +1.038776354114113701e+03 +1.041218266640704314e+03 +1.212281469278292889e+03 +1.187299169075788996e+03 +1.273758179079206911e+03 +8.111836848819127681e+02 +6.542436918125588363e+02 +9.144586980965984822e+02 +9.157553529701298203e+02 +1.164370157194534158e+03 +8.191372981401437983e+02 +5.432295028304220068e+02 +1.192225207523914378e+03 +1.168899742351779423e+03 +8.164223827340510979e+02 +1.038165895972587350e+03 +6.378021929087876742e+02 +1.066681985308312051e+03 +1.107202035805711148e+03 +4.667974777073710584e+02 +9.774516621835927026e+02 +6.072594092911035659e+02 +5.878133834354101737e+02 +1.171508442360719073e+03 +7.752298076700831189e+02 +1.147114279443111172e+03 +1.259569181737733288e+03 +1.054659100524344012e+03 +5.971648707067586201e+02 +5.329792098299653844e+02 +1.064589352908570163e+03 +1.081492568385673621e+03 +8.477447302852863231e+02 +6.290068729239072809e+02 +7.363239792316787771e+02 +1.207444440057727661e+03 +7.253199592221642433e+02 +1.222017264050597532e+03 +7.212986672884542259e+02 +8.913048672551960863e+02 +1.125602256054083227e+03 +8.819355944452371432e+02 +1.023987009440326688e+03 +1.097323675118049778e+03 +1.167779316112577362e+03 +9.644622758962682383e+02 +5.793999291710224497e+02 +8.708410210099353890e+02 +9.179748601443325242e+02 +8.381061159719984062e+02 +9.107980787544686336e+02 +1.314311423516735886e+03 +8.194098066838168961e+02 +6.505845567540272896e+02 +1.130708849524502057e+03 +5.550106658053828141e+02 +1.340346178592110391e+03 +1.060348874420077436e+03 +9.228386185052859219e+02 +4.636720651508912852e+02 +1.040902334374617794e+03 +1.177588513693910272e+03 +4.363841534146304184e+02 +9.402576480042009734e+02 +1.119064214281807608e+03 +1.051579815203786666e+03 +1.118869673608261564e+03 +9.062599672089511387e+02 +1.186460395468664046e+03 +9.367133330826095516e+02 +7.538195385276151228e+02 +8.789467831185046407e+02 +5.983533372795809555e+02 +1.710855407760008120e+02 +1.107315502211856256e+03 +7.068041606203014453e+02 +1.265349177794237676e+03 +1.170846721774493517e+03 +3.180232056079796621e+02 +9.719588422809615622e+02 +9.694874050195837754e+02 +8.626240583960483264e+02 +7.366791141797511955e+02 +7.540466782412461271e+02 +3.180232056079796621e+02 +1.172403172162711599e+03 +9.130739111906960943e+02 +6.846654912774645254e+02 +1.119336086234357026e+03 +1.041604370627638446e+03 +1.119064214281807608e+03 +9.888164550797499714e+02 +9.212989901992382329e+02 +1.038965368246146909e+03 +9.784197545905576590e+02 +1.194565604688862095e+03 +9.449244809289643854e+02 +1.124935845858575931e+03 +1.321177691802175104e+03 +9.547399934900613516e+02 +1.298447957438631647e+03 +7.011416520736206621e+02 +1.024063539234178279e+03 +8.345127204601567428e+02 +1.012823920801826603e+03 +6.835524266123054531e+02 +1.093137245658321945e+03 +8.895734425287148497e+02 +7.007681271888154697e+02 +7.114313730423100424e+02 +6.436129150651048576e+02 +1.090357440542387394e+03 +8.235451167543616293e+02 +7.588682760898232118e+02 +1.112667973087983000e+03 +8.193604540068980668e+02 +1.078759432269778472e+03 +1.133541008880353957e+03 +9.779235362127894859e+02 +1.792262509283044892e+03 +1.062091716867941614e+03 +1.165695356054196964e+03 +1.005273063467068368e+03 +4.040517433225462582e+02 +8.584066415825489003e+02 +1.155008430478887021e+03 +1.013812727936354804e+03 +5.460094594075159193e+02 +9.674643019569396074e+02 +5.172710037772141050e+02 +3.356120059452579767e+02 +1.074547818617241319e+03 +8.036612753327449354e+02 +1.041819472059043619e+03 +9.600177783584740610e+02 +7.423467660370660042e+02 +1.138709980091231273e+03 +9.889496824046003667e+02 +1.199303667091957323e+03 +8.880568268908506298e+02 +1.050451308005504188e+03 +3.647394020287632657e+02 +3.934566278543370572e+02 +1.320478161103126240e+03 +9.986828137183615581e+02 +7.033499309517216034e+02 +1.066386127776274634e+03 +7.740343206374312786e+02 +2.262770631794238625e+02 +1.095378779737056448e+03 +5.359264630877689797e+02 +8.391381220522198419e+02 +9.133791125259251658e+02 +8.310719355642038408e+02 +1.160870675196694947e+03 +5.934881801535902923e+02 +6.634546838731921525e+02 +9.740135867193721424e+02 +8.034261699683147526e+02 +7.479599515809550212e+02 +1.339418246372726571e+03 +7.934879765047928686e+02 +7.312878971218611923e+02 +1.135026403335110899e+03 +6.916815598929629232e+02 +1.079159899725962987e+03 +1.119550319446087997e+03 +7.501585785301421083e+02 +9.133670909529050732e+02 +9.650517992481876490e+02 +1.036195618038861994e+03 +9.427289948727921001e+02 +9.635673646095385720e+02 +7.628840067181533868e+02 +4.302948909535555231e+02 +1.236523367003159137e+03 +9.214103081195213463e+02 +1.228187873626159671e+03 +7.137735988708293462e+02 +6.507255358234895084e+02 +9.267436818799999401e+02 +1.200178759924312999e+03 +8.874141119893779432e+02 +9.640426883191402112e+02 +1.128278188580953611e+03 +1.012117620754728705e+03 +3.859084675840520049e+02 +6.459168606100706711e+02 +7.685188953544302422e+02 +6.171973314026711250e+02 +8.478567838481387753e+02 +8.696477230393909394e+02 +4.365129154047240263e+02 +5.477603927455679695e+02 +6.442573239247485617e+02 +1.096694197223160472e+03 +7.723026840113284379e+02 +1.120402595053148843e+03 +6.538399284256694273e+02 +1.178568152239889514e+03 +1.025751056569697084e+03 +6.643471125072223913e+02 +1.118791514932584505e+03 +1.020604398756799355e+03 +7.279359476251374872e+02 +8.705016246849879735e+02 +7.379561084939473403e+02 +1.258496170711964851e+03 +8.967945324959088111e+02 +8.253581234861653684e+02 +2.859031581774379447e+02 +5.971648707067586201e+02 +1.380773809816778794e+03 +1.042195738815742970e+03 +1.264777149584412882e+03 +1.147621300404025078e+03 +6.455659293236516305e+02 +6.593817125721774346e+02 +4.563627153978775368e+02 +9.307361504923095481e+02 +7.231932829329425658e+02 +1.104887344129893563e+03 +5.188861176016359877e+02 +1.260967714296604981e+03 +6.246124192352194768e+02 +1.196066500831982012e+03 +1.173061200578379157e+03 +1.103249594587760839e+03 +1.244224381005563373e+03 +9.045929173021522729e+02 +6.145810216549584766e+02 +9.633295330837613619e+02 +1.339366352254379990e+03 +1.163702329015935675e+03 +5.791561583365494243e+02 +1.090171754492579112e+03 +1.059996154410489453e+03 +4.040517433225462582e+02 +8.073322350070327502e+02 +1.130353504993733623e+03 +8.776169101527364091e+02 +8.732488384871917333e+02 +8.172455025026090425e+02 +5.231169951580793622e+02 +1.182431323415570432e+03 +1.186081171311514709e+03 +1.090328656567287453e+03 +9.659670107750712305e+02 +9.873928040321025037e+02 +1.391979903877786001e+03 +8.568103126977410966e+02 +7.700652000042321106e+02 +8.183911214998204287e+02 +9.645829461144426205e+02 +8.088516518517096756e+02 +8.154755260414576696e+02 +9.194902404844997363e+02 +4.425763821093175920e+02 +8.117277099025158122e+02 +7.656513722461845646e+02 +1.000411371919691646e+03 +1.126087921870453556e+03 +1.041180533809696499e+03 +1.059607404849641171e+03 +1.168596185902529669e+03 +8.480109600335995310e+02 +6.393657618073980302e+02 +8.427020901682191152e+02 +9.252403656761773618e+02 +1.136647917147890894e+03 +8.647264782420354550e+02 +1.366493298148119038e+03 +7.859186772885309438e+02 +1.141562036295169037e+03 +1.012033351338478951e+03 +1.309221330387249736e+03 +1.017258291832343389e+03 +1.130909601248419904e+03 +1.252994813615867770e+03 +1.144226523695018159e+03 +9.381810083029806719e+02 +1.336378644451443506e+03 +9.411772809333480154e+02 +1.156729847461981763e+03 +1.277701504671383191e+03 +4.442119049324145976e+02 +5.233372368117286442e+02 +1.219922110094875734e+03 +6.013354412901765045e+02 +9.142595931400301197e+02 +1.207929138533122114e+03 +1.112302004272772137e+03 +6.354447666506476935e+02 +1.829040958419785738e+02 +1.226091155778633947e+03 +1.191725380376401063e+03 +7.337648159786338056e+02 +7.400663422763673225e+02 +8.409688800242374782e+02 +7.597819341002023066e+02 +1.209489512890928381e+03 +5.394828417882727081e+02 +1.092314285300010397e+03 +1.040133184013647451e+03 +5.971648707067586201e+02 +1.004436499412335706e+03 +7.118116432936240017e+02 +9.582034969783321685e+02 +7.715659582826285714e+02 +8.482621530014606606e+02 +7.418126920129429891e+02 +9.136343213920649760e+02 +4.086945941868436876e+02 +8.565503608113085647e+02 +1.121027621568176983e+03 +5.569787119086261100e+02 +7.486647445443272773e+02 +1.244990863777622508e+03 +7.079876434235923170e+02 +7.538326492308424349e+02 +4.422918482352135925e+02 +1.101194360373721793e+03 +8.816824222614460496e+02 +1.173376915067354730e+03 +1.829040958419785738e+02 +9.271586185676551395e+02 +1.157883608815221578e+03 +1.179361854136119064e+03 +1.119655314214919827e+03 +1.221501858719176653e+03 +7.422036905432823914e+02 +1.080560942317008539e+03 +1.118638935136095824e+03 +8.117531085130369775e+02 +3.180232056079796621e+02 +8.221534244005914616e+02 +3.180232056079796621e+02 +7.444079068744470078e+02 +1.415810557277519365e+03 +1.320730206386646842e+03 +5.589190310824142216e+02 +8.689133065438219319e+02 +1.227679989230331103e+03 +8.061506884284954140e+02 +7.904210798901862063e+02 +8.470428429259384302e+02 +7.188722426004131876e+02 +9.840258118987211446e+02 +7.828458894930300858e+02 +8.143249976832767061e+02 +1.124150793387507292e+03 +1.260859015088319666e+03 +1.143082757251848761e+03 +7.730331734957903791e+02 +1.181225732182575030e+03 +7.723026840113284379e+02 +8.815595179302699762e+02 +9.239535246892368150e+02 +1.251914401081856795e+03 +7.860675155297052470e+02 +8.742525025558400102e+02 +1.133209519811448445e+03 +8.714741864476034152e+02 +7.828987833384711621e+02 +5.118833663623379380e+02 +1.150410532166807116e+03 +1.225418699033683879e+03 +6.616301046880203103e+02 +5.651798942968066513e+02 +1.063195136813351155e+03 +1.231581057430001010e+03 +3.979179923566891830e+02 +8.462959405063854774e+02 +1.160519974360372316e+03 +6.711431685718239351e+02 +8.617385062842610068e+02 +5.879237244573159842e+02 +9.671347847231310197e+02 +1.082565626987179030e+03 +8.020230339565524673e+02 +3.180232056079796621e+02 +1.062574909027840931e+03 +7.891880762624484760e+02 +7.209782946099180663e+02 +1.096752062685297915e+03 +9.634328961700614400e+02 +1.065717518928479421e+03 +7.243877808716779327e+02 +9.245865793648699764e+02 +9.603752716325060419e+02 +8.562805504725807850e+02 +7.728599695911480012e+02 +1.165339228752512781e+03 +1.176002765783432096e+03 +9.922785004628958632e+02 +1.226728959582144398e+03 +6.288397753594431379e+02 +9.291694823571203870e+02 +1.258419245576557842e+03 +9.937156088743619193e+02 +7.059059202437874774e+02 +9.762719826488041690e+02 +9.540663504220943878e+02 +7.892411138209099590e+02 +9.331148775253847134e+02 +9.741762292789771891e+02 +8.773378408224727991e+02 +8.448412337653994655e+02 +8.451478613625006346e+02 +6.790539187879883229e+02 +1.076802940616427350e+03 +1.159135270169706018e+03 +1.034669236844289117e+03 +7.233546670553931790e+02 +6.630831422436169760e+02 +8.638905316410655360e+02 +7.649013191866695252e+02 +1.002821726069253145e+03 +1.147937830346034389e+03 +1.017775608326119027e+03 +6.602094597151246944e+02 +9.309200256956341946e+02 +7.767066778335019990e+02 +1.157706243147121313e+03 +1.136835932158006926e+03 +7.024241274862843056e+02 +6.727088473604089813e+02 +1.204384104992467655e+03 +1.091252401322050446e+03 +5.426982556504440254e+02 +1.074162947851817080e+03 +8.310885607183346337e+02 +4.988064532407130400e+02 +1.194896422176616397e+03 +1.410260851723533960e+03 +1.251691648434342596e+03 +8.750453388261096279e+02 +7.720761527835607012e+02 +8.139038437983974745e+02 +7.701008748462741096e+02 +9.240469299960736862e+02 +9.404239339000197333e+02 +8.436868633490614684e+02 +1.243915112576147294e+03 +6.212643790726983752e+02 +5.435414158519497505e+02 +8.098401684711207054e+02 +1.208764507465431507e+03 +8.149993812911028499e+02 +6.529859501901673866e+02 +9.822804463586785459e+02 +1.152061604603847172e+03 +2.720199591903287910e+02 +7.980823361235457014e+02 +5.727883927161362863e+02 +7.662643261357436586e+02 +2.262770631794238625e+02 +1.084494871854772555e+03 +1.180815231945775849e+03 +1.220532808012934765e+03 +5.329138137256445589e+02 +1.037059023604502045e+03 +1.205325653600099486e+03 +7.179163535419385198e+02 +7.644633286772466363e+02 +7.765397119688573184e+02 +1.145187426051774310e+03 +9.199437006929051677e+02 +9.211263938295486469e+02 +6.538399284256694273e+02 +9.483846760999120988e+02 +8.121282259029931083e+02 +1.179566177873850847e+03 +7.551905334796338138e+02 +1.278847848482924292e+03 +1.200930093386999033e+03 +1.030424691809808792e+03 +6.421786883369293264e+02 +7.952438449540753709e+02 +9.611505442462049587e+02 +4.697138747076521668e+02 +1.100269152498030280e+03 +1.057790323772180272e+03 +1.091824178906398402e+03 +4.499999022335355221e+02 +1.323548385677872830e+03 +4.204141552137680264e+02 +7.141767865142137452e+02 +1.073537635182163740e+03 +1.075327384585153141e+03 +7.159373089131174765e+02 +8.371673610558120799e+02 +9.195286879549362311e+02 +8.561967443056282718e+02 +1.000024865516592740e+03 +9.870950689747818387e+02 +9.101642684600140001e+02 +1.242024504842713213e+03 +3.180232056079796621e+02 +1.124166599087413260e+03 +9.309200256956341946e+02 +7.044582252356759682e+02 +1.411892530004609512e+02 +1.175257914938594240e+03 +1.152665172054245431e+03 +7.836425477312278645e+02 +1.075662469568180313e+03 +8.515828160215141907e+02 +3.647394020287632657e+02 +9.322698645876914725e+02 +1.043771966577787907e+03 +9.765253509906475529e+02 +5.831280883257272762e+02 +5.690034045643756144e+02 +8.505035692699361789e+02 +1.192787224863322535e+03 +1.211376320406076729e+03 +5.568980421764779294e+02 +3.668872709002041574e+02 +8.605675644173483079e+02 +7.870017788315201415e+02 +8.477447302852863231e+02 +9.423081730188856682e+02 +7.733527015075208055e+02 +9.066171976189087900e+02 +2.213345321854193344e+02 +6.228081007664725348e+02 +8.114560793364100846e+02 +8.509693145900187119e+02 +1.194702892972079098e+03 +1.042074576499225032e+03 +4.432285245897221557e+02 +1.175168078143914499e+03 +1.031045962912567802e+03 +1.084692898003123673e+03 +7.383229736902335389e+02 +6.622370445964872943e+02 +1.547343611009175675e+02 +1.208448901690090679e+03 +9.918874137187854103e+02 +6.336207120618282715e+02 +4.609060048112874028e+02 +5.364765732274311176e+02 +2.904091519978065890e+02 +6.969581637767473694e+02 +6.345048486394662177e+02 +8.585659611174720567e+02 +9.584990599111595202e+02 +1.190260686222311733e+03 +1.070369457548304581e+03 +6.771475730041005363e+02 +3.180232056079796621e+02 +1.061106448723060566e+03 +8.164737988031674831e+02 +1.211465683249039785e+03 +1.200963137405656653e+03 +8.748800133533632106e+02 +1.081604657201754890e+03 +1.024973904469238960e+03 +8.267701587020178522e+02 +9.154238059090786237e+02 +1.209758187225842903e+03 +1.053984254015891565e+03 +1.580379536173134056e+03 +7.450584462372129337e+02 +8.798079413464115532e+02 +5.027219738991938129e+02 +9.877947287647373287e+02 +1.229774792298126613e+03 +8.520911832687252172e+02 +8.185616188994471258e+02 +3.614152085264457810e+02 +1.056808738517159782e+03 +6.204997136879874233e+02 +9.966597827745524683e+02 +1.095941383962401005e+03 +1.043544371500759553e+03 +1.146358949428525648e+03 +2.789509783105761471e+02 +1.015416744893036139e+03 +1.126926472190335517e+03 +6.041793111615065754e+02 +7.983915949043355340e+02 +1.084055303063747260e+03 +1.091298873079694204e+03 +1.160458328618099131e+03 +1.188869786939405458e+03 +9.431118996739130580e+02 +9.593817850737809749e+02 +7.662970571217422275e+02 +7.097940357164162606e+02 +5.104189488248023281e+02 +6.193122630927227874e+02 +5.023166601240060345e+02 +1.210224330959538975e+03 +8.883686264688915344e+02 +7.593734272396200140e+02 +1.020963746357854347e+03 +5.700139120132805601e+02 +1.302292149006930003e+03 +9.747367601163123254e+02 +1.094458749896843074e+03 +1.166367160037068516e+03 +7.689842078105830296e+02 +1.107643521910508525e+03 +1.215937930524291460e+03 +4.425763821093175920e+02 +1.165339228752512781e+03 +7.179163535419385198e+02 +1.037583425606999072e+03 +1.240719702721080012e+03 +9.706988779683126722e+02 +7.477386920358234192e+02 +6.013574289067249765e+02 +8.646122805200295716e+02 +1.127016955769114247e+03 +8.605675644173483079e+02 +7.453860039627791139e+02 +1.106451387828997667e+03 +1.185887548359898574e+03 +1.106287408451931242e+03 +7.040266244920503595e+02 +1.517183716932332118e+03 +7.642756435817408374e+02 +3.871519275210152387e+02 +8.460162266520575258e+02 +3.354992077106732040e+02 +1.095811533509755236e+03 +6.187174879469687312e+02 +1.068964631233971431e+03 +5.171979420480950012e+02 +6.455659293236516305e+02 +9.832944131773190293e+02 +9.600166119711939245e+02 +1.035219268382212704e+03 +1.111350608964303774e+03 +1.087788644408152322e+03 +1.324795902260539833e+03 +8.798016284520796262e+02 +8.876857027892824590e+02 +8.211715504140352095e+02 +7.717266537748178052e+02 +1.136881914301013694e+03 +6.865226429487652240e+02 +5.027219738991938129e+02 +1.133434848442649354e+03 +1.558467780502324786e+03 +8.387852447759585175e+02 +8.335422789670203656e+02 +7.255919942155480840e+02 +1.216788765554230849e+03 +1.098192866783303998e+03 +9.750161322414938923e+02 +8.370834816694083429e+02 +8.235647519489881461e+02 +5.432295028304220068e+02 +7.255919942155480840e+02 +1.461757217045633752e+03 +4.338328210974831336e+02 +6.838331788751297609e+02 +5.325531900993504451e+02 +9.739858056580712855e+02 +1.008079287428457860e+03 +1.155754458612201233e+03 +8.742525025558400102e+02 +1.001253332233028914e+03 +7.746463576442093881e+02 +1.136560611424408307e+03 +7.149145822484783821e+02 +1.033618719958177735e+03 +1.035600025355308389e+03 +9.915360334228379315e+02 +1.105155123406779694e+03 +6.631541425726231864e+02 +7.768643023255131084e+02 +9.241024706090067866e+02 +8.576871653756629712e+02 +9.920780030319630214e+02 +1.233305655058867842e+03 +1.226956139161153942e+03 +6.468004410309658851e+02 +6.778354588976735613e+02 +8.183911214998204287e+02 +1.084286216104055256e+03 +1.012289524578439909e+03 +1.087501930288613266e+03 +1.059001426443406217e+03 +8.820838190306869819e+02 +9.425945320871420563e+02 +1.111677426050869144e+03 +1.179743365008922410e+03 +9.759524883946510272e+02 +8.652127285300231279e+02 +1.024186680677749337e+03 +1.041905637278610129e+03 +1.116277803775612938e+03 +1.024839872426914098e+03 +1.149356988302034097e+03 +1.014388679613755357e+03 +9.708474796229986623e+02 +9.243052112901270903e+02 +7.358787298351808204e+02 +9.932790023285177767e+02 +1.132891271527358413e+03 +9.665577261398075279e+02 +1.255745928460159121e+03 +5.672599926909509804e+02 +1.060438194245560226e+03 +9.308488699637138097e+02 +1.090345675922607370e+03 +1.079715524555213960e+03 +8.588813158950229081e+02 +1.069214691664302109e+03 +6.941007530574065640e+02 +1.058635644461101265e+03 +4.910608757142595096e+02 +1.115421644218892425e+03 +7.453804228768387929e+02 +7.501585785301421083e+02 +9.277420799280508845e+02 +1.207444440057727661e+03 +1.137923427931370497e+03 +1.401613510471683185e+03 +1.225310421371390021e+03 +7.062693089015131136e+02 +6.741360459425986846e+02 +8.814254873351494552e+02 +3.180232056079796621e+02 +9.563661970105052887e+02 +7.499769935174333568e+02 +1.337334733235486055e+03 +9.123880194745620429e+02 +9.693900930747591929e+02 +8.947716364744298971e+02 +1.036195618038861994e+03 +1.017023687222746503e+03 +9.772933769630998313e+02 +9.536986078601296413e+02 +1.306950600571923360e+03 +1.218700531899288762e+03 +1.118909607463591328e+03 +7.614205605155204921e+02 +6.736082936214911570e+02 +6.441977047039169975e+02 +9.683860869704960805e+02 +2.227512033106587523e+02 +1.268222862395723951e+03 +1.149898009756624788e+03 +1.017952698143096313e+03 +1.023436203642799228e+03 +8.605675644173483079e+02 +1.246218427984596929e+03 +7.561935132022940707e+02 +9.563661970105052887e+02 +9.328391013169143662e+02 +9.584465329677032059e+02 +1.071988938129287817e+03 +7.679502494434182154e+02 +1.283013987844234634e+03 +1.146752517618617276e+03 +8.267701587020178522e+02 +9.016719180655918535e+02 +7.482007900442849859e+02 +3.320926983942416086e+02 +4.425872284916074477e+02 +7.479599515809550212e+02 +6.694644413305761645e+02 +1.052922998467669458e+03 +1.045289355820948913e+03 +1.155852422489175979e+03 +9.412179977629411951e+02 +7.378687123556289862e+02 +9.894997056293206015e+02 +6.479402832021623908e+02 +1.153743644172934637e+03 +6.617599000544437331e+02 +1.186008733203650763e+03 +8.167454453079609493e+02 +9.225758080968215609e+02 +8.696860432350238170e+02 +6.623835269716178118e+02 +8.962033607988153108e+02 +1.160458328618099131e+03 +7.381144235899132582e+02 +7.857577958686139254e+02 +1.073571283550171529e+03 +9.257514675539360951e+02 +1.296900526217038077e+03 +6.687068568660247365e+02 +8.605675644173483079e+02 +7.153018018101208781e+02 +9.673800328049501331e+02 +7.212879832325671714e+02 +5.315995850649255772e+02 +9.299117250450178744e+02 +2.704491519923772103e+02 +4.897065775534524619e+02 +1.030478158865633532e+03 +1.165339228752512781e+03 +8.934727024326591618e+02 +1.225590088608950737e+03 +1.074547457298415793e+03 +7.420536925209032688e+02 +1.227908000476372308e+03 +1.068613948581344857e+03 +1.333027167053783614e+03 +4.542573061361590590e+02 +7.153742447854731381e+02 +1.241960854840549246e+03 +1.209813029073383859e+03 +8.832693300346785463e+02 +9.257894308274258037e+02 +1.047252355261492312e+03 +1.129540156987882938e+03 +7.990531978985217165e+02 +8.661874082479392882e+02 +7.940484698429308992e+02 +1.021679694326349022e+03 +9.549382802804916537e+02 +8.018372871752746960e+02 +5.759316055725098522e+02 +9.228586046336733943e+02 +4.588225493442394054e+02 +5.956511435565095098e+02 +8.659193775687747348e+02 +9.413857493713528584e+02 +2.262770631794238625e+02 +1.010707182395305267e+03 +1.073808444865948331e+03 +6.119645668164060908e+02 +1.034296431763821829e+03 +6.160920825581279132e+02 +1.050187945507596851e+03 +1.034264113507350430e+03 +1.197860626697767884e+03 +9.276043881272769340e+02 +1.103385676645827061e+03 +1.123558814773461563e+03 +1.082635586075458377e+03 +6.772743655828039664e+02 +9.849262004267916382e+02 +5.586433853740491031e+02 +8.819798617935223319e+02 +8.974900009663263063e+02 +9.047729986279150580e+02 +8.373171888764588857e+02 +1.150161156264138299e+03 +1.121220507142887982e+03 +3.555382659999449970e+02 +1.206285417665651721e+03 +1.060724241868860190e+03 +8.883670902797410918e+02 +1.346774669805424764e+03 +6.215479723303758419e+02 +9.325875490636240102e+02 +1.268239545311608254e+03 +1.138370102590696206e+03 +9.447211940217306392e+02 +7.410548342112489308e+02 +6.590284419960901232e+02 +1.116127083700283947e+03 +7.484097217979433481e+02 +8.890297294278350364e+02 +8.768737716434279719e+02 +9.480351741860907850e+02 +6.766600800231326502e+02 +1.020743001885224658e+03 +8.540994416334278867e+02 +1.184291410029276676e+03 +5.636867275475644874e+02 +1.114980697002624993e+03 +1.194815873690867193e+03 +1.021152046458539871e+03 +8.605675644173483079e+02 +7.469223610849462602e+02 +9.560440400783372752e+02 +8.224945967944222502e+02 +1.096780670607796310e+03 +8.171230860705575196e+02 +1.115167569891194944e+03 +1.062441244854099523e+03 +9.886761049019842176e+02 +6.254258432334700046e+02 +7.842629145321456008e+02 +3.562868951673051470e+02 +1.068655206344666112e+03 +7.935805962967849609e+02 +1.075209974108505776e+03 +4.696576351809844709e+02 +7.777797035873129516e+02 +1.137766086207522903e+03 +4.046874359754463057e+02 +1.099538100577996829e+03 +1.001310233085673417e+03 +7.851689889124606907e+02 +8.476048577311166810e+02 +8.622453845301713500e+02 +7.602356686683890530e+02 +6.529859501901673866e+02 +9.431862330939504773e+02 +1.050100066499742070e+03 +9.767605180261456326e+02 +7.794152127047251497e+02 +9.617944539567506581e+02 +1.026008310369613810e+03 +8.594330651792761273e+02 +4.847408649812180670e+02 +8.529177269148447067e+02 +7.021530465843372895e+02 +1.016196315097413617e+03 +7.867906508037908679e+02 +9.252403656761773618e+02 +8.116668588581208041e+02 +1.277137819554967564e+03 +8.712698424086144087e+02 +8.449319091776769710e+02 +5.604137795855256172e+02 +1.083068605063145014e+03 +7.648756214793988875e+02 +8.158537006540648235e+02 +5.364765732274311176e+02 +1.136974573771966561e+03 +7.730993790491629625e+02 +1.173372862336527078e+03 +8.611609418565171836e+02 +6.300139475085891263e+02 +6.420369981351110482e+02 +5.324032065913094129e+02 +9.224275043028910659e+02 +1.244971281992252898e+03 +1.115670251195297169e+03 +2.262770631794238625e+02 +6.267964818303364609e+02 +9.896317748058625057e+02 +8.894923657011252089e+02 +4.810840593332178514e+02 +1.041218290849286859e+03 +4.446310954859216054e+02 +1.297256817570269959e+03 +9.574752356343303745e+02 +1.051816143318589866e+03 +8.354353221189896885e+02 +9.383264013056261774e+02 +1.103241166688820613e+03 +1.118475076357683292e+03 +1.134123551064545268e+02 +7.952519652183696053e+02 +3.899688578637136516e+02 +7.331629085666943411e+02 +8.479300990870358419e+02 +1.046897408128020288e+03 +6.235736461069184315e+02 +1.185509786856466690e+03 +1.273580855251846515e+03 +2.262770631794238625e+02 +4.844171720658812319e+02 +1.296801609847177133e+03 +1.008642844191303084e+03 +1.108805587405522601e+03 +6.922386684147104461e+02 +1.371249446690118930e+03 +9.986533754124493498e+02 +9.423683533828996133e+02 +1.182541856859878862e+03 +8.934867069669221564e+02 +9.634224177728585801e+02 +4.001963003558132641e+02 +1.146358949428525648e+03 +1.130163231963153521e+03 +5.235641266049419755e+02 +8.849677200120131602e+02 +9.062423734820163190e+02 +7.989799589818902632e+02 +8.122845319490185148e+02 +1.193155285161827351e+03 +1.166866552989525417e+03 +1.181849419367631072e+03 +5.609132314645789847e+02 +9.579795130045624774e+02 +6.972646115725960954e+02 +1.829040958419785738e+02 +9.497901055186381427e+02 +1.055453278991724801e+03 +7.475017743410035109e+02 +1.215111063610122073e+03 +9.718810329203427045e+02 +1.320948532408172468e+03 +9.232890944990737125e+02 +8.467759373187121810e+02 +5.814581320576689905e+02 +9.916796005831101866e+02 +7.134373678575057056e+02 +6.798596926199179507e+02 +9.651805791503811633e+02 +1.051502218497076683e+03 +3.320926983942416086e+02 +1.118866182542180468e+03 +3.180232056079796621e+02 +1.074068467062764512e+03 +7.658838207087052297e+02 +3.914435114223090295e+02 +1.014622155771353846e+03 +1.075710160987966901e+03 +6.144552235021055822e+02 +1.147431902950477934e+03 +4.980308092615820215e+02 +1.026519038896031134e+03 +1.022523457077359240e+03 +8.045364746818282811e+02 +9.467759015288220326e+02 +3.871519275210152387e+02 +7.007681271888154697e+02 +7.377793208149514612e+02 +9.017805075548205878e+02 +1.060416526000787371e+03 +1.132383804495200820e+03 +7.798706603037045397e+02 +1.299208596475072682e+03 +7.958690025516257265e+02 +1.197304789009780961e+03 +4.369156648542236780e+02 +1.260579405742994368e+03 +1.066040706939627171e+03 +6.209446963794100611e+02 +1.235417887958069969e+03 +1.255095568053840225e+03 +7.527277769374948093e+02 +8.549250898152954505e+02 +1.335373153550457573e+03 +1.223610386391817428e+03 +1.186151446949708770e+03 +9.045370530108787079e+02 +1.087852872020140239e+03 +6.102197943827280824e+02 +9.466124176333488549e+02 +1.199624945972830574e+03 +1.094723524872648795e+03 +1.255694529553329176e+03 +5.524063889315382312e+02 +1.074751609120974990e+03 +9.517354872032593676e+02 +1.428394558318359032e+03 +7.701008748462741096e+02 +6.792252252326575217e+02 +8.704260032489042942e+02 +1.019766441626904793e+03 +1.204580855496709319e+03 +8.680712014156706573e+02 +7.538326492308424349e+02 +7.378152823233937170e+02 +9.690177438080173715e+02 +8.961076994875272703e+02 +1.011409980656443622e+03 +9.462268795000134105e+02 +9.942980867066168003e+02 +8.605675644173483079e+02 +9.493484790087991314e+02 +1.005261074160972044e+03 +3.340759926403021609e+02 +1.139894265481401362e+03 +1.138612629488128277e+03 +9.009034445941476861e+02 +9.808316385984060162e+02 +8.847413279550917196e+02 +1.241114420868803336e+03 +8.267701587020178522e+02 +9.560448173864615455e+02 +8.101619403602371676e+02 +1.059984611388089661e+03 +1.073689517086543219e+03 +5.453623919693170592e+02 +9.657598065871889048e+02 +4.429376414682569703e+02 +7.854265980830241460e+02 +5.027219738991938129e+02 +1.055243635660109931e+03 +1.094205593886922543e+03 +1.385800324851268215e+03 +9.293748641037702782e+02 +3.907114690427292771e+02 +9.135198279343524064e+02 +9.483846760999120988e+02 +7.241408880664308754e+02 +9.841128692589036291e+02 +9.209356580087468274e+02 +5.490228169222373253e+02 +9.771853126770356539e+02 +9.484246449517371502e+02 +7.717143706443924884e+02 +9.725195028361426921e+02 +5.917825533307470778e+02 +3.310565510773315054e+02 +6.820206271372732090e+02 +1.011614080452767666e+03 +8.258680449342573411e+02 +7.118116432936240017e+02 +1.015076759256075547e+03 +8.266784812882028746e+02 +6.405660517557557796e+02 +6.590284419960901232e+02 +8.388067747797541642e+02 +1.184082306644081427e+03 +1.057160107827262436e+03 +7.886595054306237671e+02 +6.529859501901673866e+02 +1.420787724429306081e+03 +7.102204592670195780e+02 +8.442862564829648591e+02 +1.169252772234628537e+03 +1.040882243377214081e+03 +8.698849937655360236e+02 +5.812904382026063104e+02 +9.269649989256564595e+02 +8.598883898105418666e+02 +7.724136551871429219e+02 +4.279336872009695298e+02 +8.775555549528853589e+02 +7.450916452532023868e+02 +7.801654209139463774e+02 +5.365959935625558046e+02 +1.317145511693882781e+03 +1.083038123149417288e+03 +1.155959336657907897e+03 +1.029789975395689453e+03 +1.201823352698854933e+03 +8.016265827126262593e+02 +9.109915540921554111e+02 +5.672599926909509804e+02 +9.249137761093591052e+02 +7.437570923539547039e+02 +5.067551819666444430e+02 +9.927939335054703633e+02 +9.485110433612171619e+02 +1.108791391524654500e+03 +9.281825545079943822e+02 +1.174504770867260959e+03 +9.146730875964599363e+02 +8.633999905677153492e+02 +1.262398420171700991e+03 +4.352598663051796848e+02 +6.812804900834478303e+02 +9.205149281995188630e+02 +9.374559384458704017e+02 +1.036051774074003788e+03 +7.620714694397237281e+02 +7.759812929500402561e+02 +1.031012278401057301e+03 +9.146432511389209594e+02 +8.169289510686653557e+02 +6.315551744218106478e+02 +1.189113562459241166e+03 +6.442573239247485617e+02 +8.605675644173483079e+02 +6.526377666627226972e+02 +1.125012214870515891e+03 +1.115602700862233178e+03 +8.180403841930344697e+02 +1.090849545436513836e+03 +1.237294159404270204e+03 +8.265119343461810786e+02 +1.022559013992010932e+03 +1.205646874845310549e+03 +7.689124512529765525e+02 +1.213028731739438399e+03 +6.593817125721774346e+02 +9.781760286744164432e+02 +1.023563147826997465e+03 +1.094562580326200987e+03 +8.477447302852863231e+02 +7.327973769237831903e+02 +7.994846371255780468e+02 +4.285893609626685929e+02 +9.099613513599002772e+02 +1.086700680109637233e+03 +7.479599515809550212e+02 +3.911197439897874801e+02 +9.319024085883739872e+02 +4.531515408446168749e+02 +1.204827345675220158e+03 +7.283651961554990066e+02 +1.138863838381530513e+03 +7.802402648800948555e+02 +1.021079705244489787e+03 +8.712399909905929007e+02 +1.208854545576966302e+03 +8.605675644173483079e+02 +9.142595931400301197e+02 +1.145243716258525637e+03 +1.031859813463355749e+03 +1.663363483821817681e+02 +1.167488094119705465e+03 +9.642979775078846387e+02 +8.504224264164041642e+02 +1.024714322525228454e+03 +1.892098837979654036e+02 +1.326292606560734612e+03 +8.546385882059888672e+02 +8.083844316307772715e+02 +6.547313937067988263e+02 +1.090643239411001787e+03 +1.133331201756041992e+03 +9.348752474826958405e+02 +5.009238405347359731e+02 +1.111460968725427392e+03 +9.020081706259154544e+02 +9.936862263484317737e+02 +9.905598260496798275e+02 +1.001938026731906803e+03 +6.061127824840539233e+02 +4.088843316382287867e+02 +5.977402503684411386e+02 +8.939872012103370480e+01 +1.128814540815594455e+03 +1.133268653017449651e+03 +1.103132602345114265e+03 +4.897065775534524619e+02 +1.034331583075486833e+03 +1.091247023609337703e+03 +1.145855016739801840e+03 +4.844171720658812319e+02 +8.818242515216054471e+02 +7.721331870026788238e+02 +8.271767453245590787e+02 +9.912010209762216846e+02 +1.114362191454156573e+03 +5.581331110270548379e+02 +9.840258118987211446e+02 +7.059059202437874774e+02 +6.345048486394766769e+02 +8.496555358311504733e+02 +8.808438438827686241e+02 +9.130522101164627884e+02 +4.649141874664287570e+02 +8.765589566148489666e+02 +1.211364015122564751e+03 +8.830494124412855399e+02 +1.109582883879750625e+03 +1.131050706857790829e+03 +4.040517433225462582e+02 +9.687251689243871624e+02 +1.020647402236550192e+03 +1.029035027529993840e+03 +8.934338167564237665e+02 +8.632685139106271208e+02 +7.845666706718959631e+02 +7.282140907719694951e+02 +8.969162566740712919e+02 +1.166204763355997784e+03 +1.103705365767729518e+03 +7.573993009011023787e+02 +1.153648730438865641e+03 +8.209814371365891930e+02 +7.331629085666943411e+02 +7.865626419346058356e+02 +1.292482103430918414e+03 +1.012372015958118254e+03 +1.114048193797266777e+03 +7.510218832687577333e+02 +1.012164778660526849e+03 +1.212298534093407170e+03 +5.468174920096618052e+02 +7.102204592670195780e+02 +9.717674016546192206e+02 +8.402369325078974498e+02 +1.018200180020943321e+03 +1.143327432597902316e+03 +1.122501662074031174e+03 +1.075169114646509570e+03 +1.185941440453037103e+03 +1.006868848392657810e+03 +6.839878096305003510e+02 +9.706869741776256433e+02 +1.045563603600582155e+03 +9.991079731355055173e+02 +1.204657744226041586e+03 +7.547503109659221536e+02 +9.978783771508618656e+02 +7.312528396486864040e+02 +1.065066510823884300e+03 +8.152837660692921418e+02 +9.530417462784331519e+02 +6.014376208710435776e+02 +1.125740851422884361e+03 +6.529859501901673866e+02 +5.516568807845295623e+02 +8.415373319221403108e+02 +8.122845319490185148e+02 +5.547522690416099067e+02 +6.705969475287063233e+02 +6.575223794902549344e+02 +7.272205475658911382e+02 +1.042120078379690540e+03 +9.932565615657335911e+02 +8.217608155278687718e+02 +9.523257073207706753e+02 +8.601152003830000012e+02 +1.150867366892028940e+03 +1.158327009134859964e+03 +1.180867554169076811e+03 +9.276043881272769340e+02 +1.275218827480516666e+03 +1.303353298848865734e+03 +8.902114458691390837e+02 +8.657262782046132088e+02 +7.547579847964057080e+02 +1.057135160832223391e+03 +5.747283025242446683e+02 +1.034313726899758421e+03 +9.880989426127420074e+02 diff --git a/bonus_3_predictions.csv b/bonus_3_predictions.csv new file mode 100644 index 0000000..f958e8c --- /dev/null +++ b/bonus_3_predictions.csv @@ -0,0 +1,3363 @@ +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c \ No newline at end of file diff --git a/chris/task3.py b/chris/task3.py new file mode 100644 index 0000000..404c604 --- /dev/null +++ b/chris/task3.py @@ -0,0 +1,57 @@ +# Literally just Gino's task1 code, with 2 strings changed... + +from traceback import clear_frames +import numpy as np +import matplotlib.pyplot as plt +import sklearn as sk +import pandas as pd + +from sklearn.pipeline import Pipeline +from sklearn.experimental import enable_iterative_imputer +from sklearn.impute import SimpleImputer +from sklearn.feature_selection import f_regression +from sklearn.feature_selection import SelectKBest +from sklearn.ensemble import ExtraTreesClassifier +from sklearn.kernel_ridge import KernelRidge +from sklearn.model_selection import train_test_split +from sklearn.preprocessing import MinMaxScaler +from sklearn.metrics import mean_absolute_error +from sklearn.svm import SVR +from sklearn.linear_model import RidgeCV + +feature_headers = headers = [*pd.read_csv('../data/train_descriptors.csv', + nrows=1)] +features = pd.read_csv( + '../data/train_descriptors.csv', + usecols=[c for c in headers if not c in [ + 'identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'SMILES']] +) +data = pd.read_csv('../data/train_centroid_distances.csv') +#%% Train / test splitting +target = data['mean'] +X_train, X_test, y_train, y_test = train_test_split( + features, target, test_size=0.3, random_state=42) +y_train = y_train.to_numpy() +# # %% Full model defn as pipeline +pclf = Pipeline([ + ('imputer', SimpleImputer(strategy='mean', verbose=1)), + ('scaler', MinMaxScaler()), + ('feature_sel', SelectKBest(f_regression, k = 1551)), # using it all seems better..!? + ('fitting', KernelRidge()) +]) +#%% Fitting +pclf.fit(X_train, y_train) +#%% Prediction +y_pred = pclf.predict(X_test) +print("MAE::::::", mean_absolute_error(y_test, y_pred)) +#%% plotting +plt.plot(y_test, y_pred, 'r.') +plt.show() +#%% saving +test_data = pd.read_csv( + '../data/test_descriptors.csv', + usecols=[c for c in headers if not c in [ + 'identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'SMILES']] +).to_numpy() +test_pred = pclf.predict(test_data) +np.savetxt('task_3_predictions.csv', test_pred) diff --git a/chris/task_3_predictions.csv b/chris/task_3_predictions.csv new file mode 100644 index 0000000..90639b8 --- /dev/null +++ b/chris/task_3_predictions.csv @@ -0,0 +1,3363 @@ +8.157010427687055198e+00 +7.822694315832450229e+00 +8.119619011039503675e+00 +7.653257438662421919e+00 +8.896877411340483377e+00 +6.621631604373305890e+00 +8.371708860472153901e+00 +9.183918880576129595e+00 +8.157350862314160622e+00 +7.974484297644266917e+00 +7.005442730524464423e+00 +8.068996014482763712e+00 +7.316140842662207433e+00 +8.962814135140888538e+00 +6.844430990654018387e+00 +7.038082145857060823e+00 +7.869538112319332868e+00 +7.162839218954104581e+00 +7.860875606842910202e+00 +8.074967486741115863e+00 +7.649950873800662521e+00 +8.153345013193757040e+00 +7.897902374705608963e+00 +7.455017202066301252e+00 +7.885898014154463453e+00 +6.901451161436398252e+00 +7.840745954694739339e+00 +6.888198136283335771e+00 +6.641218496146393591e+00 +8.205223053997542593e+00 +7.989625415626505855e+00 +5.328003892487231496e+00 +6.273468207837140653e+00 +7.240887215919883602e+00 +7.452023021390232316e+00 +7.571722113446412550e+00 +7.463402988659254333e+00 +7.109010046586718090e+00 +5.589154232354303531e+00 +7.056467589831299847e+00 +7.996948363047977182e+00 +6.548297211917542882e+00 +7.061044011952617439e+00 +7.612793594961203780e+00 +8.238041654770313471e+00 +6.207733871710388485e+00 +7.515157760457441327e+00 +6.651085507437983324e+00 +7.808095427310036030e+00 +7.348476417015717743e+00 +8.744644944277752074e+00 +8.060929453682547319e+00 +8.398500867031998496e+00 +6.996756270561036217e+00 +7.750964438041137328e+00 +6.115479998434238951e+00 +7.052009515153713437e+00 +7.944010013033221185e+00 +7.878788549347973458e+00 +8.053605442719799612e+00 +7.472289123716564063e+00 +7.924138786139337753e+00 +4.858188478940974164e+00 +6.268494030751298851e+00 +7.125331379292674683e+00 +6.915827503946275101e+00 +8.094822598525752255e+00 +7.397875899841437786e+00 +7.483863734456008387e+00 +8.111004930827220960e+00 +7.746740544557724206e+00 +7.568573803755043627e+00 +8.042299620437461272e+00 +7.616898109486555768e+00 +7.924138786139337753e+00 +7.766919947983296879e+00 +7.433247199546713091e+00 +6.703629052291489643e+00 +5.338080702559636848e+00 +5.978823739908875723e+00 +8.234849985518394533e+00 +7.250239404237618146e+00 +7.689113782448657730e+00 +8.100451709385197319e+00 +5.643000596045567363e+00 +6.762650082056097744e+00 +7.647535085794061160e+00 +7.993093968475932343e+00 +8.359157474083076522e+00 +7.692587664083021082e+00 +7.713118233517889166e+00 +6.894797746326275956e+00 +7.326397322474349494e+00 +8.131884154727231362e+00 +7.662624044170570414e+00 +8.086842932344552537e+00 +7.898731882872652932e+00 +7.140348446275311289e+00 +5.997337042173512600e+00 +7.118405555115714378e+00 +7.953898380145801639e+00 +7.535059730859757110e+00 +8.089715579419589631e+00 +7.477207599465145904e+00 +7.505488186813181528e+00 +8.027820441755466163e+00 +8.282592688556178473e+00 +7.366684061577416287e+00 +7.810598269045840425e+00 +4.858188478940974164e+00 +7.538590293565903266e+00 +4.861940156597029272e+00 +7.118405555115714378e+00 +7.595986763737528236e+00 +6.663295416660730552e+00 +7.616700057955767988e+00 +7.429680197416473675e+00 +5.715954233260163164e+00 +8.136488895775073615e+00 +7.444873021698185767e+00 +8.183759298352470068e+00 +7.155824460797248321e+00 +6.966044648119805061e+00 +7.444873021698185767e+00 +8.204192324883933907e+00 +6.869228888791894860e+00 +7.616199794854765059e+00 +7.689871422649048327e+00 +6.707836920351837762e+00 +6.765965159881488944e+00 +5.956504319649411627e+00 +6.668070619427453494e+00 +5.925000108019048639e+00 +7.628849821444873669e+00 +5.511378538743429090e+00 +7.442440603562772594e+00 +6.998540889098876505e+00 +8.138372582602642069e+00 +7.070323451717285934e+00 +8.058442167894554586e+00 +7.581547958771352569e+00 +8.267644947310600401e+00 +8.090130709708319046e+00 +6.983139510747150780e+00 +7.911775657609268819e+00 +6.965842922226329392e+00 +7.500584404160235863e+00 +8.101543096068326122e+00 +6.560574815544441662e+00 +8.094976008235335030e+00 +7.422713504715829913e+00 +7.872545679005270358e+00 +7.651333945033911732e+00 +7.355250618186346401e+00 +6.874598337465158693e+00 +6.485402243269163591e+00 +7.177556813964656612e+00 +8.177583630550543603e+00 +7.694523602121080330e+00 +8.245382854106082959e+00 +8.111702726690509735e+00 +5.972413669940124237e+00 +8.067920144148956751e+00 +7.446441682919612504e+00 +8.235178384876235214e+00 +8.497468105667394411e+00 +7.618067472810253093e+00 +8.050314216513470456e+00 +6.390555728062281560e+00 +7.824324957791759516e+00 +8.401172113330176217e+00 +5.013299175471274793e+00 +7.094600686976264114e+00 +5.923234705134291289e+00 +4.858188478940974164e+00 +6.183153945220965397e+00 +6.615716812636946997e+00 +8.015670266279812495e+00 +7.581333408224963932e+00 +7.896863428961296449e+00 +6.696792402753089846e+00 +7.131319936549971317e+00 +8.327789864873466286e+00 +4.858188478940974164e+00 +7.078834764502062171e+00 +6.143389052340808121e+00 +6.960299589106853091e+00 +7.816635143238272576e+00 +8.669614474394620629e+00 +8.214233740025520092e+00 +7.118758347373386641e+00 +7.835499557051662123e+00 +6.633073145815615135e+00 +8.740351883031053148e+00 +5.473057925188641093e+00 +6.887432541294401744e+00 +8.241100149404701369e+00 +6.589573684339939064e+00 +7.433247199546713091e+00 +5.851416426580271946e+00 +7.049616094957855239e+00 +7.391561212823944516e+00 +7.760866695849017560e+00 +8.410352902103113593e+00 +5.480899982973824081e+00 +7.277879324373770942e+00 +7.229458990683724551e+00 +7.556556727654879069e+00 +8.103228888117882889e+00 +7.021037400491422886e+00 +7.486886632063942670e+00 +7.067849761817797116e+00 +7.710777095738194475e+00 +8.607305614215874812e+00 +6.456975351162327570e+00 +8.150445089842378366e+00 +8.268627911038947786e+00 +7.791863274875595380e+00 +7.778126188181431644e+00 +7.227431874986450566e+00 +7.250776606665567670e+00 +7.721995533771860210e+00 +8.402442859474376746e+00 +7.530214767328743619e+00 +6.312468569242355443e+00 +7.825201746697985072e+00 +6.366320101796645758e+00 +8.399926708509156015e+00 +7.429346353269920655e+00 +7.492673315022329916e+00 +8.126497708424267330e+00 +7.927165996365147294e+00 +8.149587622369836026e+00 +6.528854458319074183e+00 +6.025351166809286951e+00 +8.309687447278065520e+00 +4.853760848368892766e+00 +8.003369658209521731e+00 +7.754388186155665608e+00 +7.097197270806645975e+00 +7.061044011952617439e+00 +6.724985955777810887e+00 +8.095248833472851402e+00 +8.538572898106849607e+00 +7.965408100970307714e+00 +7.423536292144035542e+00 +7.313813838364239928e+00 +6.975740296813910390e+00 +8.310225228380659246e+00 +7.108518993243706063e+00 +8.444878263774171501e+00 +7.984256337284932670e+00 +8.270506788148850319e+00 +6.658651068050403410e+00 +5.902225202139106841e+00 +7.521218893373770698e+00 +6.219794407626523025e+00 +8.025529694244141865e+00 +7.578653301270151132e+00 +7.605381775686510082e+00 +6.270497350773894141e+00 +7.171683101586040721e+00 +6.595771203155891271e+00 +7.644475507875085896e+00 +6.730987276615906012e+00 +7.181836193353774433e+00 +6.734953566499825683e+00 +7.550143000128628046e+00 +6.991669910792097653e+00 +5.696091133677327889e+00 +8.063701456588660221e+00 +7.877268618268772116e+00 +8.156086905649772234e+00 +7.664145030758845678e+00 +6.196190880121321243e+00 +4.853760848368892766e+00 +7.184835830054453254e+00 +6.794857951821995812e+00 +8.478114953671138210e+00 +7.870389415794306842e+00 +7.510120828594153863e+00 +8.196074537710501318e+00 +8.953918370715655328e+00 +7.172053893228621746e+00 +8.022557887529728760e+00 +7.957390800929715624e+00 +7.529335448248275497e+00 +7.955528828805199737e+00 +7.638693349928416865e+00 +7.582818317453984491e+00 +8.047592514964890142e+00 +7.546893477467619959e+00 +8.315151429322668264e+00 +7.522253077821460465e+00 +8.153345013193757040e+00 +7.772978139322731295e+00 +7.238187120975453581e+00 +7.059743829147009819e+00 +8.092101575703964045e+00 +8.181364171328823431e+00 +7.191299146054461744e+00 +7.968520994405480451e+00 +6.163573454495690385e+00 +7.911775657609268819e+00 +8.185854588928577869e+00 +6.687725921057790401e+00 +7.489407363629197789e+00 +6.794857951821995812e+00 +8.026573138316052791e+00 +5.518340240986617573e+00 +8.379513695670993911e+00 +7.748148521868643002e+00 +7.882881154720053019e+00 +7.365737618646107876e+00 +7.374045198465864814e+00 +6.104559772626544145e+00 +7.331009672917844000e+00 +7.201764156106946757e+00 +6.040725062677211099e+00 +7.777149990015914227e+00 +7.921250694924310665e+00 +7.933702753454781487e+00 +7.225892093758830015e+00 +7.438923720344519097e+00 +7.804151477591858566e+00 +8.329172279278282076e+00 +8.277413426475959568e+00 +6.798734246778622037e+00 +8.060977090071901330e+00 +7.763356581011976232e+00 +7.096512081684068107e+00 +5.338080702559636848e+00 +7.393406656642127928e+00 +7.720149352676344279e+00 +5.964919231668318389e+00 +8.049904570990292996e+00 +7.716246574390424939e+00 +6.648780530226304109e+00 +7.011840804403163929e+00 +8.214526671026305848e+00 +7.769685632125401753e+00 +4.858188478940974164e+00 +8.068508526854202501e+00 +6.854107426021982974e+00 +8.089588440139323211e+00 +7.959135086129663250e+00 +6.502850712015970203e+00 +8.698234153715475259e+00 +8.486831015196457884e+00 +8.046900279442525061e+00 +7.918050933307767991e+00 +7.586578741598714259e+00 +8.478502930577633379e+00 +7.835411229312740033e+00 +6.489310711031521350e+00 +6.942770982457204809e+00 +7.719323310956497153e+00 +6.421747039289130043e+00 +8.036629222845476761e+00 +8.098265506660027313e+00 +7.599918259648347885e+00 +7.419772892449600477e+00 +5.830198220034617407e+00 +8.315087472954473924e+00 +7.893169552500239661e+00 +7.713213719817758829e+00 +7.663927411339500395e+00 +7.807016631706119369e+00 +7.172724170702167612e+00 +7.225637906010433653e+00 +7.451030438850921200e+00 +8.101346420650315849e+00 +8.896691141063911346e+00 +5.799412081750688230e+00 +7.002414733456589602e+00 +7.379605775490745145e+00 +7.051589974637408886e+00 +6.928664856650811998e+00 +6.539257808271941030e+00 +8.646531394326302689e+00 +8.229118675574682129e+00 +8.039703781038952002e+00 +6.992421415446642641e+00 +6.736238669355770980e+00 +8.122816897539905767e+00 +7.583790971891176014e+00 +7.641595755173511861e+00 +8.100848710711943568e+00 +7.804207850541388325e+00 +8.002047873061655991e+00 +7.134105096158691595e+00 +5.666645658778634242e+00 +7.946866742248857918e+00 +6.719337992611144728e+00 +7.240037880053932895e+00 +7.265306067835354042e+00 +7.068944684966027125e+00 +7.540811334766658547e+00 +9.176148285242106795e+00 +7.748860111990325095e+00 +6.859308895635876979e+00 +8.440980700064756093e+00 +6.111726387760427315e+00 +6.692529794559959555e+00 +7.843605864480650780e+00 +5.976679496158794791e+00 +7.486008259987556812e+00 +8.123865367375856295e+00 +5.900937799828625430e+00 +7.160951541294252820e+00 +7.839266638547542243e+00 +6.772022605505753745e+00 +7.482912369127916463e+00 +7.337292008998247184e+00 +8.069572061929648044e+00 +7.085865284549981880e+00 +6.055959147171051882e+00 +7.423280812030043307e+00 +8.473536180375958793e+00 +7.737417593504687829e+00 +6.918430120345419709e+00 +7.702065137182671606e+00 +7.113502771345793008e+00 +8.084027026924104575e+00 +8.409476205119517545e+00 +7.927217772127733042e+00 +7.578446585936944757e+00 +7.020198907983740355e+00 +8.071509735074414493e+00 +7.758933024052566907e+00 +7.666776035796829092e+00 +8.209991424438612739e+00 +7.444873021698185767e+00 +7.550628452340333752e+00 +8.520098413370760682e+00 +7.756496624591363798e+00 +7.550878784853011894e+00 +7.437663489319220389e+00 +8.080386473734506581e+00 +6.729031829987889068e+00 +7.747325182592248893e+00 +6.390555728062281560e+00 +7.909366767384653940e+00 +7.623166361395760759e+00 +7.486886632063942670e+00 +6.688065966981412203e+00 +8.540013570281644206e+00 +7.387866090060015267e+00 +6.962374193891719187e+00 +7.764736187970356696e+00 +6.794857951821995812e+00 +6.678298596671993437e+00 +7.678865347706050670e+00 +7.732503889600593538e+00 +8.834348530391253007e+00 +5.365418678233254468e+00 +7.576866908867486927e+00 +8.132409094341255695e+00 +7.741082467516207544e+00 +6.657181198889247753e+00 +8.133622955869213911e+00 +6.867445186215718422e+00 +6.281535886039364414e+00 +7.061267513262919238e+00 +8.018260179766002693e+00 +6.867445186215718422e+00 +7.257059901094635279e+00 +5.901567297873498319e+00 +5.851416426580271946e+00 +5.899004490059724048e+00 +5.788345169812600943e+00 +7.605124930967576802e+00 +7.500852504450449487e+00 +6.626847345030910219e+00 +5.630823999219956022e+00 +6.268093241786118597e+00 +7.803610536007909104e+00 +7.465245756371132302e+00 +6.013162737050606665e+00 +6.434441494961902208e+00 +6.538374221783669782e+00 +7.241600177483633161e+00 +7.162370975000612816e+00 +6.902730181200240622e+00 +7.131889461255468632e+00 +8.533225762873826170e+00 +7.030040606850434415e+00 +6.459182450664229691e+00 +6.694665204184730101e+00 +8.183699876479295199e+00 +7.906980908561308752e+00 +7.594896509633144888e+00 +6.745123174305263092e+00 +7.987726147875491733e+00 +5.013299175471274793e+00 +7.648982442436135898e+00 +7.200125229207515076e+00 +7.444873021698185767e+00 +8.252354887585170218e+00 +7.183026702659844887e+00 +6.968870784608952818e+00 +7.935450698301337980e+00 +6.201159212001584820e+00 +5.656536036075522134e+00 +8.181235838089833123e+00 +8.285417357098140201e+00 +5.822625759576112614e+00 +5.440896533275918046e+00 +7.583839590538900666e+00 +4.738903160671725345e+00 +8.455888256751677545e+00 +7.773468582294754015e+00 +6.864958400791238091e+00 +7.237698513859413652e+00 +7.614712848016097269e+00 +7.550878784853011894e+00 +5.557778141794415205e+00 +6.682698730706761125e+00 +8.185113386625289422e+00 +6.635840950730198529e+00 +5.797687329485597729e+00 +8.326246006180554105e+00 +8.012976581794191588e+00 +7.822468301775643340e+00 +8.429828754165555438e+00 +7.946261161575421283e+00 +7.615707710794140439e+00 +8.161727496983530727e+00 +7.869693112153527181e+00 +8.056234058140034904e+00 +6.964207323243044812e+00 +6.647061361786199996e+00 +7.724356681816061609e+00 +7.259536807070162467e+00 +8.068986323263288796e+00 +7.537392074978015444e+00 +7.565291841092857794e+00 +7.402057708235133759e+00 +7.406330094628174265e+00 +7.537392074978015444e+00 +6.279233861746888579e+00 +8.352398308149986406e+00 +7.260168074481953226e+00 +7.159995267905287619e+00 +7.475587471951712359e+00 +8.245209277900357847e+00 +7.267708824914734578e+00 +8.197884377440459502e+00 +7.709681402188380162e+00 +8.987863033630674181e+00 +6.330511475576258817e+00 +7.654632087564550602e+00 +8.091949595184360078e+00 +5.132713468505244236e+00 +7.077126778871843271e+00 +7.190649936273075582e+00 +7.093247553321816667e+00 +6.538038743636661820e+00 +7.541827150576864369e+00 +8.109197810018031305e+00 +6.676841800670899829e+00 +7.480122673669484357e+00 +4.858188478940974164e+00 +7.433519753149084863e+00 +8.240779076370472467e+00 +8.203862174682399200e+00 +7.515725523341643566e+00 +6.459182450664229691e+00 +6.995139959634343541e+00 +6.819369739123885665e+00 +7.453040172223154514e+00 +7.990531965253012459e+00 +8.184392502364971733e+00 +7.716551161559891625e+00 +9.223241143271934561e+00 +7.305592395365238190e+00 +7.272859412819798308e+00 +6.975740296813910390e+00 +7.119956806861409859e+00 +8.333426129997860698e+00 +8.016939944870046020e+00 +7.827957429824891733e+00 +7.601178331653045461e+00 +6.855564563621555862e+00 +7.227746577857487864e+00 +8.878394029982700886e+00 +6.986612088360288908e+00 +7.397783947579682717e+00 +7.999409386868592264e+00 +7.258531301865787100e+00 +4.858188478940974164e+00 +6.907322653099072340e+00 +7.959387483918817452e+00 +5.147601220487104001e+00 +7.712569383203117468e+00 +6.227192018952791841e+00 +5.450577904814508656e+00 +6.947527910718690691e+00 +7.924669136026750493e+00 +4.749820274179000990e+00 +7.506035122877165122e+00 +6.526734090346053563e+00 +6.730855136552236218e+00 +7.689793646983616782e+00 +6.953592140011551237e+00 +6.195365525230499770e+00 +5.535308001344219520e+00 +7.392301044799296506e+00 +7.427733756395809905e+00 +7.271092430764838355e+00 +8.348371831098120310e+00 +6.808146963365288684e+00 +7.162283749034941138e+00 +5.803569216680898535e+00 +7.974813654706849775e+00 +7.880383794199588010e+00 +5.504545767924355459e+00 +8.075512908956625324e+00 +5.560745551440049894e+00 +8.420516138306538778e+00 +5.930809219680213573e+00 +5.863951851790261571e+00 +6.815565053466798418e+00 +6.993845748742842261e+00 +7.922605371244117123e+00 +7.779064326961815823e+00 +7.373405992138032161e+00 +7.286072779063488269e+00 +7.331675374587575789e+00 +7.420380695557014405e+00 +8.071389529191492329e+00 +7.114394968138640252e+00 +7.475980629385958309e+00 +7.395471230266593921e+00 +7.584151538147580141e+00 +8.166192066946223349e+00 +8.514111842290276400e+00 +8.068778321473018877e+00 +6.729667665939814469e+00 +7.813372556179729145e+00 +6.261660547564588342e+00 +7.489437375278612308e+00 +5.654809446342824231e+00 +7.937326484232471557e+00 +5.656422315929376055e+00 +5.952905401586122025e+00 +5.673317419806153339e+00 +7.361940648058862280e+00 +7.719409236910905747e+00 +8.051757343614099227e+00 +4.858188478940974164e+00 +8.443487429282868106e+00 +8.065658810461172834e+00 +7.267680863888926979e+00 +7.837023226983546920e+00 +7.728510601680227410e+00 +7.560205251226307155e+00 +8.147475287281849887e+00 +7.180809898632560362e+00 +6.182786568620031176e+00 +8.373405819789695670e+00 +7.573065550670889934e+00 +7.154241440589885315e+00 +7.951085126691395999e+00 +7.186572867265567766e+00 +6.935154006595439569e+00 +8.322886063723217376e+00 +7.597039653040155827e+00 +7.161928288276612875e+00 +7.527197199643069325e+00 +5.560745551440049894e+00 +8.577386186547300895e+00 +8.547360889648189186e+00 +7.941813841611747193e+00 +7.421588550754677271e+00 +8.449212623092535068e+00 +6.112319267982911697e+00 +7.608461253026689519e+00 +8.019674421460422309e+00 +4.858188478940974164e+00 +6.627365414843552571e+00 +7.506703640152863954e+00 +7.864463737525056786e+00 +6.152293599609492958e+00 +7.860343595524227567e+00 +6.043406447426605155e+00 +7.012945241036959487e+00 +6.692529794559959555e+00 +8.995424439105136116e+00 +7.916789900054936879e+00 +7.257664364244192257e+00 +8.751235613737662788e+00 +7.924960099392592383e+00 +8.089094077320623910e+00 +5.997337042173512600e+00 +7.312172302552426117e+00 +7.588865739332504745e+00 +7.366318652048448712e+00 +6.989831620891891362e+00 +7.762630042348064308e+00 +8.256232368031305668e+00 +6.687725921057790401e+00 +6.794857951821995812e+00 +7.827297081746564800e+00 +6.540554007719947549e+00 +8.258868355556842289e+00 +5.504442497049240046e+00 +7.960999698940668168e+00 +8.137800633322967769e+00 +8.181165526135828259e+00 +7.695612033315228473e+00 +7.510515674719499657e+00 +5.349390230070184771e+00 +7.002414733456589602e+00 +7.638870439257516409e+00 +6.317080234025070240e+00 +7.332546928538704378e+00 +8.007826018980722438e+00 +6.936149243562795164e+00 +7.446773117821976484e+00 +8.202669803969456552e+00 +7.609313407438094146e+00 +6.890171003266004845e+00 +7.849597032332894742e+00 +7.925185362266347511e+00 +6.996630971064405458e+00 +7.529665762218428426e+00 +7.668279695508772420e+00 +6.792123647680909926e+00 +6.252508618551473774e+00 +6.936838904418891616e+00 +7.656902470169370645e+00 +6.971149950694325526e+00 +7.405771194855333306e+00 +6.532314245902398397e+00 +7.608073625677661767e+00 +7.051462748899666622e+00 +8.083707743701779691e+00 +7.892235257569609530e+00 +8.098558470603620663e+00 +6.962583811365220754e+00 +4.858188478940974164e+00 +7.605124930967576802e+00 +8.643931518000044889e+00 +5.661076342964861396e+00 +7.455975132561434293e+00 +7.817511721688788384e+00 +6.930107905539898638e+00 +6.637095538782887161e+00 +7.410119935542752501e+00 +8.364086293940090400e+00 +8.071701176902479347e+00 +7.606816140568753326e+00 +7.017043468706106069e+00 +7.782827234655542270e+00 +7.503597073182390886e+00 +7.055810772467339120e+00 +6.405096923279415932e+00 +8.260625257203173533e+00 +7.463446449858565757e+00 +7.920849989119233214e+00 +7.245716713616729976e+00 +8.270161333174200990e+00 +8.455869811980392114e+00 +7.592010024146475189e+00 +7.773504994638642529e+00 +8.178042641328829632e+00 +7.285799841180050862e+00 +7.787978840852701978e+00 +5.867596955314638763e+00 +8.124624237354510115e+00 +4.416196077859012803e+00 +8.226883167343657988e+00 +8.648681517057411838e+00 +7.829606883286032826e+00 +8.476059410625111923e+00 +8.278715957024360250e+00 +6.946325601493754220e+00 +7.095195697977942473e+00 +7.194584060967372352e+00 +7.770965025046734809e+00 +6.042045484328355087e+00 +7.996951983669532638e+00 +7.893050436757221178e+00 +6.874598337465158693e+00 +8.024097063453154988e+00 +8.881948586841190263e+00 +7.889273298120770050e+00 +7.869098129742269521e+00 +8.225715251689962315e+00 +8.608902113799558720e+00 +7.372974556600638607e+00 +7.985875425948506745e+00 +7.618363952286472340e+00 +5.842506293149199337e+00 +7.611673150940532651e+00 +7.870851069603759242e+00 +7.455203596227875096e+00 +6.315252874222096580e+00 +8.009597456773917656e+00 +6.421113128034903639e+00 +8.926882728978853265e+00 +7.200125229207515076e+00 +6.707975857752899174e+00 +5.881659211293481349e+00 +6.965115180048542243e+00 +7.308975260405532026e+00 +6.842364804001135781e+00 +7.000196373827748175e+00 +7.862417977726181562e+00 +6.447982074502760952e+00 +8.508798678379207558e+00 +8.368078349451479880e+00 +7.470786487429450062e+00 +7.110886677385678922e+00 +7.787165837714383088e+00 +7.692282592061474134e+00 +8.357971586064650182e+00 +4.818383864267161698e+00 +7.062565171125697816e+00 +7.980001811842612369e+00 +7.631889101795422903e+00 +7.172566711403760564e+00 +6.488934273916584061e+00 +7.457003614437780925e+00 +6.312483756784331490e+00 +7.735205745138046041e+00 +7.287759253847525542e+00 +7.195414084566891688e+00 +7.011717155792211997e+00 +8.152268469179944077e+00 +7.961826477317117678e+00 +7.972135423287909362e+00 +7.756071877112844959e+00 +4.858188478940974164e+00 +6.988917899628177111e+00 +7.030533042062415916e+00 +7.306764882130664773e+00 +8.250336811064244102e+00 +7.920961480920595932e+00 +7.984690849725666340e+00 +6.301304208116107475e+00 +7.438129203780590615e+00 +5.654437252983370854e+00 +7.799460978786100895e+00 +7.041357407673785929e+00 +7.959576482963257149e+00 +7.294514680081192637e+00 +6.882620293377840426e+00 +7.265879988254255295e+00 +7.328560061845564633e+00 +7.010617425207783526e+00 +7.614380107107535878e+00 +6.401105657468178833e+00 +7.174422196228533721e+00 +7.090452935686698765e+00 +7.996797240799423889e+00 +7.319070392192770669e+00 +8.302910913228970458e+00 +8.436298401402837044e+00 +7.642090835687213257e+00 +7.803569694195175543e+00 +7.626247357501142687e+00 +7.767848536147539562e+00 +7.278809508755784918e+00 +7.573552455031858699e+00 +6.762298982276661263e+00 +7.509675944401806191e+00 +5.755981344540941791e+00 +6.298199444010606385e+00 +7.783407726912628277e+00 +8.294154593363600725e+00 +6.298344910002015240e+00 +8.247785160994681064e+00 +7.284761328397507896e+00 +8.661159875116481999e+00 +6.962263064271610347e+00 +8.090254150708460656e+00 +8.510969971963731950e+00 +7.568216369328638393e+00 +8.553960988578637625e+00 +7.361078121759419446e+00 +6.589145419339729415e+00 +8.055572459255927242e+00 +7.293080986949917133e+00 +7.653193509966968122e+00 +7.144314056926759804e+00 +7.526858314463424904e+00 +7.128335650286317104e+00 +7.598873210173678672e+00 +6.342321572575656319e+00 +8.021473895813869603e+00 +7.676757110930793715e+00 +7.943425736145854898e+00 +7.286687603698737803e+00 +7.647052622008231992e+00 +6.858701319884858094e+00 +6.955045704556141573e+00 +7.516415593949659524e+00 +6.254643185206532507e+00 +7.119106082681355474e+00 +7.155901205529062281e+00 +6.099060669864229567e+00 +6.460960362087462272e+00 +7.345139715140248882e+00 +8.261962403983943659e+00 +7.813101300358539447e+00 +7.137618761417343194e+00 +8.268748353020782815e+00 +4.858188478940974164e+00 +7.663916505878205498e+00 +7.165017858488226921e+00 +7.659331056004248239e+00 +6.874598337465158693e+00 +5.340519395620503929e+00 +7.232471234146032657e+00 +6.486453714976505580e+00 +7.989625415626505855e+00 +7.979170639803214726e+00 +7.766919947983296879e+00 +6.442282684095971490e+00 +6.454433712424815894e+00 +5.554362795566248678e+00 +7.818180122862486314e+00 +6.692529794559959555e+00 +8.077205607628002326e+00 +7.758793217280071985e+00 +6.983594874966456700e+00 +7.440982622971660021e+00 +7.984485336659872701e+00 +5.560745551440049894e+00 +8.069814610081721185e+00 +6.845867163898219587e+00 +6.430815468608670926e+00 +8.112905642251917016e+00 +7.872481716138281627e+00 +7.084981784868887189e+00 +7.438076651827486785e+00 +7.519888311956947291e+00 +7.997484503930081701e+00 +9.374040490320567187e+00 +8.260314638760064554e+00 +6.095949220355578291e+00 +7.555435852949358377e+00 +7.765560914073830645e+00 +7.156413277362844383e+00 +7.351774329255476914e+00 +7.825281572562289512e+00 +7.795960099931107834e+00 +6.485991957980331790e+00 +7.170262288959293073e+00 +6.946325601493754220e+00 +7.815392607162266359e+00 +5.319621916892629088e+00 +8.750055503945986857e+00 +7.152503728917963599e+00 +6.748113247042965668e+00 +7.410432520496215147e+00 +7.225544043807531125e+00 +6.772726046010120626e+00 +7.790409670619283133e+00 +5.303323478364745824e+00 +7.505076039125924581e+00 +7.712840458575101366e+00 +8.232585470305821218e+00 +5.839664997026829951e+00 +6.943878038698585442e+00 +7.254598219317358598e+00 +7.699754568766820739e+00 +4.935393825366872989e+00 +5.819158672597950499e+00 +6.816439043854188640e+00 +7.098881325357524474e+00 +7.862417977726181562e+00 +9.220780430399827310e+00 +7.449317170946414990e+00 +6.820832428547873860e+00 +6.098817448710633471e+00 +7.380085465099455178e+00 +5.997402714179770555e+00 +7.520115973400606890e+00 +7.808775483077170065e+00 +7.275276614887843607e+00 +8.039703781038952002e+00 +6.027578733843711234e+00 +8.186217009767915442e+00 +7.269687381901803747e+00 +8.029260401441661088e+00 +7.453582520084637508e+00 +6.875731470415303193e+00 +5.656422315929376055e+00 +7.290366709356021602e+00 +8.946726935464994312e+00 +8.224300768041757692e+00 +7.553887932626821566e+00 +7.582894113545080472e+00 +6.493801664197690116e+00 +7.482352280444047210e+00 +4.858188478940974164e+00 +7.836036388532647834e+00 +7.351674985657155048e+00 +7.684130961597475107e+00 +8.154167784069613845e+00 +7.283609859675379994e+00 +7.489407363629197789e+00 +7.594879077481436980e+00 +5.439027150636320584e+00 +7.963432139210453897e+00 +7.358959429300284683e+00 +7.063459207628966396e+00 +7.243245108135852206e+00 +7.498312297543634486e+00 +7.903980554334793851e+00 +7.976457741750891728e+00 +8.035848051345965359e+00 +6.988921742487491429e+00 +7.477748233778129361e+00 +8.051492089900875726e+00 +6.490532221480407316e+00 +6.940204311690649774e+00 +7.888350533556604205e+00 +7.828073893281271012e+00 +7.730208494599992264e+00 +7.849931854301757994e+00 +7.040828468729159795e+00 +7.622148912352258776e+00 +8.513474782394951035e+00 +6.268399992585727887e+00 +7.869574438730523980e+00 +6.730855136552236218e+00 +5.544251744063785736e+00 +8.102427075371906540e+00 +8.046967116489668115e+00 +7.697650250977858377e+00 +7.742836370615350461e+00 +7.570038019050571165e+00 +6.598455390569597512e+00 +7.436574910823765094e+00 +7.197600406191668299e+00 +6.556733008039827837e+00 +5.747427266705017246e+00 +7.605124930967576802e+00 +5.851416426580271946e+00 +7.774730314521093533e+00 +8.609873854972192930e+00 +7.946904565573731816e+00 +8.100359750026200345e+00 +6.803890279672941688e+00 +7.580130935033139394e+00 +8.096313874291354296e+00 +7.816317608483132062e+00 +8.365883357975690160e+00 +7.446441682919612504e+00 +7.003421713037823793e+00 +7.258815275401047984e+00 +6.782262541679756396e+00 +7.498280613179304055e+00 +7.593484027985596185e+00 +8.380768629672274983e+00 +7.844430488858961326e+00 +6.438055243692360818e+00 +5.673317419806153339e+00 +8.093805086939482862e+00 +5.871667989862089598e+00 +7.001392463351294282e+00 +8.362550481698690419e+00 +7.684637685645611782e+00 +5.147601220487104001e+00 +7.642727184146679065e+00 +6.246413568273055716e+00 +7.800809853471946553e+00 +7.435330369964049169e+00 +8.387566195080125908e+00 +7.863482979859782063e+00 +7.314100179306478822e+00 +6.673696294211367785e+00 +8.193908454459688073e+00 +6.436027568058307224e+00 +5.803352175586269368e+00 +7.758582702573221468e+00 +6.369767358760782372e+00 +6.995103204234510486e+00 +7.148889633393991971e+00 +7.866354908866469486e+00 +6.367235587244522321e+00 +7.624714852143824828e+00 +8.048572716329090326e+00 +9.758887899175078928e+00 +8.098961953035086481e+00 +7.444873021698185767e+00 +7.179543832198305608e+00 +8.022669649855288299e+00 +8.076858873393121030e+00 +7.058483270522174280e+00 +7.853802247055227781e+00 +6.588207688285820041e+00 +8.811818589982067351e+00 +6.352187393164967943e+00 +7.445725880588724976e+00 +8.243789886596005090e+00 +6.306128220723167033e+00 +7.570256301438348601e+00 +8.443165387302087765e+00 +6.729496565737917990e+00 +8.311078318967247469e+00 +7.971347119529582415e+00 +6.550893272390567290e+00 +7.627249371465040895e+00 +8.041157549800573179e+00 +7.394049404645102186e+00 +7.171539323698198132e+00 +8.270952386342287355e+00 +8.053043554160467465e+00 +6.544612946751840354e+00 +7.171539323698198132e+00 +7.158429086967316834e+00 +7.942747071867870545e+00 +8.302084863405070791e+00 +6.191812554791340517e+00 +7.532833016835411399e+00 +8.238106115528353257e+00 +4.858188478940974164e+00 +7.171539323698198132e+00 +6.002583668151146412e+00 +7.583214630523343658e+00 +7.363827051239240973e+00 +8.421451881311895704e+00 +6.430317143468073482e+00 +6.957630868234900845e+00 +6.751109920712679013e+00 +6.474983790109035908e+00 +6.857155645183411252e+00 +8.254455858012988756e+00 +6.558413815383573819e+00 +6.129023428094569681e+00 +7.941352344755159720e+00 +8.153345013193757040e+00 +7.909828714032755670e+00 +6.692958881552840467e+00 +7.436964286323018314e+00 +7.134938792416960496e+00 +6.325885533380187553e+00 +6.279500443308734248e+00 +6.123357468085487199e+00 +7.017573624455508252e+00 +7.164425614955234778e+00 +5.405270178554928862e+00 +7.240902046362862166e+00 +8.409151205887155811e+00 +6.649442118030492566e+00 +7.197517548467658344e+00 +8.276915649573311384e+00 +8.257441577553890966e+00 +7.845040084154788929e+00 +7.619591947775916196e+00 +6.536739523015967279e+00 +5.968389049797224288e+00 +6.043406447426605155e+00 +7.731097053065241198e+00 +7.376808363638701849e+00 +7.652843645754728641e+00 +6.667684223141804978e+00 +8.306372723225194932e+00 +6.485436167355146608e+00 +8.045050440978684492e+00 +7.042596388266247232e+00 +7.350843094016909163e+00 +8.466444373673311929e+00 +6.913233634615153278e+00 +6.796957840471804957e+00 +7.264053095898361789e+00 +7.771737214520271664e+00 +5.852427214510043996e+00 +7.928051538130603149e+00 +7.145525521031231619e+00 +7.416114966367331363e+00 +7.809018107228439476e+00 +7.515639145668956189e+00 +6.980537462552092620e+00 +7.232671982240390207e+00 +8.733768101541045326e+00 +7.384595274989351310e+00 +6.650934439568572998e+00 +6.571833258560218383e+00 +8.251959316014563228e+00 +7.272905080744749284e+00 +7.119956806861409859e+00 +6.748263449984278850e+00 +7.181836193353774433e+00 +7.635303302637112211e+00 +7.251430772839285055e+00 +8.171558161346183624e+00 +5.941629484771510761e+00 +4.818383864267161698e+00 +7.105133823359210510e+00 +8.027038097092827229e+00 +8.529097576547883364e+00 +6.370273481757067202e+00 +8.090130709708319046e+00 +7.233617212445551559e+00 +7.276065271355037112e+00 +7.500687246780216810e+00 +7.097285537475272577e+00 +6.983144655649084598e+00 +7.943425736145854898e+00 +6.157433347594178485e+00 +8.716133244837692473e+00 +7.527677358544679009e+00 +7.264531450271988433e+00 +7.779747535143542336e+00 +6.844294678704045509e+00 +7.621445146973201190e+00 +8.173691784964375984e+00 +7.840925160719962150e+00 +6.908596532233787002e+00 +5.718501929813101015e+00 +8.213285816832012642e+00 +7.802545200865552033e+00 +6.036246143631160521e+00 +6.871301662958103407e+00 +7.708641067563803517e+00 +5.410480765568991046e+00 +8.172787148960651393e+00 +6.370273481757067202e+00 +6.848361561354067817e+00 +7.433247199546713091e+00 +8.429525650619780208e+00 +7.316821733449614840e+00 +7.001392463351294282e+00 +8.292497813756199321e+00 +6.018279054768299829e+00 +7.136896748184426542e+00 +7.965204191926204658e+00 +7.755686150087512942e+00 +7.767422339354197902e+00 +6.676950309297353670e+00 +6.637513606920947495e+00 +7.400929174274551769e+00 +6.954848799393403169e+00 +6.755023283714763238e+00 +8.180711075026920298e+00 +8.251959316014563228e+00 +8.249402039862161473e+00 +7.465089853630615835e+00 +6.955263332327831449e+00 +7.747397520993217768e+00 +7.799954336233440699e+00 +6.737955368796519906e+00 +8.034165583334470284e+00 +7.574123746899658727e+00 +8.249402039862161473e+00 +8.387201703301343514e+00 +7.650808150499869953e+00 +6.356131034263398760e+00 +8.171806719576125033e+00 +8.014885819555274793e+00 +6.837260561546827375e+00 +8.974102595995191223e+00 +8.315151429322668264e+00 +7.903767151140982605e+00 +7.747156614422237908e+00 +7.801386347599418514e+00 +8.132885490790158656e+00 +7.393953084287204547e+00 +5.654437252983370854e+00 +7.993037205787913990e+00 +7.672210892565544782e+00 +7.458656741011054692e+00 +8.139518654085350136e+00 +7.793692445218312059e+00 +7.263123162595093163e+00 +5.406098208759431145e+00 +7.920482100190838537e+00 +6.889677540901175234e+00 +7.240304258049491182e+00 +8.675974524251614639e+00 +8.366969855611387175e+00 +7.864877680041445274e+00 +7.111159362239504844e+00 +8.007696258541727730e+00 +7.513505900650216063e+00 +8.042169160384673887e+00 +7.812306406765856082e+00 +7.468228547495073144e+00 +7.565771613030392473e+00 +7.005140215654137137e+00 +7.826545807200545823e+00 +6.964127807533714076e+00 +6.544612946751840354e+00 +6.695802085584091401e+00 +8.553960988578637625e+00 +7.095026803480322997e+00 +6.442433976671054552e+00 +8.116554854219430126e+00 +8.716033367880754668e+00 +8.173361388610828726e+00 +7.758698131624896632e+00 +7.242679305482852214e+00 +7.519888311956947291e+00 +8.293033769363773899e+00 +8.413167083306234417e+00 +7.171954885933246260e+00 +5.970304063933781435e+00 +7.578064329253265896e+00 +7.649416017978637683e+00 +8.458312053855934209e+00 +7.283205567847289785e+00 +7.539095445562452369e+00 +7.790999293377353752e+00 +7.514906411884112458e+00 +6.066681846552455681e+00 +7.538700474777215277e+00 +7.847776617464205628e+00 +8.654750761373634305e+00 +6.959167188883384370e+00 +8.649446001894830260e+00 +6.728571817096508312e+00 +8.856019997554994916e+00 +7.102349999754551391e+00 +5.762819971927001461e+00 +7.443691422717165551e+00 +8.039698475535260513e+00 +6.996756270561036217e+00 +8.101861883711990231e+00 +7.105899089115155220e+00 +6.772565072782526840e+00 +7.319711231065866741e+00 +7.961593364053442201e+00 +7.810236192031879909e+00 +7.546205162174828729e+00 +6.844430990654018387e+00 +8.205778296494827373e+00 +7.415480054705767543e+00 +8.136840545707855199e+00 +6.557711633136023011e+00 +7.108518993243706063e+00 +5.166543932923559623e+00 +7.957416890098556905e+00 +7.514834862477528077e+00 +7.605147476902402559e+00 +7.552238162099911278e+00 +5.367869099067775096e+00 +7.473194077822881809e+00 +8.191165043087039521e+00 +7.779858217171749857e+00 +8.168159860885225498e+00 +7.757942079460008244e+00 +7.486886632063942670e+00 +6.789399337735176232e+00 +6.554271035409783508e+00 +7.664240317189069174e+00 +7.008361662985862495e+00 +7.857611581682249380e+00 +7.868271305224880052e+00 +5.952680748142938683e+00 +7.592098081608583016e+00 +6.748113247042965668e+00 +7.361725184378428821e+00 +7.878601428745696467e+00 +8.189427931440150132e+00 +8.088446023250980943e+00 +7.181836193353774433e+00 +7.552981673418344144e+00 +6.748113247042965668e+00 +6.920265445234235813e+00 +7.051589974637408886e+00 +7.941666176480339345e+00 +5.428562283458632010e+00 +7.436567501133595215e+00 +7.591458868859263021e+00 +7.852869739165271312e+00 +7.913231129488849547e+00 +8.114297028733744810e+00 +5.557778141794415205e+00 +7.410709766924810538e+00 +6.668367400784973142e+00 +7.259158036697954230e+00 +7.974091692970432632e+00 +6.690996066649404383e+00 +8.525873258140109101e+00 +7.518361487760557793e+00 +8.164266551058062760e+00 +8.021840820802935923e+00 +7.155901205529062281e+00 +7.109663413563794165e+00 +7.757170258745190949e+00 +6.889791231058097765e+00 +7.444873021698185767e+00 +7.155414074483360309e+00 +7.933754096098255104e+00 +7.126712936287731281e+00 +8.330797957167305867e+00 +7.940554092888760351e+00 +5.419302501356924040e+00 +7.635328836723147106e+00 +6.867445186215718422e+00 +5.925716109251879971e+00 +7.596731580596951972e+00 +9.708117505478185194e+00 +6.336114087196619948e+00 +7.877907232261350146e+00 +7.283371396832535538e+00 +6.313387934362253873e+00 +8.057574696132178360e+00 +7.818456670199793734e+00 +7.833792802847256098e+00 +8.174272023946286936e+00 +5.964919231668318389e+00 +7.844430400850797014e+00 +8.031207653298679361e+00 +6.104383585434334236e+00 +6.624240968058074941e+00 +7.728113361455598351e+00 +6.737955368796519906e+00 +6.560477828929833777e+00 +7.501128713711295859e+00 +8.639584330607249285e+00 +8.285503399319168238e+00 +6.459182450664229691e+00 +7.290732325429416960e+00 +8.392950636288333044e+00 +4.858188478940974164e+00 +6.995796608317050413e+00 +7.407784315256321861e+00 +8.115410850165517331e+00 +7.801480156406796596e+00 +5.656422315929376055e+00 +5.444603809249201731e+00 +6.700861135673221725e+00 +6.692529794559959555e+00 +6.313039181088242913e+00 +7.269687381901803747e+00 +6.173754907863894914e+00 +5.546151166007348365e+00 +8.030157955518916424e+00 +7.656985712294499535e+00 +7.640879335272529715e+00 +7.932854038915138517e+00 +7.774770577489562129e+00 +7.155901205529062281e+00 +7.714863947980575176e+00 +7.578684164124751987e+00 +8.081899508760216122e+00 +7.820709752474613197e+00 +7.398110083755454980e+00 +7.949869408512313385e+00 +6.938336211781006568e+00 +6.369833498765274271e+00 +8.221807541115140339e+00 +7.258880587491603364e+00 +8.121146397055781563e+00 +7.716582099477818701e+00 +8.095049476543408673e+00 +5.509626255055536603e+00 +8.136102604783445713e+00 +8.419561774069279636e+00 +7.764529677048358280e+00 +7.959201633704196865e+00 +6.584203686884848139e+00 +7.211684487092952622e+00 +6.409128652532672277e+00 +8.085562457277774229e+00 +8.024389424223045353e+00 +8.108809787108384626e+00 +7.306762885204989288e+00 +7.536748598425219825e+00 +6.899172746637304954e+00 +7.341241725686813879e+00 +8.274016708023282263e+00 +5.144721319059044617e+00 +7.773347881798599701e+00 +7.925185942569441977e+00 +7.416869111927553604e+00 +7.344556067819212331e+00 +8.858248628091132559e+00 +8.155224057301893481e+00 +7.155901205529062281e+00 +7.225167581204459566e+00 +8.037210897495242534e+00 +7.907006283880491537e+00 +6.904156984663586627e+00 +7.326998887306672259e+00 +8.250707418329056964e+00 +6.613729518915079097e+00 +8.341378060807528527e+00 +7.919987354075601615e+00 +7.576162714250131103e+00 +6.645734594436362386e+00 +7.588192331384107092e+00 +8.342546257248159236e+00 +6.245725987620971864e+00 +7.599918259648347885e+00 +8.032445871612708288e+00 +6.902850215187299909e+00 +7.232516666440460540e+00 +7.375659164213175245e+00 +7.801263858579204680e+00 +7.914104279183902690e+00 +7.057953139102210116e+00 +7.909201702341761120e+00 +8.054959666329523316e+00 +8.062604554220342834e+00 +8.072282847058431798e+00 +6.459182450664229691e+00 +8.455553449180115422e+00 +7.786024875726525352e+00 +8.004410414227095316e+00 +6.084643718286770309e+00 +6.999017704134530504e+00 +7.308235451417203876e+00 +8.204656810421056434e+00 +6.176111912497617595e+00 +7.274253401774330996e+00 +7.807472593738566502e+00 +7.473194077822881809e+00 +6.142211595783010125e+00 +5.890586927448111965e+00 +7.052009515153713437e+00 +7.766332366268670739e+00 +7.753993716957211291e+00 +7.578653301270151132e+00 +7.171539323698198132e+00 +8.064093277555457462e+00 +7.662053929284411424e+00 +7.702585810315667914e+00 +7.805559120929501660e+00 +6.526264778325639782e+00 +7.780890400289081299e+00 +8.187248682268091216e+00 +7.789763668261002749e+00 +7.889401373461168987e+00 +7.758468864997212222e+00 +6.822546070605767454e+00 +7.448540285350190970e+00 +7.656985712294499535e+00 +8.116646870113072509e+00 +8.449787458202990820e+00 +7.209681742843713437e+00 +7.223963807511609048e+00 +7.790473040832694096e+00 +8.055054260754786810e+00 +8.597882441569254297e+00 +7.916272021725035302e+00 +6.304520879161373159e+00 +4.858188478940974164e+00 +7.062880981565285765e+00 +7.280959450425143586e+00 +8.311167050720086991e+00 +6.287643278789346368e+00 +7.798417827304547245e+00 +9.028626826105664804e+00 +7.648399389452606556e+00 +7.871906427467365575e+00 +6.521128240226516937e+00 +6.660989546694963792e+00 +7.273355724815701251e+00 +7.508572333510983299e+00 +7.659738829894649825e+00 +8.100766069773271738e+00 +6.869979545140722621e+00 +8.395971215248664521e+00 +7.486416559032477380e+00 +8.006488080631243065e+00 +7.516748394849400938e+00 +7.032823957028085715e+00 +7.864223175822644407e+00 +7.728474622492740309e+00 +7.770255748429917730e+00 +7.866697165419282101e+00 +8.045051852037886420e+00 +6.762270610744963051e+00 +7.156413277362844383e+00 +7.584330276174114260e+00 +8.252857480095826759e+00 +7.200613225686993246e+00 +6.867723410971848352e+00 +7.404783936130115762e+00 +7.058475249168168375e+00 +9.101972954687425954e+00 +7.284320617863158986e+00 +5.509626255055536603e+00 +7.860204963836167735e+00 +7.888801616721138998e+00 +8.226055430098767829e+00 +8.081942577779955172e+00 +7.021705976883367839e+00 +8.519502922913488874e+00 +6.817006117353230366e+00 +4.858188478940974164e+00 +8.068065682790802384e+00 +6.291799480282861623e+00 +7.240037880053932895e+00 +7.147115681937521003e+00 +8.144355567440015875e+00 +7.963798746086467872e+00 +8.039798139427603019e+00 +7.074586553337212536e+00 +7.460451194081542781e+00 +7.241915992129179358e+00 +6.654213711181455437e+00 +6.895952375997239869e+00 +7.638023831138980313e+00 +7.761542915609879856e+00 +7.914260512043256313e+00 +4.818383864267161698e+00 +8.098739941877283854e+00 +8.245591868826522841e+00 +7.250249125195296074e+00 +8.279203786729340209e+00 +7.755214745475313975e+00 +7.717663376683503884e+00 +6.882250217087857891e+00 +7.280866793149016303e+00 +5.106525339636846184e+00 +7.164247660671207996e+00 +6.546137645068938582e+00 +7.701439362726887339e+00 +7.015521529780016863e+00 +6.881703127356104233e+00 +7.642484092624272307e+00 +6.743780660527590953e+00 +7.616394082513124886e+00 +8.543445565454476309e+00 +6.611851210757322406e+00 +7.495989059053954406e+00 +7.102586117406644917e+00 +5.691988918160404864e+00 +7.583906804479738639e+00 +7.748008315757942910e+00 +8.255287876489092014e+00 +6.270967825769730553e+00 +8.345767555763359269e+00 +7.283237199253562721e+00 +6.393628080179496465e+00 +7.339961358088203269e+00 +7.925179367921373341e+00 +8.600365814977067203e+00 +8.008067696217949560e+00 +7.316933883973433694e+00 +6.167077042454820912e+00 +7.217675925206094689e+00 +8.400753970059668063e+00 +8.178932061304749368e+00 +5.557778141794415205e+00 +8.144975639027961734e+00 +7.087724288215667912e+00 +5.613003218070844014e+00 +6.769281373814010294e+00 +5.513856692316494446e+00 +7.486886632063942670e+00 +6.325435317135998048e+00 +8.433466127393785428e+00 +7.817759531695628539e+00 +8.247785160994681064e+00 +7.959562391763938649e+00 +7.328383680653587362e+00 +7.009462022297157091e+00 +5.875983185802851949e+00 +6.661573355935615837e+00 +6.725874065205971419e+00 +5.917303807851112651e+00 +6.453919817407495430e+00 +4.858188478940974164e+00 +8.243605494983512472e+00 +7.101446109643347882e+00 +5.661076342964861396e+00 +7.388345175242193363e+00 +6.873022636281348241e+00 +7.293992593118218792e+00 +7.677985435059326846e+00 +8.798232169447601336e+00 +7.905473826710931462e+00 +5.147601220487104001e+00 +7.891840086274442001e+00 +6.143389052340808121e+00 +7.461742422095994698e+00 +7.861063296063093730e+00 +7.836142868503884529e+00 +6.316711369529002695e+00 +7.686705385576260596e+00 +8.868842386533742683e+00 +7.171539323698198132e+00 +7.629642690026685159e+00 +6.996756270561036217e+00 +7.723706263281201245e+00 +7.278809508755784918e+00 +7.657831278850608214e+00 +7.350560303890233627e+00 +6.930161554068490659e+00 +6.515798213712969300e+00 +7.050336998292550561e+00 +8.214058776837191544e+00 +7.963236407137628703e+00 +5.999469037123162707e+00 +6.043406447426605155e+00 +7.313460500348810456e+00 +5.658119300578164257e+00 +6.617861049175189692e+00 +7.638023831138980313e+00 +6.537781888931476715e+00 +7.065919520809529786e+00 +6.164220408546498220e+00 +7.847474503776084021e+00 +5.928452491074949648e+00 +6.977515102045799722e+00 +7.925740089699502278e+00 +5.550245231900134968e+00 +5.501766195554864680e+00 +6.753355095792812790e+00 +7.537134049687665538e+00 +4.873583983392791197e+00 +8.315253140974164126e+00 +8.327482479431637330e+00 +6.621631604373305890e+00 +5.658119300578164257e+00 +7.048171422423820331e+00 +8.198448684785489604e+00 +7.808995809946281952e+00 +7.720529560217983089e+00 +8.093338537369618280e+00 +6.597488831044756807e+00 +8.222029957762060803e+00 +6.982573299400883116e+00 +7.230636827382568299e+00 +7.972135423287909362e+00 +7.391462112923818495e+00 +8.053987397430773854e+00 +7.383194305616598285e+00 +7.590599323747028393e+00 +7.288702476608250436e+00 +5.314624960506534990e+00 +7.220735649971175008e+00 +7.933186315302918956e+00 +5.406098208759431145e+00 +8.254325450969645317e+00 +7.044082148018333100e+00 +7.569152350947661034e+00 +6.273019993023808638e+00 +7.021305802033566579e+00 +8.150445089842378366e+00 +8.646421127316443744e+00 +7.168037433711106132e+00 +6.752045188792180852e+00 +4.858188478940974164e+00 +6.323649298776672367e+00 +7.960603799905129563e+00 +8.181500533286907739e+00 +7.524068830368378258e+00 +7.444873021698185767e+00 +5.411573305916590471e+00 +7.407030903242230124e+00 +6.874598337465158693e+00 +7.475521791121082060e+00 +8.051492969311311754e+00 +7.463644770386508753e+00 +6.032553882513639110e+00 +7.591458868859263021e+00 +7.285456681441246474e+00 +5.631083690344439674e+00 +8.304790103335108142e+00 +8.259654899175529863e+00 +7.961059167962957872e+00 +7.591144505846841639e+00 +7.895064360770902567e+00 +7.856166765488978854e+00 +8.315792272516318917e+00 +7.586881248657391552e+00 +7.925759645975176682e+00 +7.629670755595725495e+00 +7.027409068657107127e+00 +6.408723858960911457e+00 +7.099650455356368184e+00 +7.639218264532246394e+00 +7.760400746713003173e+00 +7.300404893240283855e+00 +6.776835743195988471e+00 +6.233805289674819505e+00 +7.830565745257899835e+00 +6.491527469504944747e+00 +8.186077744241174514e+00 +7.934980296146932233e+00 +7.842921165025472874e+00 +6.346044794055160310e+00 +7.457601367722872965e+00 +7.658148637560316274e+00 +7.896683562719772453e+00 +6.607351291035683971e+00 +7.009468708225085720e+00 +8.078067443517284119e+00 +8.238106115528353257e+00 +6.621631604373305890e+00 +7.924217521766422578e+00 +7.974168521843239432e+00 +6.863436815187014872e+00 +8.243455252487365215e+00 +7.776925957357434527e+00 +7.540939079898635100e+00 +4.858188478940974164e+00 +7.308542983420011296e+00 +7.727825090923488460e+00 +9.071339896238441725e+00 +8.180908271591306402e+00 +7.720208222542623844e+00 +6.903814945933845593e+00 +6.582434235572236503e+00 +7.718277622367168078e+00 +7.096512081684068107e+00 +6.750090828990323644e+00 +6.957630868234900845e+00 +8.406907873495583772e+00 +6.945910490628648404e+00 +7.293933296731211158e+00 +5.406098208759431145e+00 +6.929974404727090587e+00 +8.706350082704375382e+00 +5.509626255055536603e+00 +6.767426743572286796e+00 +8.418327104564014007e+00 +7.629548573878764728e+00 +8.224543037305465987e+00 +6.994250379397726647e+00 +6.946833414277989505e+00 +7.922842692927588359e+00 +7.292845250003665569e+00 +5.544251744063785736e+00 +4.858188478940974164e+00 +8.263426738462385401e+00 +8.280039274636237678e+00 +7.016505238781519438e+00 +7.389536959580254916e+00 +7.233047154577889160e+00 +8.132503513225856295e+00 +7.017930151887412649e+00 +7.423847951176412607e+00 +6.853035041171551711e+00 +6.323893759482871246e+00 +6.989797093270226469e+00 +8.125142532489462610e+00 +7.551001889462895633e+00 +7.339579114363914414e+00 +5.654809446342824231e+00 +8.001065027381628170e+00 +7.946947862253182393e+00 +7.276947381863010378e+00 +6.129084313172825205e+00 +7.444873021698185767e+00 +7.350560303890233627e+00 +4.072494657792731232e+00 +7.420798153258147067e+00 +7.415169072865865019e+00 +6.172465550423112290e+00 +7.239200441863886226e+00 +7.869244228471870883e+00 +8.256504645640688977e+00 +8.003059509475860978e+00 +7.960878444489935646e+00 +6.669371136242716602e+00 +8.059960719036553201e+00 +6.878361456886068481e+00 +6.710342327410671714e+00 +7.443535401902863669e+00 +8.318934256450575049e+00 +7.248022435482653236e+00 +8.175611943192961917e+00 +6.514859881945994857e+00 +8.223048548463339102e+00 +8.442679004228921258e+00 +5.886109403953469155e+00 +8.519927990869291534e+00 +7.743351000977781950e+00 +6.962267501247879409e+00 +7.519499678692682210e+00 +5.504856412729168369e+00 +7.568573803755043627e+00 +7.419874703639834479e+00 +8.243297531540065393e+00 +7.605524965018048533e+00 +7.330697181793311756e+00 +7.744141455493718240e+00 +6.596790458173018123e+00 +8.017832940172411327e+00 +8.185929010323434341e+00 +6.960862261616512114e+00 +7.664062436667791189e+00 +8.457728913174832996e+00 +5.653883717598091607e+00 +7.264732436173289898e+00 +7.454674866348796058e+00 +6.298697188467031083e+00 +7.952872599546935817e+00 +8.067316659549305768e+00 +7.328165049137624010e+00 +6.185487315082809801e+00 +8.191656617499575077e+00 +6.117145628122671042e+00 +7.821973429139234213e+00 +7.472597231838335574e+00 +8.510705481456625421e+00 +6.975740296813910390e+00 +7.916937019257147767e+00 +7.766600856917193596e+00 +8.230467037565631472e+00 +7.051589974637408886e+00 +8.516168997007753205e+00 +6.991271952071656415e+00 +7.656284922735267173e+00 +7.580367941872736992e+00 +6.196190880121321243e+00 +7.665998438786118641e+00 +6.263428393152480567e+00 +4.858188478940974164e+00 +6.104559772626544145e+00 +8.228376526082229248e+00 +7.392718652551138803e+00 +8.001230383253187028e+00 +5.509626255055536603e+00 +8.463704883336049534e+00 +7.962896217657998932e+00 +7.506935638885352091e+00 +6.202468600733027415e+00 +7.870483222153325187e+00 +7.771456445905187138e+00 +7.296259291063051933e+00 +7.971548357202209445e+00 +7.530741519969524234e+00 +8.129729108998162701e+00 +7.395974142936665885e+00 +7.739544156831016153e+00 +7.765660377472158871e+00 +7.816810652396270598e+00 +6.467639921314457752e+00 +7.202152168281372724e+00 +5.675623557775907102e+00 +7.861629593623547407e+00 +8.026647536246855452e+00 +6.909772090619298979e+00 +6.750237554666455253e+00 +6.867445186215718422e+00 +6.727384146169242740e+00 +4.818383864267161698e+00 +7.721215076946464251e+00 +7.771552149796661979e+00 +7.313778037464544468e+00 +7.181718105176969402e+00 +7.344140214142953482e+00 +6.775719999815009942e+00 +6.307575505166823859e+00 +6.858701319884858094e+00 +6.656809644730856235e+00 +6.754161505160482193e+00 +8.825121697597751336e+00 +7.269540906991551310e+00 +6.811384510774132650e+00 +7.955232683134454419e+00 +7.589348347155919328e+00 +6.369767358760782372e+00 +8.642313373557044542e+00 +7.967222673896685592e+00 +7.852467077826531749e+00 +8.211747103788184177e+00 +8.490829505671172228e+00 +7.535411248980835808e+00 +7.172576409691373556e+00 +7.520598399692971725e+00 +8.196074537710501318e+00 +7.723751454193006794e+00 +5.016812292932627315e+00 +8.283411558174520906e+00 +6.060456375282683439e+00 +6.094331230964598944e+00 +6.985005097200883029e+00 +6.975740296813910390e+00 +7.967222673896685592e+00 +8.284938895272262016e+00 +8.141826320612835843e+00 +7.155901205529062281e+00 +7.406661398006235686e+00 +5.654437252983370854e+00 +6.459182450664229691e+00 +6.868001782484043360e+00 +8.085966754071705509e+00 +7.763643352798226260e+00 +6.262478807903789857e+00 +6.911275142375870928e+00 +7.945423090091480844e+00 +7.344140214142953482e+00 +7.713756217318859854e+00 +7.947888303424861078e+00 +8.140682291601478937e+00 +7.900101087575876591e+00 +7.593076050342460803e+00 +5.813963732909542159e+00 +7.597601129752547422e+00 +6.814227988842503692e+00 +7.473488071681458678e+00 +7.968220149130502250e+00 +6.652153792959325074e+00 +8.405901603651273035e+00 +7.212456441735866974e+00 +8.423747848724815412e+00 +8.125386194421935215e+00 +6.613719605697497173e+00 +7.854424719855614967e+00 +7.000196373827748175e+00 +7.716267584725756024e+00 +5.578274157153828128e+00 +6.544612946751840354e+00 +7.317076613053814071e+00 +8.306477786854429723e+00 +6.844430990654018387e+00 +7.116577236339253432e+00 +6.857486547236931074e+00 +7.349689440573456523e+00 +7.712685063769640692e+00 +6.804851104503995884e+00 +6.633707908966243849e+00 +7.718437373992401263e+00 +7.618363952286472340e+00 +8.104842869047843124e+00 +5.351884023901675391e+00 +7.488845110030069918e+00 +8.195875157363389008e+00 +6.621631604373305890e+00 +6.678298596671993437e+00 +6.410058877526353172e+00 +5.661076342964861396e+00 +8.186217009767915442e+00 +8.255287876489092014e+00 +7.497666640472289146e+00 +7.408945103205496707e+00 +7.587265970927091985e+00 +7.319711231065866741e+00 +7.758218665969252470e+00 +7.453549960002874286e+00 +6.524245059068562114e+00 +7.034738062573069328e+00 +8.040301117654507834e+00 +7.505807754189845582e+00 +8.229583249689312652e+00 +7.516748394849400938e+00 +7.618748040155878698e+00 +7.695913055398705183e+00 +6.182350456137100991e+00 +6.893750042509054765e+00 +6.065818725419376278e+00 +7.585515301750092476e+00 +6.845667294781833334e+00 +6.997387827268994442e+00 +7.775005893348861719e+00 +8.063674213056401641e+00 +7.473816410495601303e+00 +7.898553107850148081e+00 +7.677573769848095253e+00 +7.266480183929616032e+00 +7.706411075646883546e+00 +7.702459546665522794e+00 +8.365116032060541329e+00 +7.872187227662834630e+00 +8.053877833674050635e+00 +7.133559023113321018e+00 +6.493367710290840478e+00 +7.493643596396395878e+00 +7.647541012819601747e+00 +8.129291116104468529e+00 +7.496819838068404351e+00 +6.007966216268869175e+00 +7.643152041385292250e+00 +7.887249667203832360e+00 +7.431422166889205982e+00 +7.865130570929522946e+00 +6.707759383334177983e+00 +7.646251926508739416e+00 +8.084088543611414934e+00 +5.758395979210945370e+00 +7.667151687131990911e+00 +6.802455484008532949e+00 +5.942156700801660918e+00 +8.091651529107821261e+00 +6.958928269868920324e+00 +8.317437702966344659e+00 +8.269758992160859634e+00 +8.130788624860088021e+00 +6.595771203155891271e+00 +6.180901600343531754e+00 +8.043310225832556171e+00 +8.201967640969087370e+00 +7.761859339019338222e+00 +6.217469035223984974e+00 +6.769006764248842956e+00 +8.082252604968289234e+00 +6.751100871796097636e+00 +8.054031254731853551e+00 +6.790313930889169569e+00 +7.337292008998247184e+00 +8.138153874666386400e+00 +7.677855009112590778e+00 +8.499171262155414297e+00 +8.538349011799709842e+00 +8.338574218723351805e+00 +7.208779123901877028e+00 +6.163710419005838048e+00 +7.374600455742438498e+00 +7.792488438200507517e+00 +7.179007482494398573e+00 +6.991561816251305572e+00 +8.302472635568392434e+00 +6.780535333185980562e+00 +6.272218436146431486e+00 +7.608845533613020962e+00 +6.531482482662340772e+00 +8.094263452056111419e+00 +8.011753972458791395e+00 +7.414853615683568933e+00 +6.007214137407572707e+00 +7.951758402236009715e+00 +8.188394455660272797e+00 +6.124543074559369416e+00 +7.537804704033533199e+00 +8.247785160994681064e+00 +7.842818517907289788e+00 +7.789864504102297360e+00 +7.575743665379832237e+00 +8.160506872713540361e+00 +7.499626292528319027e+00 +7.350560303890233627e+00 +7.637354058558230463e+00 +6.013885016854146670e+00 +4.448194032388983032e+00 +7.629963248587500857e+00 +6.622260744782579422e+00 +8.104832884203915455e+00 +8.171645337118206953e+00 +4.858188478940974164e+00 +7.662728492927271873e+00 +7.882074131091485469e+00 +7.534223234270484681e+00 +7.231765659229040466e+00 +6.563243308632081607e+00 +4.858188478940974164e+00 +7.991801986814152770e+00 +6.878361456886068481e+00 +6.413332169677687489e+00 +8.004619649283085892e+00 +7.998967010919841414e+00 +8.247785160994681064e+00 +8.058339812028407323e+00 +7.153982311446725362e+00 +7.924138786139337753e+00 +7.933186315302918956e+00 +7.891204126550292131e+00 +7.452307909366027161e+00 +7.621482018135793624e+00 +8.261035913857995183e+00 +7.502041311954144476e+00 +7.785525628301002143e+00 +6.509130632783580950e+00 +8.410383804061439150e+00 +6.803253799230787990e+00 +7.760039091166618164e+00 +6.829194447452209715e+00 +8.202707169673431054e+00 +7.374045198465864814e+00 +6.761584055612729571e+00 +6.686214561163069448e+00 +7.027218432490371924e+00 +8.987863033630674181e+00 +7.407233384029950685e+00 +7.463591926912158669e+00 +7.780984575598722586e+00 +7.497530469680441456e+00 +7.790071044238629838e+00 +7.502468258251610678e+00 +8.491729406756348908e+00 +1.553137114224864490e+01 +8.031813020760182553e+00 +8.068486953101000836e+00 +7.978835633563448937e+00 +5.683649053413319052e+00 +7.256696223253129574e+00 +8.039302057207805774e+00 +7.801203079227889248e+00 +6.567606616067223513e+00 +7.633584426405377599e+00 +6.258585971098455047e+00 +5.132713468505244236e+00 +7.929112775600515306e+00 +7.282400959483311453e+00 +8.422240459190106776e+00 +8.107743893273891445e+00 +6.877762258245184057e+00 +8.241527642625442240e+00 +8.272817245557689603e+00 +7.868237876250532281e+00 +7.708656675525162427e+00 +8.092600526214027923e+00 +5.592986923211810790e+00 +5.755981344540941791e+00 +8.382447991336903215e+00 +7.370320164663553442e+00 +6.879423029310601123e+00 +7.891977769945242471e+00 +7.328383680653587362e+00 +4.818383864267161698e+00 +7.957791750970500289e+00 +6.126442341811525694e+00 +7.419144759749087825e+00 +6.975424114396901132e+00 +6.455428092895090231e+00 +8.791133918860396079e+00 +6.663189328486623708e+00 +6.567076863944294018e+00 +7.070066212170786457e+00 +7.310351307818564237e+00 +6.874598337465158693e+00 +8.767665029489307926e+00 +7.151996464091553207e+00 +7.022623829214808211e+00 +8.028165372747025685e+00 +6.863510704203690693e+00 +7.946597825844037288e+00 +7.975049891110302269e+00 +7.269687381901803747e+00 +7.445030957072503952e+00 +8.062699576877548679e+00 +8.071389529191492329e+00 +7.661541888020565239e+00 +7.501100786540519039e+00 +6.783573431088370853e+00 +5.725453281491809321e+00 +8.692922614605777198e+00 +7.569738827683522686e+00 +8.355103514655638719e+00 +6.987847452020105266e+00 +6.301616640350403031e+00 +7.850746247432653036e+00 +8.125457525484762300e+00 +7.455029293950701685e+00 +8.415964503342820535e+00 +8.091592456831676827e+00 +7.798663375256182917e+00 +5.497224951416683325e+00 +6.221505509188773431e+00 +7.263896355501401558e+00 +5.978823739908875723e+00 +7.231967629489190585e+00 +7.567093247442244319e+00 +5.766977123416836548e+00 +6.677805776289005735e+00 +6.298344910002015240e+00 +7.862735807756507711e+00 +7.002414733456589602e+00 +8.171032382645080361e+00 +7.155901205529062281e+00 +7.938772927894206077e+00 +8.254325450969645317e+00 +6.655479367891985021e+00 +8.622076491997631820e+00 +7.993985082122890162e+00 +6.603182326380192535e+00 +7.588254576603503665e+00 +7.008545755777959130e+00 +8.041262365646161925e+00 +7.930190575838423683e+00 +7.290557723720212380e+00 +5.031200280855955498e+00 +6.595771203155891271e+00 +8.785782926652700553e+00 +7.643451849027769640e+00 +8.295973963243795879e+00 +8.670686791570005880e+00 +6.697635063644611364e+00 +6.369767358760782372e+00 +6.116802585908772016e+00 +8.104842869047843124e+00 +6.450310201591491932e+00 +8.119850684077391634e+00 +5.925716109251879971e+00 +8.601368133774030866e+00 +6.482619094674646476e+00 +7.889520828066906688e+00 +8.093993907816638966e+00 +7.698735496046538174e+00 +8.481739469026706502e+00 +7.473194077822881809e+00 +6.318823603462533356e+00 +7.339453763925121166e+00 +8.365933055279583641e+00 +7.588056217234679934e+00 +6.054498497700478765e+00 +8.314070859958064830e+00 +8.039623778805889742e+00 +5.683649053413319052e+00 +7.269801716869551456e+00 +7.656838278417126276e+00 +7.311073992209003336e+00 +7.491205308255757700e+00 +6.997499649621204298e+00 +6.293934922371136054e+00 +7.905431733044224529e+00 +8.058809860237943212e+00 +8.243409029078975436e+00 +7.715231762475013966e+00 +7.977591092710554221e+00 +9.194071461626663222e+00 +6.955045704556141573e+00 +7.162169043127050827e+00 +7.142458756790347252e+00 +7.862052652446436696e+00 +7.332286422677952942e+00 +7.183023115811920434e+00 +7.433247199546713091e+00 +5.658119300578164257e+00 +7.339070927065677097e+00 +6.887038544802180695e+00 +8.167293096337743918e+00 +8.024645684299230197e+00 +7.953214993305664393e+00 +8.196827018544809107e+00 +7.650052548158782884e+00 +7.270037190564835328e+00 +6.578223947666629101e+00 +7.503051127665457898e+00 +7.677985435059326846e+00 +7.950452023301750160e+00 +7.389294534313648910e+00 +8.316573552727277274e+00 +6.889566077628387575e+00 +8.352040644492262800e+00 +7.632425862402669736e+00 +8.526906893437626422e+00 +7.680036004621342727e+00 +8.367158520050907100e+00 +9.185776962105592247e+00 +8.153345013193757040e+00 +7.651696818159962277e+00 +8.172975032412523433e+00 +7.094810899469848664e+00 +8.143500055339245591e+00 +7.939124096268642461e+00 +5.338080702559636848e+00 +5.880298475853578566e+00 +7.559316515771115519e+00 +6.719257750447468425e+00 +7.597271294853271684e+00 +8.831199399264278327e+00 +7.759895505855638476e+00 +7.027003142893590848e+00 +4.538841119157495996e+00 +8.841669682187784929e+00 +8.500314648626044800e+00 +6.730627405317136436e+00 +6.993314039397318993e+00 +7.156796544154076400e+00 +7.040354369302804116e+00 +8.181165526135828259e+00 +5.991724192380843306e+00 +7.644595688336266903e+00 +7.974498632640006690e+00 +6.595771203155891271e+00 +7.419645670380305091e+00 +7.065718804544758314e+00 +7.333318527992105373e+00 +7.288416088833855611e+00 +6.972224436457054253e+00 +7.116750619182312221e+00 +8.073544113964544522e+00 +5.444603809249201731e+00 +7.092891614656309685e+00 +8.259160908600279072e+00 +6.181268745675424725e+00 +7.190649936273075582e+00 +9.269943182932820491e+00 +6.887500794601237430e+00 +7.150215816937816271e+00 +5.557778141794415205e+00 +8.020810112575418316e+00 +7.527514595510638173e+00 +8.918215517640419421e+00 +4.538841119157495996e+00 +6.840750695235783496e+00 +8.044453740731114522e+00 +8.125308332391341537e+00 +8.134305704854341457e+00 +9.451335144170570857e+00 +7.085163251046651567e+00 +7.648889319105364848e+00 +8.355819751404396811e+00 +7.587295762962185108e+00 +4.858188478940974164e+00 +7.014042041623270052e+00 +4.858188478940974164e+00 +6.465747611473943834e+00 +8.659075468388437002e+00 +8.666187712926330278e+00 +6.428636925610589969e+00 +7.153023223088439408e+00 +8.004833689573843003e+00 +7.110562698292596906e+00 +7.361904488149775716e+00 +7.162839218954104581e+00 +6.402066628797911108e+00 +7.749166343684009917e+00 +6.728571817096508312e+00 +7.241876716812384984e+00 +7.993229794033595681e+00 +8.302362604667905543e+00 +7.937329135902473354e+00 +7.248361510330596502e+00 +8.438761357710973243e+00 +7.002414733456589602e+00 +7.602558159730506304e+00 +7.727416766146689042e+00 +8.213578652581418282e+00 +6.808764919522673154e+00 +8.083945114498419571e+00 +7.847114952252923104e+00 +7.560889763786235562e+00 +7.409485018602936179e+00 +6.291799480282861623e+00 +7.886842563034406339e+00 +8.328853084869479062e+00 +6.527764715687681019e+00 +6.502993490831158852e+00 +7.361532698314022127e+00 +8.461038912248113775e+00 +5.155991289133453392e+00 +7.417784364317412837e+00 +7.675285955707295216e+00 +6.454437506069098163e+00 +7.669350746242344030e+00 +6.014198366814525798e+00 +7.693765045981308504e+00 +7.894148592605233716e+00 +7.040780052113404963e+00 +4.858188478940974164e+00 +7.548902125672611874e+00 +7.116105780164616590e+00 +6.870376205219145049e+00 +7.504093064291282644e+00 +7.483683277645013732e+00 +8.168123210630255926e+00 +6.890334300049744343e+00 +8.426996146815781685e+00 +7.515315413016196544e+00 +7.186497378250351176e+00 +7.218360333893997449e+00 +7.967222673896685592e+00 +8.128351078780269745e+00 +7.403090053207506571e+00 +8.117791070450948610e+00 +6.687295780770909914e+00 +7.520751502259827248e+00 +7.521347044814774563e+00 +7.725178560694530461e+00 +7.021037400491422886e+00 +7.757150914329031366e+00 +7.468308637159680075e+00 +6.587422066227645701e+00 +7.414668507983606105e+00 +7.608703089965274557e+00 +7.385585651743440394e+00 +7.644850398616199527e+00 +7.245973852009228722e+00 +7.517761080561285780e+00 +8.062131732950092555e+00 +8.206081157387870917e+00 +8.446941097212402383e+00 +6.681851627085052314e+00 +6.692529794559959555e+00 +7.021849900191682536e+00 +6.497307897503105778e+00 +8.207818523586411175e+00 +7.829935067417409300e+00 +7.935390279023977200e+00 +6.465028139260084572e+00 +7.902253262317117333e+00 +6.772022605505753745e+00 +8.033028039557393640e+00 +7.835741591874011647e+00 +6.460757280894540600e+00 +6.643802260493885115e+00 +8.349655657474613690e+00 +7.708946824317990831e+00 +5.939247238603911683e+00 +7.656727873884847213e+00 +6.931590813551338215e+00 +6.117100162858150725e+00 +8.377470076562076429e+00 +9.098216079366011400e+00 +8.289267720459065458e+00 +7.403178728613966086e+00 +6.710551112657412887e+00 +6.980665978839624586e+00 +7.306762885204989288e+00 +7.162370975000612816e+00 +7.725223761111465137e+00 +7.160330891469129710e+00 +8.324238786619844177e+00 +6.544612946751840354e+00 +6.082932924921351514e+00 +7.141204589264361857e+00 +8.463730008165839536e+00 +6.911171808804283501e+00 +6.867445186215718422e+00 +7.550953923348970420e+00 +8.357971586064650182e+00 +5.281306239801779157e+00 +6.708799347236890753e+00 +6.323639992689550127e+00 +6.981468618811959459e+00 +4.818383864267161698e+00 +7.520361014329864702e+00 +8.260666310373835586e+00 +8.122159113509951567e+00 +6.244944830717940931e+00 +7.796560331735690852e+00 +8.487151505014480790e+00 +7.052009515153713437e+00 +6.875169292416558164e+00 +6.896611320558804437e+00 +7.539983107932584971e+00 +7.509244901135843975e+00 +6.883974030043191306e+00 +7.155901205529062281e+00 +7.526858314463424904e+00 +7.380227516440754698e+00 +8.095385696123685193e+00 +7.412377286422724865e+00 +8.281623913787825586e+00 +8.451061425081661582e+00 +8.008281283719043131e+00 +6.940898255501451786e+00 +7.029463750498962327e+00 +7.385403273090105358e+00 +6.409254960008638591e+00 +8.160714170355277020e+00 +8.010212144563865877e+00 +8.077630580414279393e+00 +5.673317419806153339e+00 +8.437317542252458225e+00 +5.754121774950363033e+00 +6.584203686884848139e+00 +7.720208222542623844e+00 +7.984690849725666340e+00 +7.076030453274597676e+00 +7.366090398005781026e+00 +7.653961979490759404e+00 +7.161304089237091830e+00 +7.868019833845210087e+00 +8.150810481279677333e+00 +7.325250285118727334e+00 +8.065027295268009766e+00 +4.858188478940974164e+00 +8.071577737734060065e+00 +7.902253262317117333e+00 +6.753355095792812790e+00 +4.507112677000577605e+00 +8.380403536350968352e+00 +8.016541759783649468e+00 +6.694496503807840782e+00 +8.090419766398099455e+00 +7.234618202378442220e+00 +5.592986923211810790e+00 +7.898774652452175360e+00 +8.012858942927778116e+00 +7.465587344916457369e+00 +6.196190880121321243e+00 +6.120368729408710351e+00 +6.765083940538261231e+00 +8.625629469680461625e+00 +8.002216953852439474e+00 +6.148007978563782672e+00 +5.751462989367155387e+00 +7.171539323698198132e+00 +7.224979337229342491e+00 +7.761859339019338222e+00 +7.448436605840470293e+00 +7.226632340996729909e+00 +7.565623526466424664e+00 +5.441900291014007962e+00 +7.121478249789561232e+00 +7.374077561206377140e+00 +6.609930551929664944e+00 +8.604019748725022509e+00 +7.725684959005775454e+00 +5.281117971405819844e+00 +8.051815379991239752e+00 +6.673773537362194475e+00 +8.099895352407656901e+00 +6.933433791128209123e+00 +6.582434235572236503e+00 +4.481784475923632272e+00 +7.934954751041914278e+00 +7.849615337857812847e+00 +6.992922766510673682e+00 +5.656592427588748251e+00 +6.071756688731511531e+00 +5.655981565096681152e+00 +7.251673368224146543e+00 +6.853397026377479051e+00 +7.138287735183894256e+00 +7.479051028790308919e+00 +8.429229215792020113e+00 +7.357940036661602790e+00 +7.078834764502062171e+00 +4.858188478940974164e+00 +8.021269261931593064e+00 +7.208981288875293103e+00 +9.129245855094268336e+00 +8.839006934005738003e+00 +6.986216800031797902e+00 +7.306042492232336372e+00 +7.997936662007305131e+00 +7.283609859675379994e+00 +7.453346314350255852e+00 +8.721246466699540179e+00 +7.663033497793549031e+00 +9.671393464280754415e+00 +7.162741776077837130e+00 +7.646395310954630986e+00 +5.631083690344439674e+00 +7.433616028600226855e+00 +8.259907332522743673e+00 +7.048739843711246067e+00 +7.216275847342330962e+00 +5.650700263429371262e+00 +7.828841614319117070e+00 +6.104559772626544145e+00 +7.566225243837379821e+00 +7.822334755035626586e+00 +7.694778237615537364e+00 +8.304260789831459988e+00 +5.030475877229264370e+00 +7.671132284764098586e+00 +8.233260788311326905e+00 +7.020867525399353326e+00 +7.421790743593646766e+00 +7.914634615538943763e+00 +8.078347710362322687e+00 +7.875380220087663474e+00 +8.074279995602864801e+00 +7.145480867221522203e+00 +7.780168858275828825e+00 +7.165694999449897296e+00 +7.306840569526684703e+00 +6.301723455404044216e+00 +6.216850067688483250e+00 +6.076996279987724847e+00 +8.133003510483376886e+00 +7.271640320659571444e+00 +6.904085499492794042e+00 +7.729682856902400090e+00 +6.206943992549895484e+00 +9.172453612034132675e+00 +8.120085616142205254e+00 +8.234778587634082214e+00 +8.542027753807815316e+00 +7.095195697977942473e+00 +7.499409049090900226e+00 +7.975866809196304530e+00 +5.658119300578164257e+00 +7.967222673896685592e+00 +7.052009515153713437e+00 +7.504988008002328570e+00 +8.044285212377417338e+00 +7.470145777767811524e+00 +7.001392463351294282e+00 +6.204834680872863828e+00 +7.108518993243706063e+00 +8.069259379318282299e+00 +7.171539323698198132e+00 +7.128246683337692957e+00 +7.947612881862823997e+00 +7.971823123994454363e+00 +7.748378562589095964e+00 +6.509105627476856171e+00 +8.383157181778187805e+00 +7.048682419322176429e+00 +5.287904599810190120e+00 +7.306838604144104465e+00 +5.551203419386183668e+00 +7.700353831908159918e+00 +6.865100300162794156e+00 +8.059716762332755025e+00 +6.100889918059692718e+00 +6.697635063644611364e+00 +7.874620250955103984e+00 +7.664571072351009207e+00 +8.172575881077136728e+00 +7.506280950828113419e+00 +7.869379506704262894e+00 +8.417064333865255321e+00 +7.310381856409094325e+00 +6.719451443672369351e+00 +7.426665778557890008e+00 +7.205138364926824579e+00 +8.287822497260094678e+00 +6.579444984807651053e+00 +5.631083690344439674e+00 +7.935268413365065499e+00 +8.957108349200098019e+00 +6.794479383075213264e+00 +7.706060683110990794e+00 +6.901451161436398252e+00 +9.144819984473087970e+00 +8.123497693099579919e+00 +7.848267825123002694e+00 +7.166793475612848852e+00 +6.924665736644328717e+00 +6.007966216268869175e+00 +6.901451161436398252e+00 +8.368097265202322887e+00 +5.752888832494136295e+00 +6.291502384579416685e+00 +6.259441028577839461e+00 +7.862718788134316128e+00 +7.478330180340890365e+00 +8.178951300894823362e+00 +8.083945114498419571e+00 +7.835549051726502512e+00 +7.141519488274298055e+00 +8.133728011129278457e+00 +7.053144517946293490e+00 +8.038552619033907831e+00 +7.504479392114717484e+00 +7.366534164178574429e+00 +7.963387242672979482e+00 +6.776819231310128089e+00 +7.261408425396894017e+00 +7.702677511061210680e+00 +7.382042791487492650e+00 +7.779210180943209707e+00 +8.589458855847624363e+00 +8.264293695872311218e+00 +7.253128692097561725e+00 +6.718681917410322058e+00 +7.142458756790347252e+00 +8.019770857732510194e+00 +7.392420504461370001e+00 +7.823803898653750366e+00 +8.353625893825665116e+00 +7.545320814033402712e+00 +8.029067653583297215e+00 +8.013110839926412154e+00 +7.591230714312132477e+00 +7.769201464223897347e+00 +7.670328313270601939e+00 +7.957142789663521398e+00 +8.275793847881686816e+00 +7.792942276713347383e+00 +7.217869964689271001e+00 +8.481591770536397235e+00 +7.676907670608670742e+00 +7.371452908349965583e+00 +7.460799447100725956e+00 +7.245716713616729976e+00 +7.688685637713206233e+00 +8.236891446652862214e+00 +7.521346903929043037e+00 +8.609020848602085607e+00 +6.019152253251377260e+00 +7.727021642809177138e+00 +7.960179451979001897e+00 +8.378038294209545711e+00 +8.317355300897361303e+00 +7.398899289079963637e+00 +6.928664856650811998e+00 +6.868401012593494670e+00 +7.939270429518728633e+00 +6.042045484328355087e+00 +8.027498327388002508e+00 +6.867417688990371971e+00 +7.269687381901803747e+00 +7.660775068872681004e+00 +8.082252604968289234e+00 +7.696665711362129514e+00 +9.015788064320986450e+00 +7.870529820021147316e+00 +6.807777012957558327e+00 +7.180179677750402334e+00 +7.490433042168206157e+00 +4.858188478940974164e+00 +8.315151429322668264e+00 +6.515798213712969300e+00 +7.637020480009596213e+00 +7.199449433392146602e+00 +7.678865347706050670e+00 +7.716659319101381698e+00 +8.071389529191492329e+00 +8.049172487123996689e+00 +7.812465335997330840e+00 +7.282425414126464602e+00 +7.814578626104776049e+00 +8.002004430753913766e+00 +7.280151413885050715e+00 +7.144618369090949273e+00 +6.738959497449741320e+00 +6.464961626104468451e+00 +7.607874759438345791e+00 +4.762382186904233095e+00 +8.293809758441511804e+00 +7.658392640120382566e+00 +8.023787509813701035e+00 +8.019045889427616203e+00 +7.171539323698198132e+00 +8.320614582440157392e+00 +7.003060594309317821e+00 +8.315151429322668264e+00 +7.547772435642855271e+00 +7.574863355082925409e+00 +8.138592275105111185e+00 +6.892366617639254400e+00 +9.155207671641619527e+00 +8.125640194763491309e+00 +7.283609859675379994e+00 +7.333301622721592139e+00 +6.621631604373305890e+00 +5.166543932923559623e+00 +5.861926315370965312e+00 +6.874598337465158693e+00 +6.424138664872316440e+00 +7.703978101189022709e+00 +7.793642602276122489e+00 +7.901941678808725555e+00 +7.739962951767665800e+00 +6.350753947268458433e+00 +7.708424914000715944e+00 +6.700238776045353006e+00 +8.021922211077253451e+00 +6.622779434050698910e+00 +8.148252174437857320e+00 +7.228955644612142351e+00 +7.518036884702269163e+00 +7.188719020807184279e+00 +6.536066587622826773e+00 +8.338665284528360644e+00 +7.875380220087663474e+00 +6.737388960690168460e+00 +6.861094459890864528e+00 +7.427582436760076234e+00 +7.530220935715078667e+00 +8.175451773911845521e+00 +6.770496663972608076e+00 +7.171539323698198132e+00 +7.084188881997761200e+00 +7.883307303922720166e+00 +6.896455795158090041e+00 +6.394143614320910274e+00 +7.605124930967576802e+00 +5.260883747065236093e+00 +5.902225202139106841e+00 +7.480786484505642875e+00 +7.967222673896685592e+00 +6.895857684964539658e+00 +7.944949301734141045e+00 +8.004684295171045960e+00 +6.761093646687186265e+00 +8.635195418692092062e+00 +8.017642627853547310e+00 +8.036048329180630390e+00 +6.342193753757783270e+00 +6.765504031979162392e+00 +8.094837530284166860e+00 +8.430392316495272098e+00 +7.286618949714465998e+00 +7.417411987732521084e+00 +7.700252027716942393e+00 +8.122583780628247041e+00 +7.114333044587965560e+00 +7.373313653555669589e+00 +6.816625423638470238e+00 +7.930199248616190744e+00 +7.607990142111702880e+00 +7.150093111491969466e+00 +6.149333442443094100e+00 +7.126423757351403765e+00 +6.002199317094891740e+00 +6.250081335148934158e+00 +7.761838839253414335e+00 +7.518826376575816539e+00 +4.818383864267161698e+00 +7.961752077940218442e+00 +7.591222814627599291e+00 +6.619534463363379473e+00 +7.779798115554967808e+00 +5.941159161495761509e+00 +8.010085295896715252e+00 +8.026297121926745604e+00 +8.334689935983988107e+00 +7.909464299577848578e+00 +8.316421493147117872e+00 +8.141561379274207866e+00 +7.270877082740298647e+00 +6.783143614754862938e+00 +8.206697414579593897e+00 +6.222099301942307648e+00 +7.179254474066510738e+00 +7.310649036946415436e+00 +7.411181585026497487e+00 +7.386917114812604268e+00 +8.092202356884627079e+00 +7.432226500321576168e+00 +5.672666166129602061e+00 +7.382987096126726101e+00 +7.841976881264599797e+00 +7.536100353010169783e+00 +9.183675315913660597e+00 +6.547742789146923315e+00 +7.388847954752236546e+00 +7.775583504906535381e+00 +8.462137089803945855e+00 +7.570870017746074154e+00 +6.965152141293856403e+00 +6.390555728062281560e+00 +8.181366226310728962e+00 +6.863436815187014872e+00 +7.276115902478977659e+00 +7.638023831138980313e+00 +7.496985899977516965e+00 +6.844371359199158178e+00 +7.500827669765840255e+00 +7.721471890323300613e+00 +8.688502247382984933e+00 +6.403946401926532417e+00 +8.002225185446604883e+00 +8.001262417531961546e+00 +7.532219908750448667e+00 +7.171539323698198132e+00 +6.824482674625869549e+00 +7.801386347599418514e+00 +7.118331498113093403e+00 +8.193454027106326976e+00 +7.585271423104586574e+00 +7.790866826172532456e+00 +8.067609556064780918e+00 +7.655937054854803137e+00 +6.134487254621035390e+00 +7.082804212080645812e+00 +5.411573305916590471e+00 +8.279284448486123438e+00 +6.761061460164910386e+00 +7.727607397415340529e+00 +5.838660446914218483e+00 +6.724867642994922790e+00 +7.942608695987928513e+00 +6.577039927849000378e+00 +7.851364150187237101e+00 +7.478985422933874361e+00 +7.152647517449167935e+00 +7.323743851763993007e+00 +7.564346995646246796e+00 +7.261831858703317266e+00 +6.867445186215718422e+00 +7.191096231108986103e+00 +8.227735996628780413e+00 +8.010658090248853114e+00 +7.051381287711137702e+00 +7.560674680155443639e+00 +8.076317970378113387e+00 +7.208000063107192545e+00 +6.286651951975272823e+00 +7.130010495173792151e+00 +7.225102143321691983e+00 +7.509545154052375437e+00 +6.865452507184727438e+00 +7.677985435059326846e+00 +7.026937896160234232e+00 +8.705540704469058255e+00 +7.412540454335612594e+00 +7.506703640152863954e+00 +6.346176770520287391e+00 +7.989790520652604755e+00 +7.159812791511285468e+00 +7.175083609345620062e+00 +6.071756688731511531e+00 +8.068986359492100746e+00 +7.014693873538362823e+00 +8.085544996876706136e+00 +7.286687603698737803e+00 +6.876755656129716954e+00 +6.823647902849188540e+00 +6.380253630061815784e+00 +7.751124873860590014e+00 +8.255101282150008046e+00 +7.475468849477692856e+00 +4.818383864267161698e+00 +6.431039748700641212e+00 +8.339689244131477608e+00 +7.175300947497362358e+00 +5.989210425027977180e+00 +7.614129195452733256e+00 +5.880696195450127561e+00 +8.180944506035757513e+00 +7.617547933748028299e+00 +8.103225233122429927e+00 +7.348066392391501722e+00 +7.413923812980101502e+00 +8.323762067594088876e+00 +8.143032461900475028e+00 +4.456324323410399302e+00 +7.377855288926184585e+00 +5.980811408174304233e+00 +7.085865284549981880e+00 +6.870087239159602177e+00 +7.956392364806561091e+00 +6.596290845659041224e+00 +7.985796595257852459e+00 +8.453169313316720945e+00 +4.818383864267161698e+00 +6.065875720612893929e+00 +8.120014402488777705e+00 +7.547796710368857021e+00 +8.164269930956379540e+00 +6.775719999815009942e+00 +9.086358597112393909e+00 +7.351586665842205548e+00 +7.494074465394533036e+00 +8.312650748590385774e+00 +7.492312915375350713e+00 +7.826456000577309169e+00 +5.574792920347590552e+00 +8.304260789831459988e+00 +8.064245707841109834e+00 +6.215217171256426809e+00 +7.300120366435749020e+00 +7.277708571691618999e+00 +7.472386681732132274e+00 +7.051589974637408886e+00 +8.589243921191155096e+00 +7.861379403458158777e+00 +7.590493250657345925e+00 +6.284291215460143576e+00 +7.593480301981344383e+00 +6.946548829027506144e+00 +4.538841119157495996e+00 +7.409111155881873856e+00 +7.822405247456572397e+00 +7.178991248154034110e+00 +8.186217009767915442e+00 +7.305058939579794242e+00 +8.682688255618359108e+00 +7.864085141366103926e+00 +7.141210074663376872e+00 +6.350873400071577635e+00 +7.814236152542889613e+00 +6.199256628136936342e+00 +6.882705614549649908e+00 +7.578653301270151132e+00 +7.781910809618239000e+00 +5.166543932923559623e+00 +7.932581593171107670e+00 +4.858188478940974164e+00 +7.786331373812117818e+00 +6.954032553831893892e+00 +5.640914735794922308e+00 +7.746703426000294712e+00 +8.421068618922163296e+00 +6.457549283386015304e+00 +7.573740244393320609e+00 +5.709952347978287435e+00 +7.982930164811023133e+00 +7.782728507171214005e+00 +7.079349111275860196e+00 +8.079067919825320132e+00 +5.287904599810190120e+00 +6.761584055612729571e+00 +7.264414580412449141e+00 +7.178361293184934766e+00 +7.848908199429843080e+00 +8.156224675934026891e+00 +7.052147717725802067e+00 +8.387524685287189641e+00 +7.017043468706106069e+00 +8.188573035217814322e+00 +5.677816761978192517e+00 +8.185929010323434341e+00 +7.795784929323417600e+00 +6.318937449096210912e+00 +8.389885763748679892e+00 +8.152803761830455187e+00 +7.056914268853233807e+00 +7.367403992661820666e+00 +8.825121697597751336e+00 +8.054436331260149018e+00 +7.745187196097049309e+00 +7.321172804588059080e+00 +7.758715054564618185e+00 +6.131989037649418606e+00 +7.584740707382934488e+00 +8.351176697002756555e+00 +8.071036807991276874e+00 +8.596475315972384124e+00 +6.040725062677211099e+00 +7.816272339583520079e+00 +7.664062436667791189e+00 +7.749873670887609478e+00 +7.306762885204989288e+00 +6.064562325766928552e+00 +7.205622716293419217e+00 +7.579449792744071601e+00 +7.835476339390879730e+00 +7.050700916279765806e+00 +7.150215816937816271e+00 +6.845853688801980752e+00 +7.832023403717357724e+00 +7.502741690287621168e+00 +7.756769870814423484e+00 +7.339074725255159137e+00 +7.654659235953204188e+00 +7.171539323698198132e+00 +7.893397906627342309e+00 +8.053655865403015923e+00 +5.237358797257002152e+00 +8.038747917857563152e+00 +7.832348540171096829e+00 +7.537392074978015444e+00 +7.784524282763413794e+00 +7.816672676753114501e+00 +8.235830787989016244e+00 +7.283609859675379994e+00 +7.437109493242587632e+00 +7.085605520067019825e+00 +8.064794012505899445e+00 +8.076115241552543011e+00 +6.448532496605366759e+00 +8.035207064033329516e+00 +6.270918782055105112e+00 +6.791505779781800811e+00 +5.631083690344439674e+00 +8.109979591421961231e+00 +7.978238405665251776e+00 +9.421190790173113783e+00 +7.617804379731296649e+00 +5.417034517247884651e+00 +7.381148626316189620e+00 +7.526858314463424904e+00 +6.548117579557583667e+00 +7.995779400068840914e+00 +7.382639504913640849e+00 +6.399850522934229957e+00 +7.801538815808726213e+00 +7.607640459632420971e+00 +6.832530903039241821e+00 +7.887565354986691091e+00 +5.954230867887417844e+00 +5.311429459131431940e+00 +6.475952723089449137e+00 +7.631963250102671736e+00 +7.255187628227304231e+00 +7.065718804544758314e+00 +7.664090227580800274e+00 +7.163966057019479194e+00 +6.752414635996956349e+00 +6.390555728062281560e+00 +7.463230261234912177e+00 +8.584484753424931114e+00 +8.380506647943548160e+00 +7.450117021729965927e+00 +6.867445186215718422e+00 +9.470733039644983364e+00 +6.362121388377545372e+00 +7.547679208851150179e+00 +8.358340684558243083e+00 +8.232485173100030806e+00 +7.179312778897383396e+00 +5.713621394084384519e+00 +7.623177012010273756e+00 +7.821527663969391142e+00 +7.600413950729034696e+00 +5.870566165779109724e+00 +7.480340425978283747e+00 +6.919707184735216288e+00 +7.181836193353774433e+00 +6.197564643589885236e+00 +8.369489802256339317e+00 +7.440941119225044531e+00 +8.073773926668764034e+00 +7.382055895598568895e+00 +8.183121465342082956e+00 +7.199196091922203777e+00 +7.110623871813459118e+00 +6.019152253251377260e+00 +7.034983203998308454e+00 +6.541955265797696484e+00 +5.895226202722824382e+00 +7.799479917556709552e+00 +7.823298915654049779e+00 +8.116447165680256148e+00 +7.503325919982216874e+00 +8.454712041062521166e+00 +7.716532751760496467e+00 +7.267161522575406707e+00 +8.510671942656699684e+00 +5.691988918160404864e+00 +6.375848215108362638e+00 +7.585305646955475822e+00 +7.581759321577465016e+00 +7.480122673669484357e+00 +7.083247452281284495e+00 +7.130063271277776948e+00 +7.744787779459329613e+00 +7.260603006504425139e+00 +7.099297807577841013e+00 +6.331900657318328740e+00 +8.385273376060467854e+00 +6.298344910002015240e+00 +7.171539323698198132e+00 +6.269270264579517971e+00 +8.055990066555295925e+00 +8.432930297274197073e+00 +7.286229037453722412e+00 +7.572059819382502610e+00 +7.954902552095518331e+00 +7.594247005192755751e+00 +8.269360790438440745e+00 +7.721320064718838694e+00 +6.374036376137610205e+00 +7.587718238851721253e+00 +6.369767358760782372e+00 +7.512300687546030531e+00 +7.721177405337130040e+00 +8.096353840413030412e+00 +7.761859339019338222e+00 +6.944055180422765261e+00 +7.087501394264108967e+00 +5.800355722291442362e+00 +6.854227918812284770e+00 +8.541087917194545298e+00 +6.874598337465158693e+00 +6.291895612017469830e+00 +7.587055732996304869e+00 +5.513856692316494446e+00 +7.653862910258339980e+00 +6.219794407626523025e+00 +8.102261218307376112e+00 +7.225874127850602235e+00 +8.123865367375856295e+00 +7.971548357202209445e+00 +8.408775691141272546e+00 +7.171539323698198132e+00 +7.597271294853271684e+00 +7.711231415257771005e+00 +8.292898644614524528e+00 +4.581514161596032864e+00 +8.139132986956155946e+00 +7.936188935523205146e+00 +7.443535401902863669e+00 +7.663060601253619097e+00 +5.144583493255140638e+00 +7.993538762064417824e+00 +7.504999756163670099e+00 +6.777798153518688196e+00 +6.345221282948386943e+00 +7.859746748642464809e+00 +7.794024519811955543e+00 +7.443107565487935062e+00 +6.135904038251283055e+00 +7.758217493926167663e+00 +7.775359163664234075e+00 +7.907290253579503769e+00 +8.052145152827051788e+00 +7.712980565958332591e+00 +6.646775691172933875e+00 +5.669771311597742169e+00 +6.298697188467031083e+00 +4.396306683641569180e+00 +7.863534216950029077e+00 +8.664179751418942033e+00 +7.688988791131123435e+00 +5.902225202139106841e+00 +8.253526124774907657e+00 +8.346012182642880362e+00 +8.190172286594133766e+00 +6.065875720612893929e+00 +7.481069321068389399e+00 +7.389269289445564937e+00 +7.351459937620347773e+00 +7.898483457097881910e+00 +8.245258382899010030e+00 +6.538038743636661820e+00 +7.749166343684009917e+00 +7.021037400491422886e+00 +6.821430720299758832e+00 +7.319992206801998691e+00 +7.478922912276630086e+00 +7.534811232739230036e+00 +5.707573643742307468e+00 +7.486886632063942670e+00 +8.016364643999168038e+00 +7.738366123131072527e+00 +8.439068799522829067e+00 +7.605428286175538233e+00 +5.683649053413319052e+00 +7.890195418611710920e+00 +7.772422843240292423e+00 +7.651229799621432903e+00 +7.453823802151418931e+00 +7.768076624498917226e+00 +6.776069838633702602e+00 +6.602223408525787818e+00 +7.271656228958363499e+00 +8.494388810612235829e+00 +7.576997082296202279e+00 +7.654170654590870981e+00 +8.258888012282568525e+00 +7.533293728602984629e+00 +7.085865284549981880e+00 +7.207885599874316540e+00 +8.235232785597872862e+00 +8.104978362620840926e+00 +7.815212337950015353e+00 +7.193460380819942657e+00 +7.733431116808333172e+00 +8.120943210327368433e+00 +6.591695447171787237e+00 +6.362121388377545372e+00 +8.116196035806751752e+00 +7.282584490210865624e+00 +8.290950010148662841e+00 +8.038383860250633006e+00 +7.859721703484865429e+00 +8.092614868296095665e+00 +8.501839368392666074e+00 +7.753767373663777107e+00 +6.442718802349190810e+00 +7.981815191987152502e+00 +8.456395412157689861e+00 +7.682272248606295761e+00 +8.199419069393570680e+00 +6.995863681656828703e+00 +8.292355865064109821e+00 +6.529154959459901875e+00 +8.183307890615196811e+00 +7.427349762936046318e+00 +7.868833493913825805e+00 +6.431281842652424530e+00 +7.558480552012952103e+00 +6.867445186215718422e+00 +5.861014298387090093e+00 +7.343569099502474273e+00 +7.051589974637408886e+00 +6.703470100645517959e+00 +6.284557522433715349e+00 +6.581107119763601077e+00 +6.961397130688055768e+00 +8.194453351358333748e+00 +7.794787972698486556e+00 +7.286105262503042468e+00 +7.880383794199588010e+00 +7.294571685312803311e+00 +8.054442526618913689e+00 +7.702351884945528582e+00 +8.486988754772482935e+00 +7.909464299577848578e+00 +7.817706315037867171e+00 +8.678842185679059185e+00 +7.346999359830988396e+00 +6.876555066691253160e+00 +6.638676361810667004e+00 +8.190323453272867482e+00 +6.384058971623574053e+00 +8.044586140773436256e+00 +7.943425736138898685e+00 diff --git a/chris/task_cellvol_predictions.csv b/chris/task_cellvol_predictions.csv new file mode 100644 index 0000000..31485d8 --- /dev/null +++ b/chris/task_cellvol_predictions.csv @@ -0,0 +1,3363 @@ +1.041231547518564184e+03 +1.097725359139668171e+03 +1.163666384898878277e+03 +9.932548556797737547e+02 +1.330362615610956709e+03 +7.482007900442849859e+02 +1.100930999425010668e+03 +9.949984979598953032e+02 +1.181398287688854907e+03 +9.264931323092718003e+02 +9.153554976992199954e+02 +1.140420693240184391e+03 +9.407850968207646929e+02 +1.140412909362801656e+03 +7.652348650190822354e+02 +7.781777331673285971e+02 +1.078865983353590082e+03 +8.470428429259384302e+02 +1.060762318476259452e+03 +1.050986389556045651e+03 +9.704851483975828614e+02 +1.144226523695018159e+03 +1.044722060942237022e+03 +7.589235808650873878e+02 +1.073612850636189251e+03 +7.255919942155480840e+02 +1.038911134103244422e+03 +7.204287091533407192e+02 +6.173168476005382672e+02 +1.174022642351699233e+03 +7.289691709453593376e+02 +4.243435250981496552e+02 +5.000772643654042895e+02 +1.054987903884516072e+03 +9.420787318284402545e+02 +9.816447470281182177e+02 +1.031098953835030443e+03 +9.493942900595548053e+02 +4.259336793067941471e+02 +8.375155055468453611e+02 +1.239559485308780950e+03 +6.764954694333684984e+02 +7.146441143046165507e+02 +8.016361001366096843e+02 +1.194193107165312085e+03 +6.400798757386455691e+02 +9.418296651030333351e+02 +5.349596315622707152e+02 +1.086635501043531121e+03 +9.358727933491231852e+02 +1.190041235862806388e+03 +9.344593350671017333e+02 +1.116076309724870953e+03 +7.195802058483484416e+02 +9.703404708449671716e+02 +5.438032507474947579e+02 +7.179163535419385198e+02 +1.053878398407567602e+03 +1.152764464056569068e+03 +1.153235320658315004e+03 +1.099196623392047513e+03 +1.038965368246146909e+03 +3.180232056079796621e+02 +6.744573191925912852e+02 +8.834321011190920672e+02 +6.397988972750542871e+02 +1.035174813305186717e+03 +9.460889498485952345e+02 +9.100630665120429512e+02 +1.309138387964988851e+03 +1.110351832451934115e+03 +9.850387900850223559e+02 +1.434162388959360214e+03 +9.573478753208854641e+02 +1.038965368246146909e+03 +1.034254750651778068e+03 +9.194902404844997363e+02 +9.488164912226371825e+02 +4.442119049324145976e+02 +6.171973314026711250e+02 +1.246983972282735976e+03 +7.523927178269693741e+02 +1.054267437856103697e+03 +1.192589072079253128e+03 +4.455302441730116243e+02 +6.756403931077975358e+02 +9.330474463554901376e+02 +1.108805631488292420e+03 +1.047367342660639451e+03 +1.124318120396528911e+03 +1.000696162326429430e+03 +6.639941053055035809e+02 +7.765790567979038315e+02 +1.072805411117156837e+03 +7.816186030988772018e+02 +1.138488023930177633e+03 +8.390570334630788238e+02 +8.902705554854342154e+02 +6.090310081168829583e+02 +7.570212365292326240e+02 +1.194084800640764115e+03 +1.032131501448325935e+03 +1.238105058251584978e+03 +8.196175469149818582e+02 +1.023219834873416858e+03 +1.104191047495552993e+03 +9.831361196277633780e+02 +8.647384343135512381e+02 +1.105191759753154429e+03 +3.180232056079796621e+02 +8.865570662091365648e+02 +1.985472904142735615e+02 +7.570212365292326240e+02 +7.474451980922999610e+02 +7.240605551575558820e+02 +9.252596319042004325e+02 +9.278518744889834124e+02 +4.499793024745346202e+02 +9.125014621152449763e+02 +9.924518856230934034e+02 +9.322961886650091401e+02 +9.585657840904318618e+02 +7.118761322157270115e+02 +9.924518856230934034e+02 +1.303412446777301284e+03 +8.015891341495300821e+02 +9.662249015758395672e+02 +9.713213424220946308e+02 +6.144476626159771513e+02 +6.671256724227063160e+02 +3.967405519339674811e+02 +6.653785356042770900e+02 +5.486048065183671270e+02 +1.045374926130115909e+03 +4.089919864017324471e+02 +1.007012634388998094e+03 +8.042561101551053753e+02 +1.025457988457656029e+03 +8.306433718578755361e+02 +9.531436022474067613e+02 +9.296338220158763761e+02 +1.104993856792851147e+03 +1.307022025208229934e+03 +7.927044637108034522e+02 +1.031109897243669820e+03 +7.454040052901948457e+02 +9.090972260520860573e+02 +9.906817699106436521e+02 +4.975249106093592673e+02 +1.024575323831272954e+03 +1.014285606079636636e+03 +9.752349094245296328e+02 +9.794946525259655346e+02 +1.041453880704018502e+03 +7.479599515809550212e+02 +6.869590839061311272e+02 +8.157511334950929722e+02 +1.180846187242214000e+03 +1.000718017446328986e+03 +1.220211287603179699e+03 +1.153016743327762924e+03 +5.820134924897049586e+02 +9.303555281820633809e+02 +9.164080213357319735e+02 +1.131644396057211679e+03 +1.171751827069997489e+03 +9.314940928580559785e+02 +1.045569423070951871e+03 +6.590284419960901232e+02 +1.001086013599310377e+03 +1.256868170366789855e+03 +2.922267713443505954e+02 +7.853842414754632273e+02 +5.725068604503593406e+02 +3.180232056079796621e+02 +5.323687710962177562e+02 +5.517432578625312090e+02 +1.203881585468376443e+03 +1.033347975928642882e+03 +8.312372636856696317e+02 +6.784017737960149361e+02 +6.615773793419216418e+02 +1.253908969699087720e+03 +3.180232056079796621e+02 +6.771475730041005363e+02 +5.336422559387722231e+02 +7.664957814398912888e+02 +8.916918038998423981e+02 +1.184821733515414508e+03 +1.199088137858078653e+03 +8.172689172277088119e+02 +1.103987754682598506e+03 +7.030867405231622342e+02 +1.148785257769152850e+03 +3.238200419111516339e+02 +7.461792678188464834e+02 +1.238712276639491392e+03 +6.187118355973976804e+02 +9.194902404844997363e+02 +5.397330213490615733e+02 +7.365549138683261390e+02 +9.535321981388433414e+02 +1.253009237980634680e+03 +1.137840789798351125e+03 +4.196452583657392097e+02 +8.953897796913663569e+02 +1.123426857086318705e+03 +8.555532153778722204e+02 +1.309059277595813001e+03 +7.059059202437874774e+02 +8.765589566148489666e+02 +7.724259285710459153e+02 +1.048195989861947965e+03 +1.296249560419689715e+03 +5.901832198254826380e+02 +1.063190451583760023e+03 +1.133921485772878896e+03 +1.163515873031898536e+03 +1.064395297810344800e+03 +6.644154838105018825e+02 +8.004516677285789683e+02 +9.738772093575539657e+02 +1.157850283857069826e+03 +1.018869574341056818e+03 +5.965048643381787770e+02 +9.736021625768726153e+02 +5.901497822451939328e+02 +1.388013974689049974e+03 +8.531873507075008547e+02 +9.887354796697825350e+02 +1.045876790040458445e+03 +9.985850220309093856e+02 +1.051255285606065627e+03 +6.408785599473476395e+02 +5.217572240434622017e+02 +1.202816339176745259e+03 +2.683791612979449610e+02 +8.113562790119101464e+02 +1.007541507474251716e+03 +7.916813169006853741e+02 +7.146441143046165507e+02 +7.770849332280533872e+02 +1.079584700787032034e+03 +1.191044135210967397e+03 +1.142191922315765851e+03 +8.516752339759511869e+02 +8.914533538039834184e+02 +6.285251697384530871e+02 +1.341346920091049469e+03 +8.646122805200295716e+02 +1.161534525331573377e+03 +9.938319432541261449e+02 +1.264403296865405309e+03 +5.921219509586640015e+02 +4.897065775534524619e+02 +8.795187562998461317e+02 +7.283651961554990066e+02 +8.834311332053439401e+02 +9.651805791503811633e+02 +9.843545516102570900e+02 +5.805186197765705174e+02 +8.272216981152755579e+02 +5.971648707067586201e+02 +9.867463944406046039e+02 +7.222077718782848024e+02 +7.801654209139463774e+02 +7.196646472356674167e+02 +9.158721310028287235e+02 +7.400621990707368241e+02 +4.351826761987183545e+02 +9.576961022207545966e+02 +1.056211370134825756e+03 +1.119650556370891309e+03 +9.287911603083639420e+02 +5.831280883257272762e+02 +2.683791612979449610e+02 +7.724338835420835494e+02 +6.752946310015015570e+02 +1.250909249002667366e+03 +9.448970818965209446e+02 +8.791006316211428384e+02 +1.090700253338351558e+03 +1.184394819214130848e+03 +7.420133158257308423e+02 +1.197855388611878880e+03 +1.088064371106211411e+03 +9.963602958692283664e+02 +1.077969110582971098e+03 +8.978492893190046971e+02 +1.043506791412143684e+03 +9.841319640594074372e+02 +9.589366610916400759e+02 +9.563661970105052887e+02 +9.058845576519074712e+02 +1.144226523695018159e+03 +9.686467752052917604e+02 +8.706733082160517370e+02 +6.746007517367228274e+02 +1.273998731952298840e+03 +1.102950528431823841e+03 +8.383416635754940671e+02 +1.081208251752916794e+03 +5.773969691451966355e+02 +1.031109897243669820e+03 +1.161310320367268559e+03 +7.367172607667996544e+02 +8.601114257805074885e+02 +6.752946310015015570e+02 +1.169916931241164320e+03 +4.123117857865715905e+02 +1.102461592350420915e+03 +8.653308350441665198e+02 +1.321727010009125934e+03 +8.575337933125379095e+02 +8.895734425287148497e+02 +6.204997136879874233e+02 +8.522069987739278076e+02 +7.051387055469713232e+02 +5.524063889315382312e+02 +9.862363084647300866e+02 +1.140458812490808668e+03 +1.201334957251422566e+03 +8.199516369201153339e+02 +9.821978962386687044e+02 +1.101940967336825906e+03 +1.045369915701538730e+03 +1.138105228863254524e+03 +7.848062455848278205e+02 +8.608776357503680856e+02 +1.188532775402942207e+03 +7.395966076496929418e+02 +4.442119049324145976e+02 +8.858894523205982523e+02 +1.104701122894753098e+03 +4.974489390113067202e+02 +1.307306040154839593e+03 +8.926489415590242515e+02 +7.119847048690949123e+02 +7.438018127766314365e+02 +9.217249075414561048e+02 +1.057507716462748704e+03 +3.180232056079796621e+02 +9.600465491286247470e+02 +6.424018821948079676e+02 +1.123609363214592577e+03 +1.165605400313069595e+03 +5.490279333980818137e+02 +1.353128489395774750e+03 +1.255572453687588677e+03 +1.066039034713637193e+03 +1.151151129760962021e+03 +8.589229720515563713e+02 +1.105525467726428815e+03 +9.756358544512725075e+02 +6.315853220861295085e+02 +6.878450454655335307e+02 +9.826926313112111302e+02 +6.159005568482012904e+02 +1.106668059743106596e+03 +9.765605400697965024e+02 +1.033868765048335717e+03 +1.076787578109380320e+03 +5.095014929437926412e+02 +1.161975211349933943e+03 +1.032843013099388600e+03 +1.010484056878075080e+03 +8.275730929409083956e+02 +1.170768794911561827e+03 +8.596649930878973009e+02 +8.056676052137904662e+02 +8.788187425571638869e+02 +1.301788495940160828e+03 +1.217746367788533689e+03 +4.655612609850749095e+02 +7.723026840113284379e+02 +8.699672288694889630e+02 +8.122845319490185148e+02 +1.069214691664302109e+03 +6.716235465421605113e+02 +1.318310258962324724e+03 +1.070365790920121526e+03 +1.120718976755864560e+03 +7.773373323494594160e+02 +7.466631907698174473e+02 +1.397328066105399557e+03 +9.513376872017632877e+02 +1.007694020786451006e+03 +1.150024778115960771e+03 +9.384646673590277715e+02 +9.804320660827750089e+02 +9.168069107751387037e+02 +4.157122854594821320e+02 +1.030196057987181121e+03 +6.677651337047147990e+02 +8.604439659055904031e+02 +8.437722148699923537e+02 +8.502322506457221607e+02 +9.008186756192658322e+02 +1.381461442766588107e+03 +1.076210336234031729e+03 +7.306804334590988219e+02 +1.107279241507384995e+03 +4.522811070086337395e+02 +6.630831422436169760e+02 +1.093388805231260903e+03 +5.007647077475110109e+02 +8.591244643057655139e+02 +1.021079705244489787e+03 +5.034563786448302380e+02 +9.219000437801678345e+02 +1.232711472882640919e+03 +7.767066778335019990e+02 +9.836235323747213215e+02 +8.913048672551960863e+02 +1.182202527171027214e+03 +7.331629085666943411e+02 +6.185768622451528245e+02 +1.158757123584285182e+03 +1.226350106345823406e+03 +1.002711635423120470e+03 +9.669901012405073288e+02 +1.132946351977841687e+03 +8.135267152923788672e+02 +8.834376578260817041e+02 +1.114631982741233287e+03 +9.756504189444713120e+02 +9.084700202035995744e+02 +7.856306058676515249e+02 +1.026034467737535124e+03 +1.088485243518132393e+03 +9.839219740593634924e+02 +1.147532349932762827e+03 +9.924518856230934034e+02 +9.623451344856014202e+02 +1.083237932634182016e+03 +9.507415162810368656e+02 +8.241462978621209459e+02 +8.108234795862308601e+02 +1.155003460927460310e+03 +7.085862792983182317e+02 +1.083315438859373444e+03 +6.590284419960901232e+02 +8.654354969324443800e+02 +9.112162077535729168e+02 +8.765589566148489666e+02 +7.120050441464532014e+02 +1.079716732934694392e+03 +8.822748851443744798e+02 +8.491603507411973624e+02 +9.123069327581747530e+02 +6.752946310015015570e+02 +6.719551470809851708e+02 +9.693900930747591929e+02 +9.376128676081901858e+02 +1.113459906450497328e+03 +4.220551003032661015e+02 +1.011870326611286941e+03 +1.244127585153451037e+03 +8.652597432392016117e+02 +6.468433447811208907e+02 +1.141608035025070421e+03 +6.529859501901673866e+02 +5.370838171502502973e+02 +8.967830903977014714e+02 +1.046509074023737412e+03 +6.529859501901673866e+02 +7.492481121729140341e+02 +4.496020136880039217e+02 +5.397330213490615733e+02 +5.127843348395811063e+02 +4.143969189832532720e+02 +9.299117250450178744e+02 +9.523231616957352799e+02 +7.053829996351209957e+02 +3.984192933789652216e+02 +5.756151298001842633e+02 +1.075601370180711456e+03 +9.351581237102884643e+02 +3.606648976943847629e+02 +6.159958424117579625e+02 +6.284019509241331889e+02 +8.090083279812097317e+02 +9.240469299960736862e+02 +7.495820400336424427e+02 +8.624668599050585271e+02 +1.113448547606264128e+03 +7.817217215745868089e+02 +4.669463957359895403e+02 +6.613324389278413946e+02 +1.214807604839303849e+03 +1.091353832858016176e+03 +9.907732604145663799e+02 +7.133097315654028989e+02 +1.191751199836224259e+03 +2.922267713443505954e+02 +1.115220338757254012e+03 +8.851192540215620284e+02 +9.924518856230934034e+02 +1.140514419174913201e+03 +7.298022765824548515e+02 +7.972548658177975085e+02 +1.093799610007353067e+03 +6.471141820895312549e+02 +4.102147543291620195e+02 +1.152532810992706800e+03 +1.228878772928943135e+03 +4.849162032307785921e+02 +3.995641019066575836e+02 +8.471833396596530292e+02 +2.569388628325434638e+02 +1.153785178931990231e+03 +8.665453154973763503e+02 +6.336815620877248421e+02 +9.851836408142069104e+02 +8.180625503924420627e+02 +8.241462978621209459e+02 +4.422918482352135925e+02 +6.711946578786139526e+02 +1.152278122657714903e+03 +6.767011675741759973e+02 +4.942181770292125975e+02 +9.836320616963320163e+02 +1.132882124924311711e+03 +1.135797133490933902e+03 +1.194348418033655435e+03 +8.897969964480807903e+02 +1.066109687468677066e+03 +1.002607486161549787e+03 +1.139030951872933656e+03 +1.194100030132659413e+03 +8.346107706877693317e+02 +7.054131645382695979e+02 +1.092215291064565463e+03 +9.648938799531080122e+02 +1.325102435352895100e+03 +9.009034445941476861e+02 +1.054192878512407560e+03 +8.198408868072910991e+02 +1.236036982216322031e+03 +9.009034445941476861e+02 +5.664749878923423694e+02 +1.263792668189154938e+03 +8.167015520110071520e+02 +8.181573935492410783e+02 +8.780011768190927341e+02 +1.222593517796303104e+03 +9.678506869914129993e+02 +1.080659496200127705e+03 +9.765082160692278421e+02 +1.090357440542387394e+03 +6.619925726867074900e+02 +9.536430579585367013e+02 +1.241137596709278114e+03 +3.356120059452579767e+02 +7.485375347403111164e+02 +7.486647445443272773e+02 +8.147539714567151350e+02 +5.581331110270548379e+02 +9.980699783264620919e+02 +1.051848166610539693e+03 +6.777959595535105564e+02 +1.036051774074003788e+03 +3.180232056079796621e+02 +1.064741862110427292e+03 +1.257593454331918110e+03 +1.105522979060066973e+03 +7.498685492003362469e+02 +4.669463957359895403e+02 +7.803697277399298855e+02 +6.891466281453260763e+02 +8.314021181855089253e+02 +9.586081608164405452e+02 +1.140521937141456874e+03 +1.088520248725573538e+03 +1.375771903663089688e+03 +1.017424447090531885e+03 +9.982369232641997314e+02 +6.285251697384530871e+02 +7.628118298816546030e+02 +1.220749064751381184e+03 +1.231987908545312393e+03 +9.341545630568240313e+02 +9.939483745537786490e+02 +8.620386646168625475e+02 +8.208197746759001348e+02 +1.100710334422094775e+03 +9.394469355594553690e+02 +1.005358715135289458e+03 +1.020859666285522167e+03 +8.922121530416126234e+02 +3.180232056079796621e+02 +7.068712462383750790e+02 +1.073870825445357468e+03 +2.976900208272136297e+02 +1.041502254475227801e+03 +5.746494997676597905e+02 +4.852653148670084420e+02 +8.060920562398321181e+02 +1.188764154207911133e+03 +2.217170859865026102e+02 +9.377727371425523870e+02 +9.142839225807640560e+02 +6.483347164375595639e+02 +1.074404407700243610e+03 +5.392321695790078593e+02 +5.761866490756140138e+02 +4.535858019729050739e+02 +9.887517322037152780e+02 +9.483640972803592604e+02 +1.077561265634527444e+03 +1.232335475997970207e+03 +8.026612574468717867e+02 +7.775948329400368948e+02 +3.788024771644327302e+02 +1.006241811407655405e+03 +9.523257073207706753e+02 +3.516179728693621200e+02 +1.146943705438490724e+03 +3.021551637804502661e+02 +1.414088943894421391e+03 +5.023281283307958347e+02 +4.673624812149665786e+02 +8.490418509623220871e+02 +8.363288078449729710e+02 +1.084953404331964521e+03 +1.157975480492241104e+03 +7.727205452101406991e+02 +7.855896731455521831e+02 +8.757702725466695028e+02 +1.107916446689640679e+03 +1.036195618038861994e+03 +7.809179599383583081e+02 +1.038777685975047916e+03 +1.043032505516845731e+03 +1.044183990565374870e+03 +1.232869221939225099e+03 +1.245134562378261080e+03 +1.109380985890554484e+03 +6.293071240136583810e+02 +1.011303933802069196e+03 +6.041717483229451773e+02 +7.024240494628179476e+02 +3.801700747282011434e+02 +1.064489663905299039e+03 +3.966112877648786252e+02 +4.825208964232197104e+02 +4.499999022335355221e+02 +8.466862380065713296e+02 +1.204932720899110564e+03 +8.923728376563149141e+02 +3.180232056079796621e+02 +1.189343819358174414e+03 +1.193663848927471918e+03 +8.283728716149248612e+02 +1.045725392604160788e+03 +1.108037080367787667e+03 +7.774938677023947093e+02 +1.030438943884599666e+03 +7.685830371653473776e+02 +6.579295512570056417e+02 +1.129865833668775849e+03 +1.062196357966466167e+03 +8.481205336173534306e+02 +1.078315519460501491e+03 +7.863155399977943034e+02 +9.875348974296349525e+02 +1.323701559794335481e+03 +9.972226424224008952e+02 +8.181799750839716125e+02 +1.014236170464022052e+03 +3.021551637804502661e+02 +1.258829049108042454e+03 +1.076028280051809588e+03 +1.094535042766682636e+03 +8.285739497553373667e+02 +1.134465688418979425e+03 +6.162531618079560758e+02 +9.064413779862866249e+02 +1.204449798933240572e+03 +3.180232056079796621e+02 +7.820051692486537149e+02 +8.449319091776769710e+02 +1.214527692735446635e+03 +5.440624764020732300e+02 +1.003074111883322644e+03 +4.855098101261686452e+02 +9.879478442526238950e+02 +6.630831422436169760e+02 +1.323126066587443802e+03 +1.147811480135249440e+03 +8.063659748505305060e+02 +1.286602333507544472e+03 +1.042808530824154559e+03 +1.108682285421155257e+03 +6.090310081168829583e+02 +9.377774229089433220e+02 +1.030732892244038794e+03 +9.191970949769877279e+02 +7.056352342197010330e+02 +9.000925553932006551e+02 +1.067664876451502323e+03 +7.367172607667996544e+02 +6.752946310015015570e+02 +9.563232528808373445e+02 +6.726747724203821690e+02 +1.111027004565053630e+03 +4.078099758856188828e+02 +1.176885427154445551e+03 +1.204495905901495917e+03 +1.209489512890928381e+03 +9.354095671702789332e+02 +8.370465588012084481e+02 +3.287833427079990543e+02 +7.723026840113284379e+02 +1.175443720578848570e+03 +5.437974484523806495e+02 +8.324440343582564310e+02 +1.086750481759813738e+03 +5.666457783344415020e+02 +8.385650880264015541e+02 +1.120401446418210526e+03 +9.548432145801396018e+02 +7.427131527323372211e+02 +9.224063233612853310e+02 +9.563936618037778317e+02 +7.165411965510320442e+02 +9.957901483875571103e+02 +8.903232025534944114e+02 +7.158957694332191295e+02 +5.231999726999360973e+02 +7.315823937048130574e+02 +1.050019310902911229e+03 +7.303761030951708335e+02 +8.635965443219984081e+02 +6.925820969307405903e+02 +8.809986307874014528e+02 +8.131041723250359610e+02 +1.006531219681629636e+03 +9.816063588879417239e+02 +1.061110367978247268e+03 +7.693213112357959744e+02 +3.180232056079796621e+02 +9.299117250450178744e+02 +1.230911687497848106e+03 +3.826593435504021272e+02 +8.200851917916585307e+02 +1.084903550027472875e+03 +7.464935216684795023e+02 +6.942851798918057966e+02 +1.002472241074369208e+03 +1.310154289821661905e+03 +1.136429358109336135e+03 +9.750478460480952663e+02 +7.958690025516257265e+02 +1.084526828177156858e+03 +9.845435022264322242e+02 +8.580787795179828663e+02 +5.531125345993579003e+02 +1.186305239259731025e+03 +8.421496240097055761e+02 +9.739063124984456863e+02 +7.358787298351808204e+02 +1.072694132734023697e+03 +1.196176946117470834e+03 +8.140519745490983041e+02 +9.317157326538168718e+02 +1.158368746146609965e+03 +7.739432137723515552e+02 +1.047329406946461177e+03 +5.314760402452243397e+02 +9.348455305816253258e+02 +1.101538781276009331e+02 +1.019565602602922922e+03 +1.178741688507673871e+03 +1.175702522206245249e+03 +1.209518187088695413e+03 +1.172030082812593946e+03 +6.624362922814312924e+02 +7.689842078105830296e+02 +9.402679180834825274e+02 +1.159478081462020782e+03 +4.910608757142595096e+02 +8.393118563781165449e+02 +1.068310635962679726e+03 +7.479599515809550212e+02 +1.063246273445840643e+03 +1.279123587229421901e+03 +1.357440224512021132e+03 +1.177673530232186295e+03 +1.285185359339364368e+03 +1.066423066627773551e+03 +1.145464396066753352e+03 +1.136923018886034015e+03 +9.739841550533437839e+02 +4.617531439633689843e+02 +9.698789849039928868e+02 +1.140529545321232717e+03 +8.285307888894267307e+02 +6.291291582918438507e+02 +1.191179331287306013e+03 +7.078497574879679632e+02 +1.144322206338742262e+03 +8.851192540215620284e+02 +6.870141039540453676e+02 +5.251258741602973714e+02 +7.506901015147614089e+02 +8.925750732603682991e+02 +7.725209904761734379e+02 +8.810257775788272738e+02 +1.198395643395822390e+03 +6.171857785335690778e+02 +1.162631882303398697e+03 +1.182093901842728201e+03 +9.660775941484200757e+02 +7.626652254650005034e+02 +1.110503164800752074e+03 +1.011838550010462086e+03 +1.152061604603847172e+03 +2.262770631794238625e+02 +9.054943192776150909e+02 +1.013956692250155015e+03 +1.016790101059270114e+03 +8.077790636577531131e+02 +6.794204793258986683e+02 +9.089403743793374133e+02 +6.852187386809134750e+02 +9.447394787297374705e+02 +8.497615660158671744e+02 +8.719873315569981287e+02 +8.681929303161423377e+02 +1.148287375691307716e+03 +1.214474683528897913e+03 +1.147178956749080726e+03 +1.205561874425094629e+03 +3.180232056079796621e+02 +8.173815259303592029e+02 +7.804890113890282919e+02 +8.930046959832891389e+02 +1.196944712518521101e+03 +1.017569264168385416e+03 +1.075327384585153141e+03 +5.866551786481309136e+02 +9.924922727912687606e+02 +4.576163183935326515e+02 +9.731598993852487638e+02 +7.385625234627575537e+02 +9.751979161366198241e+02 +8.934761001775477780e+02 +7.904883884118198694e+02 +7.057713274636382721e+02 +9.254465760411143265e+02 +7.752884046861795468e+02 +1.018813182829687776e+03 +6.702909687072210545e+02 +6.747358024808887649e+02 +8.161497549493533370e+02 +1.264097014590635354e+03 +7.846781162688885161e+02 +1.023822926594732508e+03 +1.143972835528602900e+03 +1.079050046281662617e+03 +1.051778521560165927e+03 +1.019241285194664442e+03 +1.074261067733398249e+03 +8.130854399929032752e+02 +9.027866805099795329e+02 +7.079929806100112728e+02 +7.923208198676196616e+02 +3.934566278543370572e+02 +5.680798215288568827e+02 +1.029307983490800780e+03 +1.072448459290632172e+03 +6.442573239247485617e+02 +1.119064214281807608e+03 +9.145565873464533979e+02 +1.071165866459334666e+03 +7.438708791591104728e+02 +1.079616766008404284e+03 +1.219005082386168397e+03 +9.268052981693361971e+02 +1.232965501486870380e+03 +7.574641774964512706e+02 +7.513873991596046835e+02 +1.202526829813656377e+03 +7.583076097047517123e+02 +1.012274692652335148e+03 +9.142062516428850358e+02 +9.483846760999120988e+02 +8.113757472734666862e+02 +8.397822222169679662e+02 +6.565819838484920865e+02 +1.033813862495506328e+03 +9.936489110775441986e+02 +9.880989426126875514e+02 +8.611609418565171836e+02 +8.458909705114533608e+02 +7.037835604868172368e+02 +8.568103126977410966e+02 +9.265182103068523247e+02 +5.204458702620037229e+02 +8.638893300274072544e+02 +6.538399284256694273e+02 +5.693397792335880467e+02 +6.640760333540345073e+02 +9.408334848486694000e+02 +1.218480248729082177e+03 +1.016682436199322638e+03 +7.077941744891481903e+02 +1.268443899852291452e+03 +3.180232056079796621e+02 +9.113248038171267353e+02 +6.887612483924049229e+02 +9.597357571458379653e+02 +7.479599515809550212e+02 +2.882174841118529685e+02 +1.187423959562819618e+03 +6.953739694895821231e+02 +7.289691709453593376e+02 +9.567509254914933763e+02 +1.034254750651778068e+03 +5.521125033005334899e+02 +6.406997503955225284e+02 +4.019103220350957599e+02 +1.109186819341305181e+03 +6.630831422436169760e+02 +1.215274400280800364e+03 +1.082875707222117853e+03 +7.778623478773577062e+02 +7.427308582244745594e+02 +1.120203765921168724e+03 +3.021551637804502661e+02 +1.019473437578956691e+03 +7.661205810576398108e+02 +6.251987032936103788e+02 +1.125708817705796719e+03 +1.078866156513453916e+03 +8.766129047603616300e+02 +8.500852725388419913e+02 +9.061571616512867422e+02 +1.283540511067509669e+03 +1.397089271475287205e+03 +9.841088955751766889e+02 +5.155149859069151717e+02 +9.057290583745434560e+02 +1.130006650015761807e+03 +7.983137970461687019e+02 +8.650241425756357785e+02 +1.001206763309804955e+03 +1.104069625938794161e+03 +6.193438071461740719e+02 +9.286047730379633549e+02 +6.624362922814312924e+02 +9.812257780414579429e+02 +3.732231999373379381e+02 +1.180845985295668243e+03 +7.770440523230721510e+02 +7.602130199046629286e+02 +8.454105477373057056e+02 +7.709030200562888240e+02 +7.039191743211346193e+02 +1.262205537011103388e+03 +2.181882792530388997e+02 +8.916740955894608760e+02 +1.001535976552821921e+03 +1.017774160567111494e+03 +5.545218027934984093e+02 +7.783888402691732153e+02 +8.228985804227954759e+02 +9.069547282454013839e+02 +2.005436144393238465e+02 +4.738702771157490474e+02 +9.359909300816591440e+02 +7.535770551845231466e+02 +1.198395643395822390e+03 +1.187230347922929013e+03 +8.197948666955624049e+02 +7.436070277535193327e+02 +5.263896186692512629e+02 +8.461609022533323241e+02 +5.189387381628703224e+02 +1.002789073401253745e+03 +1.066084044254340142e+03 +8.486237468719788239e+02 +1.120718976755864560e+03 +5.013658872974915539e+02 +1.215111063610122073e+03 +7.501585785301421083e+02 +1.167673652322998350e+03 +9.917965771381403783e+02 +7.038017890691662615e+02 +3.966112877648786252e+02 +7.292301606560126856e+02 +1.493649227871782159e+03 +1.128245027349541488e+03 +8.437607297966287661e+02 +1.011461587423499168e+03 +6.680341917206396829e+02 +8.541011001105948708e+02 +3.180232056079796621e+02 +1.118129002055876299e+03 +8.825731064957793706e+02 +1.095656405776860311e+03 +1.114317543119482480e+03 +8.267701587020178522e+02 +8.601114257805074885e+02 +1.156134156850730051e+03 +4.049860309285087396e+02 +1.127568001527456317e+03 +8.828697548719055703e+02 +8.568584100333093829e+02 +8.061198819081623697e+02 +8.710855985527819030e+02 +1.070471631100920149e+03 +1.202864244342588790e+03 +1.100025330888398912e+03 +7.299365998597636462e+02 +9.688506276356021090e+02 +9.922958833041016078e+02 +6.705245271890267986e+02 +8.233464632222264754e+02 +1.319719994252609467e+03 +8.869623865935268441e+02 +1.002012088279538375e+03 +1.085603232103113896e+03 +8.237747163887320312e+02 +9.216763660874066773e+02 +1.241778275171886207e+03 +5.650877017286252340e+02 +1.020245124237022196e+03 +6.483347164375595639e+02 +3.603182663180934924e+02 +1.112736928436476774e+03 +1.179733006578283494e+03 +1.033811095638242477e+03 +1.091445918110528055e+03 +9.633678786752436736e+02 +6.200937210126775199e+02 +9.432692073428340791e+02 +7.795990539705239826e+02 +6.105033392884301975e+02 +4.207824934350501280e+02 +9.299117250450178744e+02 +5.397330213490615733e+02 +1.133281950257681274e+03 +1.319108027017340191e+03 +1.194985447273044883e+03 +1.284420230711906243e+03 +8.875835432530077469e+02 +9.166760686386016914e+02 +1.067611429553571270e+03 +1.003044424711381907e+03 +1.396246043279309106e+03 +9.164080213357319735e+02 +7.435311636881058348e+02 +8.706909834942476891e+02 +6.863832505977877645e+02 +9.106294778014846543e+02 +9.218365529754519230e+02 +1.244686314156488152e+03 +9.754387464299289832e+02 +6.701748152475440747e+02 +4.499999022335355221e+02 +9.913477498748620746e+02 +4.963437299671554683e+02 +7.477386920358234192e+02 +1.195860039178030775e+03 +8.629377357017124268e+02 +2.976900208272136297e+02 +9.193560853358189888e+02 +4.677788134931186050e+02 +1.063542027816060909e+03 +8.927194933407313329e+02 +1.128899035357517278e+03 +1.002625401480640448e+03 +9.010590017405984327e+02 +7.654439617023045912e+02 +1.109042520771387217e+03 +7.107895200077576874e+02 +3.372154675834208319e+02 +1.144567662919552276e+03 +6.593817125721774346e+02 +7.519182067281878972e+02 +8.856553084134905021e+02 +9.306275871871279151e+02 +5.351353591706222232e+02 +9.166598032420680511e+02 +1.008596779308516147e+03 +1.491610690782941674e+03 +8.883515011354072612e+02 +9.924518856230934034e+02 +7.720774103633274308e+02 +1.219840388094550462e+03 +1.131735622082276222e+03 +8.082430097498856867e+02 +1.104126238726259544e+03 +6.543341521446263869e+02 +1.050241180163003946e+03 +5.128286017589651919e+02 +9.612076103325654231e+02 +1.378306592316121623e+03 +5.615322646445766850e+02 +9.824667521350469315e+02 +1.271292421118529091e+03 +7.346709979467709672e+02 +1.131447692769199875e+03 +9.811310270002119296e+02 +6.733594612329766278e+02 +9.058487039267989758e+02 +1.233162338882023732e+03 +9.439494463784440086e+02 +8.605675644173483079e+02 +1.092393591663026200e+03 +1.031621295625269340e+03 +6.212643790726983752e+02 +8.605675644173483079e+02 +7.594447741623584989e+02 +1.001485715051391253e+03 +1.286534660351057028e+03 +5.274351303270104836e+02 +7.626650366346659666e+02 +1.178894448294585800e+03 +3.180232056079796621e+02 +8.605675644173483079e+02 +5.465961745384465758e+02 +9.691488264684469414e+02 +9.298874379714177394e+02 +1.236958993345259159e+03 +6.462717610530760339e+02 +7.204694742697967058e+02 +7.792785229439500654e+02 +7.504754574534665608e+02 +7.203348113839172129e+02 +1.222376590648271758e+03 +5.446298460716385534e+02 +6.182340179738425832e+02 +8.164818122220698342e+02 +1.144226523695018159e+03 +1.148946174989911015e+03 +7.200203993664628115e+02 +9.284876409153971508e+02 +8.116606260794994796e+02 +6.763402714978475387e+02 +6.118601445127037550e+02 +5.480205902039306238e+02 +7.448660362252749110e+02 +7.680344816879528480e+02 +3.537377593564854124e+02 +9.401215193159182490e+02 +1.142235083038027597e+03 +7.597313989030330958e+02 +8.571067391353176390e+02 +1.123417687036697998e+03 +1.357035786137935702e+03 +1.145099665183733578e+03 +8.654547630231472795e+02 +6.598183504290224164e+02 +5.117578731653220530e+02 +4.855098101261686452e+02 +9.704027052621781877e+02 +1.145926498782307817e+03 +1.178694820296870603e+03 +7.148949187564211343e+02 +1.006975709746739085e+03 +5.908905764627872941e+02 +1.105574024843099778e+03 +8.287688650386179461e+02 +1.144259023521167819e+03 +1.278857926648914599e+03 +6.839833864077679664e+02 +6.418381618971141052e+02 +9.242125892296570555e+02 +1.075819095830650895e+03 +4.650146368806217652e+02 +1.224595850816447864e+03 +8.554476221633428850e+02 +9.409387236476832186e+02 +9.930615456090600901e+02 +9.998403162290667296e+02 +8.733609562102619748e+02 +8.755827301367303335e+02 +1.249792217255157539e+03 +8.091574361908924402e+02 +6.711946578786139526e+02 +6.803848101337912340e+02 +1.133293419078821898e+03 +8.583341395780124685e+02 +7.628118298816546030e+02 +8.073732986039219668e+02 +7.801654209139463774e+02 +1.103094323107702166e+03 +7.750977156050438452e+02 +1.035596447492925790e+03 +5.354297641743958138e+02 +2.262770631794238625e+02 +6.959915636669491050e+02 +1.009247624825175990e+03 +1.330782028372294462e+03 +5.350358966812918879e+02 +1.307022025208229934e+03 +8.619794882467847401e+02 +9.961170429720394850e+02 +9.990065945509850280e+02 +8.706093536898163165e+02 +7.376084553679924056e+02 +9.880989426126875514e+02 +5.744760973480049415e+02 +1.226151430808151190e+03 +1.125073351312262048e+03 +8.900942420281214709e+02 +1.185565201187745970e+03 +8.024114223084654896e+02 +9.487230173109776388e+02 +1.026266656027210956e+03 +1.058785703013105376e+03 +6.923663434029751897e+02 +4.292683344359247712e+02 +1.090562893340286337e+03 +9.480038187170590618e+02 +5.862569082225722923e+02 +6.946350820646773627e+02 +1.077328365810696141e+03 +4.080911621320892664e+02 +1.197849230187272497e+03 +5.350358966812918879e+02 +6.786633192359288387e+02 +9.194902404844997363e+02 +1.273893929614283024e+03 +8.289836382014002538e+02 +7.477386920358234192e+02 +1.164857943489452282e+03 +3.811422739304337028e+02 +7.400529214043422144e+02 +8.942846065058201930e+02 +9.816343374880077590e+02 +1.020995652595355864e+03 +7.421830645288462165e+02 +6.081722378355509591e+02 +9.013724197064292412e+02 +7.691354935299150384e+02 +8.489545755504237832e+02 +1.148819027544772325e+03 +1.133293419078821898e+03 +1.063592199857475634e+03 +1.064945292663850068e+03 +6.182796142475847319e+02 +9.321937436697128305e+02 +1.031725043594281942e+03 +7.328139936429939780e+02 +1.051940654109863317e+03 +8.647429722248598409e+02 +1.063592199857475634e+03 +1.134663043358545110e+03 +1.004585345953956107e+03 +6.373589070036732664e+02 +1.177744135297271896e+03 +1.085618523470688842e+03 +6.384096608102602204e+02 +1.045327178512456612e+03 +9.563661970105052887e+02 +1.085885860708553537e+03 +8.896192490990057422e+02 +9.560440400783372752e+02 +1.017627950217045054e+03 +9.024776823200209037e+02 +4.576163183935326515e+02 +9.244751615230360358e+02 +1.135223870815141709e+03 +1.049309667385304692e+03 +1.036014234693087701e+03 +9.853517137744842103e+02 +8.945501176649306672e+02 +4.423172155370616565e+02 +9.971975545303814670e+02 +7.195867039067591122e+02 +7.602993412461987646e+02 +1.315199674622726889e+03 +1.040354019012420395e+03 +1.138984951038267809e+03 +8.730186872705997985e+02 +1.216810046678791878e+03 +1.004774223648877182e+03 +9.890367410986506229e+02 +1.083695265099089511e+03 +9.021091099097652659e+02 +1.033979519736914426e+03 +8.149048138413911602e+02 +9.743195173699399447e+02 +7.983243776329045431e+02 +6.212643790726983752e+02 +8.443979658851651493e+02 +1.232965501486870380e+03 +8.320894333994549470e+02 +5.591072972557481080e+02 +1.113988672969444224e+03 +1.287437782359304038e+03 +1.180334778131782059e+03 +9.753802988602732285e+02 +8.516449053232130382e+02 +9.061571616512867422e+02 +1.123968697975246414e+03 +1.227130569989215019e+03 +8.188563193904701620e+02 +6.490914683651656105e+02 +8.709802887600521899e+02 +1.067603799890229993e+03 +1.205797467934493852e+03 +8.336758379823609175e+02 +9.836734698162193808e+02 +1.004603794884631270e+03 +1.080122995204445942e+03 +5.538885584379406737e+02 +8.402201249245626968e+02 +9.616185220765937629e+02 +1.147794792818657243e+03 +7.212316431547459388e+02 +1.234169333188682003e+03 +7.828458894930300858e+02 +1.092198193950684299e+03 +8.073808130665709086e+02 +5.311147970459336420e+02 +8.581267388890034908e+02 +1.061160117977289701e+03 +7.195802058483484416e+02 +9.519723623627407960e+02 +7.008628273194171925e+02 +8.614591995589061071e+02 +7.996450323754731926e+02 +1.153667955318947406e+03 +1.013181788365498278e+03 +8.884176258003307112e+02 +7.652348650190822354e+02 +1.134691578940581621e+03 +9.898442574998261989e+02 +9.476472545675885613e+02 +6.778229304222163591e+02 +8.646122805200295716e+02 +3.320926983942416086e+02 +1.162305646767971893e+03 +1.004320491009865691e+03 +1.132907011446271781e+03 +9.245939511953051806e+02 +4.125584206652971488e+02 +9.045929173021522729e+02 +1.118395233111166135e+03 +9.447409164890877946e+02 +1.326711208427747351e+03 +8.461188503332284654e+02 +8.765589566148489666e+02 +8.131694938329117122e+02 +7.677956023184372043e+02 +1.035971096612918245e+03 +7.314228347100502106e+02 +9.055600896337634822e+02 +1.347698517041881587e+03 +4.895102641262842553e+02 +9.109983130839848400e+02 +7.602130199046629286e+02 +1.097579733409004575e+03 +1.032623821951805439e+03 +1.178005379743190133e+03 +1.008677375673461256e+03 +7.801654209139463774e+02 +1.083789107100390993e+03 +7.602130199046629286e+02 +7.558229774823998923e+02 +8.122845319490185148e+02 +1.089378647735326012e+03 +3.913449240125523829e+02 +8.615965347708438458e+02 +7.933421940975590587e+02 +9.115932218182597353e+02 +1.114657748099397622e+03 +1.103824701110489968e+03 +4.422918482352135925e+02 +1.314056419956040372e+03 +6.488611788231796709e+02 +1.010594597984384563e+03 +1.350878693036029290e+03 +7.181868121485371148e+02 +1.308199248858445571e+03 +9.654016961546963103e+02 +1.284936552107189300e+03 +1.348821134995147077e+03 +6.538399284256694273e+02 +8.029708603912181388e+02 +8.514891689609601144e+02 +8.276451284538816253e+02 +9.924518856230934034e+02 +9.048874362968630294e+02 +1.031375951072892349e+03 +8.543918219593310823e+02 +1.186102512143226932e+03 +1.221392872757613304e+03 +3.789114926137625616e+02 +1.023727082633676559e+03 +6.529859501901673866e+02 +5.188861176016359877e+02 +1.024520509096354772e+03 +1.139660322465049603e+03 +5.105651697875430273e+02 +1.117232663855225383e+03 +8.593480746764475953e+02 +6.125713036451483049e+02 +1.064204940163908759e+03 +1.057731380306071060e+03 +1.001485292392244332e+03 +1.082077340479610939e+03 +4.974489390113067202e+02 +9.521046018619151710e+02 +9.191913443400162578e+02 +5.307505292894923059e+02 +5.926912643150201347e+02 +9.104750067984330144e+02 +7.328139936429939780e+02 +7.620120919367409442e+02 +8.286843617938075113e+02 +1.396401626587753981e+03 +1.112663996823848720e+03 +4.669463957359895403e+02 +8.936105916491205789e+02 +1.177134597311720881e+03 +3.180232056079796621e+02 +7.064181135107460250e+02 +8.461510628399770440e+02 +1.162841191671982870e+03 +9.506355650106213488e+02 +3.966112877648786252e+02 +4.086945941868436876e+02 +6.895787383435040283e+02 +6.630831422436169760e+02 +6.711878336650386245e+02 +7.501585785301421083e+02 +7.008417734501592804e+02 +4.167530381724155291e+02 +9.565951782304098288e+02 +8.898879054557526160e+02 +1.064496974253540429e+03 +1.139932184462469650e+03 +9.212960370185295460e+02 +6.538399284256694273e+02 +8.377649590624826033e+02 +8.969482037256832427e+02 +1.125110182519704722e+03 +1.120045899980006652e+03 +8.868032451501976539e+02 +1.256751971077121198e+03 +7.922618183572308226e+02 +6.601469270552829585e+02 +1.190108365766989891e+03 +8.546781947680417488e+02 +1.128878582239414300e+03 +1.012734263897169285e+03 +1.066443701692596505e+03 +3.770818322133727634e+02 +9.185491242139366932e+02 +1.167499108031507149e+03 +1.205617199136767340e+03 +1.013705696194815346e+03 +7.141767865142137452e+02 +9.915005847607691294e+02 +6.844345367398047983e+02 +1.287853655721555242e+03 +1.105758032852253564e+03 +1.038821052815598705e+03 +7.701008748462741096e+02 +8.311705307043679340e+02 +8.899178883410111212e+02 +9.052314906988809753e+02 +1.121128051201747894e+03 +3.340409994903918687e+02 +1.110673465804485659e+03 +1.021955644973318613e+03 +9.229661174647055759e+02 +9.853161080978834434e+02 +1.051463264818943344e+03 +9.851978185248381124e+02 +6.538399284256694273e+02 +7.620570414796025034e+02 +1.187548523244188800e+03 +1.050181447217252753e+03 +7.724405808891804099e+02 +8.608623924722667198e+02 +1.198403326572730748e+03 +6.484705056988511842e+02 +9.986066713455670651e+02 +1.132234443062537821e+03 +1.023243286398511259e+03 +6.050113241937581279e+02 +1.024855787587030818e+03 +1.073287242741625960e+03 +6.318432760976103282e+02 +1.033868765048335717e+03 +1.084655284220585372e+03 +7.439389338053433676e+02 +8.961953600767153603e+02 +8.823208885858823578e+02 +9.761334820179757799e+02 +1.233366668153441879e+03 +8.265541986683870164e+02 +1.068063078519837063e+03 +1.083309338525737076e+03 +9.431890746370469287e+02 +1.126170947530368721e+03 +4.669463957359895403e+02 +1.286742202230765088e+03 +1.032437188302880031e+03 +1.123895137280022936e+03 +5.369922653565879500e+02 +8.961452053480497852e+02 +8.142851513414054807e+02 +1.134375894263799410e+03 +6.779391449300865133e+02 +8.824866435770709359e+02 +9.275353446454893174e+02 +9.045929173021522729e+02 +5.397125849723993269e+02 +5.226131567356117102e+02 +7.179163535419385198e+02 +7.983455867861298429e+02 +7.806807916575701256e+02 +9.651805791503811633e+02 +8.605675644173483079e+02 +1.275731258831651303e+03 +1.072805862741774263e+03 +1.055115188171348109e+03 +9.486223448466348600e+02 +7.156319810893860449e+02 +1.124839021473855155e+03 +1.162229021427387806e+03 +9.576653347019540661e+02 +1.194054228578108905e+03 +9.646465373867539483e+02 +6.973840038188366179e+02 +9.409433086315216315e+02 +8.898879054557526160e+02 +1.064879139768486311e+03 +1.245715390148501228e+03 +8.185126501430145254e+02 +9.604895583415509464e+02 +9.643624867971806225e+02 +1.022872136947941954e+03 +1.383972152239972502e+03 +1.137366864444024486e+03 +7.427941413299722626e+02 +3.180232056079796621e+02 +7.804065070853491761e+02 +9.035275336051616932e+02 +1.088221159472859199e+03 +6.462017311049285127e+02 +8.900303989062301753e+02 +1.182267266639083118e+03 +9.125558883480089207e+02 +1.067958799531242676e+03 +7.783234665956400704e+02 +7.532217641594195356e+02 +8.214107027120678595e+02 +9.683137230824429480e+02 +8.322104099309689218e+02 +1.118721303822119353e+03 +7.471949620231387144e+02 +9.977915927904620048e+02 +8.639676714366894430e+02 +9.942244942593124506e+02 +9.656780318260553031e+02 +7.526949523911807773e+02 +1.016058988275223555e+03 +9.277426632731826430e+02 +1.125369231616374236e+03 +9.346695969298253885e+02 +1.290662353245074428e+03 +7.359843601569850762e+02 +7.983137970461687019e+02 +9.526492045605125440e+02 +1.416812677253652737e+03 +7.117254624253903330e+02 +7.442726172871107337e+02 +7.982478335144389803e+02 +8.954412376474335815e+02 +1.451335968061121093e+03 +1.144604272492710606e+03 +3.770818322133727634e+02 +9.614652887723410686e+02 +1.079583887307268469e+03 +1.181505670494720107e+03 +1.119354681913914646e+03 +7.944146507812288291e+02 +1.329295653313235107e+03 +8.507380776830439117e+02 +3.180232056079796621e+02 +1.278898691415399526e+03 +5.118833663623379380e+02 +8.604439659055904031e+02 +8.802969768879652293e+02 +1.260802761120227615e+03 +1.184394613321151155e+03 +1.129775360969523717e+03 +7.882457287475233443e+02 +9.849880287750534080e+02 +8.197000995577440108e+02 +6.116435289721077879e+02 +8.553182060688235424e+02 +8.768737716434279719e+02 +9.074012392295152267e+02 +1.046566020419161532e+03 +2.262770631794238625e+02 +1.023075848233413012e+03 +1.002415153115393423e+03 +9.554430610609581436e+02 +1.052722478283825239e+03 +1.022106570455250221e+03 +1.120963976741352781e+03 +7.412063915367621121e+02 +9.194840757629608561e+02 +3.083799145192059541e+02 +8.964689377714241800e+02 +6.466156674117798957e+02 +9.240268782373751719e+02 +6.775662512959925152e+02 +7.225452055435857801e+02 +1.065111182348329976e+03 +6.433611809520616589e+02 +9.891317399499587282e+02 +1.189622563663979236e+03 +5.808867620727705798e+02 +9.646007244545971844e+02 +8.234589981233923481e+02 +4.352598663051796848e+02 +8.640931591257809714e+02 +8.865846616406047360e+02 +1.217502364521594245e+03 +5.531949320983362668e+02 +1.117689982847363353e+03 +7.775486848165596712e+02 +5.974550749789655129e+02 +9.998281150620827020e+02 +1.281235551611900291e+03 +1.154576098288134290e+03 +1.015523055131342630e+03 +8.720670684149846466e+02 +5.121115546730954975e+02 +9.337469126410594527e+02 +1.211044523180984925e+03 +1.059839780108720788e+03 +4.422918482352135925e+02 +1.063071298595606095e+03 +8.470830046912274156e+02 +4.148139898669796821e+02 +7.217929191925352370e+02 +4.531515408446168749e+02 +8.765589566148489666e+02 +5.933830663402886785e+02 +1.149315755631745105e+03 +1.080560789110806581e+03 +1.119064214281807608e+03 +1.069152072817021462e+03 +7.740343206374312786e+02 +8.456205985392964521e+02 +3.329511468609558733e+02 +7.973956269567642039e+02 +7.317558262590521281e+02 +4.687858958724796139e+02 +5.603979136572213520e+02 +3.180232056079796621e+02 +1.179463131412889879e+03 +8.157670519179541770e+02 +3.826593435504021272e+02 +8.700152532096374216e+02 +8.267218582885061551e+02 +1.001543629241511439e+03 +9.252403656761773618e+02 +1.007332526413528512e+03 +1.174939101884159982e+03 +2.976900208272136297e+02 +1.083195639469091020e+03 +5.336422559387722231e+02 +9.196718907036503197e+02 +1.071471352133898563e+03 +1.028288146486640471e+03 +6.378374684508235077e+02 +1.090406888323220528e+03 +1.408953604531462133e+03 +8.605675644173483079e+02 +1.050046103451772524e+03 +7.195802058483484416e+02 +8.961926738618453783e+02 +8.130854399929032752e+02 +1.152264880804760651e+03 +7.538195385276151228e+02 +7.993582169124092616e+02 +7.499769935174333568e+02 +7.706696507064724528e+02 +1.027248754927998107e+03 +1.027160908543638470e+03 +6.428839798800993321e+02 +4.855098101261686452e+02 +8.314917575029802492e+02 +4.425763821093175920e+02 +6.586833970291520473e+02 +8.768737716434279719e+02 +7.096319197913985590e+02 +7.802042983279186501e+02 +5.514483358308805236e+02 +1.030759050867804262e+03 +4.043012523798964821e+02 +8.765856667245195695e+02 +9.409978898223623673e+02 +3.802412416014862515e+02 +4.766063000030013654e+02 +7.044582252356759682e+02 +8.313306746552179902e+02 +6.478035258698878351e+01 +1.118836591404880892e+03 +1.091136190932096724e+03 +7.482007900442849859e+02 +4.425763821093175920e+02 +7.759374786907517318e+02 +1.355321738769984677e+03 +1.145428725606908984e+03 +8.328335211017829351e+02 +1.116845011396112568e+03 +7.436151054961942464e+02 +1.172774000601650869e+03 +7.476701698691733782e+02 +8.241893960448369398e+02 +1.147178956749080726e+03 +9.459259983432975787e+02 +9.566681178630426530e+02 +8.833313529305137308e+02 +9.188650437767909125e+02 +9.261835643743320361e+02 +3.826752981832631235e+02 +8.291489964563163539e+02 +9.784197545905576590e+02 +4.423172155370616565e+02 +1.025751056569697084e+03 +8.993464167639276639e+02 +9.146721333853005262e+02 +5.170904676142199605e+02 +9.280260868159318761e+02 +1.063190451583760023e+03 +1.343673850311735350e+03 +6.784807932267950719e+02 +7.419439065692987469e+02 +3.180232056079796621e+02 +5.728846301719125904e+02 +1.014157258462839309e+03 +9.474049779181914346e+02 +8.435608285835621700e+02 +9.924518856230934034e+02 +3.562868951673051470e+02 +1.059326363231051801e+03 +7.479599515809550212e+02 +8.869050729436013398e+02 +1.105778026589800902e+03 +1.188400527362468210e+03 +5.683375557023019837e+02 +7.933421940975590587e+02 +1.021097494543874291e+03 +5.027219738991938129e+02 +1.145098806442256091e+03 +1.243705673607230437e+03 +1.081561110463297382e+03 +1.053414335039535899e+03 +9.338959656933708402e+02 +1.015266217859035123e+03 +1.197989624566960174e+03 +9.009964828698496149e+02 +1.194360189713486079e+03 +1.226291338466779962e+03 +8.618526580866514450e+02 +5.416344944582195922e+02 +7.756155722083681212e+02 +9.674394733031306259e+02 +1.219127006864116083e+03 +8.128075886101877359e+02 +7.805209479012819429e+02 +5.418577383948934312e+02 +1.067169057473109206e+03 +6.479936841604226174e+02 +1.115128266274389262e+03 +1.000151233129985712e+03 +1.055630820734314966e+03 +5.923930060041529941e+02 +8.313325103328282921e+02 +1.029126253423480193e+03 +9.253007142984241682e+02 +6.796128982655947084e+02 +9.424206729608976048e+02 +9.390383969534268545e+02 +1.178894448294585800e+03 +7.482007900442849859e+02 +1.173700590301462853e+03 +1.096245009491291512e+03 +7.484097217979433481e+02 +1.143218385200380453e+03 +1.025132726205995823e+03 +1.128665042591147994e+03 +3.180232056079796621e+02 +1.006218312631328558e+03 +1.057332919716795914e+03 +1.422502568927517132e+03 +1.109600372626723129e+03 +1.073537635182163740e+03 +7.305891359846125397e+02 +6.622370445964872943e+02 +1.014601473795798142e+03 +7.395966076496929418e+02 +6.465614624462191387e+02 +7.204694742697967058e+02 +1.233629329035403771e+03 +9.653134268972278278e+02 +8.460182774240921617e+02 +4.423172155370616565e+02 +8.436735228795391777e+02 +1.364848055111367557e+03 +3.770818322133727634e+02 +6.801191717454048558e+02 +1.268441523580414014e+03 +1.014825615124120304e+03 +1.278971751339472348e+03 +6.816892629733217746e+02 +8.695568225120268835e+02 +1.137154846356332655e+03 +8.947375976853970769e+02 +3.603182663180934924e+02 +3.180232056079796621e+02 +1.035181582988251193e+03 +1.242573832469841363e+03 +8.152852290564713940e+02 +9.134061497070008500e+02 +7.284536255784983041e+02 +1.105131924061359086e+03 +7.242292305869154916e+02 +9.088173933711391328e+02 +7.380711541918543617e+02 +6.148189417082890031e+02 +7.745739987688036763e+02 +1.077539171147823026e+03 +9.734933740333882497e+02 +9.009247562163146767e+02 +3.801700747282011434e+02 +1.089254104591579107e+03 +9.543804046098332492e+02 +8.181387268479744534e+02 +6.073010271508826463e+02 +9.924518856230934034e+02 +7.538195385276151228e+02 +1.324448110555873654e+02 +9.658696985539966136e+02 +6.708384185751638142e+02 +6.294415334879515740e+02 +8.264312112359505136e+02 +9.776861469515132512e+02 +1.265701055097739527e+03 +9.692619529888390844e+02 +9.402636972028237778e+02 +6.300586116908168606e+02 +1.077180442365749968e+03 +9.130739111906960943e+02 +7.189036415662453692e+02 +8.504224264164041642e+02 +1.098895199398970362e+03 +6.844753513427210692e+02 +1.120736936317131722e+03 +6.456602700231806011e+02 +1.143207971540597100e+03 +1.159225394272217727e+03 +4.970514229500528245e+02 +1.324012351154447515e+03 +1.045662440524870362e+03 +8.345545411915550176e+02 +9.043139337018540118e+02 +4.121252617365013293e+02 +9.850387900850223559e+02 +9.913157218813513509e+02 +1.000759759939303876e+03 +8.656311890204837027e+02 +8.334624503127473645e+02 +1.053915538898750128e+03 +6.098120762137825750e+02 +1.194701278299749902e+03 +1.260579405742994368e+03 +7.765573111888011226e+02 +9.517354872032593676e+02 +1.050880217560652454e+03 +4.137400011438737693e+02 +1.036943301920929798e+03 +9.021615377212297062e+02 +5.977402503684411386e+02 +1.173095378663964766e+03 +1.077925562450639745e+03 +9.807417744473486891e+02 +5.720029491360588736e+02 +1.141037420532803026e+03 +5.474457387102146413e+02 +1.048700865096410325e+03 +8.846216526914353153e+02 +1.230857766438529325e+03 +6.285251697384530871e+02 +9.167600465182464404e+02 +1.023046956116654087e+03 +1.289320295581749178e+03 +8.122845319490185148e+02 +1.128048915661047886e+03 +8.253241236863948416e+02 +9.584394516071588441e+02 +9.013881787622852926e+02 +5.831280883257272762e+02 +8.732535994053307604e+02 +5.199359210887939753e+02 +3.180232056079796621e+02 +6.204997136879874233e+02 +1.281024748357747740e+03 +8.881639437306473610e+02 +1.000411067679502025e+03 +3.770818322133727634e+02 +1.184670814483901040e+03 +1.170659882361458131e+03 +9.288461305125018725e+02 +6.142402781101455957e+02 +1.055018309383592168e+03 +1.050151191593645763e+03 +1.202790155441422257e+03 +8.712399909905929007e+02 +9.948416834064398699e+02 +1.214191166958834174e+03 +9.700094806667184457e+02 +8.967988522610321525e+02 +1.079735292332803283e+03 +8.623773217677193088e+02 +7.130795344837696348e+02 +9.017257132002462185e+02 +4.435123433979922538e+02 +1.084356284800308003e+03 +9.830933722832228341e+02 +7.644896334711140753e+02 +7.031045748736499945e+02 +6.529859501901673866e+02 +6.947571265421131557e+02 +2.262770631794238625e+02 +1.232622225630497041e+03 +1.066029361767393311e+03 +7.250215839994872340e+02 +7.890056847853247746e+02 +8.878706026693706690e+02 +6.922386684147104461e+02 +7.367573141847879015e+02 +7.037835604868172368e+02 +7.843107792700636764e+02 +7.805317979739777456e+02 +1.335373153550457573e+03 +8.143981819614687083e+02 +8.957447018659789819e+02 +1.106131645657012996e+03 +1.023302577212544634e+03 +6.593817125721774346e+02 +1.356767674383711892e+03 +1.165339228752512781e+03 +9.987985459767910470e+02 +1.045805991099439780e+03 +1.050252655288651567e+03 +8.370226647278809651e+02 +8.981445046233259291e+02 +8.588545193662521342e+02 +1.090700253338351558e+03 +9.902165032623103116e+02 +2.401343012008193512e+02 +1.026065405495591222e+03 +5.842168923642025220e+02 +5.101367842468011986e+02 +7.111205385923046833e+02 +6.285251697384530871e+02 +1.165339228752512781e+03 +1.288814107715804766e+03 +1.168817608388086683e+03 +6.538399284256694273e+02 +1.083309972642940465e+03 +4.576163183935326515e+02 +4.669463957359895403e+02 +7.127476537031487851e+02 +1.055366765549537831e+03 +9.246575331407525482e+02 +6.678263988815729135e+02 +6.760870812718360412e+02 +9.733911637382617528e+02 +8.878706026693706690e+02 +9.928481412531103842e+02 +1.236514768619669212e+03 +1.009844928229864536e+03 +9.505894821760185778e+02 +9.955532698080934324e+02 +4.359593870523202668e+02 +9.621233256957342519e+02 +7.536038038064364173e+02 +9.404214020481407488e+02 +1.094976058775671163e+03 +6.431380235526507931e+02 +1.229518358472133059e+03 +8.632984160248248600e+02 +1.207428549217115687e+03 +1.109443601432913965e+03 +6.568042014940747322e+02 +1.109480798421360305e+03 +8.810257775788272738e+02 +1.091070322695906270e+03 +4.398103005203165594e+02 +6.212643790726983752e+02 +7.889984453915222957e+02 +1.093566166481116397e+03 +7.652348650190822354e+02 +8.644151284291951924e+02 +7.718355159186139645e+02 +9.911693602508203185e+02 +1.073791946376270516e+03 +6.762045337619119891e+02 +6.308464835557419974e+02 +8.654521205266578363e+02 +9.739841550533437839e+02 +9.307361504923095481e+02 +3.238793592846678848e+02 +9.232303599875924647e+02 +1.044677463339195128e+03 +7.482007900442849859e+02 +6.719551470809851708e+02 +7.137620101736822562e+02 +3.826593435504021272e+02 +1.215111063610122073e+03 +1.217502364521594245e+03 +9.030100026373963829e+02 +8.636299059111578345e+02 +1.044791215697502366e+03 +7.996450323754731926e+02 +1.207076247678948675e+03 +9.450271657896021225e+02 +6.092974188000366667e+02 +8.634947365849061498e+02 +1.125194101675634556e+03 +9.333003099098906432e+02 +1.149719631208018654e+03 +9.656780318260553031e+02 +9.865429389990579239e+02 +1.018049711442604575e+03 +4.876535890535883482e+02 +7.895224948325471814e+02 +5.157631975164197229e+02 +1.077873696675220799e+03 +7.270158251999632739e+02 +8.584981032314406093e+02 +9.969644002118998287e+02 +1.007087922897981457e+03 +8.193178996409609454e+02 +1.026047731283050098e+03 +1.078956903441484428e+03 +1.010764330657066125e+03 +1.038776354114113701e+03 +1.041218266640704314e+03 +1.212281469278292889e+03 +1.187299169075788996e+03 +1.273758179079206911e+03 +8.111836848819127681e+02 +6.542436918125588363e+02 +9.144586980965984822e+02 +9.157553529701298203e+02 +1.164370157194534158e+03 +8.191372981401437983e+02 +5.432295028304220068e+02 +1.192225207523914378e+03 +1.168899742351779423e+03 +8.164223827340510979e+02 +1.038165895972587350e+03 +6.378021929087876742e+02 +1.066681985308312051e+03 +1.107202035805711148e+03 +4.667974777073710584e+02 +9.774516621835927026e+02 +6.072594092911035659e+02 +5.878133834354101737e+02 +1.171508442360719073e+03 +7.752298076700831189e+02 +1.147114279443111172e+03 +1.259569181737733288e+03 +1.054659100524344012e+03 +5.971648707067586201e+02 +5.329792098299653844e+02 +1.064589352908570163e+03 +1.081492568385673621e+03 +8.477447302852863231e+02 +6.290068729239072809e+02 +7.363239792316787771e+02 +1.207444440057727661e+03 +7.253199592221642433e+02 +1.222017264050597532e+03 +7.212986672884542259e+02 +8.913048672551960863e+02 +1.125602256054083227e+03 +8.819355944452371432e+02 +1.023987009440326688e+03 +1.097323675118049778e+03 +1.167779316112577362e+03 +9.644622758962682383e+02 +5.793999291710224497e+02 +8.708410210099353890e+02 +9.179748601443325242e+02 +8.381061159719984062e+02 +9.107980787544686336e+02 +1.314311423516735886e+03 +8.194098066838168961e+02 +6.505845567540272896e+02 +1.130708849524502057e+03 +5.550106658053828141e+02 +1.340346178592110391e+03 +1.060348874420077436e+03 +9.228386185052859219e+02 +4.636720651508912852e+02 +1.040902334374617794e+03 +1.177588513693910272e+03 +4.363841534146304184e+02 +9.402576480042009734e+02 +1.119064214281807608e+03 +1.051579815203786666e+03 +1.118869673608261564e+03 +9.062599672089511387e+02 +1.186460395468664046e+03 +9.367133330826095516e+02 +7.538195385276151228e+02 +8.789467831185046407e+02 +5.983533372795809555e+02 +1.710855407760008120e+02 +1.107315502211856256e+03 +7.068041606203014453e+02 +1.265349177794237676e+03 +1.170846721774493517e+03 +3.180232056079796621e+02 +9.719588422809615622e+02 +9.694874050195837754e+02 +8.626240583960483264e+02 +7.366791141797511955e+02 +7.540466782412461271e+02 +3.180232056079796621e+02 +1.172403172162711599e+03 +9.130739111906960943e+02 +6.846654912774645254e+02 +1.119336086234357026e+03 +1.041604370627638446e+03 +1.119064214281807608e+03 +9.888164550797499714e+02 +9.212989901992382329e+02 +1.038965368246146909e+03 +9.784197545905576590e+02 +1.194565604688862095e+03 +9.449244809289643854e+02 +1.124935845858575931e+03 +1.321177691802175104e+03 +9.547399934900613516e+02 +1.298447957438631647e+03 +7.011416520736206621e+02 +1.024063539234178279e+03 +8.345127204601567428e+02 +1.012823920801826603e+03 +6.835524266123054531e+02 +1.093137245658321945e+03 +8.895734425287148497e+02 +7.007681271888154697e+02 +7.114313730423100424e+02 +6.436129150651048576e+02 +1.090357440542387394e+03 +8.235451167543616293e+02 +7.588682760898232118e+02 +1.112667973087983000e+03 +8.193604540068980668e+02 +1.078759432269778472e+03 +1.133541008880353957e+03 +9.779235362127894859e+02 +1.792262509283044892e+03 +1.062091716867941614e+03 +1.165695356054196964e+03 +1.005273063467068368e+03 +4.040517433225462582e+02 +8.584066415825489003e+02 +1.155008430478887021e+03 +1.013812727936354804e+03 +5.460094594075159193e+02 +9.674643019569396074e+02 +5.172710037772141050e+02 +3.356120059452579767e+02 +1.074547818617241319e+03 +8.036612753327449354e+02 +1.041819472059043619e+03 +9.600177783584740610e+02 +7.423467660370660042e+02 +1.138709980091231273e+03 +9.889496824046003667e+02 +1.199303667091957323e+03 +8.880568268908506298e+02 +1.050451308005504188e+03 +3.647394020287632657e+02 +3.934566278543370572e+02 +1.320478161103126240e+03 +9.986828137183615581e+02 +7.033499309517216034e+02 +1.066386127776274634e+03 +7.740343206374312786e+02 +2.262770631794238625e+02 +1.095378779737056448e+03 +5.359264630877689797e+02 +8.391381220522198419e+02 +9.133791125259251658e+02 +8.310719355642038408e+02 +1.160870675196694947e+03 +5.934881801535902923e+02 +6.634546838731921525e+02 +9.740135867193721424e+02 +8.034261699683147526e+02 +7.479599515809550212e+02 +1.339418246372726571e+03 +7.934879765047928686e+02 +7.312878971218611923e+02 +1.135026403335110899e+03 +6.916815598929629232e+02 +1.079159899725962987e+03 +1.119550319446087997e+03 +7.501585785301421083e+02 +9.133670909529050732e+02 +9.650517992481876490e+02 +1.036195618038861994e+03 +9.427289948727921001e+02 +9.635673646095385720e+02 +7.628840067181533868e+02 +4.302948909535555231e+02 +1.236523367003159137e+03 +9.214103081195213463e+02 +1.228187873626159671e+03 +7.137735988708293462e+02 +6.507255358234895084e+02 +9.267436818799999401e+02 +1.200178759924312999e+03 +8.874141119893779432e+02 +9.640426883191402112e+02 +1.128278188580953611e+03 +1.012117620754728705e+03 +3.859084675840520049e+02 +6.459168606100706711e+02 +7.685188953544302422e+02 +6.171973314026711250e+02 +8.478567838481387753e+02 +8.696477230393909394e+02 +4.365129154047240263e+02 +5.477603927455679695e+02 +6.442573239247485617e+02 +1.096694197223160472e+03 +7.723026840113284379e+02 +1.120402595053148843e+03 +6.538399284256694273e+02 +1.178568152239889514e+03 +1.025751056569697084e+03 +6.643471125072223913e+02 +1.118791514932584505e+03 +1.020604398756799355e+03 +7.279359476251374872e+02 +8.705016246849879735e+02 +7.379561084939473403e+02 +1.258496170711964851e+03 +8.967945324959088111e+02 +8.253581234861653684e+02 +2.859031581774379447e+02 +5.971648707067586201e+02 +1.380773809816778794e+03 +1.042195738815742970e+03 +1.264777149584412882e+03 +1.147621300404025078e+03 +6.455659293236516305e+02 +6.593817125721774346e+02 +4.563627153978775368e+02 +9.307361504923095481e+02 +7.231932829329425658e+02 +1.104887344129893563e+03 +5.188861176016359877e+02 +1.260967714296604981e+03 +6.246124192352194768e+02 +1.196066500831982012e+03 +1.173061200578379157e+03 +1.103249594587760839e+03 +1.244224381005563373e+03 +9.045929173021522729e+02 +6.145810216549584766e+02 +9.633295330837613619e+02 +1.339366352254379990e+03 +1.163702329015935675e+03 +5.791561583365494243e+02 +1.090171754492579112e+03 +1.059996154410489453e+03 +4.040517433225462582e+02 +8.073322350070327502e+02 +1.130353504993733623e+03 +8.776169101527364091e+02 +8.732488384871917333e+02 +8.172455025026090425e+02 +5.231169951580793622e+02 +1.182431323415570432e+03 +1.186081171311514709e+03 +1.090328656567287453e+03 +9.659670107750712305e+02 +9.873928040321025037e+02 +1.391979903877786001e+03 +8.568103126977410966e+02 +7.700652000042321106e+02 +8.183911214998204287e+02 +9.645829461144426205e+02 +8.088516518517096756e+02 +8.154755260414576696e+02 +9.194902404844997363e+02 +4.425763821093175920e+02 +8.117277099025158122e+02 +7.656513722461845646e+02 +1.000411371919691646e+03 +1.126087921870453556e+03 +1.041180533809696499e+03 +1.059607404849641171e+03 +1.168596185902529669e+03 +8.480109600335995310e+02 +6.393657618073980302e+02 +8.427020901682191152e+02 +9.252403656761773618e+02 +1.136647917147890894e+03 +8.647264782420354550e+02 +1.366493298148119038e+03 +7.859186772885309438e+02 +1.141562036295169037e+03 +1.012033351338478951e+03 +1.309221330387249736e+03 +1.017258291832343389e+03 +1.130909601248419904e+03 +1.252994813615867770e+03 +1.144226523695018159e+03 +9.381810083029806719e+02 +1.336378644451443506e+03 +9.411772809333480154e+02 +1.156729847461981763e+03 +1.277701504671383191e+03 +4.442119049324145976e+02 +5.233372368117286442e+02 +1.219922110094875734e+03 +6.013354412901765045e+02 +9.142595931400301197e+02 +1.207929138533122114e+03 +1.112302004272772137e+03 +6.354447666506476935e+02 +1.829040958419785738e+02 +1.226091155778633947e+03 +1.191725380376401063e+03 +7.337648159786338056e+02 +7.400663422763673225e+02 +8.409688800242374782e+02 +7.597819341002023066e+02 +1.209489512890928381e+03 +5.394828417882727081e+02 +1.092314285300010397e+03 +1.040133184013647451e+03 +5.971648707067586201e+02 +1.004436499412335706e+03 +7.118116432936240017e+02 +9.582034969783321685e+02 +7.715659582826285714e+02 +8.482621530014606606e+02 +7.418126920129429891e+02 +9.136343213920649760e+02 +4.086945941868436876e+02 +8.565503608113085647e+02 +1.121027621568176983e+03 +5.569787119086261100e+02 +7.486647445443272773e+02 +1.244990863777622508e+03 +7.079876434235923170e+02 +7.538326492308424349e+02 +4.422918482352135925e+02 +1.101194360373721793e+03 +8.816824222614460496e+02 +1.173376915067354730e+03 +1.829040958419785738e+02 +9.271586185676551395e+02 +1.157883608815221578e+03 +1.179361854136119064e+03 +1.119655314214919827e+03 +1.221501858719176653e+03 +7.422036905432823914e+02 +1.080560942317008539e+03 +1.118638935136095824e+03 +8.117531085130369775e+02 +3.180232056079796621e+02 +8.221534244005914616e+02 +3.180232056079796621e+02 +7.444079068744470078e+02 +1.415810557277519365e+03 +1.320730206386646842e+03 +5.589190310824142216e+02 +8.689133065438219319e+02 +1.227679989230331103e+03 +8.061506884284954140e+02 +7.904210798901862063e+02 +8.470428429259384302e+02 +7.188722426004131876e+02 +9.840258118987211446e+02 +7.828458894930300858e+02 +8.143249976832767061e+02 +1.124150793387507292e+03 +1.260859015088319666e+03 +1.143082757251848761e+03 +7.730331734957903791e+02 +1.181225732182575030e+03 +7.723026840113284379e+02 +8.815595179302699762e+02 +9.239535246892368150e+02 +1.251914401081856795e+03 +7.860675155297052470e+02 +8.742525025558400102e+02 +1.133209519811448445e+03 +8.714741864476034152e+02 +7.828987833384711621e+02 +5.118833663623379380e+02 +1.150410532166807116e+03 +1.225418699033683879e+03 +6.616301046880203103e+02 +5.651798942968066513e+02 +1.063195136813351155e+03 +1.231581057430001010e+03 +3.979179923566891830e+02 +8.462959405063854774e+02 +1.160519974360372316e+03 +6.711431685718239351e+02 +8.617385062842610068e+02 +5.879237244573159842e+02 +9.671347847231310197e+02 +1.082565626987179030e+03 +8.020230339565524673e+02 +3.180232056079796621e+02 +1.062574909027840931e+03 +7.891880762624484760e+02 +7.209782946099180663e+02 +1.096752062685297915e+03 +9.634328961700614400e+02 +1.065717518928479421e+03 +7.243877808716779327e+02 +9.245865793648699764e+02 +9.603752716325060419e+02 +8.562805504725807850e+02 +7.728599695911480012e+02 +1.165339228752512781e+03 +1.176002765783432096e+03 +9.922785004628958632e+02 +1.226728959582144398e+03 +6.288397753594431379e+02 +9.291694823571203870e+02 +1.258419245576557842e+03 +9.937156088743619193e+02 +7.059059202437874774e+02 +9.762719826488041690e+02 +9.540663504220943878e+02 +7.892411138209099590e+02 +9.331148775253847134e+02 +9.741762292789771891e+02 +8.773378408224727991e+02 +8.448412337653994655e+02 +8.451478613625006346e+02 +6.790539187879883229e+02 +1.076802940616427350e+03 +1.159135270169706018e+03 +1.034669236844289117e+03 +7.233546670553931790e+02 +6.630831422436169760e+02 +8.638905316410655360e+02 +7.649013191866695252e+02 +1.002821726069253145e+03 +1.147937830346034389e+03 +1.017775608326119027e+03 +6.602094597151246944e+02 +9.309200256956341946e+02 +7.767066778335019990e+02 +1.157706243147121313e+03 +1.136835932158006926e+03 +7.024241274862843056e+02 +6.727088473604089813e+02 +1.204384104992467655e+03 +1.091252401322050446e+03 +5.426982556504440254e+02 +1.074162947851817080e+03 +8.310885607183346337e+02 +4.988064532407130400e+02 +1.194896422176616397e+03 +1.410260851723533960e+03 +1.251691648434342596e+03 +8.750453388261096279e+02 +7.720761527835607012e+02 +8.139038437983974745e+02 +7.701008748462741096e+02 +9.240469299960736862e+02 +9.404239339000197333e+02 +8.436868633490614684e+02 +1.243915112576147294e+03 +6.212643790726983752e+02 +5.435414158519497505e+02 +8.098401684711207054e+02 +1.208764507465431507e+03 +8.149993812911028499e+02 +6.529859501901673866e+02 +9.822804463586785459e+02 +1.152061604603847172e+03 +2.720199591903287910e+02 +7.980823361235457014e+02 +5.727883927161362863e+02 +7.662643261357436586e+02 +2.262770631794238625e+02 +1.084494871854772555e+03 +1.180815231945775849e+03 +1.220532808012934765e+03 +5.329138137256445589e+02 +1.037059023604502045e+03 +1.205325653600099486e+03 +7.179163535419385198e+02 +7.644633286772466363e+02 +7.765397119688573184e+02 +1.145187426051774310e+03 +9.199437006929051677e+02 +9.211263938295486469e+02 +6.538399284256694273e+02 +9.483846760999120988e+02 +8.121282259029931083e+02 +1.179566177873850847e+03 +7.551905334796338138e+02 +1.278847848482924292e+03 +1.200930093386999033e+03 +1.030424691809808792e+03 +6.421786883369293264e+02 +7.952438449540753709e+02 +9.611505442462049587e+02 +4.697138747076521668e+02 +1.100269152498030280e+03 +1.057790323772180272e+03 +1.091824178906398402e+03 +4.499999022335355221e+02 +1.323548385677872830e+03 +4.204141552137680264e+02 +7.141767865142137452e+02 +1.073537635182163740e+03 +1.075327384585153141e+03 +7.159373089131174765e+02 +8.371673610558120799e+02 +9.195286879549362311e+02 +8.561967443056282718e+02 +1.000024865516592740e+03 +9.870950689747818387e+02 +9.101642684600140001e+02 +1.242024504842713213e+03 +3.180232056079796621e+02 +1.124166599087413260e+03 +9.309200256956341946e+02 +7.044582252356759682e+02 +1.411892530004609512e+02 +1.175257914938594240e+03 +1.152665172054245431e+03 +7.836425477312278645e+02 +1.075662469568180313e+03 +8.515828160215141907e+02 +3.647394020287632657e+02 +9.322698645876914725e+02 +1.043771966577787907e+03 +9.765253509906475529e+02 +5.831280883257272762e+02 +5.690034045643756144e+02 +8.505035692699361789e+02 +1.192787224863322535e+03 +1.211376320406076729e+03 +5.568980421764779294e+02 +3.668872709002041574e+02 +8.605675644173483079e+02 +7.870017788315201415e+02 +8.477447302852863231e+02 +9.423081730188856682e+02 +7.733527015075208055e+02 +9.066171976189087900e+02 +2.213345321854193344e+02 +6.228081007664725348e+02 +8.114560793364100846e+02 +8.509693145900187119e+02 +1.194702892972079098e+03 +1.042074576499225032e+03 +4.432285245897221557e+02 +1.175168078143914499e+03 +1.031045962912567802e+03 +1.084692898003123673e+03 +7.383229736902335389e+02 +6.622370445964872943e+02 +1.547343611009175675e+02 +1.208448901690090679e+03 +9.918874137187854103e+02 +6.336207120618282715e+02 +4.609060048112874028e+02 +5.364765732274311176e+02 +2.904091519978065890e+02 +6.969581637767473694e+02 +6.345048486394662177e+02 +8.585659611174720567e+02 +9.584990599111595202e+02 +1.190260686222311733e+03 +1.070369457548304581e+03 +6.771475730041005363e+02 +3.180232056079796621e+02 +1.061106448723060566e+03 +8.164737988031674831e+02 +1.211465683249039785e+03 +1.200963137405656653e+03 +8.748800133533632106e+02 +1.081604657201754890e+03 +1.024973904469238960e+03 +8.267701587020178522e+02 +9.154238059090786237e+02 +1.209758187225842903e+03 +1.053984254015891565e+03 +1.580379536173134056e+03 +7.450584462372129337e+02 +8.798079413464115532e+02 +5.027219738991938129e+02 +9.877947287647373287e+02 +1.229774792298126613e+03 +8.520911832687252172e+02 +8.185616188994471258e+02 +3.614152085264457810e+02 +1.056808738517159782e+03 +6.204997136879874233e+02 +9.966597827745524683e+02 +1.095941383962401005e+03 +1.043544371500759553e+03 +1.146358949428525648e+03 +2.789509783105761471e+02 +1.015416744893036139e+03 +1.126926472190335517e+03 +6.041793111615065754e+02 +7.983915949043355340e+02 +1.084055303063747260e+03 +1.091298873079694204e+03 +1.160458328618099131e+03 +1.188869786939405458e+03 +9.431118996739130580e+02 +9.593817850737809749e+02 +7.662970571217422275e+02 +7.097940357164162606e+02 +5.104189488248023281e+02 +6.193122630927227874e+02 +5.023166601240060345e+02 +1.210224330959538975e+03 +8.883686264688915344e+02 +7.593734272396200140e+02 +1.020963746357854347e+03 +5.700139120132805601e+02 +1.302292149006930003e+03 +9.747367601163123254e+02 +1.094458749896843074e+03 +1.166367160037068516e+03 +7.689842078105830296e+02 +1.107643521910508525e+03 +1.215937930524291460e+03 +4.425763821093175920e+02 +1.165339228752512781e+03 +7.179163535419385198e+02 +1.037583425606999072e+03 +1.240719702721080012e+03 +9.706988779683126722e+02 +7.477386920358234192e+02 +6.013574289067249765e+02 +8.646122805200295716e+02 +1.127016955769114247e+03 +8.605675644173483079e+02 +7.453860039627791139e+02 +1.106451387828997667e+03 +1.185887548359898574e+03 +1.106287408451931242e+03 +7.040266244920503595e+02 +1.517183716932332118e+03 +7.642756435817408374e+02 +3.871519275210152387e+02 +8.460162266520575258e+02 +3.354992077106732040e+02 +1.095811533509755236e+03 +6.187174879469687312e+02 +1.068964631233971431e+03 +5.171979420480950012e+02 +6.455659293236516305e+02 +9.832944131773190293e+02 +9.600166119711939245e+02 +1.035219268382212704e+03 +1.111350608964303774e+03 +1.087788644408152322e+03 +1.324795902260539833e+03 +8.798016284520796262e+02 +8.876857027892824590e+02 +8.211715504140352095e+02 +7.717266537748178052e+02 +1.136881914301013694e+03 +6.865226429487652240e+02 +5.027219738991938129e+02 +1.133434848442649354e+03 +1.558467780502324786e+03 +8.387852447759585175e+02 +8.335422789670203656e+02 +7.255919942155480840e+02 +1.216788765554230849e+03 +1.098192866783303998e+03 +9.750161322414938923e+02 +8.370834816694083429e+02 +8.235647519489881461e+02 +5.432295028304220068e+02 +7.255919942155480840e+02 +1.461757217045633752e+03 +4.338328210974831336e+02 +6.838331788751297609e+02 +5.325531900993504451e+02 +9.739858056580712855e+02 +1.008079287428457860e+03 +1.155754458612201233e+03 +8.742525025558400102e+02 +1.001253332233028914e+03 +7.746463576442093881e+02 +1.136560611424408307e+03 +7.149145822484783821e+02 +1.033618719958177735e+03 +1.035600025355308389e+03 +9.915360334228379315e+02 +1.105155123406779694e+03 +6.631541425726231864e+02 +7.768643023255131084e+02 +9.241024706090067866e+02 +8.576871653756629712e+02 +9.920780030319630214e+02 +1.233305655058867842e+03 +1.226956139161153942e+03 +6.468004410309658851e+02 +6.778354588976735613e+02 +8.183911214998204287e+02 +1.084286216104055256e+03 +1.012289524578439909e+03 +1.087501930288613266e+03 +1.059001426443406217e+03 +8.820838190306869819e+02 +9.425945320871420563e+02 +1.111677426050869144e+03 +1.179743365008922410e+03 +9.759524883946510272e+02 +8.652127285300231279e+02 +1.024186680677749337e+03 +1.041905637278610129e+03 +1.116277803775612938e+03 +1.024839872426914098e+03 +1.149356988302034097e+03 +1.014388679613755357e+03 +9.708474796229986623e+02 +9.243052112901270903e+02 +7.358787298351808204e+02 +9.932790023285177767e+02 +1.132891271527358413e+03 +9.665577261398075279e+02 +1.255745928460159121e+03 +5.672599926909509804e+02 +1.060438194245560226e+03 +9.308488699637138097e+02 +1.090345675922607370e+03 +1.079715524555213960e+03 +8.588813158950229081e+02 +1.069214691664302109e+03 +6.941007530574065640e+02 +1.058635644461101265e+03 +4.910608757142595096e+02 +1.115421644218892425e+03 +7.453804228768387929e+02 +7.501585785301421083e+02 +9.277420799280508845e+02 +1.207444440057727661e+03 +1.137923427931370497e+03 +1.401613510471683185e+03 +1.225310421371390021e+03 +7.062693089015131136e+02 +6.741360459425986846e+02 +8.814254873351494552e+02 +3.180232056079796621e+02 +9.563661970105052887e+02 +7.499769935174333568e+02 +1.337334733235486055e+03 +9.123880194745620429e+02 +9.693900930747591929e+02 +8.947716364744298971e+02 +1.036195618038861994e+03 +1.017023687222746503e+03 +9.772933769630998313e+02 +9.536986078601296413e+02 +1.306950600571923360e+03 +1.218700531899288762e+03 +1.118909607463591328e+03 +7.614205605155204921e+02 +6.736082936214911570e+02 +6.441977047039169975e+02 +9.683860869704960805e+02 +2.227512033106587523e+02 +1.268222862395723951e+03 +1.149898009756624788e+03 +1.017952698143096313e+03 +1.023436203642799228e+03 +8.605675644173483079e+02 +1.246218427984596929e+03 +7.561935132022940707e+02 +9.563661970105052887e+02 +9.328391013169143662e+02 +9.584465329677032059e+02 +1.071988938129287817e+03 +7.679502494434182154e+02 +1.283013987844234634e+03 +1.146752517618617276e+03 +8.267701587020178522e+02 +9.016719180655918535e+02 +7.482007900442849859e+02 +3.320926983942416086e+02 +4.425872284916074477e+02 +7.479599515809550212e+02 +6.694644413305761645e+02 +1.052922998467669458e+03 +1.045289355820948913e+03 +1.155852422489175979e+03 +9.412179977629411951e+02 +7.378687123556289862e+02 +9.894997056293206015e+02 +6.479402832021623908e+02 +1.153743644172934637e+03 +6.617599000544437331e+02 +1.186008733203650763e+03 +8.167454453079609493e+02 +9.225758080968215609e+02 +8.696860432350238170e+02 +6.623835269716178118e+02 +8.962033607988153108e+02 +1.160458328618099131e+03 +7.381144235899132582e+02 +7.857577958686139254e+02 +1.073571283550171529e+03 +9.257514675539360951e+02 +1.296900526217038077e+03 +6.687068568660247365e+02 +8.605675644173483079e+02 +7.153018018101208781e+02 +9.673800328049501331e+02 +7.212879832325671714e+02 +5.315995850649255772e+02 +9.299117250450178744e+02 +2.704491519923772103e+02 +4.897065775534524619e+02 +1.030478158865633532e+03 +1.165339228752512781e+03 +8.934727024326591618e+02 +1.225590088608950737e+03 +1.074547457298415793e+03 +7.420536925209032688e+02 +1.227908000476372308e+03 +1.068613948581344857e+03 +1.333027167053783614e+03 +4.542573061361590590e+02 +7.153742447854731381e+02 +1.241960854840549246e+03 +1.209813029073383859e+03 +8.832693300346785463e+02 +9.257894308274258037e+02 +1.047252355261492312e+03 +1.129540156987882938e+03 +7.990531978985217165e+02 +8.661874082479392882e+02 +7.940484698429308992e+02 +1.021679694326349022e+03 +9.549382802804916537e+02 +8.018372871752746960e+02 +5.759316055725098522e+02 +9.228586046336733943e+02 +4.588225493442394054e+02 +5.956511435565095098e+02 +8.659193775687747348e+02 +9.413857493713528584e+02 +2.262770631794238625e+02 +1.010707182395305267e+03 +1.073808444865948331e+03 +6.119645668164060908e+02 +1.034296431763821829e+03 +6.160920825581279132e+02 +1.050187945507596851e+03 +1.034264113507350430e+03 +1.197860626697767884e+03 +9.276043881272769340e+02 +1.103385676645827061e+03 +1.123558814773461563e+03 +1.082635586075458377e+03 +6.772743655828039664e+02 +9.849262004267916382e+02 +5.586433853740491031e+02 +8.819798617935223319e+02 +8.974900009663263063e+02 +9.047729986279150580e+02 +8.373171888764588857e+02 +1.150161156264138299e+03 +1.121220507142887982e+03 +3.555382659999449970e+02 +1.206285417665651721e+03 +1.060724241868860190e+03 +8.883670902797410918e+02 +1.346774669805424764e+03 +6.215479723303758419e+02 +9.325875490636240102e+02 +1.268239545311608254e+03 +1.138370102590696206e+03 +9.447211940217306392e+02 +7.410548342112489308e+02 +6.590284419960901232e+02 +1.116127083700283947e+03 +7.484097217979433481e+02 +8.890297294278350364e+02 +8.768737716434279719e+02 +9.480351741860907850e+02 +6.766600800231326502e+02 +1.020743001885224658e+03 +8.540994416334278867e+02 +1.184291410029276676e+03 +5.636867275475644874e+02 +1.114980697002624993e+03 +1.194815873690867193e+03 +1.021152046458539871e+03 +8.605675644173483079e+02 +7.469223610849462602e+02 +9.560440400783372752e+02 +8.224945967944222502e+02 +1.096780670607796310e+03 +8.171230860705575196e+02 +1.115167569891194944e+03 +1.062441244854099523e+03 +9.886761049019842176e+02 +6.254258432334700046e+02 +7.842629145321456008e+02 +3.562868951673051470e+02 +1.068655206344666112e+03 +7.935805962967849609e+02 +1.075209974108505776e+03 +4.696576351809844709e+02 +7.777797035873129516e+02 +1.137766086207522903e+03 +4.046874359754463057e+02 +1.099538100577996829e+03 +1.001310233085673417e+03 +7.851689889124606907e+02 +8.476048577311166810e+02 +8.622453845301713500e+02 +7.602356686683890530e+02 +6.529859501901673866e+02 +9.431862330939504773e+02 +1.050100066499742070e+03 +9.767605180261456326e+02 +7.794152127047251497e+02 +9.617944539567506581e+02 +1.026008310369613810e+03 +8.594330651792761273e+02 +4.847408649812180670e+02 +8.529177269148447067e+02 +7.021530465843372895e+02 +1.016196315097413617e+03 +7.867906508037908679e+02 +9.252403656761773618e+02 +8.116668588581208041e+02 +1.277137819554967564e+03 +8.712698424086144087e+02 +8.449319091776769710e+02 +5.604137795855256172e+02 +1.083068605063145014e+03 +7.648756214793988875e+02 +8.158537006540648235e+02 +5.364765732274311176e+02 +1.136974573771966561e+03 +7.730993790491629625e+02 +1.173372862336527078e+03 +8.611609418565171836e+02 +6.300139475085891263e+02 +6.420369981351110482e+02 +5.324032065913094129e+02 +9.224275043028910659e+02 +1.244971281992252898e+03 +1.115670251195297169e+03 +2.262770631794238625e+02 +6.267964818303364609e+02 +9.896317748058625057e+02 +8.894923657011252089e+02 +4.810840593332178514e+02 +1.041218290849286859e+03 +4.446310954859216054e+02 +1.297256817570269959e+03 +9.574752356343303745e+02 +1.051816143318589866e+03 +8.354353221189896885e+02 +9.383264013056261774e+02 +1.103241166688820613e+03 +1.118475076357683292e+03 +1.134123551064545268e+02 +7.952519652183696053e+02 +3.899688578637136516e+02 +7.331629085666943411e+02 +8.479300990870358419e+02 +1.046897408128020288e+03 +6.235736461069184315e+02 +1.185509786856466690e+03 +1.273580855251846515e+03 +2.262770631794238625e+02 +4.844171720658812319e+02 +1.296801609847177133e+03 +1.008642844191303084e+03 +1.108805587405522601e+03 +6.922386684147104461e+02 +1.371249446690118930e+03 +9.986533754124493498e+02 +9.423683533828996133e+02 +1.182541856859878862e+03 +8.934867069669221564e+02 +9.634224177728585801e+02 +4.001963003558132641e+02 +1.146358949428525648e+03 +1.130163231963153521e+03 +5.235641266049419755e+02 +8.849677200120131602e+02 +9.062423734820163190e+02 +7.989799589818902632e+02 +8.122845319490185148e+02 +1.193155285161827351e+03 +1.166866552989525417e+03 +1.181849419367631072e+03 +5.609132314645789847e+02 +9.579795130045624774e+02 +6.972646115725960954e+02 +1.829040958419785738e+02 +9.497901055186381427e+02 +1.055453278991724801e+03 +7.475017743410035109e+02 +1.215111063610122073e+03 +9.718810329203427045e+02 +1.320948532408172468e+03 +9.232890944990737125e+02 +8.467759373187121810e+02 +5.814581320576689905e+02 +9.916796005831101866e+02 +7.134373678575057056e+02 +6.798596926199179507e+02 +9.651805791503811633e+02 +1.051502218497076683e+03 +3.320926983942416086e+02 +1.118866182542180468e+03 +3.180232056079796621e+02 +1.074068467062764512e+03 +7.658838207087052297e+02 +3.914435114223090295e+02 +1.014622155771353846e+03 +1.075710160987966901e+03 +6.144552235021055822e+02 +1.147431902950477934e+03 +4.980308092615820215e+02 +1.026519038896031134e+03 +1.022523457077359240e+03 +8.045364746818282811e+02 +9.467759015288220326e+02 +3.871519275210152387e+02 +7.007681271888154697e+02 +7.377793208149514612e+02 +9.017805075548205878e+02 +1.060416526000787371e+03 +1.132383804495200820e+03 +7.798706603037045397e+02 +1.299208596475072682e+03 +7.958690025516257265e+02 +1.197304789009780961e+03 +4.369156648542236780e+02 +1.260579405742994368e+03 +1.066040706939627171e+03 +6.209446963794100611e+02 +1.235417887958069969e+03 +1.255095568053840225e+03 +7.527277769374948093e+02 +8.549250898152954505e+02 +1.335373153550457573e+03 +1.223610386391817428e+03 +1.186151446949708770e+03 +9.045370530108787079e+02 +1.087852872020140239e+03 +6.102197943827280824e+02 +9.466124176333488549e+02 +1.199624945972830574e+03 +1.094723524872648795e+03 +1.255694529553329176e+03 +5.524063889315382312e+02 +1.074751609120974990e+03 +9.517354872032593676e+02 +1.428394558318359032e+03 +7.701008748462741096e+02 +6.792252252326575217e+02 +8.704260032489042942e+02 +1.019766441626904793e+03 +1.204580855496709319e+03 +8.680712014156706573e+02 +7.538326492308424349e+02 +7.378152823233937170e+02 +9.690177438080173715e+02 +8.961076994875272703e+02 +1.011409980656443622e+03 +9.462268795000134105e+02 +9.942980867066168003e+02 +8.605675644173483079e+02 +9.493484790087991314e+02 +1.005261074160972044e+03 +3.340759926403021609e+02 +1.139894265481401362e+03 +1.138612629488128277e+03 +9.009034445941476861e+02 +9.808316385984060162e+02 +8.847413279550917196e+02 +1.241114420868803336e+03 +8.267701587020178522e+02 +9.560448173864615455e+02 +8.101619403602371676e+02 +1.059984611388089661e+03 +1.073689517086543219e+03 +5.453623919693170592e+02 +9.657598065871889048e+02 +4.429376414682569703e+02 +7.854265980830241460e+02 +5.027219738991938129e+02 +1.055243635660109931e+03 +1.094205593886922543e+03 +1.385800324851268215e+03 +9.293748641037702782e+02 +3.907114690427292771e+02 +9.135198279343524064e+02 +9.483846760999120988e+02 +7.241408880664308754e+02 +9.841128692589036291e+02 +9.209356580087468274e+02 +5.490228169222373253e+02 +9.771853126770356539e+02 +9.484246449517371502e+02 +7.717143706443924884e+02 +9.725195028361426921e+02 +5.917825533307470778e+02 +3.310565510773315054e+02 +6.820206271372732090e+02 +1.011614080452767666e+03 +8.258680449342573411e+02 +7.118116432936240017e+02 +1.015076759256075547e+03 +8.266784812882028746e+02 +6.405660517557557796e+02 +6.590284419960901232e+02 +8.388067747797541642e+02 +1.184082306644081427e+03 +1.057160107827262436e+03 +7.886595054306237671e+02 +6.529859501901673866e+02 +1.420787724429306081e+03 +7.102204592670195780e+02 +8.442862564829648591e+02 +1.169252772234628537e+03 +1.040882243377214081e+03 +8.698849937655360236e+02 +5.812904382026063104e+02 +9.269649989256564595e+02 +8.598883898105418666e+02 +7.724136551871429219e+02 +4.279336872009695298e+02 +8.775555549528853589e+02 +7.450916452532023868e+02 +7.801654209139463774e+02 +5.365959935625558046e+02 +1.317145511693882781e+03 +1.083038123149417288e+03 +1.155959336657907897e+03 +1.029789975395689453e+03 +1.201823352698854933e+03 +8.016265827126262593e+02 +9.109915540921554111e+02 +5.672599926909509804e+02 +9.249137761093591052e+02 +7.437570923539547039e+02 +5.067551819666444430e+02 +9.927939335054703633e+02 +9.485110433612171619e+02 +1.108791391524654500e+03 +9.281825545079943822e+02 +1.174504770867260959e+03 +9.146730875964599363e+02 +8.633999905677153492e+02 +1.262398420171700991e+03 +4.352598663051796848e+02 +6.812804900834478303e+02 +9.205149281995188630e+02 +9.374559384458704017e+02 +1.036051774074003788e+03 +7.620714694397237281e+02 +7.759812929500402561e+02 +1.031012278401057301e+03 +9.146432511389209594e+02 +8.169289510686653557e+02 +6.315551744218106478e+02 +1.189113562459241166e+03 +6.442573239247485617e+02 +8.605675644173483079e+02 +6.526377666627226972e+02 +1.125012214870515891e+03 +1.115602700862233178e+03 +8.180403841930344697e+02 +1.090849545436513836e+03 +1.237294159404270204e+03 +8.265119343461810786e+02 +1.022559013992010932e+03 +1.205646874845310549e+03 +7.689124512529765525e+02 +1.213028731739438399e+03 +6.593817125721774346e+02 +9.781760286744164432e+02 +1.023563147826997465e+03 +1.094562580326200987e+03 +8.477447302852863231e+02 +7.327973769237831903e+02 +7.994846371255780468e+02 +4.285893609626685929e+02 +9.099613513599002772e+02 +1.086700680109637233e+03 +7.479599515809550212e+02 +3.911197439897874801e+02 +9.319024085883739872e+02 +4.531515408446168749e+02 +1.204827345675220158e+03 +7.283651961554990066e+02 +1.138863838381530513e+03 +7.802402648800948555e+02 +1.021079705244489787e+03 +8.712399909905929007e+02 +1.208854545576966302e+03 +8.605675644173483079e+02 +9.142595931400301197e+02 +1.145243716258525637e+03 +1.031859813463355749e+03 +1.663363483821817681e+02 +1.167488094119705465e+03 +9.642979775078846387e+02 +8.504224264164041642e+02 +1.024714322525228454e+03 +1.892098837979654036e+02 +1.326292606560734612e+03 +8.546385882059888672e+02 +8.083844316307772715e+02 +6.547313937067988263e+02 +1.090643239411001787e+03 +1.133331201756041992e+03 +9.348752474826958405e+02 +5.009238405347359731e+02 +1.111460968725427392e+03 +9.020081706259154544e+02 +9.936862263484317737e+02 +9.905598260496798275e+02 +1.001938026731906803e+03 +6.061127824840539233e+02 +4.088843316382287867e+02 +5.977402503684411386e+02 +8.939872012103370480e+01 +1.128814540815594455e+03 +1.133268653017449651e+03 +1.103132602345114265e+03 +4.897065775534524619e+02 +1.034331583075486833e+03 +1.091247023609337703e+03 +1.145855016739801840e+03 +4.844171720658812319e+02 +8.818242515216054471e+02 +7.721331870026788238e+02 +8.271767453245590787e+02 +9.912010209762216846e+02 +1.114362191454156573e+03 +5.581331110270548379e+02 +9.840258118987211446e+02 +7.059059202437874774e+02 +6.345048486394766769e+02 +8.496555358311504733e+02 +8.808438438827686241e+02 +9.130522101164627884e+02 +4.649141874664287570e+02 +8.765589566148489666e+02 +1.211364015122564751e+03 +8.830494124412855399e+02 +1.109582883879750625e+03 +1.131050706857790829e+03 +4.040517433225462582e+02 +9.687251689243871624e+02 +1.020647402236550192e+03 +1.029035027529993840e+03 +8.934338167564237665e+02 +8.632685139106271208e+02 +7.845666706718959631e+02 +7.282140907719694951e+02 +8.969162566740712919e+02 +1.166204763355997784e+03 +1.103705365767729518e+03 +7.573993009011023787e+02 +1.153648730438865641e+03 +8.209814371365891930e+02 +7.331629085666943411e+02 +7.865626419346058356e+02 +1.292482103430918414e+03 +1.012372015958118254e+03 +1.114048193797266777e+03 +7.510218832687577333e+02 +1.012164778660526849e+03 +1.212298534093407170e+03 +5.468174920096618052e+02 +7.102204592670195780e+02 +9.717674016546192206e+02 +8.402369325078974498e+02 +1.018200180020943321e+03 +1.143327432597902316e+03 +1.122501662074031174e+03 +1.075169114646509570e+03 +1.185941440453037103e+03 +1.006868848392657810e+03 +6.839878096305003510e+02 +9.706869741776256433e+02 +1.045563603600582155e+03 +9.991079731355055173e+02 +1.204657744226041586e+03 +7.547503109659221536e+02 +9.978783771508618656e+02 +7.312528396486864040e+02 +1.065066510823884300e+03 +8.152837660692921418e+02 +9.530417462784331519e+02 +6.014376208710435776e+02 +1.125740851422884361e+03 +6.529859501901673866e+02 +5.516568807845295623e+02 +8.415373319221403108e+02 +8.122845319490185148e+02 +5.547522690416099067e+02 +6.705969475287063233e+02 +6.575223794902549344e+02 +7.272205475658911382e+02 +1.042120078379690540e+03 +9.932565615657335911e+02 +8.217608155278687718e+02 +9.523257073207706753e+02 +8.601152003830000012e+02 +1.150867366892028940e+03 +1.158327009134859964e+03 +1.180867554169076811e+03 +9.276043881272769340e+02 +1.275218827480516666e+03 +1.303353298848865734e+03 +8.902114458691390837e+02 +8.657262782046132088e+02 +7.547579847964057080e+02 +1.057135160832223391e+03 +5.747283025242446683e+02 +1.034313726899758421e+03 +9.880989426127420074e+02 diff --git a/chris/taskcellvol.py b/chris/taskcellvol.py new file mode 100644 index 0000000..9a679d1 --- /dev/null +++ b/chris/taskcellvol.py @@ -0,0 +1,65 @@ +# Literally just Gino's task1 code, with 2 strings changed... + +from traceback import clear_frames +import numpy as np +import matplotlib.pyplot as plt +import sklearn as sk +import pandas as pd + +from sklearn.pipeline import Pipeline +from sklearn.experimental import enable_iterative_imputer +from sklearn.impute import SimpleImputer +from sklearn.feature_selection import f_regression, chi2 +from sklearn.feature_selection import SelectKBest +from sklearn.ensemble import ExtraTreesClassifier +from sklearn.kernel_ridge import KernelRidge +from sklearn.model_selection import train_test_split +from sklearn.preprocessing import MinMaxScaler +from sklearn.metrics import mean_absolute_error +from sklearn.svm import SVR +from sklearn.linear_model import RidgeCV +from sklearn.cluster import KMeans +# feature_headers = headers = [*pd.read_csv('../data/train_descriptors.csv', +# nrows=1)] +# features = pd.read_csv( +# '../data/train_descriptors.csv', +# usecols=[c for c in headers if not c in [ +# 'identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'SMILES']] +# ) + +feature_headers = headers = [*pd.read_csv('../data/train_mord3d.csv', + nrows=1)] +features = pd.read_csv( + '../data/train_mord3d.csv', + usecols=[c for c in headers if not c in [ + 'identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'smiles']] +) +data = pd.read_csv('../data/train_crystals.csv') +#%% Train / test splitting +target = data['cell_volume'] +X_train, X_test, y_train, y_test = train_test_split( + features, target, test_size=0.3, random_state=42) +y_train = y_train.to_numpy() +# # %% Full model defn as pipeline +pclf = Pipeline([ + ('imputer', SimpleImputer(strategy='most_frequent', verbose=1)), + ('scaler', MinMaxScaler()), + ('feature_sel', SelectKBest(f_regression, k = 10)), # using it all seems better..!? + ('fitting', KernelRidge()) +]) +#%% Fitting +pclf.fit(X_train, y_train) +#%% Prediction +y_pred = pclf.predict(X_test) +print("MAE::::::", mean_absolute_error(y_test, y_pred)) +#%% plotting +plt.plot(y_test, y_pred, 'r.') +plt.show() +#%% saving +# test_data = pd.read_csv( +# '../data/test_descriptors.csv', +# usecols=[c for c in headers if not c in [ +# 'identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'SMILES']] +# ).to_numpy() +# test_pred = pclf.predict(test_data) +# # np.savetxt('task_cellvol_predictions.csv', test_pred) diff --git a/fons_pres.pdf b/fons_pres.pdf new file mode 100644 index 0000000..9182022 Binary files /dev/null and b/fons_pres.pdf differ diff --git a/gen_mol2vec.py b/gen_mol2vec.py new file mode 100644 index 0000000..4554d33 --- /dev/null +++ b/gen_mol2vec.py @@ -0,0 +1,26 @@ +import pandas as pd +import numpy as np +from rdkit import Chem +from pathlib import Path +from gensim.models import word2vec +from mol2vec.features import mol2alt_sentence, mol2sentence, MolSentence, DfVec, sentences2vec +from gensim.models import word2vec + +model = word2vec.Word2Vec.load('./example_data/model_300dim.pkl') + +def compute_vecs(descriptors_path): + mdf = pd.read_csv(descriptors_path) + mdf['mol'] = mdf['SMILES'].apply(lambda x: Chem.MolFromSmiles(x)) + mdf['sentence'] = mdf.apply(lambda x: MolSentence(mol2alt_sentence(x['mol'], 1)), axis=1) + mdf['mol2vec'] = [DfVec(x) for x in sentences2vec(mdf['sentence'], model, unseen='UNK')] + return np.array([x.vec for x in mdf['mol2vec']]) + +print('doing train') +vecs = compute_vecs('./data/train_descriptors.csv') +header = " ,".join(str(i) for i in range(300)) +np.savetxt('./data/train_mol2vec.csv', vecs, delimiter = ',', header = header) + +print('doing test') +vecs = compute_vecs('./data/test_descriptors.csv') +header = " ,".join(str(i) for i in range(300)) +np.savetxt('./data/test_mol2vec.csv', vecs, delimiter = ',', header = header) \ No newline at end of file diff --git a/out/bonus_3_predictions.csv b/out/bonus_3_predictions.csv new file mode 100644 index 0000000..f958e8c --- /dev/null +++ b/out/bonus_3_predictions.csv @@ -0,0 +1,3363 @@ +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c +P21/c \ No newline at end of file diff --git a/out/task_1_predictions copy.csv b/out/task_1_predictions copy.csv new file mode 100644 index 0000000..a8ec05e --- /dev/null +++ b/out/task_1_predictions copy.csv @@ -0,0 +1,4439 @@ +1.361751777225733484e+00 +2.426007441158454458e+00 +1.291170090926118119e+00 +1.210216682753884276e+00 +1.052880199365864078e+00 +2.207014431103764718e+00 +1.633570073142444068e+00 +1.307571724152536419e+00 +1.570688375242710766e+00 +9.458561888398009376e-01 +1.391877133698169011e+00 +1.271534718998873714e+00 +1.328816065909240285e+00 +1.635143936478131277e+00 +1.325127759669873839e+00 +1.106096140796814176e+00 +1.405795175996265911e+00 +1.040722037149298007e+00 +1.565313846425944400e+00 +1.981769890591819072e+00 +7.472836968504180666e-01 +1.535650405194638690e+00 +1.246298072888038178e+00 +1.472288611174753958e+00 +1.256883690153640654e+00 +1.224324943594590653e+00 +1.579301060363461628e+00 +1.615975119911086111e+00 +9.726566156802917140e-01 +5.840444663740829156e-01 +1.464479249752893342e+00 +9.860144224155531489e-01 +1.281630485999925018e+00 +1.632321055761306150e+00 +1.340158505872794947e+00 +1.610424247357813421e+00 +1.124048364344041762e+00 +1.110482362376000509e+00 +1.464838507831661252e+00 +8.865969847973137474e-01 +2.082351045352317964e+00 +1.295444006637088030e+00 +1.491107162327295343e+00 +1.129959517182949735e+00 +1.195193797931725088e+00 +1.386797001892363213e+00 +1.639156582473678458e+00 +1.203503404179805614e+00 +3.280411320976597711e+00 +9.977187013776859237e-01 +3.599397104131706882e-01 +1.207376400275040229e+00 +1.625618087691660607e+00 +1.432506449134434368e+00 +2.541690770867749638e+00 +1.033234235788742295e+00 +1.641996380829989555e+00 +1.979075875145660746e+00 +1.123590690125252367e+00 +1.855554675484597515e+00 +1.523973317254093907e+00 +1.591151451522873961e+00 +1.692555057143467767e+00 +1.346002821315032572e+00 +1.878509267820392514e+00 +1.239329165923604981e+00 +8.407511870071040505e-01 +1.382324991743706821e+00 +1.135451052563231311e+00 +2.028336818845314138e+00 +1.352080711942639235e+00 +1.091331281089171767e+00 +7.731650855479669238e-01 +1.442715287094783472e+00 +1.124724060832738459e+00 +3.040362093257893861e+00 +1.209753283961706449e+00 +9.458561888398009376e-01 +1.404397185073128718e+00 +9.827884062473655202e-01 +1.550889401090292941e+00 +2.318636506671632347e+00 +1.347202532693171140e+00 +7.999327906091896478e-01 +1.383045150866859085e+00 +1.652662137245442198e+00 +1.255603037130914812e+00 +8.977584947289094508e-01 +1.240049806437565350e+00 +6.647519066564111512e-01 +2.623023707983053843e+00 +1.246125844793106952e+00 +2.711224057705585722e+00 +1.263871012644479652e+00 +1.656669708648831341e+00 +1.039905138256288053e+00 +1.762315780083026695e+00 +1.268339585602577424e+00 +1.475407545385108987e+00 +1.111005576520534666e+00 +1.161421488999189622e+00 +1.492431093866931846e+00 +1.225758485111976270e+00 +1.887511698321314269e+00 +1.058593552477438804e+00 +1.669280116338265563e+00 +1.186049587131275729e+00 +1.347359560971460812e+00 +1.314720634316490111e+00 +1.173039967251708671e+00 +1.413361590495088915e+00 +1.063214222655607166e+00 +1.679837725591565967e+00 +1.128604155920359897e+00 +1.147709638581416725e+00 +1.540611622050860996e+00 +1.814040913571007829e+00 +1.471314996436300815e+00 +2.080293761439717670e+00 +1.082220229029680070e+00 +1.563862176318302266e+00 +1.441683981362342104e+00 +8.534241247470695235e-01 +1.265109263336191558e+00 +2.603121380012291652e+00 +1.279119171723297921e+00 +1.141753918517563138e+00 +1.028389760692053123e+00 +1.379626911874535011e+00 +2.209431585214761018e+00 +9.306585468818229234e-01 +1.748046829129683566e+00 +1.136557980893264430e+00 +1.417407134087535381e+00 +1.369247467429119292e+00 +9.373869243423116338e-01 +9.645560528336520889e-01 +5.860460583057099937e-01 +1.568552157420396664e+00 +1.970550665566664028e+00 +2.168699574518822004e+00 +2.157267251121641749e+00 +1.329961940908976237e+00 +1.456899454506239477e+00 +1.680767652609337359e+00 +1.169917825909232878e+00 +1.356387335483378864e+00 +1.340565806628191803e+00 +1.856043167974031016e+00 +1.381945692678983928e+00 +2.337797102820097894e+00 +9.781027149767168583e-01 +1.079762929440440722e+00 +1.431778674365819848e+00 +1.186693649200214695e+00 +8.929317320677661041e-01 +3.201954022737793615e+00 +4.963870547512660991e-01 +1.473721355741819172e+00 +1.714208877077249893e+00 +1.231457942736867928e+00 +1.494100818977703860e+00 +1.377694993246918465e+00 +1.119479058278783468e+00 +1.419373555724254610e+00 +1.335241982792920501e+00 +1.702678607280788903e+00 +1.418964654609147225e+00 +1.517689959593165661e+00 +1.817890603269396443e+00 +1.120544759792926115e+00 +1.361957024098419566e+00 +9.914088673912038185e-01 +1.250034438870327502e+00 +2.221808840857103728e+00 +1.173561778573220860e+00 +1.281645129293075724e+00 +1.338497384630779052e+00 +1.333721378778770283e+00 +1.045110637444323753e+00 +1.310501731286337179e+00 +1.176891807468468443e+00 +1.185800899294650490e+00 +1.343717249912977252e+00 +2.106527695878599005e+00 +1.872069121058996144e+00 +1.596174705410192018e+00 +1.670066605887597033e+00 +1.513894216044431973e+00 +1.554940965985772694e+00 +1.052880199365864078e+00 +1.044365760909068852e+00 +1.427106419188709063e+00 +1.515641781422992551e+00 +1.127011684727765362e+00 +9.722422176091447543e-01 +1.392398278943828505e+00 +1.062129423575980169e+00 +1.330060819458180221e+00 +1.674010620438339592e+00 +1.440379963155807852e+00 +1.074428697062555393e+00 +1.726939137657119705e+00 +1.180501850563417054e+00 +1.326951859376242604e+00 +1.145125190423308847e+00 +1.403182623285707642e+00 +9.897943875758273835e-01 +1.846016405016726925e+00 +1.361296357548072322e+00 +1.025992722282349501e+00 +2.009887807173789120e+00 +2.249240600897766118e+00 +9.528174978709439413e-01 +1.848370346801875730e+00 +1.482977746922955031e+00 +1.270918587737176475e+00 +1.910715107365835941e+00 +1.582321003049200092e+00 +1.519177508784003816e+00 +8.764537891734671682e-01 +1.514641759111254427e+00 +1.277321512660651193e+00 +1.578526481306546492e+00 +1.122724828972810895e+00 +2.459171833967090937e+00 +1.263852816964420311e+00 +1.023264828959449035e+00 +1.203220258000245124e+00 +1.599072501778212807e+00 +1.187665911457948420e+00 +1.346351300845502141e+00 +1.561496606311777890e+00 +1.680270550522331874e+00 +1.105156609423732839e+00 +1.467267422002725530e+00 +9.974966063340786615e-01 +1.857339629364652911e+00 +1.418512635130267485e+00 +8.985035448382254764e-01 +1.261824081051187596e+00 +1.507006087495509350e+00 +1.466627657833879939e+00 +1.521000766700717488e+00 +9.184949189198133856e-01 +1.077521173973795765e+00 +1.264711333702595475e+00 +8.964114586064649837e-01 +1.279264161335768479e+00 +1.108091362869661145e+00 +1.402066879614278783e+00 +1.061751879379487340e+00 +1.215560936159597372e+00 +1.424267938997799243e+00 +2.415743617928895137e+00 +1.305872327073813954e+00 +1.317298524235961388e+00 +1.382752573481521585e+00 +1.757273592606755530e+00 +1.554985560562990088e+00 +7.292388237267127815e-01 +1.790959005681154181e+00 +1.280598255951407083e+00 +1.297867861306159387e+00 +1.837355995288465937e+00 +1.223482377180582059e+00 +1.264055411867849976e+00 +1.284145500739402701e+00 +1.379675642033390215e+00 +1.727409887978643477e+00 +1.091307265764477341e+00 +1.405624420435489075e+00 +2.032461671816842230e+00 +8.966934671752161412e-01 +7.358475744231888216e-01 +1.041884064327264436e+00 +1.347884082796618310e+00 +1.227252136421794093e+00 +1.109578295510237567e+00 +1.827688027416813021e+00 +2.227624326013982081e+00 +1.078431320048572672e+00 +1.778451010553770306e+00 +1.508044889861468452e+00 +1.038723474728026508e+00 +1.430876416137854212e+00 +1.516216257707677428e+00 +1.211395874612446910e+00 +8.471013740264951020e-01 +1.319574985262864653e+00 +2.537294591377260211e+00 +1.273820077040573429e+00 +1.707995571347952435e+00 +2.009585077217544313e+00 +9.617543212008227149e-01 +1.943295762347189592e+00 +1.016924284379867149e+00 +1.239321811418421682e+00 +1.317075964918070996e+00 +1.188186235019718096e+00 +9.698026250508412494e-01 +1.449200618066702750e+00 +1.528832281957424044e+00 +1.432923400949605242e+00 +1.304207764873352327e+00 +1.288526335485487895e+00 +1.285777441017336375e+00 +2.202093421590979982e+00 +1.311549325765372087e+00 +1.130356767732651813e+00 +1.459517576120202831e+00 +1.539483510788950626e+00 +1.126688077032030888e+00 +1.655601076212877887e+00 +7.516959993649353633e-01 +1.939470462840083620e+00 +8.387603266330649898e-01 +1.851198857289581445e+00 +1.383045150866859085e+00 +1.283527193946157441e+00 +1.368009250551620370e+00 +9.772277872354261374e-01 +6.403567714328695093e-01 +2.609251575181150695e+00 +1.246298072888038178e+00 +6.647519066564111512e-01 +1.807069554468196060e+00 +1.392931958968569583e+00 +1.668828067321937780e+00 +1.514641759111254427e+00 +1.254728644080557398e+00 +1.276445563201443978e+00 +1.757151391525581863e+00 +1.272025615241765717e+00 +1.559127567771728451e+00 +1.275428900504320451e+00 +1.772783830855972242e+00 +2.495385483891097600e+00 +1.107340194198991767e+00 +1.775744832203660639e+00 +1.003930771708698710e+00 +1.650566171270824167e+00 +7.946630032839514524e-01 +1.205455812952492822e+00 +1.407338872914291716e+00 +2.711224057705585722e+00 +1.155750332855716156e+00 +1.382978966099769780e+00 +1.603590636286628346e+00 +1.741829911068419445e+00 +1.338186289059062783e+00 +1.122952110154617378e+00 +1.371410013756592994e+00 +2.227147042270503086e+00 +1.684129515501224583e+00 +1.281660494243260118e+00 +1.688449664785169224e+00 +1.153732460863208242e+00 +1.726519609538659905e+00 +9.215619656616685917e-01 +1.363965534896759202e+00 +2.315182635310077952e+00 +1.366372362011450070e+00 +1.019135222752256098e+00 +1.360403140891055962e+00 +1.515669415877326731e+00 +1.363976889317024543e+00 +2.031299461136689910e+00 +9.358462749379875545e-01 +1.390503527903502956e+00 +1.300100235971524354e+00 +1.295947941398520653e+00 +1.052880199365864078e+00 +1.290611759750293075e+00 +2.006906998967915357e+00 +1.334798857918933823e+00 +1.461415994559366105e+00 +1.261339123189769706e+00 +1.736397041596981827e+00 +1.350371527094546442e+00 +1.778687013403636774e+00 +1.854121080548527756e+00 +1.860394716584313324e+00 +1.362771820419494739e+00 +8.685250152759876885e-01 +6.551971643295035896e-01 +2.092677415487496084e+00 +7.596075027194335583e-01 +1.731926734703802317e+00 +1.301321066142502314e+00 +2.163080904127179682e+00 +2.152305396549644811e+00 +1.971078302581986019e+00 +7.026311372549325363e-01 +1.270048697839688323e+00 +1.518248497572242339e+00 +1.168604448146792540e+00 +1.260860521752668495e+00 +1.454063973077621030e+00 +1.548068682312994104e+00 +1.195718319756867931e+00 +1.213783958775036975e+00 +1.514641759111254427e+00 +1.868097666545295743e+00 +1.274498980032713336e+00 +1.302278869982030685e+00 +3.093890635086187224e+00 +8.946854987919559132e-01 +1.248701739013053036e+00 +8.302943179886611569e-01 +1.360294879041824556e+00 +2.037859692576443837e+00 +1.228150132580027920e+00 +1.632805935043987411e+00 +1.754859044859035322e+00 +1.027286861967080966e+00 +2.209431585214761018e+00 +1.035030046984409369e+00 +1.258452564031953491e+00 +1.040646770217012351e+00 +2.367421742341496049e+00 +2.699186927604035890e+00 +1.130356767732651813e+00 +1.830655097758878247e+00 +2.827153069935673280e+00 +1.393191930830282033e+00 +1.935890027957766879e+00 +1.866605011736247821e+00 +9.721469821238429843e-01 +1.533375123243449600e+00 +1.633440882516518755e+00 +1.290147810997415379e+00 +1.011863962510839432e+00 +1.263504933504791206e+00 +1.457578959453720735e+00 +1.662287995836528198e+00 +1.519046670247893305e+00 +1.229584277139551096e+00 +1.393455315824333240e+00 +1.918288397841437787e+00 +1.052408793881926430e+00 +1.374312579801777012e+00 +1.755109345785757613e+00 +1.556653588359357521e+00 +1.287013689542707118e+00 +8.922741365770177069e-01 +1.073012911778086220e+00 +1.264129797653370302e+00 +1.543701867563216146e+00 +6.607853442058333471e-01 +1.765544523115990749e+00 +2.673533818919071603e+00 +9.306585468818229234e-01 +1.043727209533249045e+00 +2.483517483806026327e+00 +1.120103264944708910e+00 +1.326950389014323939e+00 +2.192984046692675548e+00 +2.300926845373478358e+00 +1.003139453362365874e+00 +1.544074184130572736e+00 +1.545581107484010674e+00 +1.958621934584412916e+00 +1.247767564099083737e+00 +9.173409703785779801e-01 +1.187819543245322240e+00 +2.122738147329204850e+00 +1.565784498974437389e+00 +1.848370346801875730e+00 +9.687365541514895151e-01 +2.454019100693609623e+00 +2.420228499850295645e+00 +8.743921631185285204e-01 +1.136452665692750053e+00 +1.386797001892363213e+00 +1.529289801156848982e+00 +1.715326131983861080e+00 +1.571976502339918591e+00 +1.126030745908249697e+00 +1.436301138972808200e+00 +6.714253260562238479e-01 +1.261339123189769706e+00 +1.825735995666044387e+00 +1.638933005759407591e+00 +9.931199267414638765e-01 +9.315965792730092065e-01 +1.283160344648512474e+00 +1.754836650114003804e+00 +1.091780512111311774e+00 +1.461950207819323833e+00 +1.058593552477438804e+00 +1.566494146149647104e+00 +1.301036259748628465e+00 +1.712421791887674960e+00 +1.570658640773238135e+00 +1.287209558951699195e+00 +1.471088386283686988e+00 +1.829042339611406831e+00 +1.429346020373284398e+00 +1.233530604063731717e+00 +1.502509442215415714e+00 +1.246336326766507741e+00 +1.538140719671038603e+00 +1.565860698810123575e+00 +1.485857725653005668e+00 +1.384079370252927044e+00 +1.064528842965520194e+00 +1.246637598152799731e+00 +7.814287802274315631e-01 +1.553849972717599837e+00 +1.048180660844302503e+00 +1.146072307355856523e+00 +1.454581614837158199e+00 +1.002399800401762020e+00 +1.248572669428059445e+00 +1.386797001892363213e+00 +1.527488910176437509e+00 +1.403635260275510444e+00 +1.068957056828711005e+00 +1.230953013237703120e+00 +1.444184825423306284e+00 +2.634714518247578408e+00 +2.281173713693857241e+00 +1.168881307058582841e+00 +1.656233795296831568e+00 +5.840444663740829156e-01 +1.076580900744399383e+00 +9.010886885870271756e-01 +1.789798752302928175e+00 +1.415347469629156807e+00 +1.166623527188018539e+00 +1.595180823067797071e+00 +1.913168412343108082e+00 +1.137833046722293462e+00 +1.337285571010818463e+00 +9.050627571847443820e-01 +1.702156329738703899e+00 +1.155368209882931874e+00 +1.316201412682025396e+00 +1.925853425811281605e+00 +1.971322004178624798e+00 +1.834770581925969424e+00 +1.043305433958918282e+00 +1.263852816964420311e+00 +1.253587776722720593e+00 +1.243870260671199990e+00 +9.967925054439655819e-01 +9.029885294454744749e-01 +1.729641334095754823e+00 +1.323550145472878192e+00 +6.551971643295035896e-01 +1.156945092135946318e+00 +1.496779323784782623e+00 +1.635085657776394141e+00 +1.654942206384506065e+00 +2.484356959569885781e+00 +1.361166518861814057e+00 +1.170783168899187210e+00 +1.712715180568639584e+00 +1.403738935669021304e+00 +1.920807474831794481e+00 +1.246996170688384975e+00 +7.559905617216755580e-01 +1.648874033144039242e+00 +1.224995303068709296e+00 +1.115293457909934283e+00 +1.208055381631752079e+00 +1.480346289764703283e+00 +1.311275860109668345e+00 +2.153085556208975682e+00 +2.239860432031148374e+00 +1.074428697062555393e+00 +1.036771208944564204e+00 +1.306585763843371106e+00 +9.554683139744659659e-01 +8.223810175740394746e-01 +1.356224408453255759e+00 +1.810958339525868821e+00 +1.425590290044836950e+00 +1.584986169246159093e+00 +1.581634772689656465e+00 +1.666198326030763788e+00 +1.110775369273935498e+00 +1.224468055155728097e+00 +1.303513345236697818e+00 +9.384793336060620605e-01 +1.642434959966229346e+00 +1.631672842269384471e+00 +1.874504787895213909e+00 +5.908022995881133665e-01 +1.031363515615419946e+00 +1.071091140794585561e+00 +2.139742844146337308e+00 +1.338828767292985500e+00 +1.231101460328597019e+00 +1.048180660844302503e+00 +1.167143118525695744e+00 +2.490657034332858455e+00 +1.048086529235123132e+00 +1.248355735017188106e+00 +3.939750037683610095e+00 +1.397264620078766617e+00 +2.295484475872183516e+00 +1.316661025784128913e+00 +1.322530751802901694e+00 +1.264208383162227056e+00 +8.812674563381642789e-01 +1.658479297637130756e+00 +1.377254061797634543e+00 +1.000173359366875792e+00 +1.425658573378378868e+00 +2.313346378429757877e+00 +1.427471724215868321e+00 +1.221986389698966891e+00 +1.421620607342495513e+00 +8.611299204212813363e-01 +1.048119313137943154e+00 +1.740663928417982786e+00 +1.246712423781425327e+00 +1.346219392037905527e+00 +1.702519742346749521e+00 +1.500391251050716024e+00 +1.919230993368718163e+00 +2.390980386041535954e+00 +1.222799057700784564e+00 +1.330060819458180221e+00 +1.050072543762172739e+00 +1.401319504967610152e+00 +1.644508174613600771e+00 +1.994339542130702192e+00 +1.572377087322899047e+00 +9.238939290280189232e-01 +1.617482656507467809e+00 +1.519884312936498505e+00 +1.532312854088332843e+00 +8.785963638312351831e-01 +1.126605454517688010e+00 +1.214012481906435958e+00 +1.392686933387044412e+00 +1.773042260887853772e+00 +1.069627803548649725e+00 +1.048086529235123132e+00 +1.868885277550407231e+00 +1.229959529900339188e+00 +1.123245995519980722e+00 +1.227252136421794093e+00 +1.119909701593334805e+00 +2.416388907689815735e+00 +1.219686677317383783e+00 +1.845114622925814629e+00 +1.295505719767050090e+00 +1.231906601806135315e+00 +1.341623386449507960e+00 +6.504306873752336848e-01 +1.532156402954073293e+00 +1.960223001001270005e+00 +3.341041460688197073e+00 +1.516604437021885188e+00 +1.289635257185618666e+00 +1.017101696576523606e+00 +1.096642725632353654e+00 +1.353284855815294341e+00 +1.331132735293403480e+00 +1.444855047755412292e+00 +1.048086529235123132e+00 +1.595021526861190919e+00 +1.947952110042152851e+00 +1.390385617802162299e+00 +1.466499602330789465e+00 +1.756479885447498779e+00 +1.271640726028370416e+00 +1.435581595720010206e+00 +1.226681712856842354e+00 +2.001182490380331469e+00 +1.408292064683806633e+00 +1.193241346135625713e+00 +1.524962889116913356e+00 +1.048086529235123132e+00 +1.035089311681710367e+00 +1.179168714833680465e+00 +1.200018823911436661e+00 +1.649691686956566317e+00 +8.271025488890344501e-01 +8.223810175740394746e-01 +1.465208480068363128e+00 +1.318610315667481769e+00 +1.027738482355185834e+00 +1.140897297520940157e+00 +2.622130896606546635e+00 +1.023084020456362264e+00 +1.429905194577467009e+00 +1.255109448555773666e+00 +1.048180660844302503e+00 +2.634079570775115453e+00 +9.987289796899114780e-01 +1.751635758048611713e+00 +1.591442070141559029e+00 +1.297725729181419929e+00 +9.945139500657048659e-01 +1.179806554810237884e+00 +1.191128941843743183e+00 +6.749150372951938648e-01 +1.331132735293403480e+00 +9.458561888398009376e-01 +1.995422225237623248e+00 +2.518781114015474998e+00 +1.713455377263491952e+00 +6.641824411336038070e-01 +1.196487562821099582e+00 +1.408292064683806633e+00 +1.494815500679507192e+00 +1.377597704819925939e+00 +1.249285915787545109e+00 +1.407499021903221958e+00 +8.946999299022655450e-01 +1.438269185178137510e+00 +1.870467946031511675e+00 +1.819735335143715993e+00 +1.357630274261579562e+00 +1.783024199087152484e+00 +9.843352474182720524e-01 +1.129470312074277505e+00 +1.449272711015204607e+00 +1.297521520669410178e+00 +4.509254055421452190e-01 +1.011863962510839432e+00 +1.899050708551787814e+00 +1.680826178929107240e+00 +8.145271546463290768e-01 +8.663012084951819958e-01 +1.048180660844302503e+00 +1.396635984825449928e+00 +1.076479424639593674e+00 +1.561743799083976203e+00 +1.466627657833879939e+00 +1.296667612683640725e+00 +1.048086529235123132e+00 +1.209786355216775133e+00 +1.360403140891055962e+00 +7.532305723056821334e-01 +1.510544261361549845e+00 +1.375560485718056558e+00 +7.047795444310143154e-01 +1.559259905156861192e+00 +1.424518217693086397e+00 +1.169772149698569352e+00 +1.387007609572346478e+00 +8.965359572010920264e-01 +1.404051963149891336e+00 +1.497391771480947043e+00 +1.611655108881566267e+00 +1.751212952538819367e+00 +1.866275564526088449e+00 +1.877448615123759046e+00 +1.699438570617076483e+00 +1.059594028683936262e+00 +1.170532439622955501e+00 +1.048086529235123132e+00 +1.038654884037560011e+00 +8.841663524521752304e-01 +9.055777572381630280e-01 +2.487195168290158520e+00 +8.583658553747053332e-01 +1.161635908507688608e+00 +1.241017051436622332e+00 +9.907784464747831921e-01 +7.144266517192106036e-01 +2.007674419440433677e+00 +2.476582250746034664e+00 +1.863774015762239555e+00 +1.173408212097396763e+00 +9.918360716058438609e-01 +1.626558655702458500e+00 +1.591209997972010237e+00 +9.839777152921069803e-01 +1.334277856916217031e+00 +1.622801001447186975e+00 +1.639323713384928105e+00 +2.687995374084034772e+00 +1.589556366151545941e+00 +2.083558788645070603e+00 +1.666957448558133992e+00 +1.421041472244781279e+00 +7.077820965904789707e-01 +1.276984423715364914e+00 +1.436343938063434855e+00 +1.244946515000008969e+00 +2.132014818185761218e+00 +1.058593552477438804e+00 +1.286168956291894983e+00 +1.848370346801875730e+00 +2.031299461136689910e+00 +1.360252998423022719e+00 +1.658414286066639765e+00 +1.259450076020254938e+00 +8.555106267095302641e-01 +1.261824081051187596e+00 +2.013862683970313316e+00 +1.941671835859991813e+00 +1.975813169756089005e+00 +1.509564233682426426e+00 +1.213783958775036975e+00 +1.015996173826638094e+00 +1.410425671305384654e+00 +8.232316761087399293e-01 +1.919236705026081680e+00 +7.956216351758771399e-01 +1.499717444797824095e+00 +1.588451413035977700e+00 +1.504838662410248773e+00 +1.406425620883888783e+00 +1.912862736227147975e+00 +1.216275434007282996e+00 +1.328209754611635596e+00 +7.670432706770261566e-01 +1.545581107484010674e+00 +1.746814484172428017e+00 +2.190935587168460597e+00 +1.802171888601660221e+00 +1.235376572839898213e+00 +1.324397063019620902e+00 +9.570452032947729393e-01 +6.607853442058333471e-01 +1.114044269150216815e+00 +8.643965535052866578e-01 +9.862813837669724970e-01 +1.069898425474500980e+00 +1.749306476259921972e+00 +3.136040424318818687e+00 +1.327258875251886128e+00 +2.679821024587432543e+00 +2.254605189653128505e+00 +1.708866766894337808e+00 +1.350846974876193318e+00 +1.484085060844778425e+00 +1.062064558702086936e+00 +1.478457005798500479e+00 +1.994764047469337331e+00 +1.274743743324916467e+00 +9.129045106824981159e-01 +1.366546507485993045e+00 +1.281807725468040671e+00 +9.698026250508412494e-01 +1.354401184828411209e+00 +1.048180660844302503e+00 +1.523277595633814929e+00 +9.864288280447781609e-01 +1.503050621188326996e+00 +2.402019941938426495e+00 +1.036191067370052954e+00 +1.301036259748628465e+00 +9.367362922460971131e-01 +1.103813453309971715e+00 +1.290132396519817037e+00 +8.812674563381642789e-01 +2.119396397736866611e+00 +1.577481190603621020e+00 +1.844403595683572483e+00 +1.184613075623075495e+00 +2.077929839912507237e+00 +1.665615226111076375e+00 +2.382851652725399116e+00 +1.193949673391439870e+00 +1.483819082948345969e+00 +1.738545309017633933e+00 +1.248367308754596339e+00 +1.101194940542867373e+00 +1.665820488215935313e+00 +1.328821416360034924e+00 +1.797238087465780065e+00 +2.275226790540749278e+00 +1.042687261213876670e+00 +1.048086529235123132e+00 +1.085345068838656557e+00 +1.470741992495821382e+00 +1.184726209440216671e+00 +1.954636272248911233e+00 +1.727366277645358439e+00 +1.221626378106188016e+00 +1.364351877471595920e+00 +1.580155076877097331e+00 +1.427765541412556072e+00 +1.191892698569669395e+00 +2.652538287259627925e+00 +8.891007559082635403e-01 +8.985035448382254764e-01 +1.881745454383651150e+00 +1.249554528386467078e+00 +7.702224861307517267e-01 +1.937166848062805702e+00 +1.269769568753520206e+00 +1.197761476133831549e+00 +1.590462104439313684e+00 +1.516069238780878292e+00 +1.529269874120852357e+00 +5.604191732772100920e+00 +1.204200981445186835e+00 +8.407511870071040505e-01 +3.578487238884383803e+00 +9.134623355991400295e-01 +1.507950122501151125e+00 +2.549100714197654938e+00 +1.336339853348357254e+00 +1.470112824943852425e+00 +1.911012962877076671e+00 +1.917403614777393628e+00 +1.448197305562338277e+00 +1.470776863593499018e+00 +1.276431101793624290e+00 +9.287431510892490971e-01 +3.026914127466905136e+00 +1.104467361908320955e+00 +1.370522569989840456e+00 +1.228288153806578631e+00 +1.264128621659240892e+00 +1.110522052835227980e+00 +1.556653588359357521e+00 +1.944426198626491464e+00 +1.611655108881566267e+00 +1.133389139812490676e+00 +1.524677538230359231e+00 +1.261313856817227075e+00 +1.765642967922808282e+00 +1.316473002749603216e+00 +8.145271546463290768e-01 +1.470581715573914705e+00 +1.133567352222784264e+00 +9.948526341952604879e-01 +8.923931748623519233e-01 +1.549712479913137875e+00 +2.007504554013916476e+00 +1.156612850116756741e+00 +1.274877870647439071e+00 +1.637480309368009923e+00 +1.213450262005935310e+00 +1.170532439622955501e+00 +1.447922410117488790e+00 +3.479286399363655136e+00 +1.048086529235123132e+00 +1.482342799450392601e+00 +7.493704624710080253e-01 +9.177498998116565554e-01 +2.295883538150973457e+00 +1.471038405128558324e+00 +1.671776331292321283e+00 +1.546462722720540306e+00 +1.462188084294727686e+00 +1.585989304019272073e+00 +1.889933162468648842e+00 +1.480185120268132870e+00 +1.005111215439017602e+00 +1.091047796195879771e+00 +1.548068682312994104e+00 +1.315701756330062366e+00 +1.333692603193423309e+00 +1.237374518348443475e+00 +2.100856180183484412e+00 +1.534246659671405055e+00 +1.188338668362805439e+00 +1.251878629524147746e+00 +1.128342315039264410e+00 +1.871258479929049034e+00 +1.626333549036437676e+00 +1.488278692911729317e+00 +1.188026904941621664e+00 +1.271168838120986022e+00 +1.524711390396559230e+00 +2.833096418633440639e+00 +1.778546585930107282e+00 +1.169189497148040990e+00 +1.178639676325469399e+00 +6.647519066564111512e-01 +1.174755366636677456e+00 +1.222799057700784564e+00 +1.042500506467139765e+00 +1.183449906427205711e+00 +1.758561359811597891e+00 +1.446901228884627466e+00 +1.502716077737162648e+00 +1.087424629509705420e+00 +1.293591854079932935e+00 +1.679307662586565719e+00 +1.401409486286435691e+00 +5.674044241265806532e-01 +1.229457512367569949e+00 +1.682432500556237054e+00 +1.057649200950811164e+00 +3.253119758958717966e+00 +1.057923850674313382e+00 +1.017723816431863826e+00 +1.263852816964420311e+00 +1.080878944203188086e+00 +1.809510206905768914e+00 +2.041240507503885304e+00 +1.050762480296298929e+00 +1.085717853026429758e+00 +1.880385681380300822e+00 +9.157894063633001958e-01 +1.656567403512609671e+00 +1.157442536592950377e+00 +1.485152350449902015e+00 +1.871672777028457801e+00 +1.092988842373183278e+00 +1.859131659672843107e+00 +1.520827596017466421e+00 +1.502557177841668645e+00 +7.602445276024661913e-01 +1.197478555855611138e+00 +1.618090465271179168e+00 +1.193148841952401895e+00 +1.383045150866859085e+00 +1.350351584952341311e+00 +1.202000321661414795e+00 +1.234114160450284547e+00 +2.156755039920970507e+00 +1.740969561018201217e+00 +1.153001784213927738e+00 +1.274291160011117530e+00 +9.414105024177620296e-01 +1.604054309627918951e+00 +1.438277526873242174e+00 +1.611551784909510232e+00 +1.213783958775036975e+00 +1.925270349118084701e+00 +1.035089311681710367e+00 +1.973254842854174518e+00 +1.368941048846520125e+00 +1.581749571627139916e+00 +1.689369031708741975e+00 +1.669067804186932680e+00 +1.393191930830282033e+00 +1.633707613577639162e+00 +1.181975561860628465e+00 +1.027738482355185834e+00 +1.446440435135014635e+00 +1.277624642159595147e+00 +1.507506825740742240e+00 +1.539742501716241385e+00 +1.350291477973471821e+00 +2.014264869014040560e+00 +1.332224062481662585e+00 +2.208868140771693689e+00 +1.193136948290832056e+00 +1.109322547490583677e+00 +1.157325221178445052e+00 +1.152961363967129005e+00 +1.562075837549075086e+00 +1.320410242190365180e+00 +1.101065649236102839e+00 +1.483787774408085847e+00 +1.285777441017336375e+00 +1.264313014679300906e+00 +1.205698979069450560e+00 +8.113822322280089816e-01 +1.065155642664538327e+00 +6.607853442058333471e-01 +2.029333302511656445e+00 +1.699973992788552213e+00 +1.641996380829989555e+00 +2.732026195048510964e+00 +1.097858291279286025e+00 +1.314489131484512185e+00 +1.261780156752089876e+00 +1.375156379027823839e+00 +1.345388862484413028e+00 +7.509964055895921309e-01 +2.237751902849469676e+00 +1.415292077567409823e+00 +1.875103105917010904e+00 +2.168699574518822004e+00 +1.234302388431055109e+00 +1.138773843110216566e+00 +1.111556646521731917e+00 +1.602764749709435277e+00 +1.053495241350900224e+00 +6.106286544658210413e-01 +6.647519066564111512e-01 +2.380971300410344771e+00 +9.458561888398009376e-01 +1.268382601693161860e+00 +1.981637040407105976e+00 +1.049749156499912628e+00 +1.050975198101448571e+00 +1.047493035298823205e+00 +1.365718746270080164e+00 +1.331132735293403480e+00 +1.377734408253712850e+00 +8.841167495383943642e-01 +1.738397776652792714e+00 +1.721359084816701523e+00 +1.667091022672734901e+00 +1.521880262611325474e+00 +8.865969847973137474e-01 +1.175714610968397578e+00 +1.472212787673448098e+00 +1.332319305343731441e+00 +2.448505937158441892e+00 +1.049709920131995489e+00 +1.308988862921745655e+00 +1.349577056261537455e+00 +1.561906861372924338e+00 +1.930752133294309614e+00 +1.398836630595501118e+00 +2.007054169641979247e+00 +1.046889194141987778e+00 +1.459409208860837692e+00 +1.304513988094950339e+00 +1.043305433958918282e+00 +1.048086529235123132e+00 +1.498072811726062437e+00 +1.322232947295754801e+00 +2.158688043868960627e+00 +1.265512741425554477e+00 +1.405863302631956246e+00 +1.794153701953099533e+00 +1.257187642899177726e+00 +1.463929423420288423e+00 +1.209725186013769438e+00 +1.259989509015777776e+00 +9.085205692084553641e-01 +8.560922547814766581e-01 +9.853111979992249525e-01 +1.263862538854074069e+00 +1.452897717220893892e+00 +1.677602685737386690e+00 +9.990373015404171442e-01 +1.578526481306546492e+00 +2.122498811232135907e+00 +1.926266273401895601e+00 +1.519899058075461218e+00 +1.794554027530657514e+00 +1.448112557285896607e+00 +1.284250254326324336e+00 +9.699291228607008764e-01 +1.298886954426382578e+00 +3.337922448908772211e-01 +1.231457942736867928e+00 +1.312548501871147799e+00 +1.686602341587645437e+00 +1.612512217601679287e+00 +1.056805411694715646e+00 +1.236478369330104909e+00 +1.261354053045555812e+00 +2.154384062090398899e+00 +1.545557198591383186e+00 +1.352438859804285354e+00 +1.661030130920565728e+00 +1.325897945243379228e+00 +1.340410608508461054e+00 +1.248506088147034232e+00 +1.645792125365022285e+00 +1.658414286066639765e+00 +2.353057985740788283e+00 +1.161090593694924067e+00 +1.474682956952668489e+00 +1.864249808453650070e+00 +1.170532439622955501e+00 +2.066965121025120755e+00 +1.669658948370466911e+00 +1.213783958775036975e+00 +1.311039848544991671e+00 +1.970536864161956947e+00 +1.199256380985616044e+00 +1.363488049970256188e+00 +1.497201365102221349e+00 +1.238502792111493500e+00 +1.276276451589969607e+00 +1.782950967261551334e+00 +1.052880199365864078e+00 +1.263862538854074069e+00 +1.256277525071958889e+00 +1.304450808640365223e+00 +2.098078610965661728e+00 +1.433759078076918936e+00 +1.052880199365864078e+00 +7.535059715907803657e-01 +1.940831209055250639e+00 +1.257675586336134632e+00 +1.422522267870885093e+00 +1.198607169920484550e+00 +1.074428697062555393e+00 +2.667678066672476866e+00 +1.264055411867849976e+00 +1.026703874853395870e+00 +2.037285763110002978e+00 +1.178914558382419875e+00 +1.355991153676800121e+00 +1.653510035881836870e+00 +7.106994729992808235e-01 +2.377448790817063617e+00 +8.922741365770177069e-01 +1.416530481697347188e+00 +8.113822322280089816e-01 +1.448144174483827706e+00 +7.621949930559572817e-01 +2.414964468268584685e+00 +1.321555788125200470e+00 +2.050853660657328881e+00 +1.610850790032262392e+00 +1.166384292100234976e+00 +1.720688921849474973e+00 +1.828658872614571607e+00 +1.683458531591160767e+00 +1.393979484469941132e+00 +1.828564131000434800e+00 +1.702999771547547336e+00 +1.171313923135720136e+00 +1.016115595523136017e+00 +1.399792964251711735e+00 +1.117201062277115575e+00 +9.877459576236373717e-01 +1.247659639253740682e+00 +9.582843051378292509e-01 +1.695064376544268558e+00 +1.351473118082757052e+00 +1.091578223989310370e+00 +1.088223270396335263e+00 +1.289424392005346975e+00 +1.316739236529435253e+00 +1.732647385080333891e+00 +1.379748983149833075e+00 +1.426977017711939189e+00 +1.569050796974951201e+00 +1.108827797291062289e+00 +1.650342453124027831e+00 +1.529378960259927034e+00 +2.209431585214761018e+00 +9.990373015404171442e-01 +1.792473215013903332e+00 +1.190894636629141523e+00 +1.039799013012659756e+00 +1.655208574539865474e+00 +1.117178919841217866e+00 +1.299071314869721938e+00 +1.468494171252713532e+00 +2.004801704293887266e+00 +1.734912653868141641e+00 +1.471235112202920359e+00 +2.242234665953556583e+00 +1.028172263699407285e+00 +1.325846362685037860e+00 +1.133617637480372808e+00 +2.082186912441262194e+00 +1.011863962510839432e+00 +1.915922730063655877e+00 +1.544521486062924609e+00 +1.529082997897712959e+00 +1.410871688437720373e+00 +1.908930093940943706e+00 +1.198404687301526161e+00 +1.086027687774359762e+00 +1.329519540622988494e+00 +1.699091161731066890e+00 +1.356333547836985565e+00 +1.315821691059373855e+00 +1.431195623683864548e+00 +2.051485000552628168e+00 +4.141251158359851581e-01 +1.515786379298568409e+00 +1.377287574202166409e+00 +1.486720445692609305e+00 +1.048086529235123132e+00 +1.577722214508025855e+00 +1.264055411867849976e+00 +1.264989506486832616e+00 +1.041884064327264436e+00 +1.076278332322753828e+00 +7.431163040565064160e-01 +1.008988458116832021e+00 +1.640007759842379675e+00 +1.671360121738385551e+00 +5.860460583057099937e-01 +1.254949554175984305e+00 +1.217262856938723603e+00 +1.850856120875855160e+00 +1.981501747982756134e+00 +2.010978754201526275e+00 +1.262510114647365622e+00 +1.493800276457674547e+00 +1.442482688057070028e+00 +1.252516267435550112e+00 +1.554912347442793941e+00 +3.393505294640235537e+00 +1.221719190860651505e+00 +1.466469411353940488e+00 +5.609530731974317064e-01 +1.601245456257446742e+00 +8.088752861526591342e-01 +1.462871384339838210e+00 +9.891814929031291781e-01 +1.021902104656890575e+00 +4.427675825661707698e-01 +1.768476086249842982e+00 +1.866275564526088449e+00 +1.327521843334728668e+00 +1.159845089778342109e+00 +1.944362228702579243e+00 +9.795746422917864793e-01 +1.600062861627450594e+00 +2.184549931526678535e+00 +1.287449445731106534e+00 +2.093332658627416798e+00 +7.728023219073766326e-01 +1.768610222409060295e+00 +1.318708652383814739e+00 +1.218354257416276898e+00 +1.445726835632181739e+00 +9.117352395115924102e-01 +1.794249075492582390e+00 +1.335062938326557092e+00 +1.584414105786782212e+00 +1.278526469736274818e+00 +1.692552464304297954e+00 +1.332775624930260028e+00 +1.600068295254186479e+00 +1.304366114390570486e+00 +1.193949673391439870e+00 +1.971007993935848024e+00 +1.146081417327358354e+00 +1.252557140726060059e+00 +3.283575437670103625e+00 +1.018794679384991797e+00 +2.379945620143746332e+00 +1.908123523674456257e+00 +1.342286415743723982e+00 +1.451516570497758840e+00 +1.218492822593072678e+00 +1.248123007354847047e+00 +2.043773891581476043e+00 +1.181168505255611789e+00 +1.559758967492074877e+00 +2.039712771282870207e+00 +1.213180758676097870e+00 +1.429323721571021277e+00 +1.144729381241567090e+00 +9.525579360124287742e-01 +1.283302624136470893e+00 +2.290860542179176562e+00 +1.102194715728573859e+00 +1.267735821496896342e+00 +1.213377246482213678e+00 +1.396286901936310221e+00 +1.440195074616485993e+00 +1.465256560176164458e+00 +1.377362993170372585e+00 +1.494292669087159409e+00 +1.531410064265453563e+00 +1.374687303149294104e+00 +3.188107691479979522e+00 +1.559259905156861192e+00 +4.566163953978797929e-01 +1.161421488999189622e+00 +1.172230280790759194e+00 +1.005111215439017602e+00 +1.164918537222842998e+00 +1.548050076658269658e+00 +1.107340194198991767e+00 +2.966690788630539810e+00 +1.181564791379884349e+00 +1.281932883264073730e+00 +1.822264518629819641e+00 +2.600759098663799396e+00 +1.506071842721601106e+00 +1.199256380985616932e+00 +1.869390049125066344e+00 +2.007691924096449476e+00 +2.332251938560788940e+00 +1.023706769248411641e+00 +1.938573776666693504e+00 +1.288181649589989153e+00 +1.028137695843289290e+00 +2.282272974396948317e+00 +1.170532439622955501e+00 +1.396286901936310221e+00 +1.209617344521597859e+00 +1.857083929094518027e+00 +1.706492480085572083e+00 +1.617398569402471509e+00 +1.577078530492425523e+00 +1.107340194198991767e+00 +1.168046376090832394e+00 +1.474185420185267770e+00 +1.925722952110820341e+00 +1.394144278208216292e+00 +9.790700857046528149e-01 +1.597826945151012978e+00 +1.154112862959150387e+00 +1.197601664845336700e+00 +5.256413855391596224e-01 +1.345057342416061896e+00 +1.261824081051187596e+00 +2.132727867313963355e+00 +2.183059749605629207e+00 +1.007383590594547851e+00 +1.291418793470036519e+00 +1.201518969031015738e+00 +9.865577564525451759e-01 +6.607853442058333471e-01 +1.458475202575491014e+00 +1.634506883891094109e+00 +1.137372985979560047e+00 +1.213498317321633380e+00 +1.400398173941689972e+00 +1.333404576859307022e+00 +6.116004913615642469e-01 +9.781027149767168583e-01 +1.635967897802271809e+00 +4.460068535071966545e-01 +1.755729083899826071e+00 +1.736201416162660216e+00 +1.597115137151566611e+00 +1.622040418586960131e+00 +1.597761585804800655e+00 +3.809811217886580170e+00 +1.086669499582730847e+00 +1.048086529235123132e+00 +1.074428697062555393e+00 +1.444235778680757587e+00 +9.703967972404299314e-01 +1.304256554565736526e+00 +1.521000766700717488e+00 +1.222198681556945443e+00 +2.882587780141761868e+00 +1.184882413757809339e+00 +1.502980452938295519e+00 +1.244906169335349588e+00 +1.508317164332464211e+00 +1.361625961380287908e+00 +1.959820856915753362e+00 +1.243935450027040757e+00 +1.687160483510007580e+00 +1.264055411867849976e+00 +1.293538305421851442e+00 +1.266935733134259889e+00 +1.271692089498868805e+00 +1.261189133578680011e+00 +1.288098813569049428e+00 +1.074428697062555393e+00 +1.120135492507361663e+00 +1.293091808489395200e+00 +9.306585468818229234e-01 +1.062395642561223541e+00 +2.375567119383127590e+00 +1.085065244983165922e+00 +1.376134771669205170e+00 +1.323526653429996092e+00 +1.323526653429996092e+00 +1.298782414607703384e+00 +1.111207756258649759e+00 +1.629974211726381794e+00 +2.028971766317884562e+00 +1.261824081051187596e+00 +1.074428697062555393e+00 +8.724367116947333578e-01 +9.239907897589022534e-01 +1.254534871625356374e+00 +1.273177656028422255e+00 +1.133352679994563239e+00 +1.896891211968946056e+00 +1.340286313365431914e+00 +1.347314872136282204e+00 +1.286711607344658281e+00 +1.413015274764673146e+00 +1.294503392425729871e+00 +9.446963283930186472e-01 +3.337922448908763329e-01 +8.271025488890344501e-01 +1.301036259748628465e+00 +8.841227861693784496e-01 +1.429704877409157637e+00 +1.336641762796127342e+00 +1.053495241350899780e+00 +1.293185918464279105e+00 +1.297341170817391198e+00 +1.926987845925538068e+00 +1.032364103153702528e+00 +6.838538944680745413e-01 +2.751176922397441604e+00 +1.855903057452163996e+00 +1.916027767009101490e+00 +8.538173485773042914e-01 +1.227576374827150207e+00 +1.565313846425944400e+00 +1.406770549056279407e+00 +1.424537103568236596e+00 +1.206399586709699268e+00 +1.230249537818626893e+00 +1.254655519258148111e+00 +1.283281612231242930e+00 +1.622976654838078625e+00 +7.834906405874026980e-01 +2.874852695645375711e+00 +1.972258706047923749e+00 +1.848539395056737034e+00 +1.263852816964420311e+00 +2.272538797274852751e+00 +1.616760124124346110e+00 +1.747464958626641085e+00 +1.815938514466381770e+00 +2.081173404242871783e+00 +1.318067884007192214e+00 +2.168699574518822004e+00 +1.417610188568277252e+00 +8.565311443938311564e-01 +1.307281328008517818e+00 +1.170532439622955501e+00 +1.199692943656496480e+00 +1.846537074430031122e+00 +1.347730807738042769e+00 +1.403172631194675501e+00 +1.305597742831070773e+00 +1.468124591786955646e+00 +1.804879394681917049e+00 +1.709008916532300359e+00 +1.670948773076862182e+00 +1.951441881953332125e+00 +1.231457942736867928e+00 +2.416388907689815735e+00 +1.338183918357449986e+00 +1.574997258245490750e+00 +1.492431093866931846e+00 +1.034697215864813113e+00 +1.402367129877885032e+00 +2.136706748492747998e+00 +1.026517875662935619e+00 +2.029030757394359341e+00 +1.848539395056737034e+00 +1.467230432787080874e+00 +1.667799259646521204e+00 +1.498836347340626540e+00 +1.981637040407105976e+00 +1.611558267493835128e+00 +1.433584870938925393e+00 +1.010265174500665220e+00 +1.158526194796514641e+00 +1.044353016744042018e+00 +9.997651694889401197e-01 +1.568303769081570875e+00 +1.386797001892363213e+00 +2.804534361626657812e+00 +1.143228124392816847e+00 +1.285868895415018587e+00 +1.923799015248481847e+00 +1.550492027249368743e+00 +8.834002584992004525e-01 +1.463557438089710061e+00 +1.542660383859240758e+00 +1.141178032182509350e+00 +1.109322547490583677e+00 +1.603805456925451622e+00 +1.223372444841751783e+00 +1.325837406845100652e+00 +1.080289920279659199e+00 +1.546399653824173548e+00 +8.812674563381642789e-01 +1.785528674416749562e+00 +1.088601345073842763e+00 +1.634182891312808916e+00 +1.527037700400310172e+00 +1.013361773778823638e+00 +1.146106120277994078e+00 +2.286565829171455899e+00 +1.346196356662709537e+00 +1.346250650454389408e+00 +1.052880199365864078e+00 +1.339760509113813391e+00 +1.845059667434432615e+00 +2.192198172552296320e+00 +1.009797653257439087e+00 +1.848370346801875730e+00 +1.773194701592912370e+00 +1.548623803455988268e+00 +1.392760730288700621e+00 +1.271425752646718088e+00 +2.029030757394365114e+00 +1.273016105383042662e+00 +1.608345570065290886e+00 +1.223882092558780998e+00 +2.134927884582074942e+00 +3.071119031791368137e+00 +1.772629617537988977e+00 +2.212255216881334086e+00 +1.761691950930997841e+00 +1.563191953986164506e+00 +1.108363797214991564e+00 +1.052880199365864078e+00 +1.743754765616217117e+00 +1.283545758351773758e+00 +1.056781510007689606e+00 +2.115287955376759399e+00 +1.447877538675197640e+00 +9.909447655333903926e-01 +1.103607402085660993e+00 +5.924071470499864267e-01 +1.708383194410523664e+00 +1.372199971846542965e+00 +1.139072452273560243e+00 +1.405972742070405346e+00 +1.315498644154006413e+00 +1.350747223917084128e+00 +1.329937738684856985e+00 +1.230748295561656658e+00 +1.848370346801875730e+00 +1.440313792297664541e+00 +1.773336128954286828e+00 +1.512266120342438347e+00 +1.990415556288426702e+00 +2.204226677005510560e+00 +7.953224600610910855e-01 +1.320872792428834375e+00 +1.674690782095390018e+00 +1.383045150866859085e+00 +1.291335404965376465e+00 +2.048417107198725162e+00 +1.915261026962415070e+00 +1.040248444052630283e+00 +1.463594460742129177e+00 +1.037531279948104901e+00 +1.418753690117189326e+00 +1.244100699736015336e+00 +1.213783958775036975e+00 +1.318871835803076431e+00 +1.009066652718021873e+00 +2.262168955118922575e+00 +1.730493316279908989e+00 +1.310380603718813930e+00 +1.778926459592337750e+00 +1.857897733128671902e+00 +1.240712843450818115e+00 +8.065011031581869050e-01 +1.418328571658108661e+00 +1.342847129218969204e+00 +1.282209411576237246e+00 +1.722330074283078272e+00 +1.536183125975459696e+00 +1.171616393866462325e+00 +1.045900432251584133e+00 +1.373359124413465304e+00 +1.512288487747458277e+00 +1.292482675507119261e+00 +1.244649940555373702e+00 +1.364589713071771682e+00 +1.360413475162541408e+00 +1.404119134272103331e+00 +8.695486741920921414e-01 +1.318457745510101864e+00 +1.371410013756592994e+00 +1.199484152964861661e+00 +1.053655771399417906e+00 +1.671986778748326019e+00 +1.530136789261753005e+00 +1.445440994310316807e+00 +1.181092974219743352e+00 +1.261339123189769706e+00 +1.966029631728458904e+00 +1.129727806024524162e+00 +2.244765824241029772e+00 +1.529146179654157889e+00 +1.537072613028937385e+00 +1.378156723393634486e+00 +1.193609935010422340e+00 +1.100142727466647763e+00 +1.975030652811622600e+00 +7.385203283444390365e-01 +1.119479058278783468e+00 +1.835741880693626982e+00 +1.195718319756867931e+00 +2.209431585214761018e+00 +1.379850967374149029e+00 +1.180135945591099356e+00 +1.103497533977799261e+00 +1.306807679331426275e+00 +1.483965516562574916e+00 +1.974403995764725916e+00 +1.347116203299692394e+00 +1.795712913415454803e+00 +1.753922642730719739e+00 +1.511732346504912172e+00 +1.117849291484223517e+00 +1.477323895019143185e+00 +1.251639249514461483e+00 +1.262604392277946408e+00 +2.052573912589150673e+00 +1.024690331691066714e+00 +1.057903334354373781e+00 +9.818509919854235823e-01 +9.997791915818328157e-01 +2.314673713487208406e+00 +1.373942591582444583e+00 +2.953446645479875787e+00 +1.186537943438950915e+00 +1.386797001892363213e+00 +1.611749615874067398e+00 +1.193148841952401895e+00 +1.855002662674839486e+00 +1.449507686251038763e+00 +1.180421727234812090e+00 +2.226613492270276939e+00 +9.099703295093758415e-01 +1.775763972198629137e+00 +1.339647039484236135e+00 +1.034697215864813113e+00 +1.514778431279435011e+00 +3.086496563370723312e+00 +1.563191953986164506e+00 +1.197164809117543305e+00 +1.551339285067317331e+00 +1.536825798080671213e+00 +1.951982459649197921e+00 +2.233522403427303349e+00 +2.168641885667816016e+00 +1.523973317254093907e+00 +1.453414484382670624e+00 +1.954636272248911233e+00 +1.062064558702086936e+00 +1.052880199365864078e+00 +1.011863962510839432e+00 +1.204930521337583382e+00 +1.392482962025590520e+00 +2.093808735406565091e+00 +1.341659549986755184e+00 +1.214257121103047954e+00 +1.135735122431767552e+00 +1.620620260829106929e+00 +1.615592467675128763e+00 +1.240254982214345825e+00 +2.001033381405289635e+00 +1.466754805358777780e+00 +1.037112938814736429e+00 +8.470713083005737554e-01 +1.074428697062555393e+00 +1.510509224482592616e+00 +1.357649279878101023e+00 +2.107975560510386259e+00 +1.492434916572266124e+00 +2.119713984882249047e+00 +1.346899664571795663e+00 +1.323978679713811335e+00 +2.190935587168460597e+00 +1.365996515680671930e+00 +1.108827797291062289e+00 +1.339768803891160376e+00 +1.431462900780962499e+00 +1.283808974692216776e+00 +1.787198862233492669e+00 +1.238350005039595025e+00 +1.185661377568111075e+00 +1.211094341947576813e+00 +1.442726494950656635e+00 +1.329811424898986960e+00 +1.109400017657067083e+00 +2.300950790360319687e+00 +1.154094897933332087e+00 +1.824265534014960277e+00 +1.308178451105472817e+00 +1.213180758676097870e+00 +1.033860047606360411e+00 +1.197761163816168484e+00 +1.459908612856305243e+00 +1.464659044322034198e+00 +1.678811241206724425e+00 +9.966606862955454949e-01 +1.133497326226922564e+00 +2.018976156506766539e+00 +9.423176654415351683e-01 +1.213783958775036975e+00 +1.096642725632353654e+00 +1.415817788984004899e+00 +1.067008972425320890e+00 +1.725661022919590781e+00 +1.743744102499117377e+00 +6.242669787032470996e-01 +1.393169864504724798e+00 +1.075474849684936673e+00 +1.121645044408193126e+00 +1.515641781422992551e+00 +1.467851770355823593e+00 +1.373577355649730158e+00 +1.372236568697344117e+00 +1.605150246435503414e+00 +1.316867342046959877e+00 +9.660233473791781655e-01 +2.846926116144767427e+00 +1.472496668035850220e+00 +1.161054623585681123e+00 +1.292958371075273005e+00 +1.777612805756994208e+00 +6.745608670715896871e-01 +1.045491503592957727e+00 +1.368155492801238937e+00 +2.329961645056728425e+00 +2.272049536802713821e+00 +1.080347859604190441e+00 +2.056246399461084007e+00 +2.594109332962831971e+00 +1.873464206654354314e+00 +1.209617344521597859e+00 +8.914630014101684319e-01 +1.029555409754600470e+00 +1.173337326066202113e+00 +2.225149750176453001e+00 +1.896891211968946056e+00 +1.146983851003116284e+00 +2.163606407094939676e+00 +7.254545040512536680e-01 +1.858673005950404411e+00 +2.029299153426680213e+00 +1.470847555793277639e+00 +7.739354081842195754e-01 +1.632094127928756633e+00 +1.554940965985772694e+00 +1.283134229949430161e+00 +1.083175632528738275e+00 +1.186253361809877394e+00 +2.145556431122273455e+00 +9.287431510892490971e-01 +3.840419718160760776e-01 +1.516593760606053554e+00 +1.192072565291472541e+00 +1.424429255043692777e+00 +1.565784498974437389e+00 +1.781421285404304333e+00 +1.706475999661341891e+00 +1.142461727601590482e+00 +5.908022995881133665e-01 +1.024139972021329781e+00 +1.322674707684238227e+00 +1.243895940431767766e+00 +1.490738185910520652e+00 +1.124503696629381544e+00 +1.817295294269847261e+00 +1.308149147579307892e+00 +9.562481582843539440e-01 +2.882587780141761868e+00 +2.003692043165119507e+00 +1.257159653484066109e+00 +1.764179787804718735e+00 +1.112326940493336247e+00 +1.773194701592912370e+00 +1.932530841434479063e+00 +1.261339123189769706e+00 +7.593709415392296824e-01 +1.047502289707207490e+00 +1.441810880478737067e+00 +1.939257052228053890e+00 +1.271425752646719864e+00 +1.304445950028855439e+00 +1.267100060263274042e+00 +1.232625310092952731e+00 +2.568957114093633365e+00 +1.314250849174018132e+00 +1.562972565360111421e+00 +2.293908886590816820e+00 +1.343301249844763401e+00 +2.045964477548098959e+00 +1.174808968087730499e+00 +1.048086529235123132e+00 +1.124317134273396857e+00 +1.367268795859401642e+00 +1.634962148944597793e+00 +2.242243437881049406e+00 +1.396286901936310221e+00 +1.533274615047024447e+00 +1.288629837511344745e+00 +1.112705671611325275e+00 +1.136061961613421323e+00 +1.271051522969559588e+00 +1.530741967268432813e+00 +1.638837031049981574e+00 +1.158121207228302918e+00 +1.378065039942195424e+00 +1.066377727905411632e+00 +1.527037700400310172e+00 +1.450810511739215602e+00 +1.279262914737308465e+00 +1.844844470571214146e+00 +1.707995571347952435e+00 +1.215014933294890964e+00 +1.678144613960247611e+00 +1.348776921454585054e+00 +1.210108853676870710e+00 +1.048086529235123132e+00 +1.005915526472257904e+00 +1.603830193921424563e+00 +1.878509267820392514e+00 +5.281357572038617443e-01 +1.664479948567137990e+00 +8.677845881931198768e-01 +1.077521173973795765e+00 +1.537931323139507311e+00 +1.027487395133151127e+00 +1.279509293479224707e+00 +1.662855399647364951e+00 +1.566117877140360326e+00 +1.386797001892363213e+00 +1.316986905464588631e+00 +1.029225003955223317e+00 +1.057093217168302068e+00 +1.261811036316875967e+00 +1.183227922762776441e+00 +2.110332009222498417e+00 +1.047493035298823205e+00 +1.327838562846441528e+00 +1.954679854146372353e+00 +1.501921928420574481e+00 +1.573974438375520091e+00 +1.129299985000832729e+00 +1.135679831555091335e+00 +1.177948798830826815e+00 +1.371034319216607011e+00 +2.176133986316706626e+00 +1.477249892179347546e+00 +1.205821374609792551e+00 +1.566296404738344306e+00 +1.075121324810979218e+00 +1.807520848450120843e+00 +1.264055411867849976e+00 +8.840874334247038613e-01 +1.115122964987908416e+00 +7.810356566425024072e-01 +1.300100235971524354e+00 +1.276920188928312161e+00 +1.041884064327264436e+00 +1.327263856389231611e+00 +1.746434841924523695e+00 +1.794431265821634369e+00 +1.857971386491988897e+00 +1.317075964918070996e+00 +1.326735791489989325e+00 +2.128072028044008857e+00 +1.532708609872261318e+00 +1.328180215182369173e+00 +1.286342721535322253e+00 +1.212038174871633789e+00 +1.307626080445726036e+00 +1.141659473137159209e+00 +1.299668868620745599e+00 +2.007691924096451253e+00 +1.103359140055886645e+00 +1.386797001892363213e+00 +1.318254808727316707e+00 +1.293591854079932935e+00 +1.741368099558898042e+00 +1.231018166535476688e+00 +1.554940965985772694e+00 +1.342050906351573758e+00 +1.248847062716582412e+00 +1.457950390057751289e+00 +3.298973950043899261e+00 +1.048086529235123132e+00 +8.093016565222054259e-01 +3.187607233214949431e+00 +1.137372985979560047e+00 +1.923977365421857044e+00 +1.559246425875597586e+00 +1.109578295510237567e+00 +1.300155358958990703e+00 +1.566187853529182883e+00 +1.108827797291062289e+00 +9.446963283930186472e-01 +1.256883965299510963e+00 +1.384631389856009198e+00 +1.987160211500341722e+00 +9.772277872354261374e-01 +1.878708856606999600e+00 +1.413005537083759977e+00 +1.250905598459192358e+00 +3.337922448908772211e-01 +1.081646601168423816e+00 +1.311361633981645625e+00 +3.337718894999758046e+00 +9.414105024177620296e-01 +1.179263894769710497e+00 +8.271025488890344501e-01 +1.936281389967609456e+00 +6.647519066564111512e-01 +1.318782471420397950e+00 +9.870725881634264676e-01 +1.406306548980181370e+00 +1.098973652630698350e+00 +1.757593272037833554e+00 +2.003299841283002536e+00 +1.390288098793140970e+00 +1.429857861282165965e+00 +1.273328137656901227e+00 +1.773188302859280530e+00 +8.241148667974648179e-01 +1.535966335687239059e+00 +1.947952110042152851e+00 +1.813791672755779016e+00 +1.869722498208026940e+00 +2.000450419997462426e+00 +8.238049417934215635e-01 +1.843003875960685933e+00 +8.251552314755403739e-01 +1.856043167974031016e+00 +1.295829466147189635e+00 +1.622976654838078625e+00 +1.479258872055537744e+00 +1.245753923630726234e+00 +1.256667170341674300e+00 +1.180691578986731827e+00 +1.282878400449536826e+00 +1.105165395909232018e+00 +1.831129691708852869e+00 +1.271203352086017091e+00 +1.012358560942182351e+00 +1.834203110543819015e+00 +1.305495798832674303e+00 +8.113822322280089816e-01 +2.137718506130413587e+00 +2.067301792932258131e+00 +1.261824081051187596e+00 +7.347270058447384899e-01 +1.213783958775036975e+00 +1.712737939782736918e+00 +1.255949850526703049e+00 +1.579925303492429212e+00 +1.386797001892363213e+00 +2.331746689974272702e+00 +1.452595500016399921e+00 +1.645687410432523867e+00 +2.063044131826724747e+00 +1.399523667438217434e+00 +1.342110770560857702e+00 +1.576165898785811370e+00 +9.785250594227478116e-01 +2.474695581115056164e+00 +1.159318290362421955e+00 +1.148951968085873965e+00 +1.210108853676870710e+00 +2.484356959569885781e+00 +1.203613297579566144e+00 +1.302283300899862439e+00 +1.376679091092515961e+00 +1.582953096993962028e+00 +1.760289641243910630e+00 +1.465643245182282506e+00 +1.731926734703805870e+00 +1.481634460976720913e+00 +2.152060790383222066e+00 +2.141875462447881073e+00 +1.167851012657409093e+00 +1.347945815777989775e+00 +1.225758485111976270e+00 +1.356948039851116228e+00 +5.840444663740829156e-01 +1.419098706214988237e+00 +1.131311469866886910e+00 +2.656936853365525320e+00 +1.128532760290796411e+00 +1.267716747515033049e+00 +1.864515749793885124e+00 +1.304777704407970251e+00 +1.640975975171602652e+00 +1.395406231054249213e+00 +1.168821466635892037e+00 +1.779162714768157905e+00 +1.729190877602635457e+00 +1.773194701592912370e+00 +1.074428697062555393e+00 +1.858107936719218811e+00 +2.295477447354786094e+00 +3.337922448908772211e-01 +1.616683108987924333e+00 +1.474607528474181306e+00 +1.086669499582730847e+00 +1.316373382652282764e+00 +1.195718319756867931e+00 +1.733314891062218921e+00 +1.421088651702756556e+00 +1.555394803452988306e+00 +1.659491596150415749e+00 +8.989734093365364664e-01 +9.332664669518323519e-01 +1.610850790032262392e+00 +1.228288153806578631e+00 +4.149878601462875238e+00 +1.065756791741809817e+00 +1.280652433724602357e+00 +1.193436738096180116e+00 +1.764920226636951250e+00 +2.053158748247248422e+00 +1.772163075939485299e+00 +2.367421742341496049e+00 +1.178639676325469399e+00 +1.246892246140167693e+00 +1.096250159523349366e+00 +1.986225663025242172e+00 +2.184158814289508310e+00 +2.109353582301823238e+00 +1.082220229029680070e+00 +7.297156581006060128e-01 +1.246533484493019595e+00 +1.725141394320570676e+00 +1.131081729179495010e+00 +1.284250254326324336e+00 +1.192325089363436064e+00 +1.166335133899643939e+00 +1.563191953986164506e+00 +1.272114324254226103e+00 +9.700482108266049730e-01 +2.976261237868952580e+00 +1.273156468203293423e+00 +1.302731886329883348e+00 +1.557079300018761270e+00 +6.545105642730809636e-01 +2.175257258788164894e+00 +8.812674563381642789e-01 +1.240021006102322021e+00 +8.724782504426937813e-01 +1.246844393038340160e+00 +1.196616431204011954e+00 +2.774357897089926528e+00 +1.284250254326324336e+00 +9.990373015404171442e-01 +8.671475305015881041e-01 +1.459815834917193023e+00 +1.784884186442243115e+00 +1.017377021698429918e+00 +9.291846383771781293e-01 +8.644590899187779565e-01 +1.107168615588621563e+00 +3.337922448908772211e-01 +1.445213705986446273e+00 +9.675316867481812411e-01 +1.233409634329130533e+00 +1.128040510348460534e+00 +1.481470660082965018e+00 +1.516216257707677428e+00 +2.000746008038805090e+00 +1.363406767892076932e+00 +2.089067994763847746e+00 +1.116511543600093193e+00 +2.381897561675982544e+00 +1.022667230376778980e+00 +1.051539193027721142e+00 +3.337922448908772211e-01 +8.955637237052945787e-01 +1.268832657192692670e+00 +1.290611759750293075e+00 +2.994296334490314848e+00 +1.098434109107001788e+00 +1.497533323908403879e+00 +1.588797688996144153e+00 +1.585666575225246566e+00 +1.140337528815167811e+00 +1.648993607443702158e+00 +9.304594630755814721e-01 +1.026348182834347700e+00 +2.590704128966148545e+00 +1.493634372863819060e+00 +1.296686336043087584e+00 +1.415157062992219883e+00 +1.507622031164942422e+00 +8.804462732842947004e-01 +1.723246590034124504e+00 +1.751194028312041739e+00 +1.545518737548118748e+00 +1.133131196463573076e+00 +1.169673185958143291e+00 +2.768155263855168968e+00 +1.021009237527112479e+00 +1.603241137883064216e+00 +1.222301805596185176e+00 +2.396433488490510744e+00 +8.271025488890344501e-01 +1.301036259748628465e+00 +1.549275356427415984e+00 +1.203271342922439757e+00 +1.128604155920359897e+00 +1.401674911412911895e+00 +1.262995436307965402e+00 +1.607158424505376937e+00 +9.935184639562459896e-01 +1.492431093866931846e+00 +1.577000334965395156e+00 +1.500635754200908112e+00 +1.048086529235123132e+00 +1.069632013457280317e+00 +5.603129960472266191e-01 +1.385951647463169456e+00 +1.559314183207754612e+00 +2.236179758308566967e+00 +1.301036259748628465e+00 +1.463979108075521562e+00 +1.233190407026100166e+00 +1.633523387541333305e+00 +1.547729647925998542e+00 +6.647519066564111512e-01 +1.467758536089344146e+00 +8.929317320677661041e-01 +2.378286829792027657e+00 +9.692309135032337597e-01 +1.386797001892363213e+00 +1.519177185121340035e+00 +1.557542286534209230e+00 +8.759974774924039753e-01 +2.063378654165276327e+00 +1.714208877077249893e+00 +1.899078428555744491e+00 +1.696819291990703027e+00 +1.228288153806578631e+00 +1.340065586934075625e+00 +1.270086424986128115e+00 +1.386797001892363213e+00 +1.410518856315433833e+00 +8.271025488890344501e-01 +1.744473492247805346e+00 +9.871159363097301576e-01 +1.678985997528488872e+00 +1.514641759111254427e+00 +1.728365773413843787e+00 +1.567164668628309387e+00 +1.177563253596787041e+00 +1.499248534934562116e+00 +1.674173032165418018e+00 +1.138678475640383603e+00 +1.737098354007050593e+00 +1.266098578131399810e+00 +1.683688630533699992e+00 +1.340065586934075625e+00 +1.269469114057269366e+00 +1.109622372085377950e+00 +9.525428489875198412e-01 +1.727366277645358439e+00 +1.210220544620505656e+00 +1.442649980673013088e+00 +1.253754388402043896e+00 +2.699186927604035890e+00 +1.263054628071976770e+00 +1.089181790606985167e+00 +1.447060123068041770e+00 +2.928077839389017445e+00 +9.239907897589022534e-01 +1.107124766849475472e+00 +1.083188238074352494e+00 +2.151820145020850283e+00 +1.264502341549112341e+00 +1.011863962510839432e+00 +2.125364385145478874e+00 +1.337952703135916632e+00 +1.555375719308964122e+00 +8.763373187253251650e-01 +1.636625617270543787e+00 +6.498809791798930702e-01 +1.213834951236208548e+00 +1.507645703163419615e+00 +1.918287874184907427e+00 +1.365651315070580019e+00 +2.224301755259545210e+00 +1.209933759507413775e+00 +1.047493035298823205e+00 +1.721338031111037781e+00 +1.438993393554780065e+00 +2.138573637653775172e+00 +1.580421492232346292e+00 +9.390859754356872813e-01 +8.790682730885216456e-01 +1.251945814766264320e+00 +1.700323543758528899e+00 +1.375669785124760125e+00 +2.146291189307388603e+00 +1.324074753322461051e+00 +1.651814020544429606e+00 +1.444856420939806485e+00 +3.016821422930292762e+00 +2.568829661726856006e+00 +1.119153200661503700e+00 +1.153770064951807228e+00 +1.595484440581367513e+00 +1.604992537392452956e+00 +1.163239109407390615e+00 +1.660088548981913270e+00 +1.127888305862367213e+00 +1.342050906351573758e+00 +1.250337765421100311e+00 +2.077868783931485108e+00 +1.664361348822808173e+00 +2.166093684343910031e+00 +1.351992313108145716e+00 +1.445952039205762096e+00 +1.200474344884911115e+00 +4.566163953978797929e-01 +1.422353074826503194e+00 +1.983659236753542165e+00 +1.441188310675610262e+00 +1.360455465454573742e+00 +1.172192841648375339e+00 +1.087040494612377506e+00 +1.899050708551787814e+00 +1.354822143204993834e+00 +9.206406388275781838e-01 +1.299180019095872440e+00 +8.602200962526089789e-01 +1.041066374612876766e+00 +1.644771381088004025e+00 +1.450246932860758786e+00 +1.211022589975449648e+00 +1.561237967104835089e+00 +2.787380018601323339e+00 +9.032137248593309353e-01 +1.298729585612373505e+00 +1.217339758092439883e+00 +1.918900946947032393e+00 +1.687413062056504875e+00 +2.322775283024023363e+00 +1.895852582133584319e+00 +1.502430465227635459e+00 +1.537079996028914985e+00 +2.243656720166708141e+00 +1.227927604193846500e+00 +3.597142507085631102e+00 +1.825202189975659417e+00 +1.789274230477763794e+00 +1.011863962510839432e+00 +1.114735988125169275e+00 +1.026703874853395870e+00 +5.987605372950104421e-01 +2.034141536705361908e+00 +2.009578606476390306e+00 +1.394493808778852761e+00 +1.190450861522999837e+00 +2.335009349361225173e+00 +1.552069645733236358e+00 +1.259424856601882414e+00 +1.411709633037939282e+00 +1.011587704715805280e+00 +1.338186289059062783e+00 +1.261339123189769706e+00 +1.463021638502555621e+00 +1.048180660844302503e+00 +1.096518085983634538e+00 +2.591879332948207715e+00 +1.916718150671698373e+00 +1.778764094591308575e+00 +1.394804727954017665e+00 +1.954380418828545851e+00 +8.862313044482824642e-01 +1.643055189529615934e+00 +1.009743517855016037e+00 +1.708645503601074589e+00 +1.340023588619288164e+00 +1.210108853676870710e+00 +2.013862683970313316e+00 +2.097477483475823856e+00 +1.169762989719136836e+00 +7.097491834720849324e-01 +1.431953056535000934e+00 +1.290480141015635018e+00 +2.009736003151554762e+00 +1.451301759717569695e+00 +1.684470256979918590e+00 +1.563191953986164506e+00 +1.609963556325887835e+00 +1.407878441637878231e+00 +1.393191930830282033e+00 +1.133035604792258066e+00 +1.566494146149647104e+00 +1.048086529235123132e+00 +1.107237494340728601e+00 +1.191098310956465456e+00 +5.078019487958067568e-01 +1.833185515108869179e+00 +1.392398278943828505e+00 +1.237122434901262835e+00 +1.048086529235123132e+00 +1.101376606286586401e+00 +1.180947804952601876e+00 +1.518510245072781206e+00 +1.136782817757690189e+00 +8.407511870071040505e-01 +8.275813214680095564e-01 +1.263862538854074069e+00 +1.355941176117815727e+00 +1.294659149843307544e+00 +1.477710950174718096e+00 +1.893325685435438777e+00 +1.038410532225316096e+00 +2.052941249249687683e+00 +7.222943421627603389e-01 +1.226091455999726243e+00 +1.559246425875597586e+00 +1.093001496567252318e+00 +1.705306494817569574e+00 +1.518541427240243991e+00 +1.411359812767573274e+00 +1.055523785114225843e+00 +2.168699574518822004e+00 +9.321073320479296154e-01 +1.261905623947274346e+00 +2.487054782904478234e+00 +1.360413475162543184e+00 +1.960083482339166627e+00 +1.838695417407798516e+00 +1.878205173654835303e+00 +2.006269135099545409e+00 +1.807882738322547533e+00 +1.039905138256288053e+00 +1.410375759691706810e+00 +9.620445967121310504e-01 +1.884996765909296101e+00 +1.010755094939238319e+00 +1.210220544620505656e+00 +1.274743743324916467e+00 +1.988283571642018632e+00 +1.179263894769710497e+00 +1.121012353259205563e+00 +1.533274615047024447e+00 +1.524412207646202555e+00 +1.662430332946676526e+00 +1.356451751684168761e+00 +1.164427428702449419e+00 +1.023264828959449035e+00 +1.026703874853395870e+00 +1.577161001714437294e+00 +1.104506130754831172e+00 +6.199927907854986264e-01 +1.218656464873890455e+00 +1.964108100136389812e+00 +9.517423979672033907e-01 +1.346338700467514471e+00 +1.654193353505804653e+00 +1.053793344815617372e+00 +1.178661717921543728e+00 +8.386791324421815075e-01 +1.498371199029601586e+00 +1.497201365102221349e+00 +1.984370155972945193e+00 +1.434595223553643661e+00 +1.069301517901488863e+00 +2.107389410305593902e+00 +1.769648207778557802e+00 +1.213783958775036975e+00 +1.427765541412556072e+00 +9.239907897589022534e-01 +1.179973541944885795e+00 +1.312623271023882765e+00 +1.961517860497170362e+00 +2.386633638852464934e+00 +1.107237494340728601e+00 +8.662123950997033806e-01 +2.676331204429142741e+00 +1.501930686361446332e+00 +1.067224891886316529e+00 +1.293605754791075535e+00 +1.170532439622955501e+00 +1.208570301470770936e+00 +1.209010721398550148e+00 +1.940938677998476303e+00 +1.061048124286333882e+00 +1.704503782287671632e+00 +1.349174521709324726e+00 +2.138670516985117231e+00 +9.092139438161734866e-01 +1.815319917741358591e+00 +8.905160123431652419e-01 +1.629018933122758028e+00 +7.055664674798416414e-01 +1.101404787495311455e+00 +1.767835864527827594e+00 +2.962086464307103650e+00 +1.281932883264073730e+00 +1.193436738096180116e+00 +1.594544918390078170e+00 +1.802001696053973756e+00 +1.473064243944505192e+00 +2.074343188570296537e+00 +9.522213999453397193e-01 +1.555753253525318236e+00 +1.471314996436298594e+00 +1.278581048340883486e+00 +1.232175633880115528e+00 +1.474489965772829203e+00 +1.307626080445725592e+00 +1.699916234923314340e+00 +9.734057241851357123e-01 +1.608802598355443481e+00 +1.318467762254619924e+00 +1.413005537083759977e+00 +1.755275799874780773e+00 +7.516959993649353633e-01 +8.167919535052527991e-01 +1.264055411867849976e+00 +1.405519561007814389e+00 +2.962086464307103650e+00 +1.930253266191987560e+00 +1.233409634329130533e+00 +1.767835864527827594e+00 +2.107788619018806209e+00 +1.286642976676403594e+00 +7.744048039899591451e-01 +1.561292932696580760e+00 +1.490773714667249950e+00 +1.036191067370052954e+00 +1.211044126724009740e+00 +1.241017051436622332e+00 +7.519121794477274801e-01 +1.370429087388068901e+00 +1.813994656229371394e+00 +1.155750332855716156e+00 +2.591693977298370477e+00 +1.015320590280204271e+00 +1.443154798211321754e+00 +1.463854854592852694e+00 +1.520201373570394088e+00 +2.003299841283002536e+00 +2.454019100693609623e+00 +1.714786236230233740e+00 +1.405277785605719032e+00 +1.278958597604984426e+00 +2.368511288921516744e+00 +1.333612653946120385e+00 +1.108110380365585179e+00 +2.462431581724677354e+00 +1.734894425650484351e+00 +1.155939520554987165e+00 +1.466046793475345167e+00 +1.129575979451487688e+00 +1.522904092588636571e+00 +1.464659044322034198e+00 +1.430363334096892203e+00 +1.754932661314661857e+00 +1.437983783800715232e+00 +2.018919117651658990e+00 +1.336089320790702972e+00 +1.214524529893128646e+00 +1.071111484167259542e+00 +1.306440030572729061e+00 +1.263658388627165508e+00 +1.976599939175562870e+00 +1.471572995343351398e+00 +1.622599817631486419e+00 +1.270918587737176475e+00 +1.444240902374933633e+00 +1.652953390436083803e+00 +8.034557869430347665e-01 +7.753801534429158870e-01 +1.369291081954688183e+00 +1.294659149843307544e+00 +1.101194940542867373e+00 +1.656442514842964897e+00 +1.522015002447273391e+00 +1.622599817631486419e+00 +1.062848606832056397e+00 +1.993934934035613171e+00 +2.233678701166115665e+00 +1.336165934752240991e+00 +1.834203110543819015e+00 +1.596835144010372520e+00 +1.289854929666081063e+00 +1.500548402202098508e+00 +1.158527914405178105e+00 +1.288131451867874810e+00 +1.275261572077885042e+00 +1.283828022770568289e+00 +8.892705399680685963e-01 +1.334746184807200198e+00 +1.048086529235123132e+00 +1.457821567768841975e+00 +1.359825421532316891e+00 +1.947823142937644469e+00 +1.014438280297415229e+00 +7.516959993649353633e-01 +1.558375304490767110e+00 +1.413759907215123457e+00 +1.877998108401356836e+00 +2.358510916110600153e+00 +1.214257121103047954e+00 +1.327742645085949746e+00 +1.185778844189051107e+00 +2.110115980228061350e+00 +1.301255116058785744e+00 +1.289492981528502780e+00 +1.359916843040991807e+00 +1.581784231248801964e+00 +9.275372530255665549e-01 +1.444925255109535511e+00 +2.209431585214761018e+00 +9.287993907539952021e-01 +1.045110637444323753e+00 +1.216183380919992452e+00 +7.448737761991677253e-01 +6.457103419595907612e-01 +1.024139972021329781e+00 +1.089254075483895301e+00 +3.337922448908772211e-01 +1.360394296816777704e+00 +1.900456144200923791e+00 +1.850546082812694948e+00 +1.376657317785410894e+00 +1.146983851003116284e+00 +1.620415063148850532e+00 +1.264055411867849976e+00 +1.085537511587199244e+00 +2.635113432026705560e+00 +1.283828022770568289e+00 +1.234933749229417677e+00 +1.330428716675263301e+00 +1.261189133578680011e+00 +1.607310842855107280e+00 +1.192525197865965891e+00 +1.432973351348368007e+00 +1.083310758123974482e+00 +2.050194927535886613e+00 +1.355506711241676543e+00 +1.325127759669873839e+00 +1.948212422752376272e+00 +1.828230143362269411e+00 +1.309934556898132652e+00 +1.063354363373836486e+00 +3.296554701413123123e+00 +1.763294009139972474e+00 +1.282878400449536826e+00 +9.613001179580872302e-01 +1.194277206150588411e+00 +1.235398757059115171e+00 +1.141640255106498358e+00 +1.573056591100605583e+00 +1.745691600626179563e+00 +1.481596512316609715e+00 +1.471887314124627588e+00 +1.463381059694033093e+00 +1.450118399387667401e+00 +1.394493808778852761e+00 +2.017897664706406413e+00 +2.649596042315103261e+00 +1.598541703833744831e+00 +2.113046578906670803e+00 +2.607137311689405212e+00 +2.910447660069866771e+00 +1.595083365881343918e+00 +1.376272768790686385e+00 +1.366678125120218024e+00 +1.474682956952668489e+00 +1.556801520674406802e+00 +1.105180807614006833e+00 +1.864515749793885124e+00 +1.292384348177451736e+00 +1.945828481433681256e+00 +1.177381018571783455e+00 +1.795213210670592474e+00 +2.126232188301526715e+00 +2.039650430179694496e+00 +1.115878110013304614e+00 +1.639174997796574607e+00 +1.056958718324556790e+00 +1.048086529235123132e+00 +1.374703210939953735e+00 +1.396394074360707949e+00 +2.361431519286774527e+00 +1.428872301133512490e+00 +1.733758132755468306e+00 +9.533121028551402310e-01 +1.245247593810469011e+00 +8.872108370038710445e-01 +1.111005576520534666e+00 +1.545666895875478009e+00 +1.278397212137268646e+00 +2.304662502381271239e+00 +1.863987507456151160e+00 +1.659844687056419854e+00 +1.691190566677449603e+00 +9.078159795929209297e-01 +1.389961554453208015e+00 +1.630433487124257619e+00 +1.378039502854212062e+00 +1.108827797291062289e+00 +1.227252136421794093e+00 +1.339181896207881861e+00 +1.906722629823758508e+00 +1.011976866069949965e+00 +1.855280161383098703e+00 +1.772856677277457216e+00 +1.849705327018431822e+00 +1.741648432826744752e+00 +1.570134470209464173e+00 +1.209504657194456323e+00 +1.446517057409962392e+00 +1.962636800043648266e+00 +1.366601095020834489e+00 +9.750743076512314866e-01 +1.745099184348141153e+00 +1.254670680319494913e+00 +1.463288785847377316e+00 +1.385214912764081818e+00 +1.946240874779855412e+00 +1.294000558181539917e+00 +1.270898267604873899e+00 +1.449228213899039774e+00 +1.506092715438536178e+00 +1.181047488461740569e+00 +1.087877874997423167e+00 +1.514722279655425830e+00 +1.098706590353462076e+00 +1.403844666433546440e+00 +2.132023284088693682e+00 +1.540943375687599648e+00 +1.228963770869212491e+00 +1.362565234304824457e+00 +1.196616431204011954e+00 +1.842521375026608066e+00 +1.163110399298093123e+00 +1.642368176739042784e+00 +1.170030964204298973e+00 +1.490587983817465378e+00 +1.529632878296157017e+00 +1.213783958775036975e+00 +9.390859754356872813e-01 +1.136454224142848357e+00 +1.393191930830282033e+00 +1.532770042811847588e+00 +1.128342315039264410e+00 +1.080006499601779080e+00 +1.193436738096180116e+00 +2.412845152353220612e+00 +1.299180019095872440e+00 +2.374409627760065256e+00 +1.298825585037649333e+00 +9.392049952838061877e-01 +1.562706473355920833e+00 +1.903504583201945488e+00 +1.906308647687307678e+00 +2.030628674347284335e+00 +1.083188238074352494e+00 +1.598814122118498604e+00 +1.187816318014251138e+00 +1.682190171754067931e+00 +1.667385900366128437e+00 +1.370696427000696938e+00 +1.334746184807200198e+00 +1.661795769002706535e+00 +1.084238965329314297e+00 +1.598814122118503045e+00 +1.092917641165686238e+00 +3.118175642438980599e+00 +1.944073089992287340e+00 +1.252516267435550112e+00 +1.328155450955113892e+00 +1.478968608406331153e+00 +1.580461983513920421e+00 +1.015320590280204271e+00 +1.842430533231747436e+00 +3.337922448908772211e-01 +1.011863962510839432e+00 +2.699186927604035890e+00 +1.504853039101044843e+00 +1.280331774333204775e+00 +1.210089200572675106e+00 +1.161514048806804977e+00 +1.206855861917637274e+00 +1.020726139533116195e+00 +1.157730223861241248e+00 +1.500129833745410979e+00 +1.383309048126603491e+00 +1.503136593697357748e+00 +1.035089311681710367e+00 +1.364475826618874121e+00 +1.259741771133688903e+00 +1.496949248084913364e+00 +9.772277872354261374e-01 +1.343732999627658131e+00 +2.474810448002774610e+00 +1.217275166822673116e+00 +1.051758235689456367e+00 +1.396286901936310221e+00 +1.316351234289370176e+00 +6.314840621274312449e-01 +1.260797880803159465e+00 +7.063924713662830257e-01 +8.790199809981038559e-01 +1.803643849538993926e+00 +1.213783958775036975e+00 +2.318492218744564681e+00 +7.049966016198374597e-01 +1.471038405128558324e+00 +9.560611756925676552e-01 +1.759939215285668990e+00 +1.093623789845737715e+00 +1.437672612374608860e+00 +1.159874078828894595e+00 +9.752120378771688136e-01 +1.527947681736627317e+00 +1.243508126314980533e+00 +1.751411876035795068e+00 +1.010286386241423529e+00 +1.892921572123598351e+00 +2.370870460461553364e+00 +1.566494146149647104e+00 +1.109482993893978531e+00 +1.296453816245906721e+00 +1.350691240665321091e+00 +1.524192034967900344e+00 +8.157147306774288342e-01 +9.776196780192515368e-01 +1.821017703003719568e+00 +1.062848606832056397e+00 +1.560432570217997750e+00 +1.721083313736416098e+00 +1.865347397968121657e+00 +1.612397281449613029e+00 +1.259883173393547828e+00 +1.388224737458562119e+00 +1.395904097117375287e+00 +1.662430332946676526e+00 +9.726178171056329980e-01 +1.048086529235123132e+00 +1.222573138132908355e+00 +6.521232316702898490e-01 +1.618194324328545930e+00 +1.230043427708570336e+00 +1.738397776652790494e+00 +1.441810880478737067e+00 +2.588538966081062043e+00 +1.408292064683806633e+00 +1.347314872136282204e+00 +2.173705546809798328e+00 +1.285029675798026849e+00 +1.665214879781021118e+00 +2.618717236614234167e+00 +1.788566960690920471e+00 +1.169673185958143291e+00 +9.700482108266049730e-01 +1.862558748609322024e+00 +1.178353033656382109e+00 +1.991654032531065210e+00 +1.161054623585681123e+00 +7.632703699824067156e-01 +1.034310872387691482e+00 +1.175206080734604086e+00 +1.011019653589139367e+00 +1.079762929440440722e+00 +1.824933474107880871e+00 +1.201528388363272803e+00 +1.377385528535189696e+00 +1.581918842511645940e+00 +9.897270176521606455e-01 +1.844782174395988683e+00 +1.353792106988077393e+00 +1.984503245904920332e+00 +1.362537873992513138e+00 +1.138159427707438942e+00 +1.567177301834819625e+00 +1.812501765251955499e+00 +1.470148188163528102e+00 +1.776342860532709400e+00 +1.020726139533116195e+00 +1.328267266771022248e+00 +1.487777185484342901e+00 +1.406018616202053595e+00 +9.458700905625165856e-01 +2.863929866636678589e+00 +1.967783159944408000e+00 +1.346291832627541485e+00 +1.235704243410860048e+00 +1.910662615990072588e+00 +1.145665189146869878e+00 +1.458764250574947408e+00 +1.019860198029363119e+00 +1.636852773999274646e+00 +1.258117450730051878e+00 +1.160229122467206775e+00 +1.484768596322950218e+00 +1.217321674411575572e+00 +1.481433259136036629e+00 +1.616979839725412926e+00 +2.764406738720789569e+00 +1.680958316285298793e+00 +1.389378706575927769e+00 +1.163718908693205156e+00 +1.282641380556695854e+00 +1.737445976019390770e+00 +1.233084975472862110e+00 +1.338481450206099543e+00 +9.613001179580872302e-01 +6.469803696565264994e-01 +5.078019487958067568e-01 +1.214589155128634523e+00 +1.794393986056890933e+00 +1.332319305343731441e+00 +1.170532439622955501e+00 +6.205723400268492451e-01 +1.308410964655825515e+00 +1.324357899943842343e+00 +3.337922448908772211e-01 +1.326350233485223962e+00 +1.730931682066247923e+00 +1.249101906026968356e+00 +1.086669499582730847e+00 +1.479856012620041961e+00 +1.213218809913528595e+00 +1.385207905003822404e+00 +1.641097062615668234e+00 +2.539678882997108644e+00 +1.161054623585681123e+00 +1.111005576520534666e+00 +1.332224062481662585e+00 +1.422452248927380758e+00 +1.474682956952668489e+00 +1.561322724326931422e+00 +1.302319013842207607e+00 +1.956616164390124979e+00 +2.652542114296022824e+00 +1.479146825087810146e+00 +1.243895940431767766e+00 +1.381812012393213829e+00 +2.002592575925389529e+00 +1.361751777225733484e+00 +1.107237494340728601e+00 +1.469290355178822782e+00 +1.194810498538812160e+00 +1.413234685352118936e+00 +1.317934452635410203e+00 +1.614670003776575768e+00 +1.456382040916577303e+00 +1.518613083514067652e+00 +2.029624443483684093e+00 +4.141251158359851581e-01 +1.349353585461711358e+00 +1.234933749229417677e+00 +6.647519066564111512e-01 +1.248348073265909575e+00 +1.034697215864813113e+00 +1.722288141787399418e+00 +1.799537415752407554e+00 +1.214022906289254244e+00 +8.882913492864528138e-01 +1.187649847002699710e+00 +1.829935848448616786e+00 +8.354306634074092353e-01 +1.371034319216607011e+00 +8.667020976983533798e-01 +2.255080269367820023e+00 +1.155278720978068607e+00 +3.840419718160760776e-01 +1.582778133023857503e+00 +1.533108755095455189e+00 +1.358320057389953206e+00 +2.184158814289508310e+00 +1.224630122403555399e+00 +1.561743799083976203e+00 +2.796276919416970763e+00 +1.658557870614472129e+00 +1.027738482355185834e+00 +1.177563253596787041e+00 +9.726095367992197982e-01 +1.186167872737423634e+00 +1.383426207370509919e+00 +1.088341875073508991e+00 +1.741978335681177992e+00 +2.200304006234865550e+00 +1.162339276808285859e+00 +1.605150246435503414e+00 +1.347511524149965112e+00 +1.365996515680671930e+00 +1.065528987392913240e+00 +1.540802762471720655e+00 +1.211022589975449648e+00 +1.261824081051187596e+00 +1.163478548796817558e+00 +1.869927064765388502e+00 +1.099293762299860422e+00 +2.106078097486242307e+00 +1.298886954426382578e+00 +1.283273892904719826e+00 +1.979627724679488665e+00 +1.039399199579763344e+00 +1.237689464647943716e+00 +1.248737072733218323e+00 +1.207286650936496564e+00 +1.364053666055316860e+00 +2.972508769766797343e+00 +1.765545075936310937e+00 +1.327958681436477217e+00 +8.661383385445079464e-01 +1.422029095085312056e+00 +1.184931508740579176e+00 +1.169747728989794400e+00 +6.606768104081739423e-01 +1.118213809623161303e+00 +1.416566493150926531e+00 +1.413005537083759977e+00 +1.928309225966053697e+00 +1.949673759012953145e+00 +1.487825598223964985e+00 +1.545423028205429317e+00 +9.990373015404171442e-01 +6.607853442058333471e-01 +1.518739542338196191e+00 +1.699572870404904679e+00 +1.953205285865921459e+00 +2.412845152353220612e+00 +2.075375268099583614e+00 +2.378358960761795871e+00 +1.060939774253403245e+00 +1.296116581817664759e+00 +9.378969007004861469e-01 +1.969541566292204893e+00 +1.280528968427952163e+00 +1.286735407513656115e+00 +1.414722217703904272e+00 +1.516329027808950736e+00 +1.406843753434699362e+00 +1.282641380556695854e+00 +1.242779145639104854e+00 +1.953188746656584707e+00 +1.620643135063974061e+00 +1.411167409999533939e+00 +1.047493035298823205e+00 +2.318492218744564681e+00 +1.513916202757867646e+00 +1.501921928420574481e+00 +9.888506012512318089e-01 +6.647519066564111512e-01 +2.167566662603605643e+00 +1.745360892190741753e+00 +1.263862538854074069e+00 +7.406503142855251909e-01 +2.340820874552524522e+00 +1.942357431486254615e+00 +1.744015897338863974e+00 +1.951152750055268781e+00 +1.177799745372853035e+00 +1.565392465046951065e+00 +1.741987504272992426e+00 +1.761457732950342692e+00 +8.004935132141773879e-01 +1.084986295765846487e+00 +2.415743617928895137e+00 +1.338939364551204214e+00 +2.288196546547407895e+00 +1.848370346801875730e+00 +1.215004322794632774e+00 +3.017348868468075374e+00 +1.320729656196683921e+00 +9.785250594227478116e-01 +1.026703874853395870e+00 +9.351785458312364963e-01 +9.477034685189973384e-01 +1.500449583550063082e+00 +9.313502677923977124e-01 +1.678814441660789081e+00 +1.187194805555024990e+00 +9.239907897589022534e-01 +1.205402515981894407e+00 +1.290675425988513370e+00 +9.034870782765896946e-01 +1.718970560768216194e+00 +9.146765471575595274e-01 +1.767835864527827594e+00 +1.110775369273935498e+00 +9.721469821238410969e-01 +1.323449719314782502e+00 +1.048180660844302503e+00 +1.773998176203154031e+00 +1.582728515855919893e+00 +9.472244577489975503e-01 +1.463595269658782394e+00 +1.258744605091851598e+00 +3.840419718160760776e-01 +2.471130387942185980e+00 +1.573639493917901477e+00 +2.412845152353220612e+00 +1.572697718390566823e+00 +5.238595479570363755e-01 +1.349544321151159521e+00 +8.271025488890344501e-01 +1.351689640433077599e+00 +1.971249551938246469e+00 +1.241001340904963390e+00 +1.657891558101176388e+00 +1.516216257707677428e+00 +1.343601794604227129e+00 +1.167132647678485347e+00 +1.499541333953191335e+00 +1.386797001892363213e+00 +1.439917915126944559e+00 +1.179082861444478603e+00 +2.018280530204329626e+00 +8.972941076346586664e-01 +1.351741354257517624e+00 +1.344893929532153143e+00 +1.186253361809877394e+00 +1.631873450405640469e+00 +9.331990642933094549e-01 +2.020586501287993997e+00 +1.141973983681703775e+00 +1.454532913322788445e+00 +1.508898861428889626e+00 +1.624818192874043055e+00 +1.139645572117819361e+00 +1.478467651833242247e+00 +1.384073829561855984e+00 +1.775288367402197975e+00 +1.008676832275856583e+00 +1.809510206905768914e+00 +1.169673185958143291e+00 +1.055523785114225843e+00 +1.448834664988773335e+00 +1.235325299375348740e+00 +8.145271546463290768e-01 +1.559693721010203982e+00 +2.209299297763242631e+00 +9.707626522912757849e-01 +1.708016496836841647e+00 +1.241919812946216117e+00 +1.827189644430550208e+00 +1.326950389014323939e+00 +2.354116207229305147e+00 +1.218491356188351249e+00 +1.622976654838078625e+00 +1.297833731456462525e+00 +2.108880560210373734e+00 +1.396386777531097190e+00 +1.013929311837558966e+00 +2.087448058587850319e+00 +1.507321563592823654e+00 +7.764208367009189926e-01 +1.371943656546982915e+00 +1.245573864913572582e+00 +1.447009464815983693e+00 +1.960658674725906714e+00 +1.194631405544869907e+00 +1.597792816972258390e+00 +1.768157627928237607e+00 +9.090928337253815217e-01 +1.547775995616192501e+00 +1.591837352525196536e+00 +1.283155980295085596e+00 +3.341041460688197073e+00 +1.034599944324437359e+00 +8.804462732842947004e-01 +1.236943208003389971e+00 +1.084238965329314297e+00 +1.401340103123936087e+00 +1.866526398615727222e+00 +1.487825598223964985e+00 +1.231025497525189305e+00 +1.782606402828421421e+00 +3.642211757199520061e+00 +1.318636308671349067e+00 +1.326769032470877852e+00 +1.047043995807399153e+00 +1.520445016914359071e+00 +1.228645212892064853e+00 +1.732847923347600405e+00 +1.045360167718890398e+00 +1.452388485450825328e+00 +1.638933005759407591e+00 +1.300536994888015663e+00 +1.526756052814062237e+00 +8.838971549109371217e-01 +1.317075964918070996e+00 +2.006986694767809443e+00 +1.464586558912624792e+00 +1.603728868606655089e+00 +1.783859868276419958e+00 +1.632538478848230445e+00 +1.336891559690503106e+00 +2.292651418088595072e+00 +1.824475984736914524e+00 +1.526957801716080976e+00 +8.415729482715373910e-01 +1.291489482282175860e+00 +1.329558152709067187e+00 +1.234426174773464169e+00 +1.667207605439655405e+00 +1.297197010670608108e+00 +1.055523785114225843e+00 +6.647519066564111512e-01 +1.663329145881954130e+00 +1.240300772619951086e+00 +1.561571537603908988e+00 +1.397521519706548920e+00 +9.990373015404171442e-01 +1.502430465227635459e+00 +1.493730283418995830e+00 +6.709462870245009869e-01 +1.003440652051432069e+00 +1.650800845997188793e+00 +1.291798917575158967e+00 +1.758663242727864340e+00 +1.526957801716080976e+00 +9.874355891772242932e-01 +1.026703874853395870e+00 +2.104190022991361264e+00 +1.908767251513260987e+00 +1.465918010658662451e+00 +1.295092846909819073e+00 +1.512935647974968933e+00 +1.275400109321733977e+00 +9.726095367992180218e-01 +1.340286313365431914e+00 +2.194938150293753498e+00 +1.211255132276484847e+00 +3.255456748003716427e+00 +1.048086529235123132e+00 +5.840444663740829156e-01 +1.463021638502555621e+00 +1.577122576178042523e+00 +1.227950669435667219e+00 +2.022240118162485167e+00 +1.249149641511008157e+00 +1.425514362369290966e+00 +1.450287799722504989e+00 +1.382367387341064235e+00 +1.077806987488405754e+00 +1.598830603410319906e+00 +1.687503983697894450e+00 +1.189106810533263170e+00 +2.732026195048510964e+00 +1.467324333799786107e+00 +8.669117929473213469e-01 +1.379360246783164046e+00 +1.171049459048165042e+00 +2.301262309633339775e+00 +1.435099824645559741e+00 +1.063304586886750114e+00 +1.198519637920889780e+00 +1.771431865404105466e+00 +1.103607402085660993e+00 +1.616307586722684597e+00 +1.841841220534342849e+00 +1.167220428173015856e+00 +9.700482108266049730e-01 +1.273563864741036777e+00 +2.839983346025152233e+00 +1.490194635617935859e+00 +1.295459479712005813e+00 +8.673078184006127733e-01 +1.812523396893911620e+00 +6.602064573285326698e-01 +1.188650417452208119e+00 +1.554940965985772694e+00 +1.458038398376889644e+00 +1.411389972151025241e+00 +1.272570385636965673e+00 +1.524412207646202555e+00 +1.301036259748628465e+00 +1.205724174446413777e+00 +1.608760852501537109e+00 +1.432217604512995734e+00 +1.675246305773671285e+00 +1.195718319756867931e+00 +1.393138538818224470e+00 +3.347160787369535040e+00 +1.272359463949431779e+00 +9.333607349849041279e-01 +1.299571168366095097e+00 +1.244546483347472643e+00 +1.250341652922918767e+00 +1.213233979456130429e+00 +1.303605841301143320e+00 +1.341623386449507960e+00 +8.718468933815224364e-01 +2.503485801269871303e+00 +1.287570119154268111e+00 +2.036132230240798702e+00 +9.871159363097301576e-01 +1.756479885447498779e+00 +1.580003265635941734e+00 +1.100323308689026058e+00 +1.841068847834718802e+00 +1.804032855952730108e+00 +1.485140246408727105e+00 +1.131081729179495010e+00 +1.442778216401565894e+00 +1.444367626639246005e+00 +1.292319258626336120e+00 +2.244076895115019177e+00 +7.516959993649353633e-01 +9.005991456362992809e-01 +1.041613474623913627e+00 +1.397496816014120125e+00 +1.068676671097578357e+00 +2.149622023286342110e+00 +2.063240339300618231e+00 +1.506983401015672852e+00 +8.804462732842942563e-01 +1.160505688562254001e+00 +1.450460538816348954e+00 +1.353955242723876351e+00 +1.693668711103929470e+00 +7.381668583853624455e-01 +1.306096204573792274e+00 +1.634728764913525811e+00 +1.264185853094922818e+00 +1.018633558166153197e+00 +1.446067693454879954e+00 +1.048086529235123132e+00 +1.880143343902345832e+00 +1.260090053479089089e+00 +5.078019487958067568e-01 +9.843352474182733847e-01 +1.376272768790686385e+00 +1.310873077457795688e+00 +1.195145066313755500e+00 +1.213783958775036975e+00 +1.302731886329883348e+00 +1.773743647960274394e+00 +1.874048282477804639e+00 +1.245413888557589832e+00 +1.740204063974547077e+00 +1.338731020794671434e+00 +1.462090471419070781e+00 +1.060382927217697890e+00 +2.062166805954210425e+00 +1.699572870404904679e+00 +1.325127759669873839e+00 +1.454337912473289807e+00 +1.802171888601660221e+00 +1.150882339204202021e+00 +2.114977707828150422e+00 +1.469724677626109921e+00 +1.145331067187294272e+00 +3.656916960825375540e+00 +1.943745263304350379e+00 +1.357687435806948617e+00 +2.345672918408888918e+00 +1.184977826852710026e+00 +1.238732652087128905e+00 +1.201840049422492340e+00 +2.203224696982848396e+00 +1.478438242651324508e+00 +1.581393743345518743e+00 +1.727366277645358439e+00 +1.133416650702194106e+00 +1.410895812691458584e+00 +1.618854023985588642e+00 +1.489488530151796386e+00 +1.109622372085377950e+00 +1.445701107664415730e+00 +1.845920251299345338e+00 +1.220991899017081161e+00 +1.323978679713811335e+00 +1.454830731955748302e+00 +1.026947190205988125e+00 +1.851556654563156767e+00 +1.593769596627069296e+00 +1.359744558884933507e+00 +1.335314372930274107e+00 +1.373956846334045245e+00 +1.482977746922955031e+00 +9.554683139744659659e-01 +8.883400935754249828e-01 +1.658005509740276162e+00 +1.880621046688337294e+00 +1.338828767292985500e+00 +1.031125632874055897e+00 +1.044457556318914015e+00 +2.808277611681356145e+00 +2.638973750745540858e+00 +1.750175929613345671e+00 +2.209431585214761018e+00 +1.116037355622339966e+00 +1.775490992099219234e+00 +1.968903141839675630e+00 +8.271025488890344501e-01 +8.407511870071040505e-01 +1.336087582530255835e+00 +1.514641759111254427e+00 +9.154314164850414492e-01 +1.049709920131995489e+00 +1.443755835614244365e+00 +1.094969245966779248e+00 +1.409443080762570633e+00 +6.804706012347114807e-01 +1.407923999960251971e+00 +1.314872421766114075e+00 +1.576253701506567850e+00 +1.287656496483546409e+00 +9.938120437193502799e-01 +1.072576173061488891e+00 +1.992464199778040346e+00 +1.211365969555066036e+00 +6.647519066564111512e-01 +1.191555426057042677e+00 +1.785037696646402328e+00 +1.506016693995715805e+00 +1.435405950763251726e+00 +1.780668906237706350e+00 +1.241637250168501350e+00 +1.879402025075655125e+00 +1.203551537144370132e+00 +1.183946413415041032e+00 +1.048086529235123132e+00 +2.295883538150973457e+00 +1.235504970912295830e+00 +1.557381835872799547e+00 +1.677092546353423419e+00 +8.611299204212813363e-01 +1.558096553231954617e+00 +1.223905079309337562e+00 +2.470846980921928893e+00 +7.703017642822082012e-01 +8.021339862656021724e-01 +1.526773501474012695e+00 +1.778926459592336862e+00 +1.778764094591308575e+00 +7.413894803764539132e-01 +1.043001808118174667e+00 +1.589059042453228709e+00 +1.540798751787326060e+00 +1.322035661682724905e+00 +1.389416059624261290e+00 +5.840444663740829156e-01 +1.421750419739445492e+00 +1.204095857658696200e+00 +1.845032454336073879e+00 +1.157052643215540355e+00 +1.578643687258841632e+00 +1.864581510735598524e+00 +6.147617865323128372e-01 +1.103607402085660993e+00 +1.341290092299337822e+00 +1.034000674267013142e+00 +1.316201433990432657e+00 +1.932651019900068823e+00 +1.382264735699914260e+00 +1.493311262146717944e+00 +1.107842442960013107e+00 +1.177247662333514633e+00 +1.067991287422427549e+00 +1.288705439816356435e+00 +1.741965462827698152e+00 +1.461423167756181085e+00 +1.263914120577985356e+00 +1.576122441282397091e+00 +2.430413014557616158e+00 +7.381668583853624455e-01 +1.230748295561656658e+00 +1.280873505442669424e+00 +6.647519066564111512e-01 +1.369776589714084336e+00 +2.152852334239228504e+00 +1.103909057810879668e+00 +1.419951856236936427e+00 +1.874048282477804639e+00 +1.525652225332264633e+00 +1.270918587737176475e+00 +1.809417274859595581e+00 +1.117750595669176894e+00 +1.578526481306546492e+00 +1.037780808721784132e+00 +8.949451343587411234e-01 +1.934418089386255701e+00 +2.497454496626557940e+00 +1.477290617664516637e+00 +1.473224669159260536e+00 +1.482342799450392601e+00 +1.864712395031127290e+00 +1.300125445917432288e+00 +1.926327561376198316e+00 +1.834717277358500320e+00 +1.326613250647224129e+00 +6.622479908613394528e-01 +1.308737257263788756e+00 +1.362164524811062316e+00 +1.669965920079203858e+00 +1.360403140891055962e+00 +1.925380615442492838e+00 +9.721469821238429843e-01 +1.082310956207668262e+00 +1.658608846432732653e+00 +1.460538105529122666e+00 +1.994339542130702192e+00 +2.168188090938675927e+00 +1.501693817963775990e+00 +1.277321512660651193e+00 +1.422634275838631002e+00 +1.526957801716080976e+00 +1.563828047988117254e+00 +1.472052070868626661e+00 +1.209769345221206382e+00 +1.346148950633421437e+00 +1.389365452081170904e+00 +9.912653344595858673e-01 +1.047298766710222706e+00 +2.487498405923038725e+00 +1.242479045901711876e+00 +2.276918459132341699e+00 +1.794153701953099533e+00 +1.062948829572583520e+00 +1.965870301672317799e+00 +1.265657007271348888e+00 +1.301036259748628465e+00 +9.558702535406592427e-01 +1.231165257046256789e+00 +1.133007527425841765e+00 +1.024196742714593045e+00 +1.807069554468196060e+00 +1.968041444206734214e+00 +2.082616513213624287e+00 +1.492973234891258771e+00 +1.887676949188835662e+00 +1.926596699643933652e+00 +8.501347334926149246e-01 +2.336883827808757363e+00 +1.318403769167118877e+00 +1.835661596658773487e+00 +2.390563798974934429e+00 +1.903807111259099072e+00 +1.655261895546908280e+00 +1.499995279007141802e+00 +2.078336958952411884e+00 +2.893968537589596490e+00 +1.720760283645456745e+00 +2.186372675170494606e+00 +1.561743799083976203e+00 +1.205821374609792551e+00 +1.304671020993122044e+00 +1.637923525080679177e+00 +9.525428489875198412e-01 +1.521698023172991743e+00 +1.612290997837912743e+00 +1.145706420300225181e+00 +1.620686825271741682e+00 +1.740872561335127466e+00 +1.178895399303390823e+00 +1.086669499582730847e+00 +1.498652965798635828e+00 +1.628846352660057173e+00 +1.313348501273171376e+00 +1.218729648325355130e+00 +1.095084042941457225e+00 +1.089659998608517588e+00 +1.172201054415180854e+00 +8.314816365508750362e-01 +1.963837714836414783e+00 +2.513304539865530707e+00 +1.174013531730244697e+00 +2.120671342786114355e+00 +1.091967642881937151e+00 +1.076045670056273051e+00 +1.391187380570418020e+00 +1.482977746922955031e+00 +1.394104964632270960e+00 +8.714541389609037347e-01 +1.207670897622898920e+00 +2.048163378234554521e+00 +1.516517994063318442e+00 +1.278650127479258325e+00 +1.995692047621490772e+00 +1.832963943585506961e+00 +1.301036259748628465e+00 +1.344454373248899604e+00 +9.126380433138002735e-01 +1.325127759669873839e+00 +1.675932363368133338e+00 +1.855508839654895326e+00 +1.222572627431564474e+00 +1.637993307096505369e+00 +1.347757603239218227e+00 +1.132098863327344551e+00 +6.647519066564111512e-01 +2.185960267945320279e+00 +1.080452754698864037e+00 +2.921817356195041349e+00 +1.320996589266931531e+00 +1.412637524794157828e+00 +2.031787518562256700e+00 +2.027452198797348615e+00 +1.339647039484236135e+00 +1.121531713712706324e+00 +2.017814244224578779e+00 +1.594138508244445251e+00 +1.056727007275530150e+00 +2.372721621196329789e+00 +1.438753453781280944e+00 +6.234969893075471559e-01 +1.396137159643596526e+00 +1.539800302404708887e+00 +1.154968318278130290e+00 +1.371883627381384807e+00 +1.048086529235123132e+00 +1.307420222346931338e+00 +3.341041460688197073e+00 +1.308736598645072302e+00 +1.260888114451652831e+00 +3.337922448908772211e-01 +1.251945814766264320e+00 +1.621943241052424822e+00 +1.028196990915156706e+00 +1.801787079333536434e+00 +1.551724908017932281e+00 +1.097305760935436414e+00 +1.178839256322501416e+00 +1.383045150866859085e+00 +1.264055411867849976e+00 +9.772277872354261374e-01 +1.113204874784077258e+00 +1.414244740426250146e+00 +1.569194289654926466e+00 +1.109578295510237567e+00 +1.086143766298916624e+00 +1.578526481306546492e+00 +1.438497870554827029e+00 +1.769623937179807704e+00 +2.670595512633625379e+00 +1.481333120971635164e+00 +1.424772616974825601e+00 +9.285496909046309089e-01 +1.965297366566189696e+00 +1.428236189153048397e+00 +9.423176654415351683e-01 +1.683458531591160767e+00 +2.483681138384161269e+00 +1.532173047601215865e+00 +1.371140826201320273e+00 +9.974966063340786615e-01 +8.985035448382254764e-01 +1.684273611553511518e+00 +1.128532760290796411e+00 +1.552313896399270643e+00 +1.476660852983309402e+00 +1.030981343130732197e+00 +1.197862064170853724e+00 +8.079482441104854917e-01 +1.261339123189769706e+00 +1.424387688754368497e+00 +1.800406187823798243e+00 +1.346886252543290530e+00 +2.142990240905441546e+00 +1.253215709711374526e+00 +1.925075384269990808e+00 +2.351851737262312003e+00 +1.011863962510839432e+00 +1.332224062481662585e+00 +9.721469821238429843e-01 +1.370230280281796054e+00 +1.627090566979069619e+00 +1.444186198607659621e+00 +1.234933749229417677e+00 +1.731891796295450092e+00 +1.226460380749625934e+00 +1.867088627264974043e+00 +1.228280832250513210e+00 +1.240384526554820344e+00 +1.213783958775036975e+00 +1.339016251490176002e+00 +1.482552570595760510e+00 +8.968174359242423455e-01 +1.809230120331242642e+00 +9.414105024177620296e-01 +1.550074607030267781e+00 +1.557461043422744273e+00 +1.323526653429996092e+00 +2.059931195645737123e+00 +1.334268836649558754e+00 +1.316445499213197534e+00 +1.243895940431767766e+00 +1.047083284437502204e+00 +9.423176654415351683e-01 +1.627220459176971668e+00 +1.256883965299510963e+00 +2.493179209191393131e+00 +8.367898668514721638e-01 +2.595793547951781299e+00 +1.418293570421111260e+00 +1.819104820707981629e+00 +5.574483503968062914e-01 +1.506016693995715805e+00 +1.941409688247969667e+00 +1.403844666433546440e+00 +1.262497972026332294e+00 +2.215067146299415590e+00 +2.139447970831448664e+00 +1.449562754360542050e+00 +2.379468961908216773e+00 +1.084238965329314297e+00 +1.295787844267796807e+00 +8.583880834066311971e-01 +1.309876272078140058e+00 +1.298287684557371868e+00 +1.683458531591160767e+00 +1.130337421442885848e+00 +1.804879394681917049e+00 +1.962927646500935763e+00 +1.141178032182509350e+00 +1.799953291063182803e+00 +1.128110641169148831e+00 +1.976599939175562870e+00 +1.962263751322454119e+00 +1.417935706615066627e+00 +1.041066374612876766e+00 +2.600484051757316450e+00 +1.240588310919017001e+00 +1.047493035298823205e+00 +5.286004160762917126e-01 +1.521389803737285717e+00 +1.798661536886404511e+00 +1.327742645085949746e+00 +1.246479872355872764e+00 +1.996576044390835136e+00 +2.216438148494763283e+00 +1.345265397555786446e+00 +1.176446653687997612e+00 +9.948276938234861255e-01 +1.332319305343731441e+00 +1.268468373942646554e+00 +2.130167769686317047e+00 +2.006952998270692401e+00 +1.657852685118656799e+00 +1.107340194198991767e+00 +1.659733426805736656e+00 +1.098871494798611348e+00 +1.501921928420574481e+00 +1.389291181563752087e+00 +7.430480460667330256e-01 +1.265349765080304056e+00 +1.299186376848439295e+00 +2.048205298093203730e+00 +1.367318856380482117e+00 +1.848370346801875730e+00 +2.588922806420501210e+00 +1.304671020993122044e+00 +2.138034811588799045e+00 +1.498061993813077919e+00 +1.582623338901661070e+00 +1.640532668945591466e+00 +1.699235991912890320e+00 +1.230321887211425880e+00 +9.910028533776137349e-01 +1.775807151103861559e+00 +1.625217865545990792e+00 +1.213783958775036975e+00 +1.508820901872549802e+00 +1.048180660844302503e+00 +1.157039500928961129e+00 +3.180879139300447633e+00 +2.188401974129769112e+00 +1.350786418894001972e+00 +1.216275434007282996e+00 +9.698026250508412494e-01 +1.577961370533072838e+00 +4.119271772537535625e+00 +1.864260917078350177e+00 +1.609767051000312588e+00 +1.272178418062441363e+00 +8.812674563381642789e-01 +1.168793619990299515e+00 +1.047493035298823205e+00 +1.973268980910786619e+00 +9.173409703785779801e-01 +1.178556319485089432e+00 +1.263406855932720063e+00 +1.369294667092403550e+00 +1.672419060231960852e+00 +1.002540163917139182e+00 +1.203920667571563019e+00 +7.347270058447384899e-01 +2.960535598848140992e+00 +1.646931911435627338e+00 +1.069632013457280317e+00 +1.342413751144075018e+00 +1.393455315824333240e+00 +1.696318345947207540e+00 +1.533000427083504924e+00 +1.772783830855972242e+00 +1.376503550188072467e+00 +1.501115930033742440e+00 +1.069599821019527219e+00 +1.387499489867055846e+00 +1.896891211968946056e+00 +1.387806544052588409e+00 +1.180385081796129665e+00 +1.355769866478020003e+00 +1.533578433355130999e+00 +1.384009509664890558e+00 +1.773194701592912370e+00 +1.614183676803793821e+00 +1.356333547836985565e+00 +9.801530284481646538e-01 +2.000815078389117652e+00 +3.149917561202823180e+00 +2.201447915371306241e+00 +1.506092715438537954e+00 +1.335588859526324779e+00 +1.128336884045378907e+00 +1.449439489369890754e+00 +1.048180660844302503e+00 +1.600428087285160839e+00 +1.894193958707123260e+00 +1.545557198591383186e+00 +1.427751212549052129e+00 +1.600565193990553414e+00 +1.463929423420288423e+00 +1.223896799970266791e+00 +1.771513166686653928e+00 +1.819412587024389794e+00 +1.515901567206226597e+00 +1.192191487707729314e+00 +1.979627724679488665e+00 +3.214873591228546434e+00 +1.758581913169882549e+00 +1.177563253596787041e+00 +1.413572206130048858e+00 +9.091899308242817890e-01 +2.607461700147947425e+00 +1.261339123189769706e+00 +1.749862623171591025e+00 +1.259351333524526106e+00 +1.498072811726062437e+00 +1.401624425218663150e+00 +1.392980768262862545e+00 +1.068711395936282393e+00 +1.441779601165189995e+00 +2.786242388247622825e-01 +1.293185918464279105e+00 +1.918612921539263327e+00 +1.612859613453369256e+00 +9.868558973394059297e-01 +1.372238293573044610e+00 +1.371410013756592994e+00 +2.765683917771250666e+00 +1.502430465227635459e+00 +1.276251743572218489e+00 +1.966034488063269414e+00 +1.501921928420574481e+00 +1.472373479892862491e+00 +1.745306644574341703e+00 +1.241017051436622332e+00 +1.035089311681710367e+00 +1.518739542338196191e+00 +1.924792317929511221e+00 +1.244946515000008969e+00 +7.509964055895921309e-01 +9.351197935938064809e-01 +1.216855752518289258e+00 +1.243895940431767766e+00 +8.790199809981038559e-01 +1.330570944156736601e+00 +1.052880199365864078e+00 +1.529253622913196775e+00 +1.467662398403128288e+00 +1.926494807740498194e+00 +9.239907897589022534e-01 +7.856960246165944906e-01 +1.875623349984999910e+00 +1.349715988645369347e+00 +2.110569680230458101e+00 +1.108695974740959489e+00 +2.989824028747232632e+00 +1.227756989167772650e+00 +1.080289920279659199e+00 +2.802743876432971959e+00 +2.724760967751580498e+00 +1.096250159523349366e+00 +1.283155980295085596e+00 +1.391236483327202622e+00 +1.402073218680408129e+00 +1.490717099276448687e+00 +1.216275434007282996e+00 +1.866793954398846545e+00 +1.182690772822061698e+00 +1.213233979456130429e+00 +1.388096051774855288e+00 +1.794149455953908623e+00 +1.298299345057373211e+00 +1.718773093831239329e+00 +7.055664674798416414e-01 +8.066503250674306180e-01 +1.305034235895593975e+00 +5.078019487958067568e-01 +1.830257769641790988e+00 +1.324357899943842343e+00 +1.527924826432737859e+00 +5.078019487958067568e-01 +2.186129557741149032e+00 +1.257068095843728806e+00 +1.195383201571901921e+00 +1.443829354587252478e+00 +1.195718319756867931e+00 +1.376360191347701045e+00 +1.024139972021329781e+00 +8.407511870071040505e-01 +1.499541333953191335e+00 +1.376821596977827911e+00 +1.656388413831562323e+00 +1.931426121797486628e+00 +5.281357572038617443e-01 +7.810356566425024072e-01 +1.204686783138252393e+00 +1.352212742106210008e+00 +1.676013003164318338e+00 +9.757433643715607285e-01 +1.433716458670292404e+00 +1.577225426168132216e+00 +1.374812210810224089e+00 +1.384767738741733867e+00 +1.927140593477641772e+00 +1.763649210188503069e+00 +1.318636308671349067e+00 +1.117726063113346990e+00 +1.413327830426503340e+00 +1.482143532566621902e+00 +1.117837261619214040e+00 +2.414233987932741687e+00 +1.121788528193482071e+00 +1.187533321890593019e+00 +1.942931907770980127e+00 +1.440341555362648629e+00 +1.134550783941555396e+00 +1.308367555365937962e+00 +1.478545491156668001e+00 +1.014917022562211057e+00 +2.769051487344294848e+00 +1.295917725309515545e+00 +9.299943010562838897e-01 +1.294115960977905821e+00 +1.219240298771070652e+00 +1.451736839046159577e+00 +1.257022140880953653e+00 +1.506143973033934325e+00 +1.299180019095872440e+00 +1.237520562384462952e+00 +1.175527905356364089e+00 +1.937390424861391791e+00 +1.520928698665515499e+00 +1.076421749583371446e+00 +1.373532029658016462e+00 +1.757042039943692124e+00 +1.570412117839697030e+00 +1.125367956785084278e+00 +1.044670958469697375e+00 +8.985035448382254764e-01 +1.738959403514819702e+00 +1.369170409094390806e+00 +1.409987782816590540e+00 +1.307497152932118212e+00 +1.794983822089939007e+00 +1.421750419739445492e+00 +1.725824932408577261e+00 +1.285438038201504485e+00 +1.210769532484147426e+00 +1.738457373527312111e+00 +1.689240031080157411e+00 +1.616979839725412926e+00 +1.180428392960566786e+00 +6.240756370108377915e-01 +6.428169066394038289e-01 +8.439447839530225259e-01 +1.135554194615602697e+00 +1.190769891293806726e+00 +1.258106051424174865e+00 +1.185671275880824993e+00 +2.244014536359522083e+00 +1.894095894428512006e+00 +9.085036307771776620e-01 +1.514641759111254427e+00 +1.290498794860849507e+00 +2.624183416686441284e+00 +1.161514048806804977e+00 +1.216696463633917480e+00 +1.160365625161569936e+00 +1.693229180313396753e+00 +1.542930502671202797e+00 +7.312671086440117874e-01 +1.655848015497589643e+00 +1.361134859209207404e+00 +1.111005576520534666e+00 +1.522067765383989579e+00 +1.103813453309971715e+00 +1.583573022246113959e+00 +1.195718319756867931e+00 +1.470532915176512523e+00 +1.290488938905544058e+00 +1.471384159793930557e+00 +1.608657143537115974e+00 +1.311926774958831921e+00 +1.470349492844719164e+00 +2.232445860019236061e+00 +2.131353061756569023e+00 +1.202545907836330530e+00 +8.595234870046174480e-01 +1.972053818736869246e+00 +1.103813453309971715e+00 +1.192435024294404400e+00 +1.090278107942076247e+00 +1.368044424203211484e+00 +1.062300243105790187e+00 +1.909080474607396383e+00 +1.449889222074532746e+00 +1.371410013756592994e+00 +7.334334565989337751e-01 +1.526628868920324900e+00 +1.497911821163797619e+00 +1.719896265054216000e+00 +1.096284064061527452e+00 +1.048086529235123132e+00 +1.075158776473585931e+00 +1.610288726723739128e+00 +1.376452457468298585e+00 +1.326951859376242604e+00 +1.311383700619723536e+00 +8.034557869430347665e-01 +1.164080485218006888e+00 +1.543335030864762425e+00 +7.310696080954106613e-01 +1.096914242628971969e+00 +1.016800440625204471e+00 +1.437562067649188036e+00 +1.327429613631168070e+00 +1.224205027330499629e+00 +1.088071493636147080e+00 +1.239723597869104355e+00 +1.216292923512918733e+00 +5.449242450658273729e-01 +1.178635711793424967e+00 +1.135862639001871344e+00 +1.210477179545006887e+00 +1.434884938352938732e+00 +1.541668137815102035e+00 +1.330296039966768484e+00 +1.476401327348290105e+00 +1.549956722077542981e+00 +1.774374106552155661e+00 +1.291054872343243343e+00 +1.481006578807321672e+00 +1.027738482355185834e+00 +1.235729396646021216e+00 +2.448208710538581911e+00 +1.333888832287087212e+00 +1.526741141223871612e+00 +1.286170980823305277e+00 +1.513466597331309949e+00 +1.265064005112814582e+00 +1.870661112488348987e+00 +1.361121983538709834e+00 +1.048086529235123132e+00 +3.194737995048853918e+00 +1.074885663700567262e+00 +1.280261038503565318e+00 +1.299186376848439295e+00 +1.475493930793269071e+00 +1.577730396182726480e+00 +1.698448973849537635e+00 +1.314250849174018132e+00 +1.940127498862707300e+00 +1.605150246435503414e+00 +2.562238509608607107e+00 +1.577200524852391705e+00 +2.133941740521896779e+00 +1.276251743572218489e+00 +4.003421649536814009e+00 +1.700238988573423926e+00 +9.278159106482612994e-01 +1.540011142557214496e+00 +1.915261026962415070e+00 +1.127403110491520088e+00 +2.145272823564591036e+00 +1.229286797123008812e+00 +1.622070613088881785e+00 +1.172008926156020925e+00 +1.144166726609120444e+00 +1.453059482819289316e+00 +1.606981173507458172e+00 +1.207337868880446585e+00 +1.714913689943635688e+00 +1.666538912408705775e+00 +1.478485046702553207e+00 +9.817245043513377345e-01 +1.185778844189051107e+00 +1.526756052814062237e+00 +2.290728164201079053e+00 +1.615807803654483621e+00 +1.437206727616807678e+00 +7.560349712334594185e-01 +1.580003265635941734e+00 +1.705121345110409914e+00 +1.538593558723130972e+00 +1.273759620527769920e+00 +1.576122441282397091e+00 +2.101418480537691202e+00 +1.746351560340753117e+00 +1.179819413196983025e+00 +1.593295227375006284e+00 +1.564061794018878793e+00 +1.092840168069902029e+00 +9.236640454818421109e-01 +1.243009433274410158e+00 +1.372835269345489051e+00 +1.129432039939121779e+00 +1.155701131285835848e+00 +1.305432526655624814e+00 +2.352816204286061197e+00 +2.086202032419668839e+00 +2.046405829617664818e+00 +1.093623789845737715e+00 +1.192912216270999526e+00 +1.655141004929463033e+00 +1.035089311681710367e+00 +1.754881033551191738e+00 +1.611779400066869705e+00 +1.117690238466487074e+00 +1.048086529235123132e+00 +1.359771061123517422e+00 +1.048086529235123132e+00 +2.682447927835752033e+00 +2.168096035648455544e+00 +1.258728454037367106e+00 +1.556979707491933373e+00 +1.152966850465582560e+00 +1.217928565572057753e+00 +9.362794244001030330e-01 +9.248096490911907885e-01 +1.355775503376588587e+00 +9.218923276112194198e-01 +1.021769478576993961e+00 +2.448183286698632166e+00 +1.313813252543553523e+00 +1.594233596703159339e+00 +2.161888413547397469e+00 +9.454358932471950139e-01 +1.217014989791026736e+00 +1.498585123085941273e+00 +8.611299204212813363e-01 +1.743623682894787530e+00 +8.468210883548489276e-01 +2.014487446723005171e+00 +1.325833163308820506e+00 +1.341270661604698766e+00 +1.612958671026224478e+00 +2.059408205333445263e+00 +1.141178032182509350e+00 +1.511957122877297888e+00 +2.644936182076223830e+00 +1.576494649300412609e+00 +1.302198383557597650e+00 +1.051594502120451136e+00 +1.130356767732651813e+00 +1.278851923611640684e+00 +7.994303166477012557e-01 +1.913168412343108082e+00 +1.350786418894001972e+00 +1.270918587737176475e+00 +5.256413855391596224e-01 +1.364589713071773458e+00 +1.298594065043868540e+00 +1.900345468913989588e+00 +1.411666342170324828e+00 +3.282392550478468340e+00 +1.543318412458381417e+00 +2.112098492519141502e+00 +1.148740018731325696e+00 +1.786753932253021926e+00 +1.231457942736867928e+00 +1.896950706235828177e+00 +1.802677928758448234e+00 +1.321721738724166650e+00 +2.639772151975795289e+00 +1.149041426473239369e+00 +1.339207060440966934e+00 +1.063420344617568070e+00 +1.301321066142502314e+00 +4.760321061146784438e-01 +1.332830100574608156e+00 +1.214673102470338995e+00 +1.696047952083799659e+00 +1.232833783808499284e+00 +1.034697215864813113e+00 +1.785947234389344995e+00 +1.706114665699631550e+00 +1.451779978867651977e+00 +1.236584153876318481e+00 +2.188459587153613661e+00 +1.859609591083408064e+00 +1.339194994970736907e+00 +9.446008994835587425e-01 +1.876316623729000099e+00 +1.950035788527208158e+00 +1.506933956204284497e+00 +1.241849697299273192e+00 +2.037127394759459698e+00 +1.537468326219131542e+00 +1.674822001282090023e+00 +1.818102537407362052e+00 +1.396594433059151097e+00 +1.564695606490470903e+00 +8.094350945210655457e-01 +1.169077569590928789e+00 +1.994282181127019937e+00 +1.533699813807125611e+00 +1.567164668628309387e+00 +1.639197456475549819e+00 +1.608349376801493591e+00 +1.387562361437225444e+00 +2.113464316106740348e+00 +1.102780367940087602e+00 +1.211554415160677856e+00 +1.846949883376426405e+00 +8.966934671752161412e-01 +1.454854678747775854e+00 +1.599741270060999865e+00 +1.329071545937327015e+00 +2.374409627760065256e+00 +1.189280554079426233e+00 +1.682699585416992605e+00 +1.313473009070780684e+00 +1.279235578973288989e+00 +1.133133682477844184e+00 +1.410535829105969308e+00 +1.827688027416813021e+00 +4.841176462392506874e-01 +1.060163351040551927e+00 +1.863740766032536023e+00 +3.337456458687735328e+00 +1.505512885648742527e+00 +1.177890732954949726e+00 +1.287746729370170318e+00 +1.161054623585681123e+00 +1.005533912215107906e+00 +1.872617484785290554e+00 +1.203900198870612837e+00 +1.760564990941347441e+00 +1.146106120277994078e+00 +9.701932239378823208e-01 +1.517960448601044288e+00 +1.523718953714253921e+00 +1.011863962510839432e+00 +1.566494146149647104e+00 +1.188571565662124296e+00 +8.271025488890344501e-01 +5.334764231327786543e-01 +1.323319853111513345e+00 +1.446533622415490994e+00 +8.163996589656057346e-01 +1.461950207819323833e+00 +1.761305619828454017e+00 +1.083791171958113475e+00 +1.291492880099459395e+00 +1.159845089778342109e+00 +1.510544261361549845e+00 +1.966794472573464070e+00 +1.133007527425841987e+00 +1.748802277872230748e+00 +1.188315103188050115e+00 +2.048163378234554521e+00 +1.109578295510237567e+00 +1.383045150866859085e+00 +1.055141607262550574e+00 +1.459039425846588189e+00 +9.676084879478751288e-01 +1.304878220039730641e+00 +1.715874495710191683e+00 +8.831035579365874577e-01 +9.721469821238429843e-01 +1.052880199365864078e+00 +1.314006571405355039e+00 +1.152520149974384456e+00 +2.337180265369364740e+00 +1.411022255932441682e+00 +1.219480879981173604e+00 +2.077868783931485108e+00 +1.362664640260017990e+00 +1.266414940226905816e+00 +9.731170371963249188e-01 +1.506933956204284497e+00 +2.934088099208987277e+00 +1.640880830945518953e+00 +1.234650537207896193e+00 +7.633891929809647481e-01 +1.284987978692085919e+00 +1.422703013191173094e+00 +3.630622619968563392e+00 +8.915039460694205165e-01 +1.917348099542873996e+00 +1.413761394056832765e+00 +1.411056696432565039e+00 +1.554730259659359293e+00 +1.054277527100407896e+00 +1.514286003243730638e+00 +1.109578295510237567e+00 +5.840444663740829156e-01 +6.363096375184336129e-01 +1.814746374138239027e+00 +1.254350404592491142e+00 +1.454865811753067284e+00 +1.078441678429648221e+00 +8.471441330659508218e-01 +1.188338668362805439e+00 +1.331791606420579255e+00 +1.668494918566711727e+00 +2.719467119107252806e+00 +1.260192174746374016e+00 +2.069154749228629964e+00 +5.908022995881133665e-01 +1.819328470897643824e+00 +1.677284469683180346e+00 +1.490587983817465378e+00 +1.572860016904854552e+00 +8.841167495383943642e-01 +1.048086529235123132e+00 +2.180601464146252777e+00 +1.445440994310316807e+00 +1.092962994154812906e+00 +1.394493808778852761e+00 +1.041884064327264436e+00 +1.130060645844088940e+00 +1.349715988645369347e+00 +1.308270792435717977e+00 +1.623537335512467150e+00 +1.281277927165076047e+00 +1.139250545580061003e+00 +8.695486741920921414e-01 +2.326316613380474685e+00 +1.655704495152755751e+00 +2.086824809670127401e+00 +2.060081605106542924e+00 +1.170532439622955501e+00 +1.232723197455530828e+00 +8.347692847705505681e-01 +2.719467119107252806e+00 +1.288098813569049428e+00 +1.026703874853396314e+00 +1.497842668698895041e+00 +1.848370346801875730e+00 +1.107182919650767872e+00 +1.206033408805236906e+00 +1.443235691432110279e+00 +2.964190752293354603e+00 +1.573974438375520091e+00 +1.325391322428062901e+00 +2.142510409920438175e+00 +2.102850560273096470e+00 +1.327971922628343293e+00 +1.438109539040862250e+00 +1.080285170129779759e+00 +1.298233346771000329e+00 +1.320439604542813505e+00 +1.048086529235123132e+00 +1.033229782113683992e+00 +1.333211282457640312e+00 +1.292384348177451736e+00 +1.290531365107402406e+00 +1.052880199365864078e+00 +9.731170371963249188e-01 +1.445998068684372084e+00 +2.087611719449005587e+00 +1.577563434868317183e+00 +1.826703072464218147e+00 +1.243895940431767766e+00 +1.119902392330688778e+00 +1.299571168366095097e+00 +1.176095399944779851e+00 +1.551462298273699636e+00 +9.487131076362284032e-01 +2.194865186676679958e+00 +1.940061560948012076e+00 +1.026703874853395870e+00 +1.424240666336372030e+00 +1.093709164164041070e+00 +1.204879034767837975e+00 +1.048086529235123132e+00 +1.227082949839309212e+00 +1.733324489047961547e+00 +1.176688884693697812e+00 +1.430860413156999078e+00 +1.096629873230294816e+00 +1.133133682477844184e+00 +1.322931008340773484e+00 +1.547972339128657726e+00 +2.019990458043868564e+00 +1.326735791489989325e+00 +1.364328181523765782e+00 +1.347805873683174394e+00 +1.858673005950404411e+00 +1.883778159081259451e+00 +1.246892246140167693e+00 +1.703008205001212305e+00 +1.667010009781723090e+00 +9.178963475012356099e-01 +1.480394899187541524e+00 +1.484260744431393109e+00 +1.224860985958533766e+00 +1.366544622448027990e+00 +2.480464777440988478e+00 +1.686602341587645437e+00 +2.285633776185513888e+00 +1.828353202281486345e+00 +2.471457934379704735e+00 +1.113969828180954247e+00 +1.164427428702449419e+00 +9.093226912960671315e-01 +1.235122105562486361e+00 +1.108867031897300404e+00 +1.123875200490558335e+00 +1.301036259748628465e+00 +1.209811442993835362e+00 +1.072900890487949344e+00 +2.348185786198802028e+00 +1.986792662900881190e+00 +1.173357093577542365e+00 +1.415848136957195136e+00 +1.439784543857534072e+00 +1.254563270770778560e+00 +9.786597502765533863e-01 +2.409872342146492485e+00 +2.510433679239747917e+00 +1.459929431032909841e+00 +2.060973200933477134e+00 +1.188955555224396443e+00 +1.775780242529116704e+00 +1.282209411576237246e+00 +1.196163945729750822e+00 +1.452388485450825328e+00 +1.357649279878101023e+00 +1.448026892273871269e+00 +1.026703874853395870e+00 +1.108091362869661145e+00 +1.111005576520534666e+00 +1.574751847896245227e+00 +9.373138402015295245e-01 +1.577717857980349025e+00 +1.430287294379511520e+00 +1.571357416816267172e+00 +1.209753283961706449e+00 +1.053418563872427605e+00 +2.474433660292244319e+00 +1.109578295510237567e+00 +1.559314183207753279e+00 +1.561467320548674209e+00 +9.193498440302277919e-01 +2.194938150293753498e+00 +1.379606525502823589e+00 +1.264055411867849976e+00 +9.721469821238410969e-01 +1.231036576969509744e+00 +1.794153701953097757e+00 +9.707626522912757849e-01 +1.530570713392815030e+00 +2.973624789775807908e+00 +1.185325280445828966e+00 +9.239907897589022534e-01 +1.248509153094816915e+00 +1.492431093866931846e+00 +1.167205226204251156e+00 +1.468558209324405839e+00 +1.642450789473985484e+00 diff --git a/out/task_1_predictions.csv b/out/task_1_predictions.csv new file mode 100644 index 0000000..eab2291 --- /dev/null +++ b/out/task_1_predictions.csv @@ -0,0 +1,3363 @@ +1.518862872786303608e+00 +1.599129885275621055e+00 +1.762316102000633711e+00 +1.616261490088147346e+00 +1.340770625643137759e+00 +1.753963268907562156e+00 +1.859832895580344481e+00 +1.195215940961908085e+00 +1.267965465635403799e+00 +1.411172187137999634e+00 +1.224486112165795282e+00 +1.343372050252578553e+00 +1.544180008058706033e+00 +1.943543092507664216e+00 +2.823946574480508787e+00 +1.361937622107593171e+00 +1.612429591720440980e+00 +1.542387979464667769e+00 +1.284125043538997479e+00 +1.394389681792165936e+00 +1.465750168206008119e+00 +1.353924840207848312e+00 +1.209554361609451734e+00 +1.403963050041677763e+00 +1.310747999554368048e+00 +1.481874643105007605e+00 +2.727517826269803880e+00 +1.497448132172603641e+00 +1.266042094748858204e+00 +1.302477330734561178e+00 +1.661687601525188684e+00 +1.604927933072989976e+00 +2.017521700956832476e+00 +1.225799611112615484e+00 +1.407860605360084838e+00 +1.402289035349669089e+00 +1.426542183895694427e+00 +1.559306167309392865e+00 +1.330922353696648130e+00 +1.194751559590016665e+00 +1.886172605502876021e+00 +1.794064306052825186e+00 +1.547135635950620092e+00 +1.457112952849059395e+00 +1.274503518141814062e+00 +1.148620136990731622e+00 +1.195660901980346358e+00 +2.059536748849501109e+00 +1.379236686632263620e+00 +1.370435786087929486e+00 +1.320943294804627799e+00 +2.070615907345894069e+00 +1.364639532762019991e+00 +1.609615521814917294e+00 +1.609139396396719990e+00 +1.001702220236386109e+00 +1.378742421790307704e+00 +1.414271114847116984e+00 +1.647715854586921935e+00 +1.088329525724170965e+00 +1.244272209976274191e+00 +1.256782446895174488e+00 +1.590661677182981570e+00 +2.149178098079544075e+00 +2.037410588040518888e+00 +1.883612052298411665e+00 +1.489953683244092719e+00 +1.543091240704350886e+00 +1.324947134786992775e+00 +1.433272894059337110e+00 +1.251225072611841460e+00 +1.409532965609714639e+00 +3.285931640644230267e+00 +1.658618797711298054e+00 +1.256782446895174488e+00 +1.452364588141068280e+00 +1.433252694167043595e+00 +1.305841901175792463e+00 +1.400592205168125659e+00 +1.370204096276222527e+00 +1.891685962818927758e+00 +1.999260750031217615e+00 +1.571991140493289141e+00 +1.337667178920827871e+00 +1.639138098733572857e+00 +1.453120638667886100e+00 +1.324225590007006348e+00 +1.283317618357967316e+00 +1.482109463155713902e+00 +1.368825331943577472e+00 +2.012478068990859903e+00 +1.630164633930178741e+00 +1.686696454848543247e+00 +1.435081894022525839e+00 +1.655554535286189344e+00 +1.248156725800267708e+00 +1.694257109556277063e+00 +1.292687579358348993e+00 +1.666151651186131843e+00 +1.475031328489795124e+00 +1.221813911264087116e+00 +1.452511802673580155e+00 +1.283612412283693383e+00 +1.402081926996493699e+00 +1.314191036056187256e+00 +1.389301337159185801e+00 +1.628214986470138514e+00 +1.282446269422057084e+00 +1.496235989754138407e+00 +1.590661677182981570e+00 +1.390127391620869401e+00 +9.485419459456145841e-01 +1.475031328489795124e+00 +1.024278991063252153e+00 +1.329789083492867841e+00 +1.561639722319473789e+00 +1.271093731245958480e+00 +1.544667289388560683e+00 +1.322282300041526693e+00 +1.638007423113523098e+00 +1.692457699996342102e+00 +2.444549066811806615e+00 +1.704425400726857998e+00 +1.638007423113523098e+00 +1.211700998841015675e+00 +1.522731270432243988e+00 +1.973719331649680386e+00 +1.246984862127899385e+00 +1.772137668330018734e+00 +1.440843019723229812e+00 +1.982014303935099031e+00 +1.527301060666553578e+00 +1.519988766607961450e+00 +1.270519283444583092e+00 +1.025839018180832118e+00 +1.325030361509745180e+00 +1.516417112025110425e+00 +1.336028275129720111e+00 +1.235269940840188374e+00 +1.621658362332351944e+00 +1.300425402928633956e+00 +1.436533682251668331e+00 +1.279175030508805655e+00 +1.465141125340816863e+00 +1.327928438316340110e+00 +1.588704969665058142e+00 +1.419549979851151056e+00 +2.221748952181499703e+00 +2.240771338260438839e+00 +1.325506338028150655e+00 +2.070101105435780298e+00 +1.805893705100589663e+00 +1.525288034479405752e+00 +1.433881016958488575e+00 +1.225209636418478576e+00 +1.929229144598189283e+00 +1.410932248992227800e+00 +1.566624008263781009e+00 +1.584196737622752593e+00 +1.335829025992069097e+00 +1.419853785318735184e+00 +1.578175762957909622e+00 +1.499631925645544150e+00 +2.106594389701510472e+00 +1.376071150295467449e+00 +1.203577324986820907e+00 +1.296702614571991319e+00 +1.545977386212526561e+00 +1.340433109631173236e+00 +1.317586462764035238e+00 +1.903835744389375195e+00 +8.792369413462426397e-01 +1.567223017437924915e+00 +1.138012186960844829e+00 +1.590661677182981570e+00 +1.823543990388452718e+00 +1.520075147661924753e+00 +1.675186906968539891e+00 +1.526527077858066406e+00 +1.364715386917813023e+00 +1.522316416358373337e+00 +1.648869649065651366e+00 +1.429608208485708021e+00 +1.590661677182981570e+00 +1.479286070913957252e+00 +1.392845286542305772e+00 +1.477109276048369946e+00 +1.710274572104904411e+00 +1.350935795813122287e+00 +1.572494749539420145e+00 +1.397053701139405080e+00 +1.484225700173604778e+00 +1.306236654232663996e+00 +1.270203965523800216e+00 +1.465809087673010769e+00 +1.591032607417836697e+00 +1.263655767162569221e+00 +1.477328120381853793e+00 +1.433252694167043595e+00 +1.614087463627277286e+00 +1.579152289047520696e+00 +1.399961519012333566e+00 +1.189798551184587883e+00 +1.589343012977920022e+00 +1.695282264596948529e+00 +1.496969908764201662e+00 +1.323680826903649743e+00 +1.379476586321115805e+00 +1.639320022010247735e+00 +2.048042639593248282e+00 +1.525993596047467094e+00 +1.488412281097936773e+00 +1.300162960291072922e+00 +1.121149305132292717e+00 +1.259317434254159984e+00 +1.764523399128071768e+00 +1.135472195100107884e+00 +1.157724296437353306e+00 +1.240495546956358330e+00 +1.606431576745802392e+00 +1.495812928798673447e+00 +1.263375934015263269e+00 +1.691632926569383466e+00 +1.370652584579793443e+00 +1.553612931870028468e+00 +1.609609071092580113e+00 +1.548556666140367355e+00 +1.258885001918184088e+00 +1.425273012933104377e+00 +1.257584658844046910e+00 +1.584450813804523239e+00 +1.508252803117069440e+00 +1.207977277528553772e+00 +1.116607869733480696e+00 +1.622464271482145559e+00 +1.232887870873156766e+00 +1.843293450889812446e+00 +1.621242426680859827e+00 +1.389499059377821588e+00 +1.527570897366769653e+00 +1.547135635950620092e+00 +1.584625519851588837e+00 +1.186117124515195798e+00 +1.548853194770784869e+00 +1.393925841642618346e+00 +1.758928861745201466e+00 +1.377125743410255732e+00 +1.300833307220479851e+00 +1.221008990172625985e+00 +1.039634807038954278e+00 +1.367396009126200962e+00 +1.428520422940410706e+00 +1.342906511006779047e+00 +1.781465944778817478e+00 +1.516966440120470994e+00 +1.404921973304648519e+00 +1.243802053908933170e+00 +1.523134956834810483e+00 +2.106251988659499474e+00 +1.557405259497913530e+00 +1.998402527093035896e+00 +1.507726209886919966e+00 +1.478178759774051887e+00 +1.443126875711380874e+00 +1.372914293236274119e+00 +1.584027675817615721e+00 +1.138186803400047964e+00 +1.297237906197716839e+00 +1.169248958077040434e+00 +2.119981892776035437e+00 +1.356823680054476844e+00 +1.291506108897621408e+00 +1.432539165929590297e+00 +1.009587732396444171e+00 +1.388253083004637567e+00 +1.843293450889812446e+00 +1.758839585893587909e+00 +1.296194831531989777e+00 +1.415901062812344069e+00 +1.367436034399086120e+00 +1.557305226172372992e+00 +1.312780929791345308e+00 +1.479415797390831511e+00 +1.617407484750595037e+00 +1.282220039602107731e+00 +1.338502790442080981e+00 +1.644878183011768025e+00 +1.812073093975880012e+00 +1.544626261654868715e+00 +1.427555511434003943e+00 +1.373509504163868078e+00 +1.419349840752382352e+00 +1.289583952805333444e+00 +1.263193705233068176e+00 +1.353924840207848312e+00 +1.322053558582378940e+00 +1.364810005548928284e+00 +1.418789363893403710e+00 +1.218070322432881269e+00 +1.343357627107127028e+00 +1.998882983213325026e+00 +1.297098167678240266e+00 +1.426463079295509306e+00 +1.327928438316340110e+00 +1.260387251842302936e+00 +1.289186173474974773e+00 +1.314262424607986146e+00 +1.296194831531989777e+00 +2.725374295403975466e+00 +1.724728544418887566e+00 +1.492927697323115366e+00 +1.537811563117422953e+00 +1.061646435400871669e+00 +1.089336296281913974e+00 +1.730478928989195531e+00 +1.238764056597543073e+00 +1.317448932965975539e+00 +1.928168794650217510e+00 +1.229921941623291604e+00 +1.782532523022799298e+00 +1.319561449620049620e+00 +1.579806812078839773e+00 +1.659009959296958936e+00 +1.675809620810483347e+00 +1.283604527301073883e+00 +1.367814940655208034e+00 +1.382876312935272134e+00 +1.342268054235663755e+00 +1.601048675780703201e+00 +1.212055307945856475e+00 +1.326033523027024152e+00 +1.400592205168125659e+00 +1.845885675871960840e+00 +1.209939993684920667e+00 +1.416479403627769251e+00 +1.178353879702226381e+00 +1.702068860226778169e+00 +1.534086911766474604e+00 +1.444423326232741722e+00 +9.753871071810920057e-01 +1.766351188124146487e+00 +1.590661677182981570e+00 +1.746993032652863986e+00 +1.814377051006232922e+00 +1.333964718159308616e+00 +1.309560169606349245e+00 +1.470763865432171746e+00 +1.105570352472099671e+00 +1.210927335705776819e+00 +1.679091036646523261e+00 +1.093536181629970017e+00 +1.520485637381451260e+00 +1.565415919860771332e+00 +1.720218761816913799e+00 +1.614522162876724121e+00 +1.703199579061398516e+00 +1.496580410109188852e+00 +1.629714595419194723e+00 +1.362027909949961924e+00 +1.941704255194139472e+00 +1.283904745939371539e+00 +1.520446928317525703e+00 +1.645916379695478327e+00 +1.212878855325826288e+00 +1.904019344469197739e+00 +1.303968109791208585e+00 +1.713578679231628987e+00 +1.501360353107175971e+00 +1.317690599665202633e+00 +1.517775018459104119e+00 +1.372732785722108773e+00 +1.137386301599700333e+00 +1.340346086151746441e+00 +1.864612332804308270e+00 +1.308228718586117445e+00 +1.406066999307563847e+00 +1.236774063455767569e+00 +1.296969441721686156e+00 +2.001410112034758715e+00 +1.319209688603813824e+00 +1.284226479202906113e+00 +1.413488286819296613e+00 +1.487132728537102100e+00 +1.502237367113007371e+00 +2.530673598927101420e+00 +1.512697140046228128e+00 +1.608583040825621202e+00 +1.191007499523933477e+00 +1.335087895601343000e+00 +1.298763578069390690e+00 +1.601302443830147526e+00 +1.795095722509107983e+00 +1.474159315524024905e+00 +1.676589017914636770e+00 +1.605333638246301042e+00 +1.531138390624262380e+00 +1.762741131841573106e+00 +1.673917424194515169e+00 +1.303403653762988279e+00 +1.464861571854019440e+00 +9.569778330387381793e-01 +1.521110829229192385e+00 +1.587445046359192702e+00 +1.526412898746776658e+00 +1.496606439887919082e+00 +1.807361410767559740e+00 +1.922901612136790783e+00 +1.491982306100391842e+00 +1.168067911617427734e+00 +2.261416778768034597e+00 +1.557902693403241390e+00 +1.360419817023170719e+00 +1.272272383244081428e+00 +1.737740189815097258e+00 +1.241571374551477813e+00 +1.483643477954237566e+00 +1.341482218335164678e+00 +1.205294415900533878e+00 +1.314435407532498656e+00 +1.831672184768635470e+00 +1.250453224502879435e+00 +1.454536121809007820e+00 +1.144261201693518526e+00 +1.506621523120349027e+00 +1.384739204503329324e+00 +1.510882362910930254e+00 +1.610024383659731217e+00 +1.693982422559941803e+00 +1.328184161071755520e+00 +1.241787097016810559e+00 +1.440781380629699404e+00 +1.300014968487254619e+00 +1.638007423113523098e+00 +2.115082803481839413e+00 +1.395104221744029926e+00 +1.764469710326556751e+00 +1.505634442609206536e+00 +1.625849119660721653e+00 +1.666668462980556820e+00 +1.602095651774173346e+00 +1.295612063226529553e+00 +1.340433109631173236e+00 +9.194477049442866257e-01 +1.337168930733294570e+00 +1.525993596047467094e+00 +1.254057415176059731e+00 +1.386279015073144105e+00 +1.388642055044674306e+00 +1.356984830097909045e+00 +1.530920980138619658e+00 +1.296194831531989777e+00 +1.637262826355573075e+00 +1.364123768883554799e+00 +1.369743507915299086e+00 +1.715432571252737848e+00 +1.119143112626091119e+00 +1.151985954368277554e+00 +1.421771852651000589e+00 +1.379197536223589093e+00 +1.584659453922233618e+00 +1.265592533633074890e+00 +1.643317673066244211e+00 +1.460684433938054028e+00 +1.543227006192326112e+00 +1.263251288628940872e+00 +1.643317673066244211e+00 +1.311706369116554249e+00 +1.424154724953687223e+00 +1.614087463627277286e+00 +1.683995372865430884e+00 +1.450097600220008776e+00 +1.305059969545071752e+00 +1.354313845946524264e+00 +1.362706553418379096e+00 +1.551759311288033683e+00 +1.778986714572403871e+00 +1.250548452974207470e+00 +1.451298536913383952e+00 +1.380955039799840023e+00 +1.300744611650196614e+00 +1.821448326128745077e+00 +1.541012704640881470e+00 +1.220552122512443383e+00 +1.586614765138353755e+00 +1.784282198669069563e+00 +1.333744574771301483e+00 +1.433491701101879512e+00 +1.491255658296839037e+00 +1.380420470599308835e+00 +1.232343724156170550e+00 +1.207344430354152731e+00 +1.328723451026734947e+00 +1.702072793549882945e+00 +1.128625281211562692e+00 +8.792369413462426397e-01 +1.324001844275404460e+00 +1.533254584526241082e+00 +1.638007423113523098e+00 +1.345352080720098265e+00 +1.224965233755787031e+00 +1.846420952276792482e+00 +1.410745039429281755e+00 +1.214858547183761628e+00 +1.774946818840925200e+00 +1.735524989864713152e+00 +1.323385095756684615e+00 +1.600958285143073256e+00 +1.642925850525171816e+00 +1.518537931362423654e+00 +9.861673265985682058e-01 +1.385750841659240340e+00 +1.185879060182969180e+00 +1.675805355325941104e+00 +1.370217576838055784e+00 +1.431139668646068452e+00 +1.505634442609206536e+00 +4.073481461896758304e+00 +1.656325126654110580e+00 +1.726482498940291377e+00 +2.288414747508886293e+00 +1.601864492516773986e+00 +1.523438060909587444e+00 +1.290190381406832065e+00 +1.315597889593096204e+00 +9.968495272843596045e-01 +1.677864435580064484e+00 +2.650022360658047749e+00 +2.542425046322780435e+00 +2.785593333691969153e+00 +1.324311055837484430e+00 +1.303481992498575659e+00 +1.459005553688886403e+00 +1.228972321308352988e+00 +1.221546499397001773e+00 +1.127903124519479494e+00 +1.260858649231147988e+00 +1.209841795193219438e+00 +1.957176860621975711e+00 +1.350254173230379218e+00 +1.260858649231147988e+00 +1.398566378380193598e+00 +9.580456885766432951e-01 +1.481069315823215549e+00 +1.303620913273270787e+00 +1.516174546002442503e+00 +1.302093568869463258e+00 +1.363380581394501023e+00 +1.200533390791350463e+00 +1.613228179642560489e+00 +1.252343102196500579e+00 +1.418591270938848625e+00 +1.258926203891804319e+00 +1.292798375771802677e+00 +1.175293117637906226e+00 +1.726990966181517928e+00 +1.549224710758607459e+00 +1.537194716938680594e+00 +2.031796437289463242e+00 +1.629276586740517230e+00 +1.465596495413669098e+00 +1.900998465520163050e+00 +1.171240271138010769e+00 +1.590661677182981570e+00 +1.640710146200690556e+00 +1.220202685412528520e+00 +1.226562663516191476e+00 +1.916568499307522933e+00 +1.491255658296839037e+00 +1.336475131814703898e+00 +1.085381590953204078e+00 +1.418907619998165837e+00 +1.397010004180204490e+00 +2.751131325395622884e+00 +1.444356946716100154e+00 +1.124330178380097633e+00 +1.341791292040733330e+00 +2.335583061493860413e+00 +1.300833307220479851e+00 +1.625576155356966535e+00 +1.307095612899356274e+00 +1.262476243446539748e+00 +1.489300366473228054e+00 +1.623902091982445395e+00 +1.325149091223139397e+00 +1.680906061203102153e+00 +1.619709233537260262e+00 +1.960439592006981258e+00 +1.262835916952407267e+00 +1.265545130832502752e+00 +1.434412954219228320e+00 +1.590661677182981570e+00 +1.487631182775154048e+00 +1.441048913952752031e+00 +1.461776707481770021e+00 +1.422692353055519554e+00 +1.548297401249297156e+00 +1.815474663617137940e+00 +1.459886684273049351e+00 +1.392197265015324481e+00 +1.628336651922703604e+00 +1.411963429793304581e+00 +1.334235186280352981e+00 +1.580529802539817341e+00 +1.505411988463695394e+00 +1.127675242424772684e+00 +1.410526010871072211e+00 +1.605734290169468004e+00 +1.237338397709284221e+00 +1.415090235579721023e+00 +1.365780055477161747e+00 +1.282059400409123251e+00 +1.380815121588840233e+00 +1.749225835503403381e+00 +1.912631924787822291e+00 +1.358654711833266804e+00 +1.433149563923688641e+00 +1.763021769560098928e+00 +1.266311030735351784e+00 +1.466447627351270100e+00 +1.166657763119267610e+00 +1.454926647132513073e+00 +1.654736073323761270e+00 +1.596720327582999976e+00 +2.406269730471326529e+00 +1.292409497487248204e+00 +1.139202225779718747e+00 +2.394511789924950840e+00 +1.748132809318437619e+00 +1.543682211612258159e+00 +1.095345006340416205e+00 +1.278167924001149203e+00 +1.699705438389577328e+00 +1.172029655900099110e+00 +1.280543890106820459e+00 +1.522026857357366758e+00 +1.212174639930204023e+00 +1.435186449743234505e+00 +1.746892956834094290e+00 +1.211162484228150094e+00 +1.458521523468391257e+00 +1.496237974107291091e+00 +1.429442336797894342e+00 +1.820984369285323812e+00 +1.456999771902583785e+00 +9.074413899658884120e-01 +1.612666025412516912e+00 +1.311662112978587036e+00 +2.032529697838556082e+00 +1.297480631682625729e+00 +1.778075070168314120e+00 +1.590661677182981570e+00 +1.381193898543188192e+00 +1.338147633543190329e+00 +1.884883564290558144e+00 +1.369781870152660508e+00 +1.302950259870939931e+00 +1.651274449715706805e+00 +1.403291991877356981e+00 +1.728987888835336495e+00 +1.741651393642691170e+00 +1.358808338406871874e+00 +1.245373674548096332e+00 +1.595486916701919000e+00 +1.568995208767946625e+00 +2.002204783511875696e+00 +1.408988137956812992e+00 +1.313857643733380653e+00 +1.459125261839216314e+00 +1.309793252540767394e+00 +2.144588475707783992e+00 +1.466447627351270100e+00 +1.214085927140336807e+00 +1.527236948240351166e+00 +1.209048162750003819e+00 +1.252220589800172812e+00 +1.443825815515996869e+00 +1.431494974140103071e+00 +1.437004795663415768e+00 +1.257689239394896630e+00 +1.590661677182981570e+00 +1.230018651154858089e+00 +1.411724298789888810e+00 +2.212676479255956785e+00 +1.621837940735684436e+00 +1.419767918370605786e+00 +1.620189658244108877e+00 +1.299955735111378630e+00 +1.526412898746776658e+00 +1.354940523905451943e+00 +1.459216466695720360e+00 +1.439770908507228331e+00 +2.135225656794364824e+00 +1.511580304420146570e+00 +1.429121044144805008e+00 +1.666151651186131843e+00 +1.769564130896225551e+00 +1.201012930708708515e+00 +1.206023183810812194e+00 +1.519884139117845478e+00 +1.406651466497373493e+00 +1.425323351080933776e+00 +1.289186173474974773e+00 +1.296194831531989777e+00 +2.158324243348657134e+00 +2.325520432100621093e+00 +1.429957755719633461e+00 +1.238876293518424543e+00 +1.235284299834125354e+00 +1.936222701723211870e+00 +1.304153641086523319e+00 +1.376035390811690906e+00 +1.630484095212320295e+00 +1.459058589196714495e+00 +1.308228718586117445e+00 +1.233805197154025368e+00 +1.339749070914222795e+00 +3.105569181855591943e+00 +2.148828669156463089e+00 +1.484351891933871848e+00 +1.768883593474683824e+00 +1.356378587299003291e+00 +1.981841949645592349e+00 +1.361629077216226058e+00 +1.456078067191237668e+00 +1.391484202326781494e+00 +1.720482528827767643e+00 +1.229142713557705324e+00 +3.592535946734470631e+00 +1.357491897083993315e+00 +1.639356736965758232e+00 +1.418725556927849629e+00 +1.219642483151237355e+00 +1.524899185466146667e+00 +1.339912898909557004e+00 +1.691821851495836304e+00 +1.926429885754383786e+00 +2.193937629400501521e+00 +1.434512389769131868e+00 +1.516132202502675108e+00 +1.402685016737124313e+00 +1.479654406907421782e+00 +1.590661677182981570e+00 +1.305059969545071752e+00 +1.281308616661720245e+00 +3.371147861500705112e+00 +1.610515818397087795e+00 +1.363762126814227038e+00 +1.868651132219020461e+00 +1.836581293674666604e+00 +1.322198808395610881e+00 +1.187353235526068085e+00 +1.168715360646861434e+00 +1.290653261916049788e+00 +2.657397789927987031e+00 +1.308195807962820423e+00 +1.392911585170269806e+00 +1.157721947444014132e+00 +1.563549287152643963e+00 +1.309699010970924782e+00 +1.374487321108077253e+00 +1.780498201575019035e+00 +1.742789942659437541e+00 +1.387953874563513379e+00 +1.392881755366181640e+00 +2.101790004113552879e+00 +1.285728839915948107e+00 +1.428253403325337789e+00 +1.356322481455720208e+00 +1.460226394135446082e+00 +1.298018122131389784e+00 +1.040864104016849367e+00 +8.634418616470621588e-01 +1.516450551827863924e+00 +1.366770905334105501e+00 +1.504246270932614316e+00 +2.071529630361395036e+00 +1.347534147215802447e+00 +1.519262810150987963e+00 +1.295906052920308360e+00 +1.272353602721182364e+00 +1.343210424590504548e+00 +1.942758402989408051e+00 +1.500703524024407542e+00 +2.179608061863245183e+00 +1.225209636418478576e+00 +2.367566078173224398e+00 +1.245005921617321043e+00 +1.131263169013688064e+00 +1.208275899748609383e+00 +1.699639706926565630e+00 +1.380664001881857006e+00 +1.200166494414899088e+00 +1.897259029019124021e+00 +1.599052961692516206e+00 +1.679534894153698055e+00 +1.430591452441831279e+00 +1.291611710413451464e+00 +2.140483046159007863e+00 +1.018545959062726158e+00 +1.732346220654019442e+00 +1.442752969375090677e+00 +1.530303738588107310e+00 +1.533254584526241082e+00 +1.723977420671900740e+00 +1.712477126052587728e+00 +1.200465606865777524e+00 +1.538678564128436177e+00 +2.212332242225049761e+00 +2.377262736841992741e+00 +2.094309955644114929e+00 +1.262365757805570698e+00 +1.220152256079544584e+00 +1.463806208068472836e+00 +1.027681686784353454e+00 +1.881114273304692164e+00 +1.069046704205762977e+00 +1.479251346847459070e+00 +1.511057325631814940e+00 +1.463913205483961200e+00 +1.433968530653163098e+00 +1.760216509112127126e+00 +1.379714397479181454e+00 +1.646864779693656411e+00 +1.128664547397468576e+00 +1.548417825005325765e+00 +1.439532404895196294e+00 +1.332296504677359161e+00 +1.377451740478998987e+00 +1.445722039144157200e+00 +1.401984131673945422e+00 +1.122130260334611274e+00 +1.222966388838526930e+00 +1.329787545095437062e+00 +1.311905570780654395e+00 +1.590661677182981570e+00 +1.376535102765144236e+00 +1.429227872538283650e+00 +1.549661797142021680e+00 +1.279898386879556815e+00 +1.516045866663001895e+00 +1.329044801378755025e+00 +2.087813715466139808e+00 +2.018382086425216215e+00 +1.884124588089906016e+00 +1.940208168686679668e+00 +1.710209788962643529e+00 +1.285642708016135893e+00 +1.341978581308063578e+00 +1.678993494320001556e+00 +1.636259359087795850e+00 +1.560461013143585429e+00 +1.315226109663480747e+00 +1.307710295879841444e+00 +1.317903489506758508e+00 +1.416177242856786034e+00 +1.657120175708198806e+00 +1.306698076762219829e+00 +1.723529839265272035e+00 +1.566067186885121032e+00 +1.555029311926035440e+00 +1.141815483644940121e+00 +1.311034084817768841e+00 +1.103061885316470647e+00 +1.480576129895777360e+00 +1.516847994913356201e+00 +1.282557763485939972e+00 +1.455453724146996475e+00 +1.651426936588167749e+00 +1.721523333361912211e+00 +1.889878621927817415e+00 +2.104309067095960550e+00 +1.420790573922255939e+00 +1.556835060778716695e+00 +1.285336297274101369e+00 +1.724343320682350633e+00 +1.233902902392489676e+00 +1.865814634620508894e+00 +1.459637996466479182e+00 +1.247024474635013647e+00 +1.438098851784577858e+00 +1.630548867278216019e+00 +1.502314574996562069e+00 +2.162505895909458520e+00 +1.296031116503851610e+00 +1.536928787344171932e+00 +1.307716131284549110e+00 +1.594328945415459664e+00 +1.517192004275377260e+00 +1.537079585682766592e+00 +2.024123581843100261e+00 +1.539631001385212583e+00 +1.486224089080629085e+00 +1.384011542352195701e+00 +2.228115080370473677e+00 +1.483275343514300459e+00 +2.347392460123031821e+00 +1.463026466219763622e+00 +1.468121661719783422e+00 +1.197102468441764822e+00 +1.702287894201414575e+00 +1.250089632029210307e+00 +1.452385509254625173e+00 +1.543772073620719221e+00 +1.704636056410749223e+00 +1.205141500352884032e+00 +4.172790200980355912e+00 +1.340510901506781094e+00 +1.434554991575349714e+00 +1.329709531367061714e+00 +1.590661677182981570e+00 +1.437065505474345084e+00 +1.789176596132404429e+00 +1.377955767772164997e+00 +1.225209636418478576e+00 +1.235332526810020370e+00 +1.254531405133538335e+00 +1.306967208552154425e+00 +1.661687601525188684e+00 +1.286188808218444501e+00 +1.452364588141068280e+00 +2.047509787721097485e+00 +1.469139230620105430e+00 +1.370907787227797048e+00 +1.283184849586855414e+00 +1.526412898746776658e+00 +1.293874932325091320e+00 +1.500008837415442553e+00 +1.418429418020073829e+00 +1.736835788293812133e+00 +1.390262637610073737e+00 +1.466447627351270100e+00 +1.383445772577384325e+00 +1.502616934890677047e+00 +1.742964759420810195e+00 +1.351423819479192101e+00 +1.410822760678213994e+00 +1.456299661817417546e+00 +1.373848002855136086e+00 +1.838125212869027303e+00 +1.245151816346289575e+00 +1.006983059224999089e+00 +1.494312904963496225e+00 +3.826277929244476184e+00 +1.403621607072259803e+00 +1.412557098056351768e+00 +1.752872487152442593e+00 +1.497860258480076423e+00 +2.165032173251826286e+00 +1.517997023491251429e+00 +1.181688114252817501e+00 +1.292274665834092895e+00 +1.519262810150987963e+00 +2.435179790646466724e+00 +1.321458956736861090e+00 +1.187048651085096385e+00 +1.585803430420545057e+00 +1.740888734695322349e+00 +1.416544349350683296e+00 +1.438911548049200961e+00 +1.574329869296967388e+00 +1.182014638149820662e+00 +1.629191483107772509e+00 +1.937330675648314182e+00 +1.746158818148803471e+00 +1.568954258169712235e+00 +1.659715553451202918e+00 +3.075553780580956964e+00 +1.974484071189659851e+00 +1.273841617505952151e+00 +1.528104083434255855e+00 +1.654309313745110366e+00 +1.101126207070516783e+00 +1.389281365377073696e+00 +2.094309955644114929e+00 +1.186984715633759846e+00 +1.412629753102515373e+00 +1.687157701695419565e+00 +1.303634078174301436e+00 +1.195508514521043120e+00 +1.688860058521908680e+00 +1.105023923399553354e+00 +1.304838572668856056e+00 +1.492343158987908813e+00 +1.413488286819296613e+00 +1.195810583788298409e+00 +1.290805355004370769e+00 +1.541788416556207242e+00 +1.185568886057059013e+00 +1.297930051091956694e+00 +1.749618292750571902e+00 +9.074413899658884120e-01 +1.475210213292671879e+00 +1.509414379301723397e+00 +1.372288289636472314e+00 +1.667486986010647598e+00 +1.393518096864027056e+00 +3.200509101258671052e+00 +1.340216445220193453e+00 +1.590661677182981570e+00 +1.470821060327379470e+00 +1.410260049333349919e+00 +1.374898608727752158e+00 +2.010930364116816804e+00 +2.991753410423436677e+00 +1.314262424607986146e+00 +1.510377114170039503e+00 +1.590500773509907262e+00 +1.242781376862124310e+00 +1.898374701524185859e+00 +1.334383654799944585e+00 +1.410547037236395518e+00 +1.591786272549322145e+00 +1.407528832135098495e+00 +1.151430834461280472e+00 +1.261394705580402453e+00 +2.020770169596476151e+00 +1.290530605671130759e+00 +1.491149989709547485e+00 +1.383360600541208241e+00 +1.593036582767291653e+00 +1.291016648209990958e+00 +1.771540567067620753e+00 +1.574701437417772132e+00 +1.329207971056159066e+00 +1.629437422561680338e+00 +1.522744422578640178e+00 +1.291780301854206003e+00 +1.522439981722998770e+00 +1.283423676093082832e+00 +1.580529802539817341e+00 +1.420173517554294218e+00 +1.441499934293980267e+00 +1.148709425947602281e+00 +1.375450511493224504e+00 +1.405050712110724298e+00 +1.451847877502562945e+00 +2.005880458640457942e+00 +1.343095326150666402e+00 +1.445920021551438950e+00 +1.261142538029312865e+00 +1.508413881099294862e+00 +1.305059969545071752e+00 +1.614087463627277286e+00 +1.457393194140345960e+00 +1.306841620506017598e+00 +1.362533129859907710e+00 +1.302140256575740729e+00 +1.337771078813715375e+00 +1.286169326978174432e+00 +1.419746394049379745e+00 +1.363390570646945577e+00 +1.440129430720934245e+00 +2.106594389701510472e+00 +1.542595539041702990e+00 +1.491657602210470612e+00 +1.482485078656878841e+00 +1.475643732274460218e+00 +1.544273715483759357e+00 +1.404905216868935769e+00 +1.413533668164175028e+00 +1.750284051004168173e+00 +1.311662112978587036e+00 +1.952436104712884424e+00 +1.289793724008650333e+00 +1.384206391511582090e+00 +1.480259971681950226e+00 +1.753450807304907100e+00 +1.461776707481770021e+00 +1.375814184581872546e+00 +1.735770294456390861e+00 +1.480029897033078523e+00 +1.502646018785435134e+00 +1.360303027102479190e+00 +1.321209446924277664e+00 +1.765875112857912654e+00 +1.529635375591108737e+00 +1.302280682458501371e+00 +1.498891191356912067e+00 +2.055515900665244811e+00 +1.410203149484949181e+00 +1.074961725894472364e+00 +1.590676728865959344e+00 +1.236965743033528353e+00 +1.410861107376992329e+00 +1.479364153692302342e+00 +1.644207762505729864e+00 +1.545762653813052889e+00 +1.181696869292498064e+00 +1.451341858840631938e+00 +1.638007423113523098e+00 +1.560735954599752340e+00 +1.148722252671176669e+00 +1.438013930227511894e+00 +2.234045395455155791e+00 +1.493055896688728623e+00 +1.378320119310970204e+00 +1.238588078792369984e+00 +1.711461514108309823e+00 +1.342745240576182830e+00 +1.242986663111442347e+00 +1.492718993149064088e+00 +1.786581050207063592e+00 +1.309187551792111881e+00 +1.410351441991650967e+00 +1.283887713652103413e+00 +1.548883836849811901e+00 +1.648581502316603942e+00 +1.383526977124897916e+00 +1.300151658544251188e+00 +2.076463714313626419e+00 +1.329266133895950164e+00 +1.347571884073531567e+00 +1.830199203980274358e+00 +1.338532581225534868e+00 +1.329266133895950164e+00 +1.475058435137886814e+00 +2.041082216113685455e+00 +1.396052668907094452e+00 +2.046084818460820909e+00 +1.394221119306858103e+00 +1.324264304975060424e+00 +1.590661677182981570e+00 +1.329266133895950164e+00 +1.488843411891465296e+00 +1.697315479003388861e+00 +2.068897142717673887e+00 +1.291040424971887202e+00 +1.420094352513322722e+00 +1.526165947356140196e+00 +1.466410608859736842e+00 +1.489616422401059070e+00 +1.376720011232194452e+00 +1.145186430808070810e+00 +1.330217439355670050e+00 +1.322128765371457071e+00 +1.616767532656631756e+00 +1.353924840207848312e+00 +1.426725480388194800e+00 +1.406015292581185516e+00 +1.345766618450927377e+00 +1.267528782806632837e+00 +1.782340423389742634e+00 +1.289803465035812113e+00 +1.574519113508210832e+00 +2.524191146745886627e+00 +1.476121211575512016e+00 +1.451091577038232661e+00 +2.107489371213417062e+00 +1.279924187200830232e+00 +1.814164935458131067e+00 +1.304433415256088802e+00 +1.387853643799350056e+00 +1.068488242014135503e+00 +1.398196953585513214e+00 +1.487424460187471098e+00 +1.564135329316699075e+00 +1.409871878082515018e+00 +1.620189658244108877e+00 +1.212619458209339252e+00 +1.222768803890084133e+00 +1.131070452102209467e+00 +1.632834084478774317e+00 +2.391024306516505327e+00 +1.553000863736722970e+00 +1.234492289142920418e+00 +1.678865163726285692e+00 +1.729514844131977203e+00 +1.380319408180112450e+00 +1.495469850798214484e+00 +1.089476840298834848e+00 +1.503787260715198748e+00 +1.927926562962336332e+00 +1.787509155388085524e+00 +1.356423911498110035e+00 +1.611700475202791472e+00 +1.328565058940705201e+00 +1.410801436710868773e+00 +1.502271577769815902e+00 +1.529781568729100982e+00 +1.500717572630122953e+00 +1.438744116152345320e+00 +1.011533861150337277e+00 +1.660019935521435785e+00 +1.694801268597463384e+00 +1.295741897675154686e+00 +1.536690120192821807e+00 +1.625576155356966535e+00 +1.662446962378507642e+00 +1.584027675817615721e+00 +1.267920576764727025e+00 +1.773271621007467047e+00 +2.607061255226004626e+00 +1.323697228546008020e+00 +1.463913205483961200e+00 +1.451179387129578169e+00 +1.469164177593603071e+00 +1.260696632732482447e+00 +2.061295847510245860e+00 +1.279175030508805655e+00 +1.327187249511799116e+00 +1.392123116976528907e+00 +1.372778149825102156e+00 +1.366849320196020789e+00 +1.310075327026068770e+00 +2.228115080370473677e+00 +1.440612375280124979e+00 +1.350906079213270550e+00 +1.247545832057673776e+00 +1.736285950232311581e+00 +1.247536976020736654e+00 +1.824683738529272681e+00 +2.141193264032818622e+00 +1.489627345069804543e+00 +1.406939099136905735e+00 +1.351987725676777830e+00 +2.068358256017190477e+00 +1.425356048095398176e+00 +1.461063380858283578e+00 +4.534055133307758112e+00 +1.548104834770692051e+00 +1.334119499724081503e+00 +1.169637967255080735e+00 +1.270982513336023301e+00 +2.061295847510245860e+00 +1.583808418512173688e+00 +1.433252694167043595e+00 +1.146249330383353193e+00 +1.437000319539658122e+00 +1.384206391511582090e+00 +1.354323207386244343e+00 +2.743042907148182330e+00 +1.146741916689172136e+00 +1.043934638860382069e+00 +1.986859899813718799e+00 +1.345752277684593379e+00 +1.262801821341236419e+00 +1.227595566388157700e+00 +1.357034386591719821e+00 +1.490382176048366425e+00 +1.197989047680342756e+00 +1.403780162561065969e+00 +1.295741897675154686e+00 +1.376647758423965362e+00 +1.319684443967985565e+00 +1.715609211653615240e+00 +1.340072870242922765e+00 +1.481047675191624169e+00 +1.418267229243886707e+00 +1.704996551156766849e+00 +1.481964200517132291e+00 +1.376647758423965362e+00 +1.371498739687961432e+00 +1.335345033715319651e+00 +1.600330428341852240e+00 +1.235929370981665665e+00 +1.660395396280030189e+00 +1.653829654337321431e+00 +9.836315595085003416e-01 +1.289583952805333444e+00 +1.501909986806452268e+00 +1.538580056025662168e+00 +1.409708410803939937e+00 +2.044943805669737547e+00 +1.839991352308654404e+00 +1.884124588089906016e+00 +1.515659031640784526e+00 +1.252912322425840275e+00 +1.094551602407890734e+00 +1.275707054073981661e+00 +1.396190534953473783e+00 +1.561255800611879518e+00 +1.465457853774435382e+00 +1.655700952046569308e+00 +1.804620433137694713e+00 +1.427417859572384096e+00 +1.326073742077085171e+00 +1.367503139614707486e+00 +1.422102982796594306e+00 +1.782927790484859942e+00 +1.316571734007906391e+00 +1.386391473133877117e+00 +1.316768151420434796e+00 +1.619052967007010624e+00 +1.474045577933423390e+00 +1.342331179133416263e+00 +1.412608258228686298e+00 +1.460254498579969473e+00 +2.162304290249063232e+00 +1.338532581225534868e+00 +1.189435430909579372e+00 +1.630548867278216019e+00 +1.244121371882374039e+00 +1.386341251496386873e+00 +1.703850309687607645e+00 +1.293884653033914089e+00 +1.338474302028136220e+00 +1.643156763772749329e+00 +1.302511439790508874e+00 +1.838125212869027303e+00 +1.305077770090609990e+00 +1.256175653903305545e+00 +1.614047770032502438e+00 +1.340193786153743405e+00 +1.626552809569780988e+00 +1.432006635109163373e+00 +1.347436701031039741e+00 +1.465714658670285608e+00 +1.422935107147327516e+00 +1.221182831713923278e+00 +1.272200235387697553e+00 +1.859817749779709484e+00 +1.409137655325791050e+00 +1.380666597466359446e+00 +1.309410445172011439e+00 +1.555652041240550565e+00 +1.326168917301012051e+00 +1.223770441925015495e+00 +1.287457757304365513e+00 +1.116238807832261593e+00 +1.483439121132233307e+00 +1.584013404917624435e+00 +1.264262789392633479e+00 +1.609615521814917294e+00 +1.743313552364583296e+00 +1.226514002150088878e+00 +1.585420984871195316e+00 +1.449770003514557537e+00 +9.928365856670895440e-01 +1.417061725884246615e+00 +1.245176508870719623e+00 +2.823946574480508787e+00 +1.382297749106138562e+00 +2.410315439288815309e+00 +1.341741492443293549e+00 +1.693981575658477734e+00 +1.039634807038954278e+00 +1.370663837370487581e+00 +1.070984392056374856e+00 +1.347830907873328599e+00 +1.233124050163335150e+00 +1.251910703184636153e+00 +1.716354361919072646e+00 +1.408092816384030055e+00 +1.191286369935607548e+00 +2.071553519219589745e+00 +1.330012618768096511e+00 +1.391817652980012143e+00 +1.525993596047467094e+00 +1.128300051127476777e+00 +1.300181141525515560e+00 +1.952160489654427566e+00 +1.498460488538936097e+00 +1.793897747691829858e+00 +1.304652393963839030e+00 +1.757490370731098039e+00 +1.430731849462218763e+00 +1.740888734695322349e+00 +1.250579856891605113e+00 +1.393404694438094671e+00 +1.360102366463721735e+00 +1.482801484675118964e+00 +1.584027675817615721e+00 +1.468000416095420535e+00 +1.740888734695322349e+00 +1.885796049140482378e+00 +1.236774063455767569e+00 +1.933110939355535240e+00 +1.616317781534851949e+00 +2.479004668618367546e+00 +1.385853654696515225e+00 +1.234504233136317852e+00 +1.217167148026961909e+00 +1.492846511237951868e+00 +4.073481461896758304e+00 +1.373603227549111461e+00 +1.723930982631463493e+00 +2.335917939204564142e+00 +1.142983042570107965e+00 +1.561699037333971640e+00 +1.178092353223602062e+00 +1.243866499145778182e+00 +1.273094985365029297e+00 +1.114198651548299113e+00 +1.452385509254625173e+00 +1.785423870529120771e+00 +1.461961804387657216e+00 +1.743153931007085378e+00 +1.638007423113523098e+00 +1.258466789028049426e+00 +1.289551051443597940e+00 +1.298080996743513627e+00 +1.356927887519043363e+00 +1.276623653604767039e+00 +1.780463075709104448e+00 +1.187490621676567937e+00 +1.643317673066244211e+00 +1.874140293979162486e+00 +1.551219262248920039e+00 +1.907525309450580187e+00 +1.634806854512047547e+00 +1.353976391095536691e+00 +1.491163530165689588e+00 +1.685819344131573416e+00 +2.729005291524084775e+00 +1.251695707433908122e+00 +1.426131704070815465e+00 +1.401731945317068240e+00 +1.416479403627769251e+00 +1.502823323326064608e+00 +1.621848723114337254e+00 +1.650930582769585264e+00 +1.146555703768816104e+00 +2.218845869653075287e+00 +1.418267229243886707e+00 +1.396754113479257597e+00 +1.513399876145465672e+00 +1.141685274294549135e+00 +1.839728095941184138e+00 +1.491255658296839037e+00 +1.413612104864052199e+00 +1.226849984830360452e+00 +1.590661677182981570e+00 +1.612655534195755358e+00 +1.867561190091880041e+00 +1.429017829448432142e+00 +1.346842551548460110e+00 +9.074413899658884120e-01 +1.542306082484970586e+00 +1.856006165131796060e+00 +1.526412898746776658e+00 +1.356040940111659321e+00 +1.541788416556207242e+00 +1.555113057623851436e+00 +1.701898125710392229e+00 +1.360126435668576272e+00 +1.604848492947988703e+00 +1.495529485238456191e+00 +1.393904350595707609e+00 +1.408012641368778128e+00 +1.452385509254625173e+00 +1.703256603502607547e+00 +1.282741820337686578e+00 +1.299214110731433447e+00 +1.338866008107049588e+00 +1.344990475655628348e+00 +1.174923071467635083e+00 +1.419915946857590594e+00 +1.326688217670230596e+00 +1.338047038871327254e+00 +1.727291612940617949e+00 +1.475398245465611380e+00 +1.619642232345557487e+00 +1.331088413528035641e+00 +1.135783161324815715e+00 +1.657330162742173707e+00 +1.301412915716269048e+00 +1.152548509464875970e+00 +1.578088262690156673e+00 +1.329986358399674273e+00 +1.288971384567990874e+00 +1.653305286653068418e+00 +1.227064909035286533e+00 +1.596371617963317835e+00 +1.354236610254649920e+00 +2.083326299503677426e+00 +1.407172249613651172e+00 +1.267108108763034924e+00 +1.404281716126099200e+00 +1.433990616350315328e+00 +1.449242372617520758e+00 +1.872304703700198525e+00 +1.781109259810818912e+00 +1.377126446035384255e+00 +1.243089503631415127e+00 +1.324780188611455412e+00 +1.375318922279597844e+00 +1.452385509254625173e+00 +1.420708922643597605e+00 +1.340209732797909448e+00 +1.994976201665749960e+00 +2.318254721602762469e+00 +1.448222067254490542e+00 +1.282407895830776079e+00 +1.414225251650748305e+00 +1.362405188697550784e+00 +1.472187154615718363e+00 +1.326316029348867387e+00 +1.461419968419463533e+00 +1.218177747734805250e+00 +1.287385219629680888e+00 +1.720207160719396500e+00 +1.283904745939371539e+00 +1.358707193318940298e+00 +1.418913250998030229e+00 +2.334805663636516648e+00 +1.677085195198790180e+00 +1.344229529106223398e+00 +1.148431770825523612e+00 +1.823667531058033697e+00 +1.516083423972307775e+00 +1.323857943293651473e+00 +1.506300829123603746e+00 +1.432495842059243740e+00 +1.491255658296839037e+00 +1.211695910578494351e+00 +1.712304634467662012e+00 +2.059693562023102942e+00 +1.403034189696907852e+00 +2.763126859317810435e+00 +1.604871269862870875e+00 +1.262865620349119311e+00 +1.292702316609544155e+00 +2.329748741239396903e+00 +1.718291201964088355e+00 +1.408092816384030055e+00 +1.829045585397208740e+00 +2.553561970156501992e+00 +1.378742421790307704e+00 +1.160968211509351367e+00 +1.572978066058452473e+00 +2.106251988659499474e+00 +1.329266133895950164e+00 +1.856431563138772889e+00 +1.210065126580311734e+00 +1.965105829189416342e+00 +1.306081643069608722e+00 +1.532751151595000305e+00 +1.676511604396035082e+00 +1.227188391975146509e+00 +1.240210328315862087e+00 +1.901717922590174803e+00 +1.617430412969252718e+00 +1.577564481544022623e+00 +1.516231108378278014e+00 +1.604848492947988703e+00 +1.754527555625677859e+00 +1.288943277303295831e+00 +1.415406637368884057e+00 +1.153239403228571769e+00 +1.775917947393896634e+00 +1.472442002109362491e+00 +1.176030925736611721e+00 +1.376035550610755998e+00 +1.549713604146661261e+00 +1.590661677182981570e+00 +1.527167081783284974e+00 +1.302045275820673309e+00 +1.835665049238820457e+00 +1.387555067524821606e+00 +1.554858598778608103e+00 +1.228089152833022890e+00 +1.425107702945245025e+00 +1.332999574028573608e+00 +1.253630160609052524e+00 +1.274867015130556336e+00 +1.592246239385462836e+00 +1.427706471505595820e+00 +1.514418747371961693e+00 +1.329926300302686215e+00 +1.574302708548710017e+00 +1.598691906505164351e+00 +1.489282159307574238e+00 +1.464317159463123907e+00 +1.261391006986790186e+00 +1.996616870283661527e+00 +1.485225737888418385e+00 +1.519788623658039128e+00 +1.347736782502634734e+00 +1.419797908543554588e+00 +1.293962214136604727e+00 +2.299726105064214821e+00 +1.752872487152442593e+00 +1.486693156446629249e+00 +1.143468342707935514e+00 +1.359922985219280900e+00 +1.351402572164890792e+00 +1.459413636885067200e+00 +1.272762315556616564e+00 +1.678355896769062827e+00 +1.590217416174900311e+00 +1.135783161324815715e+00 +1.247663109852103602e+00 +1.855201109456601438e+00 +1.350602945950053924e+00 +1.442038469668988521e+00 +1.969412266100460052e+00 +1.235196170129226445e+00 +1.397590686802407500e+00 +1.590661677182981570e+00 +1.132849471694070020e+00 +1.568685945774160651e+00 +1.605333638246301042e+00 +1.539885734024127428e+00 +1.308605450535772263e+00 +1.329100689860433171e+00 +1.240738051857043445e+00 +1.651965699264335896e+00 +2.120182327723123983e+00 +1.669844394783153163e+00 +1.770282399832768139e+00 +1.995189239593236463e+00 +1.063898738042013070e+00 +1.465388761652030025e+00 +1.466570293894085442e+00 +1.463913205483961200e+00 +1.461262953498507988e+00 +1.152931699724717651e+00 +2.015702899580846363e+00 +1.373600381215209776e+00 +1.343113201277484015e+00 +1.270430448872211127e+00 +1.448884939330377097e+00 +2.246773710144934100e+00 +1.615371345902805622e+00 +1.109347698995084341e+00 +1.568343364148232055e+00 +1.722015276296813280e+00 +1.624024176478497727e+00 +1.548808528000179097e+00 +1.430125936712326240e+00 +2.238672625556394458e+00 +1.578291874826772245e+00 +1.154782199035389256e+00 +1.561235038262383412e+00 +1.701944849780097968e+00 +1.822615023233543408e+00 +1.794204676144350419e+00 +1.558522206108101882e+00 +2.037526607160239145e+00 +1.243780184449191362e+00 +1.313830801282274585e+00 +1.323898310189921101e+00 +1.786132846763144544e+00 +1.519037889876290404e+00 +1.058209266180274666e+00 +1.006239598977042071e+00 +1.304264536801042151e+00 +1.450170971113829532e+00 +1.543353519124851081e+00 +1.510760701756978852e+00 +1.683399329840848058e+00 +1.284181838558567712e+00 +1.377433073358818705e+00 +4.073481461896758304e+00 +1.432455788144888276e+00 +1.448561430439285092e+00 +1.775170136749359973e+00 +1.522611211172613110e+00 +1.106684136608418800e+00 +1.525993596047467094e+00 +1.937643692125846639e+00 +1.444506788296939792e+00 +2.328063816913738648e+00 +1.285336297274101369e+00 +1.413687929626524786e+00 +1.414360024797142623e+00 +1.201543403621229578e+00 +1.842587813549205311e+00 +1.402489108996794354e+00 +1.681262804318211845e+00 +1.296886067455834457e+00 +1.699340494508422061e+00 +1.590661677182981570e+00 +1.361889960664950161e+00 +1.393885836135238643e+00 +3.371147861500705112e+00 +1.712021822234986779e+00 +1.278091223600360982e+00 +1.585175295745933521e+00 +1.410755903753435403e+00 +1.427220421217948010e+00 +1.351155845980677395e+00 +1.461776707481770021e+00 +1.259109876662338090e+00 +1.392845286542305772e+00 +2.039292202659034547e+00 +1.468152115210064945e+00 +1.032138740579739311e+00 +1.527888170201310514e+00 +1.359572850370343700e+00 +1.677760556726287211e+00 +1.329266133895950164e+00 +1.471219578334308498e+00 +1.609615521814917294e+00 +1.468942559146055427e+00 +1.516847994913356201e+00 +1.201269580841271667e+00 +2.255876092888171147e+00 +1.460288699027953552e+00 +1.263233059901098132e+00 +1.690906425804946878e+00 +1.451871524112716472e+00 +2.147779114949242008e+00 +1.093611408645313698e+00 +1.620189658244108877e+00 +1.601794742234339042e+00 +1.467884745259552481e+00 +1.373791308801656452e+00 +1.063898738042013070e+00 +1.784768656057867497e+00 +1.710887231722123536e+00 +1.397527919006206876e+00 +1.511119393416358481e+00 +1.584482651451812218e+00 +1.457450251918990469e+00 +1.503914070032813521e+00 +1.758530805991361579e+00 +1.498583750605511522e+00 +1.490048520321922920e+00 +1.622345653794699416e+00 +1.982148143352498781e+00 +1.391787821718883267e+00 +1.407856493154608923e+00 +1.753963268907562156e+00 +1.467884745259552481e+00 +2.235487378514938506e+00 +1.273624498516978010e+00 +1.326637044536012500e+00 +1.662095208187980067e+00 +1.292921463853039077e+00 +1.266120015710704649e+00 +1.363181598077894296e+00 +2.530392116101059408e+00 +2.067430104617780984e+00 +1.329787545095437062e+00 +2.375832541374672147e+00 +1.478524578520224564e+00 +9.923922498435493456e-01 +1.569640084464922758e+00 +1.351971028748045756e+00 +1.749019058488224809e+00 +2.055903503453539116e+00 +1.409984036876590352e+00 +1.465457853774435382e+00 +1.281585077260256389e+00 +1.396896683449511345e+00 +1.477129164748749002e+00 +1.849567119141607874e+00 +1.568974473519047397e+00 +1.764523399128071768e+00 +1.258194781361783976e+00 +1.563174186619563422e+00 +1.436043775421781854e+00 +1.590661677182981570e+00 +1.497895550534994458e+00 +1.268199895674141819e+00 +1.354264560785220173e+00 +1.596728424252908507e+00 +1.638007423113523098e+00 +1.575969422619070137e+00 +1.333687278291090683e+00 +1.225209636418478576e+00 +1.631151144518043106e+00 +1.365177299938095556e+00 +1.480879359210462098e+00 +1.524245710653921559e+00 +1.385853654696515225e+00 +1.501118390281600101e+00 +1.422646764366354510e+00 +1.415352112290732434e+00 +1.328754539534864332e+00 +1.202620042397326339e+00 +1.161115282808144356e+00 +1.565552550533910958e+00 +1.408057150516304201e+00 +1.365664418565886162e+00 +1.305549516621547612e+00 +1.283655075018403480e+00 +1.318496884144842340e+00 +1.800561702325390367e+00 +1.336662698073769695e+00 +2.130545530671226651e+00 +1.246709142759375943e+00 +1.326263923056657523e+00 +1.365128703417155309e+00 +1.082931165321991740e+00 +1.677270468328589281e+00 +1.390876589489700610e+00 +1.666953970774385230e+00 +1.397205888540299590e+00 +1.305309193693640291e+00 +1.315601175744778972e+00 +1.588950627449980946e+00 +1.411844367314041726e+00 +1.363262615961332580e+00 +1.574739622151104079e+00 +1.121881686146455781e+00 +1.254670986914394382e+00 +1.574455261060780931e+00 +1.324264304975060424e+00 +1.753963268907562156e+00 +1.159594110454271076e+00 +1.291594003503024446e+00 +1.576431920784635343e+00 +1.291458530521012227e+00 +1.321027842188915224e+00 +1.452213092277628403e+00 +1.590661677182981570e+00 +1.345078241913660877e+00 +1.966830500648441005e+00 +1.249824735261654496e+00 +1.432242003469648806e+00 +1.152536628887723236e+00 +1.419806210939281943e+00 +1.570586054708220214e+00 +1.517937647553842639e+00 +1.326033523027024152e+00 +1.577879203933178820e+00 +1.526165947356140196e+00 +1.321612069664330980e+00 +1.677555009395233832e+00 +1.642301209515700355e+00 +1.465457853774435382e+00 +1.474626721230989368e+00 +1.512176564044346749e+00 +1.135783161324815715e+00 +1.332218976241809738e+00 +1.267222153687036501e+00 +1.205647367710082962e+00 +1.312085904234851608e+00 +1.730495002073028088e+00 +1.345539428255307479e+00 +1.282408449648294146e+00 +1.515748511253530495e+00 +1.420173517554294218e+00 +1.590661677182981570e+00 +1.756285111581528113e+00 +1.302174143968618525e+00 +1.372282474946010522e+00 +1.366848121926761195e+00 +1.511403805526734923e+00 +1.471667990540525217e+00 +1.646496976329469009e+00 +1.825545729556129260e+00 +1.773689535935849992e+00 +1.481102438381047381e+00 +1.982864354022848330e+00 +1.332872004428859780e+00 +1.476145517548714370e+00 +1.856713059728883453e+00 +1.820984369285323812e+00 +1.354515840681937311e+00 +1.678803349083701990e+00 +1.368498515749518418e+00 +1.427301929194100261e+00 +1.638007423113523098e+00 +2.255876092888171147e+00 +1.049631469444047394e+00 +1.626385566302133379e+00 +1.793947592591567775e+00 +1.329524878050249548e+00 +1.449279537300617759e+00 +1.366372098499531340e+00 +1.363602390460803893e+00 +1.181397603025733600e+00 +1.647669451209677893e+00 +1.770432329049506759e+00 +1.525418790048009843e+00 +1.695542410661467825e+00 +1.456718004052661053e+00 +1.095117918148644343e+00 +1.323293449537553679e+00 +1.837418685154848408e+00 +1.389845433679743891e+00 +1.423673511857252105e+00 +1.493292456965230164e+00 +1.426471031525280209e+00 +1.363028029318466006e+00 +1.119802729437195277e+00 +1.274945989383796219e+00 +2.150868632902847466e+00 +1.564163438832091968e+00 +1.343863720781854010e+00 +1.409532965609714639e+00 +1.340469927050384813e+00 +1.592565581816358211e+00 +1.593006981645634701e+00 +1.435957302063777918e+00 +1.367833910382375784e+00 +1.188433983546056449e+00 +1.305945106737521400e+00 +1.970119140606152452e+00 +1.551885826915682109e+00 +1.239877530486920287e+00 +1.144959409701230113e+00 +2.848992563219225449e+00 +1.393363767159924382e+00 +2.206041813054210543e+00 +1.536250178335750283e+00 +1.224322523783027750e+00 +1.276757353845588305e+00 +1.389398456404289828e+00 +1.621500494446675544e+00 +1.393977745512998689e+00 +1.550347020688520150e+00 +1.304928302316986199e+00 +1.364834193883764257e+00 +1.225630451366973794e+00 +1.300833307220479851e+00 +1.797197422039772396e+00 +1.381226887358225408e+00 +1.356530289788903776e+00 +1.236774063455767569e+00 +1.036045776528248030e+00 +2.208785295568137741e+00 +1.435324348243721237e+00 +1.509008888367606049e+00 +1.388253083004637567e+00 +1.460146206056005092e+00 +1.669938017837654165e+00 +1.590661677182981570e+00 +1.238764056597543073e+00 +1.209521596646045083e+00 +1.465386724067929691e+00 +2.152976360984443005e+00 +1.135783161324815715e+00 +1.393172686246945347e+00 +1.140850739954473836e+00 +1.495942484799739347e+00 +1.270678886524310380e+00 +1.255412132797880886e+00 +1.233890146446241953e+00 +1.378949555846419317e+00 +1.361198917636510908e+00 +1.218862190886242924e+00 +1.297238022950570890e+00 +1.202859454446141285e+00 +1.464481294681302614e+00 +1.444429395894634816e+00 +1.340838619929046294e+00 +1.988104241636901026e+00 +1.314495546569520723e+00 +1.565211616313732623e+00 +1.424291480474487503e+00 +1.332402189441727725e+00 +1.485312073952033129e+00 +1.482399862482407737e+00 +1.643317673066244211e+00 +1.386598480217128060e+00 +1.463913205483961200e+00 +1.320709845036336372e+00 +1.537128735650283184e+00 +1.655670392318470130e+00 +1.476674454668885916e+00 +1.557610719285875023e+00 +1.308095916948906368e+00 +1.696125995622544069e+00 +1.463026466219763622e+00 +1.362210560150107330e+00 +1.196823043975883571e+00 +1.389860574831196294e+00 +1.239932421532620621e+00 +1.333203936031859937e+00 +1.785513491022884258e+00 +2.066662360474076809e+00 +1.074961725894472364e+00 +1.200993685717745230e+00 +1.150112887646423054e+00 +1.226496782974946242e+00 +1.333094819785219043e+00 +1.240698905162880727e+00 +1.104640406146042864e+00 +1.820353889494650490e+00 +1.443881495495636713e+00 +1.312780929791345308e+00 +1.378406485881302768e+00 +1.625437064409184007e+00 +1.471192788319730660e+00 +1.880068614188012077e+00 +1.553428627028479614e+00 +1.716416339722294682e+00 +1.300833307220479851e+00 +1.150112887646423054e+00 +1.324823424798518445e+00 +1.256342462384568259e+00 +1.452385509254625173e+00 +1.926915229779454286e+00 +1.884124588089906016e+00 +1.491255658296839037e+00 +1.410335728297878788e+00 +1.295135397546340217e+00 +1.401406230353298143e+00 +1.877770852938160484e+00 +1.992805799901065988e+00 +1.415484127331255282e+00 +1.557610719285875023e+00 +2.071080840371860354e+00 +1.334920818133919829e+00 +9.943769856071196234e-01 +1.312447401134373415e+00 +1.271973538682729554e+00 +1.503721538919855494e+00 +1.463087118340566928e+00 +1.481089531014683214e+00 +1.353547584646199953e+00 +1.427337329609026817e+00 +2.125736913615478230e+00 +1.256080291106617786e+00 +1.658833784293140212e+00 +1.375391053070632807e+00 +1.249837850117471616e+00 +1.812808798533714238e+00 +1.311630605737158284e+00 +2.377262736841992741e+00 +1.401336240116056731e+00 +1.493487368411657190e+00 +1.338532581225534868e+00 +1.509776580913273492e+00 +1.428406272305724922e+00 +2.823946574480508787e+00 +1.579272536348996114e+00 +1.315516436102505127e+00 +1.459144921133868955e+00 +1.313299384339301268e+00 +1.632276612480778155e+00 +1.676125733047653554e+00 +2.071932054238452281e+00 +1.599052961692516206e+00 +1.397060374814784511e+00 +1.317473675134208877e+00 +1.198066042523694419e+00 +1.735682261701413820e+00 +1.753963268907562156e+00 +1.637262826355573075e+00 +1.371684610268067317e+00 +3.371147861500705112e+00 +1.290805355004370769e+00 +1.243780184449191362e+00 +1.834813155318160360e+00 +1.368601202483498591e+00 +1.455426540900765398e+00 +1.449770003514557537e+00 +1.192504476254742318e+00 +1.527378753441312575e+00 +1.748882424301565486e+00 +1.362728446788572523e+00 +1.766317298797017044e+00 +1.197037277764512186e+00 +1.309278619731640170e+00 +1.261391006986790186e+00 +1.308287724536187024e+00 +1.371662772214500947e+00 +1.864894641265041786e+00 +1.416380073131395578e+00 +1.344645332183572073e+00 +1.320830300796711709e+00 +1.403537225100434771e+00 +1.271432791937753048e+00 +1.466790780137511740e+00 +1.295052079263658840e+00 +1.495447154509435217e+00 +1.338488960948177153e+00 +1.833498256452422703e+00 +1.469282782004329491e+00 +1.688211221688684871e+00 +1.397502944906363842e+00 +1.395129907874979258e+00 +1.170198121704141059e+00 +1.297855798173418229e+00 +1.790459198681977782e+00 +1.613564056702932348e+00 +1.655920802251903634e+00 +1.333398191801103527e+00 +1.998862099455347652e+00 +1.486206629484239095e+00 +1.481778031119965089e+00 +1.374363958245488959e+00 +1.401336285455474062e+00 +1.379855359576536156e+00 +1.360222251072209509e+00 +1.334599447613864953e+00 +1.430357285203298634e+00 +1.801408910574336941e+00 +1.201696139423951593e+00 +1.448059945763800149e+00 +2.206715620488966412e+00 +1.382845486934454193e+00 +1.338665253497182572e+00 +1.364015696872824979e+00 +1.559473174541654128e+00 +1.333118896294978262e+00 +1.469475984797125490e+00 +1.478178759774051887e+00 +1.817509557281983712e+00 +1.425667881110441293e+00 +1.287461097698503032e+00 +1.336611362028384820e+00 +9.037695523899418326e-01 +1.517935184561590489e+00 +3.171882220165144872e+00 +1.976834051865443476e+00 +1.286098924940933363e+00 +1.480560530151718623e+00 +1.737740189815097258e+00 +1.359543485889069370e+00 +1.357496951170022337e+00 +1.562588790324641597e+00 +1.448244892263643058e+00 +1.331937554444651672e+00 +1.325660455568585361e+00 +1.399308837378384851e+00 +1.664815163155510147e+00 +1.528630716805924328e+00 +2.266112928207368427e+00 +1.238475139116300694e+00 +1.183356224519609423e+00 +1.822241623927392418e+00 +1.426223839574517704e+00 +1.522308561185094611e+00 +1.867844705931217320e+00 +1.265349259410945448e+00 +1.506200639576758871e+00 +1.385102064264395638e+00 +1.019052347802445357e+00 +1.382681667815881754e+00 +1.199255555655542871e+00 +1.082064879609780705e+00 +1.454704697220531973e+00 +1.285336297274101369e+00 +1.283251937305009971e+00 +1.263568433307552086e+00 +1.515918656209745974e+00 +1.932985485737760412e+00 +1.386892811467387299e+00 +2.255876092888171147e+00 +1.376780868183641315e+00 +1.151372624708707937e+00 +1.758169803651967733e+00 +1.246651983285893106e+00 +1.915475136709416715e+00 +1.374716293493214891e+00 +1.265731592833734931e+00 +1.590661677182981570e+00 +1.394518553139503680e+00 +1.470086876521388142e+00 +1.554806531489146826e+00 +1.530988020577045194e+00 +2.092905210609016464e+00 +1.590661677182981570e+00 +1.139962040511810715e+00 +1.695542410661467825e+00 +1.591343185676703076e+00 +1.374186463952425497e+00 +1.460941581540114997e+00 +1.285336297274101369e+00 +1.411323854249497689e+00 +1.508388289465314669e+00 +1.256782446895174488e+00 +1.409984036876590352e+00 +1.256792991427116313e+00 +1.635766523935141104e+00 +1.293344900742228409e+00 +1.258755619900545408e+00 +1.327074802045257851e+00 +1.241866362528574630e+00 +1.344201018757967159e+00 +2.051886714780480236e+00 +2.785686133361148453e+00 +1.457141166164813262e+00 +1.591413208917237920e+00 +1.457989036184774934e+00 +1.730478928989195531e+00 +1.461472471754277080e+00 +1.605521080376617782e+00 +1.322519822259990319e+00 +1.252343102196500579e+00 +1.997414577210962383e+00 +1.696720844045435328e+00 +1.388393755328044543e+00 +1.982410263829726960e+00 +1.640088106342130869e+00 +1.241873887989787040e+00 +9.160370842027170113e-01 +5.339961918677902375e-01 +1.360196348651483422e+00 +1.308292235962903005e+00 +2.986789432938920186e+00 +1.371823760587258079e+00 +1.467503520649798388e+00 +1.235190022188071834e+00 +1.297326143464062387e+00 +1.204030575714280182e+00 +1.404535409719605665e+00 +1.913134686940837881e+00 +1.175293117637906226e+00 +1.405402265210050405e+00 +1.586675021913255934e+00 +1.271390240182591169e+00 +1.348264957330313596e+00 +1.611800028860562506e+00 +1.270518617502941039e+00 +1.425799569547428147e+00 +4.051223935459082881e+00 +1.370437923827709570e+00 +1.440247122750560660e+00 +1.346793823237339316e+00 +1.721523333361912211e+00 +1.074257259728981673e+00 +1.096574380007599103e+00 +1.203420307481415819e+00 +1.316941089709263935e+00 +1.414360024797142623e+00 +1.463913205483961200e+00 +2.163754799430042119e+00 +1.318312552290561879e+00 +1.729426116158042426e+00 +1.539042136472698941e+00 +1.340293602280609786e+00 +1.553955418864886528e+00 +1.228264242124495365e+00 +1.840735479303668543e+00 +1.345090857801845674e+00 +1.464720889490133793e+00 +1.225209636418478576e+00 +1.329000746114206155e+00 +1.663763836595937740e+00 +1.500214977252429582e+00 +1.298624229983911249e+00 +1.502922315458454783e+00 +1.531484425123990301e+00 +1.392801001357005797e+00 +1.541788416556207242e+00 +1.161472307770221590e+00 +1.652501161196114898e+00 +1.278167924001149203e+00 +1.540099960317496075e+00 +1.371587332380181046e+00 +1.582781904190053046e+00 +1.469010315936249533e+00 +1.653479637097607258e+00 +1.849750387615520353e+00 +1.297263999700335679e+00 +1.463777393156648232e+00 +1.444175288734655282e+00 +1.432687398340215079e+00 +2.949297207943297305e+00 +2.137992942176928146e+00 +1.229047506165988901e+00 +1.298421171964146303e+00 +2.394976765745571168e+00 +1.574973864021004921e+00 +2.218904618358059189e+00 +1.636361600454633525e+00 +1.370204096276222527e+00 +1.289433936633090694e+00 +1.429339627065635554e+00 +1.445354632106035098e+00 +2.236545740951303429e+00 +1.556835060778716695e+00 +1.335344567511032920e+00 +1.308228718586117445e+00 +1.407567881723049918e+00 +1.452385509254625173e+00 +2.026209841766112962e+00 +1.281585077260256389e+00 +2.653811194538326035e+00 +1.253530246203766962e+00 +1.349913685957141896e+00 +1.584466905799541081e+00 +1.357264857247262313e+00 +1.428319077130570935e+00 +1.213508046703268173e+00 +1.428806161365377525e+00 +1.636317215581090556e+00 +1.512284047405107579e+00 +1.478178759774051887e+00 +1.808182969000489804e+00 +1.521675265459830007e+00 +1.346219751122040398e+00 +1.358474021722843261e+00 +1.390859779095567017e+00 +1.074961725894472364e+00 +1.440926927713302552e+00 +1.397060374814784511e+00 +1.294558877395296514e+00 +1.384895940838360318e+00 +1.874140293979162486e+00 +1.351373146437995887e+00 +1.560898620409492121e+00 +2.962082293691867818e+00 +1.262772606991664492e+00 +1.368546790696310689e+00 +1.308912031983046287e+00 +1.408092816384030055e+00 +1.706220457304483684e+00 +1.963454039297627629e+00 +1.210214169737984236e+00 +1.186762909197621285e+00 +1.885581188281999276e+00 +1.566903837772007480e+00 +1.380123765927045776e+00 +1.371823760587258079e+00 +1.628171332486110234e+00 +1.502724335372375597e+00 +1.326007793771279308e+00 +1.519282550778573215e+00 +1.557274973237453120e+00 +9.063469678533085938e-01 +1.565733536030254003e+00 +1.357936085715034435e+00 +1.282770090781758965e+00 +1.529275395619316802e+00 +1.352186328661493464e+00 +9.071973308951561954e-01 +1.468121661719783422e+00 +1.419882670542470748e+00 +1.646172291887340711e+00 +1.489688264115193173e+00 +1.650592538323144787e+00 +2.008578684246311585e+00 +1.433252694167043595e+00 +1.467884745259552481e+00 +1.423462551653694286e+00 +1.517622680106899935e+00 +1.434820959775408467e+00 +1.397951828002656383e+00 +1.528668881346142427e+00 +1.510628321203235647e+00 +1.400159673569091545e+00 +1.332021287961530298e+00 +1.634931549884407698e+00 +1.335741749935098310e+00 +1.410755903753435403e+00 +1.190918524374184218e+00 +1.395221445855072462e+00 +1.132291479502179898e+00 +1.619682778722391303e+00 +1.400218705285796394e+00 +1.468137266495402216e+00 +1.305826034409121927e+00 +1.596962558637077034e+00 +2.488577660539627701e+00 +1.114338825161464097e+00 +1.353924840207848312e+00 +1.650452467841178494e+00 +1.173607900010174898e+00 +1.205065121877389345e+00 +2.076564494686827800e+00 +1.145768300977164644e+00 +1.400592205168125659e+00 +1.556905981358517765e+00 +1.273290287199361215e+00 +1.561139817750134107e+00 +1.611462413772362989e+00 +1.088896971620646026e+00 +1.414232271573342636e+00 +1.516618705633117292e+00 +1.085521193251406169e+00 +1.288982211082421614e+00 +1.327719944095950844e+00 +1.624625944522698484e+00 +1.770983732944517275e+00 +1.489934031158453687e+00 +1.476795154861657577e+00 +1.304153641086523319e+00 +1.345326557330831951e+00 +1.169917827107951780e+00 +1.531504883957952812e+00 +1.478178759774051887e+00 +1.160021793777326948e+00 +1.705040529922067005e+00 +1.307091354555000473e+00 +1.627660563231340118e+00 +1.746989780610681331e+00 +1.900218900401628108e+00 +1.580170483798115866e+00 +1.542306082484970586e+00 +1.545829189756277255e+00 +2.259936040376833155e+00 +1.390285759246741915e+00 +1.549224710758607459e+00 +1.069490724384826175e+00 +1.579330927790269401e+00 +3.459739250024848722e+00 +4.073481461896758304e+00 +1.604117278621067566e+00 +1.337017287915934993e+00 +1.746973927253902881e+00 +1.085521193251406169e+00 +1.206503612075153997e+00 +1.461119456679338846e+00 +1.623350173648121508e+00 +1.863161662208419944e+00 +1.102912894781872488e+00 +1.541738360293777088e+00 +1.410646718972342395e+00 +1.408272632855339435e+00 +1.425956098081251566e+00 +1.590661677182981570e+00 +1.390012839382895660e+00 +1.590661677182981570e+00 +1.316666139325447071e+00 +1.109418895610033040e+00 +1.337779857131971673e+00 +1.632329223436257859e+00 +1.751793860958948068e+00 +1.122758317096879122e+00 +1.410875246832614893e+00 +1.639103364096097026e+00 +1.542387979464667769e+00 +1.335001620484358664e+00 +1.289695019769249162e+00 +1.223770441925015495e+00 +1.367458063485739839e+00 +1.526814904342814971e+00 +1.240348207033408867e+00 +1.318488303416438079e+00 +3.226287603371218893e+00 +1.355996352642098390e+00 +1.308228718586117445e+00 +1.854767266315759056e+00 +1.480734686765648345e+00 +1.226651814497897286e+00 +1.631408569665083297e+00 +1.443050308385508851e+00 +1.591377721138664825e+00 +1.503003123164405430e+00 +1.273767741209686610e+00 +1.568685945774160651e+00 +1.204609311177460729e+00 +1.333092964610904430e+00 +1.441381108418907875e+00 +1.510267240242223696e+00 +1.240494320449394339e+00 +1.994251438010771871e+00 +1.371117720015916586e+00 +1.510464808086393829e+00 +1.495261085679485458e+00 +1.700694503029486437e+00 +1.730814430857962494e+00 +1.167843850182727294e+00 +1.751419620129912591e+00 +1.313495533983521035e+00 +1.741841472559648718e+00 +1.590661677182981570e+00 +1.265562058741695362e+00 +1.168472317976351205e+00 +1.542088349794982660e+00 +3.124766175018090397e+00 +1.394215570284002892e+00 +1.014421734992249746e+00 +1.216086059505736117e+00 +1.440247026789460261e+00 +1.308418222267833997e+00 +1.565182194304413299e+00 +3.135186344529579561e+00 +1.150112887646423054e+00 +1.384485263807813116e+00 +1.402148985723745467e+00 +1.449458549376390071e+00 +1.364133460877511084e+00 +2.205655663319951110e+00 +1.630200171536298592e+00 +1.362413171972267634e+00 +2.048042639593248282e+00 +1.266572925771932034e+00 +1.620429203664324858e+00 +1.514966795728132531e+00 +1.262538137647249536e+00 +1.698806934234706745e+00 +1.524746052514244443e+00 +1.453480860549258846e+00 +1.134329388706911246e+00 +1.591955576897685631e+00 +1.327348921327327291e+00 +1.415030499958257693e+00 +1.521226693708872757e+00 +1.413299714601820689e+00 +1.526412898746776658e+00 +1.325174909530877798e+00 +1.581959673217844697e+00 +2.064940715674384197e+00 +1.332419247389522665e+00 +1.418821874921342596e+00 +1.862198832232640378e+00 +1.568552062609398279e+00 +1.360419817023170719e+00 +1.476506067519882004e+00 +1.398867512639375033e+00 +1.174532019144640227e+00 +2.223464289799095273e+00 +1.425579640132601522e+00 +1.384205676606550250e+00 +1.329199714272381705e+00 +1.327195244947864783e+00 +1.265559568588342954e+00 +1.545432902880583992e+00 +1.276173675017715059e+00 +1.099354064089177907e+00 +1.533185233092039024e+00 +2.577235389306974600e+00 +1.547170759331397916e+00 +1.405167765581423200e+00 +2.083326299503677426e+00 +1.220552122512443383e+00 +1.778036231157326119e+00 +1.296387756038365202e+00 +1.404668187083375708e+00 +1.338532581225534868e+00 +1.001643108588910813e+00 +1.258670923029791888e+00 +1.911639376908490062e+00 +1.501313154874828415e+00 +1.643317673066244211e+00 +1.689134003408956142e+00 +1.511057325631814940e+00 +1.556553077772250937e+00 +1.320425604033862221e+00 +1.559000554938134719e+00 +1.534339924015211354e+00 +1.463913205483961200e+00 +1.233717685147888599e+00 +1.396466369753364578e+00 +1.339953290857326174e+00 +1.516150984869017559e+00 +1.407504107419702111e+00 +1.415934083409713162e+00 +1.378742421790307704e+00 +1.363861035798194177e+00 +1.637481692871100458e+00 +1.432474798029700347e+00 +1.285918589474877693e+00 +1.193539947562994419e+00 +1.452385509254625173e+00 +1.517192004275377260e+00 +2.063938441510020816e+00 +1.240547249732698143e+00 +2.167423407985690442e+00 +1.251217361034275610e+00 +1.240820904952626424e+00 +1.549377546088461566e+00 +1.780112734767341109e+00 +1.816384950396846110e+00 +1.382850990266185187e+00 +1.823138149848215761e+00 +1.521599377214192028e+00 +1.441539539868541997e+00 +2.921639555983221115e+00 +1.311662112978587036e+00 +1.411900939251842013e+00 +1.763054522634434296e+00 +1.329986358399674273e+00 +1.152536628887723236e+00 +1.329044801378755025e+00 +1.576194147304100568e+00 +1.494831001617015431e+00 +1.689578922755922807e+00 +1.533771307535070072e+00 +1.318481273788720820e+00 +1.497674904095035453e+00 +1.280282720051202361e+00 +2.977648798221018467e+00 +1.590661677182981570e+00 +1.272733135708599361e+00 +1.568552062609398279e+00 +1.490048520321922920e+00 +8.493305688796091157e-01 +1.348811506211618161e+00 +1.493270386131505312e+00 +1.622592232251283795e+00 +2.066783408608050543e+00 +1.328010788939809173e+00 +1.346793823237339316e+00 +1.571147058448506550e+00 +1.416031131582208502e+00 +1.619558912566429587e+00 +1.388253083004637567e+00 +1.458645498410172880e+00 +1.388382344779830913e+00 +1.239470604107505869e+00 +1.333148245144645472e+00 +1.867183254246657320e+00 +1.804624316653081983e+00 +1.329266133895950164e+00 +1.548011160817039267e+00 +1.336611362028384820e+00 +1.408603165103993859e+00 +1.464559838347197829e+00 +1.561436343957106843e+00 +1.984281264603576123e+00 +2.061049607184201715e+00 +1.322587228799334547e+00 +1.197250092681397371e+00 +1.862639065387629023e+00 +1.565246882077724111e+00 +1.767016110267672024e+00 +1.306210082489430935e+00 +1.726264363151498227e+00 +1.549214669384353593e+00 +1.570800981612942238e+00 +1.570586054708220214e+00 +1.395089362023805180e+00 +1.049645897175324860e+00 +1.408216306519254779e+00 +1.763972494180227502e+00 +1.210040288100324934e+00 +1.386875308802855589e+00 +2.181327132944798297e+00 +1.340894885030857742e+00 +1.481572650777421174e+00 +1.325286098050100003e+00 +1.252454176239744754e+00 +1.423662446493218603e+00 +1.721095603077595459e+00 +1.479286070913957252e+00 +1.590661677182981570e+00 +1.423716432722688774e+00 +2.515290870771524911e+00 +1.106186515612804566e+00 +1.373881316302955291e+00 +1.138758559483698196e+00 +1.086086110958075279e+00 +1.388661655180881471e+00 +2.991753410423436677e+00 +1.580982932707871935e+00 +1.299336148700353188e+00 +1.470760893590817409e+00 +1.369919852327934340e+00 +1.401965323001175934e+00 +1.358698300370423606e+00 +1.422646764366354510e+00 +1.515929916091772078e+00 +1.309142254295869279e+00 +1.993471222302793056e+00 +1.375904670909328331e+00 +1.283363279999548912e+00 +1.241467778832468394e+00 +1.238764056597543073e+00 +1.644677521441851420e+00 +1.336234327051996518e+00 +1.389428583563967701e+00 +2.080801219952631342e+00 +1.182658250082894602e+00 +1.410159870520296455e+00 +1.381033129169786378e+00 +1.527106784112590265e+00 +1.519908771076396992e+00 +1.231007272383193740e+00 +1.435644646551797798e+00 +1.294916847943073712e+00 +1.464289463553905879e+00 +1.078853311746444943e+00 +1.473985631858319323e+00 +1.398267597967130849e+00 +1.863604140906350848e+00 +2.223031404006409417e+00 +1.323722642100733093e+00 +1.774252504271964348e+00 +1.131539569871794049e+00 +2.242857746704876920e+00 +1.779874542682398308e+00 +1.210555004439452187e+00 +1.648119723809141401e+00 +1.281989595951945615e+00 +1.940285519098414957e+00 +1.494281422614297750e+00 +1.346016535741455078e+00 +1.295906052920308360e+00 +1.094996318769314358e+00 +1.392131545009150706e+00 +1.467884745259552481e+00 +1.150112887646423054e+00 +1.378742421790307704e+00 +1.267928637132166525e+00 +1.294262958070766523e+00 +1.659001955859576549e+00 +1.384206391511582090e+00 +1.827700772357029324e+00 +1.039634807038954278e+00 +1.433369114384400955e+00 +1.329266133895950164e+00 +1.691275335643259936e+00 +1.396652979567027719e+00 +1.313695333610044758e+00 +2.627471348075061108e+00 +1.067341274201320633e+00 +1.040172752685912361e+00 +1.421815892953468108e+00 +1.520972319248723448e+00 +1.286388730836893091e+00 +1.659787437172513203e+00 +1.643440816049455355e+00 +1.678595670037473342e+00 +1.481442087299865928e+00 +1.499373102791852208e+00 +1.390859779095567017e+00 +1.598545830054618033e+00 +1.355236849794528853e+00 +1.447575073888717645e+00 +1.564544563896259621e+00 +1.342407822618828517e+00 +1.272240564834118182e+00 +1.729859004535982292e+00 +1.696743008854471935e+00 +1.503811366866562471e+00 +1.680520712285846541e+00 +1.454017201998214714e+00 +3.302309371903980217e+00 +1.422646764366354510e+00 +1.890210378581157480e+00 +2.738310662244947125e+00 +1.678765370667972823e+00 +1.477450805836908021e+00 +1.481874643105007605e+00 +1.350053859200537776e+00 +1.426071178160643660e+00 +1.420590532441692089e+00 +1.684931415789540754e+00 +1.380097404578439768e+00 +1.481778031119965089e+00 +1.481874643105007605e+00 +1.031901627516725650e+00 +1.664776189385188232e+00 +1.298379419125734735e+00 +1.048918823506642450e+00 +1.450886398375457409e+00 +1.248687542286575081e+00 +1.914486316021872581e+00 +1.443050308385508851e+00 +1.417259578578952572e+00 +1.545268307130233776e+00 +1.297289433591209518e+00 +1.473176033537403340e+00 +1.370237052428628699e+00 +1.161925239053390957e+00 +1.403420427602680043e+00 +1.304738773747667668e+00 +1.522692861162610711e+00 +1.634412338551459065e+00 +1.540998427241809354e+00 +1.741432023443132415e+00 +1.380869066986305960e+00 +1.146771526581612521e+00 +1.262006331418977778e+00 +1.188583008311639766e+00 +1.833364074035980895e+00 +1.646172291887340711e+00 +1.513278837115876962e+00 +1.408758735539296536e+00 +2.070676242405128598e+00 +1.424712671557615939e+00 +1.477048190689726814e+00 +1.586821399604072980e+00 +1.392221229005318195e+00 +1.077632510709100933e+00 +1.836478810309586818e+00 +1.597214096373864134e+00 +1.503248708117650656e+00 +1.470748538850453757e+00 +1.469711140912682401e+00 +1.314853321099835881e+00 +1.324275018488925149e+00 +1.162004324775798736e+00 +1.476997084975508967e+00 +1.586204829481247636e+00 +1.742789942659437541e+00 +2.084058432235706970e+00 +1.348876905446916741e+00 +1.398605737147591732e+00 +1.693420596447231530e+00 +1.380827051843350972e+00 +1.455178815862472996e+00 +1.484222797610469824e+00 +1.540872470156456009e+00 +1.460674704962116044e+00 +1.271511751577508953e+00 +1.296969441721686156e+00 +1.978521183590304711e+00 +1.472386734854364665e+00 +1.942758402989408051e+00 +1.338168166178422602e+00 +1.222900376675868594e+00 +1.541788416556207242e+00 +1.358025771085879407e+00 +3.171882220165144872e+00 +1.285464847459368176e+00 +1.967180427128927711e+00 +1.263934583931026756e+00 +1.497842866702189468e+00 +1.814070586369097349e+00 +1.418143722683463892e+00 +1.590661677182981570e+00 +1.289583952805333444e+00 +1.263233059901098132e+00 +1.184281588010391184e+00 +1.356122142227846661e+00 +1.364123768883554799e+00 +1.264766256557862789e+00 +1.278167924001149203e+00 +1.513705956100484862e+00 +1.261996615292942270e+00 +1.267963055777528103e+00 +1.176403742712291756e+00 +1.380203026755920881e+00 +1.230841853660936680e+00 +1.452159118027912532e+00 +1.607856454224900311e+00 +1.530478498396713460e+00 +1.465966762938585966e+00 +1.810343558871221337e+00 +1.244643371452730518e+00 +1.495921523279242660e+00 +1.284196028381684451e+00 +1.424878129220216394e+00 +1.329266133895950164e+00 +1.258942236053402386e+00 +1.628098850930235875e+00 +1.289583952805333444e+00 +2.378277446541599449e+00 +1.473371061128470494e+00 +1.479250134097565006e+00 +1.346297275558552275e+00 +1.235407380138634048e+00 +1.392506910387810937e+00 +2.991753410423436677e+00 +1.192147717500666282e+00 +1.753963268907562156e+00 +1.370663837370487581e+00 +1.127697406343598052e+00 +1.225209636418478576e+00 +1.689908378776681763e+00 +1.353098808563398370e+00 +1.414834726754576888e+00 +1.299091089206118044e+00 +1.490584878192502627e+00 +1.473617629857742584e+00 +1.532390507867569474e+00 +1.269852443808339171e+00 +1.339413234485128168e+00 +1.656238232659854592e+00 +1.285863140532059967e+00 +1.414087171608045868e+00 +1.236578404538572817e+00 +1.404453197940174203e+00 +1.696556418742986239e+00 +1.365030320336117819e+00 +1.294916847943073712e+00 +1.388063592043152106e+00 +1.393653297492042142e+00 +3.628042652600351747e+00 +1.378689067442099958e+00 +1.285985404193183301e+00 +1.510247364065401721e+00 +1.329266133895950164e+00 +1.531515104337615174e+00 +1.518941194308640830e+00 +1.724887116679307386e+00 +1.584450980559483302e+00 +1.305059969545071752e+00 +1.782082361962276096e+00 +1.516966440120470994e+00 +1.370545862499771061e+00 +1.150112887646423054e+00 +1.722365180647306371e+00 +1.213557046548157103e+00 +1.851102505650336294e+00 +1.523355430795261700e+00 +2.104761748308332070e+00 +1.757279085032417809e+00 +1.356909233772635837e+00 +2.071311386788386777e+00 +1.400974520040545013e+00 +1.122728008761230578e+00 +1.498059018628192796e+00 +1.680831593105816868e+00 +2.157219555068043082e+00 +1.536194191919338925e+00 +1.454298109037393427e+00 +1.361725483154441418e+00 +1.575218904933783470e+00 +1.389637806537033837e+00 +1.349562083583586647e+00 +1.512931881745082530e+00 +1.257386057876944019e+00 +1.671748915398576507e+00 +1.222610798682907118e+00 +1.663863808629116647e+00 +2.127273615323535427e+00 +1.542320783689129504e+00 +1.771225357387384625e+00 +1.463913205483961200e+00 +1.467059428388955977e+00 +1.292299123852458820e+00 +1.459807966688081216e+00 +1.532508807659290095e+00 +1.203819518382187148e+00 +1.438001662809944348e+00 +1.173819202187945887e+00 +1.658339281527835718e+00 +1.418766471618257530e+00 +1.299067881113588729e+00 +1.382847532605576912e+00 +1.222273935394440736e+00 +1.247228194850705796e+00 +1.435511343502417159e+00 +1.565752442938582512e+00 +1.733434495062096348e+00 +1.422481299730341542e+00 +2.662950219092057313e+00 +2.042557304210276037e+00 +1.735844892355098201e+00 +1.343919835596525392e+00 +1.634034715843046603e+00 +1.371309659013170590e+00 +1.193807736057945768e+00 +1.479250392117684942e+00 +1.427373336429675899e+00 +1.873363388825024511e+00 +1.437384024617028855e+00 +1.059540195994744582e+00 +2.817942413884339192e+00 +1.405574230109594147e+00 +1.172754084593067958e+00 +1.340433109631173236e+00 +1.146632271491821564e+00 +1.576431920784635343e+00 +1.303116262556901939e+00 +1.063898738042013070e+00 +1.271937472267955949e+00 +1.283158871510329035e+00 +1.782662640531221587e+00 +1.213219335483066263e+00 +1.453468482728034417e+00 +1.361093927579114737e+00 +1.561940619888102288e+00 +1.226642435985095370e+00 +1.353561918461209546e+00 +1.329266133895950164e+00 +1.763462439402639692e+00 +1.409708410803939937e+00 +1.618055985536251962e+00 +3.600755682291604476e+00 +1.350541813323809626e+00 +1.200166398406420365e+00 +1.406572095981013293e+00 +4.016115457983501891e+00 +1.796601132381357990e+00 +1.549808867212223440e+00 +1.575969422619070137e+00 +1.400693918250753178e+00 +1.470919366268206741e+00 +1.387452200401723124e+00 +1.836189897271973681e+00 +1.647545956437166170e+00 +1.210482102197134369e+00 +1.980547960254298134e+00 +1.253492888150726348e+00 +1.299840431576961386e+00 +1.809037300976810148e+00 +1.467579809174487826e+00 +1.909553092227640914e+00 +1.600974963618151614e+00 +1.643317673066244211e+00 +1.565543180862256412e+00 +1.557744014301503555e+00 +1.458067968657769997e+00 +1.228957240939170914e+00 +2.113206933705212620e+00 +1.467732723637255043e+00 +2.021829269927309269e+00 +1.705188937484374723e+00 +1.390777373977664988e+00 +1.549450540284948774e+00 +1.477443981943037610e+00 +1.355659997654556026e+00 +1.410755903753435403e+00 +1.400821696891648482e+00 +1.303897132949848992e+00 +1.331738775952775011e+00 +1.411724298789888810e+00 +1.489523864081745641e+00 +1.407754680603690689e+00 +1.597279455243956425e+00 +2.007136606902268916e+00 +1.386875308802855589e+00 +1.400131759128351749e+00 +1.474006158182696424e+00 +1.316837137011053427e+00 +1.483275343514300459e+00 +1.495672605608794115e+00 +1.535685734585364948e+00 +1.445203868769182165e+00 +1.777090315227666473e+00 +1.326375827040379818e+00 +1.274415138686626925e+00 +1.463913205483961200e+00 +1.393716142116181000e+00 +1.420673236296583486e+00 +1.419842684508159980e+00 +1.606052135261809344e+00 +1.559638071564069639e+00 +2.098433294356230494e+00 +1.312274996743375555e+00 +1.470196247592767014e+00 +1.419706520376431413e+00 +1.381107474571393823e+00 +1.323606705925578497e+00 +1.562599748425500534e+00 +1.405119162995020599e+00 +2.151889695527748003e+00 +1.486079263857315480e+00 +1.319883115224357972e+00 +1.483643477954237566e+00 +1.290886359787133841e+00 +1.466688036708673870e+00 +1.923790215034348883e+00 +1.323466046264827778e+00 +1.286895963121556186e+00 +1.463913205483961200e+00 +1.599544171663792591e+00 +1.150469625738823387e+00 +2.342786012820255337e+00 +1.282984216075891304e+00 +1.308095916948906368e+00 +1.115142008119694106e+00 +2.539041560444047274e+00 +1.225850659798076725e+00 +1.440494283533073849e+00 +1.454032380592549023e+00 +1.488038804500333878e+00 +1.436141423325325128e+00 +2.080801219952631342e+00 +1.267723663430535552e+00 +1.480886260826833833e+00 +2.188841483405796318e+00 +1.694375645902284289e+00 +1.493839069066611014e+00 +1.236774063455767569e+00 +1.345117836035071957e+00 +1.173495464173283320e+00 +1.099286942784670096e+00 +1.548730050288658511e+00 +1.409108518692167689e+00 +1.247507559032537072e+00 +1.085521193251406169e+00 +1.481401112823960142e+00 +1.368308380745133945e+00 +1.556468218173762574e+00 +1.290805355004370769e+00 +1.249016596075658736e+00 +1.385828003962846999e+00 +1.576040507260170642e+00 +1.361124988753460441e+00 +1.789538658258649217e+00 +1.213269565611039047e+00 +1.333983439751078581e+00 +1.717061363438578514e+00 +2.106251988659499474e+00 +3.945997734895187570e+00 +1.370663837370487581e+00 +1.357972338770622622e+00 +1.590661677182981570e+00 +1.460542687762709679e+00 +1.284535893386980598e+00 +1.706999241516964805e+00 +2.214432546493044551e+00 +1.344731888853540003e+00 +1.770402281179547010e+00 +1.178012477646249945e+00 +1.408254941448206843e+00 +1.327119833745880939e+00 +1.322111426034110471e+00 +1.808954202289009272e+00 +9.565289255925044642e-01 +1.520972319248723448e+00 +1.461472471754277080e+00 +2.282486918333394676e+00 +1.465991875754125262e+00 +1.985479369912339198e+00 +1.395831728406520922e+00 +1.547372808181939785e+00 +1.256134865279010970e+00 +2.657397789927987031e+00 +1.362173716587748551e+00 +1.544970755426827935e+00 +1.970119140606152452e+00 +1.446670741072713096e+00 +1.329469542639697188e+00 +1.120029440885290883e+00 +1.953992146678695363e+00 +1.883787106073749884e+00 +1.411172669992282191e+00 +1.389860574831196294e+00 +1.212623955519047003e+00 +1.434530928437157460e+00 +1.268020492730532078e+00 +1.412585982251158612e+00 +1.281862559387896727e+00 +1.505632753938844770e+00 +1.172271464276970265e+00 +1.286053081182064739e+00 +1.303325557574192217e+00 +1.229921941623291604e+00 +1.400341789237073975e+00 +1.239877530486920287e+00 +1.320315775088905630e+00 +2.083326299503677426e+00 +1.473889953909135908e+00 +1.398528272177651965e+00 +1.374380546910844547e+00 +1.297479365385137529e+00 +1.374506366168904981e+00 +3.459739250024848722e+00 +1.419438921873531267e+00 +1.469191828596206006e+00 +1.536407847957806938e+00 +1.421749145097070954e+00 +1.212577434573643531e+00 +1.334778635108442302e+00 +1.329266133895950164e+00 +1.352447600617857182e+00 +1.512392805474193747e+00 +1.427481591428776397e+00 +1.194948548934917865e+00 +1.333301157675009119e+00 +1.260858649231147988e+00 +1.667727554941954127e+00 +1.921838049288859374e+00 +1.212591193133133682e+00 +2.991753410423436677e+00 +1.133968741454873363e+00 +1.400787090757485975e+00 +1.464155223782952486e+00 +1.222648655184092936e+00 +1.338129848648324849e+00 +1.431127182523133534e+00 +1.632519893349929418e+00 +1.715688273457891322e+00 +1.422646764366354510e+00 +1.306051104907717253e+00 +1.484739648808841794e+00 +1.285332005398856614e+00 +1.445059822003264216e+00 +1.671326986460054176e+00 +1.337657747380474049e+00 +1.517192004275377260e+00 +1.335157278670129122e+00 +1.577129760055357321e+00 +1.286303098487124874e+00 +1.441076218197296033e+00 +1.426295110897589646e+00 +1.236905153995892848e+00 +1.280626815659075879e+00 +1.899246225276028488e+00 +1.371319614905575524e+00 +1.411438541062546292e+00 +1.158055587628359806e+00 +1.381454796977654276e+00 +1.486675637960987784e+00 +1.705040529922067005e+00 +2.579399808544594830e+00 +1.453980988080407988e+00 +1.316560196944850158e+00 +1.340433109631173236e+00 +1.657256950220390435e+00 +1.319086392976273281e+00 +2.179226215878354189e+00 +1.483434839951410567e+00 +1.643317673066244211e+00 +1.125743578448118676e+00 +3.112594786719787177e+00 +1.251437245254628960e+00 +1.667290807830085209e+00 +1.493676306671897214e+00 +1.407401562904984749e+00 +1.414089668856831850e+00 +1.514566024332750116e+00 +1.773693291874254729e+00 +1.420246681791158094e+00 +1.455185217610524218e+00 +2.260012907121480730e+00 +1.880154581425609761e+00 +1.584027675817615721e+00 +1.278863439837127025e+00 +1.034884350810810094e+00 +2.163926296542470595e+00 +1.237641989192850733e+00 +1.387575371114748490e+00 +1.381785433383399209e+00 +1.348541620604857272e+00 +1.633200464634285476e+00 +1.380827051843350972e+00 +1.522116493996177544e+00 +1.261406329194226572e+00 +1.609186965064774100e+00 +1.597059524421989396e+00 +1.338967481962784367e+00 +1.275106462083422265e+00 +1.527197696862752530e+00 +1.475154075363023010e+00 +1.287716793547379446e+00 +1.760632669993078769e+00 +1.266637043051999090e+00 +1.794204676144350419e+00 +1.511476430958893280e+00 +1.680292545230512635e+00 +1.481367207492714666e+00 +1.171240271138010769e+00 +1.330109450041085717e+00 +1.590016577530096065e+00 +1.487831557004601013e+00 +1.403205627926884524e+00 +2.203211183233898307e+00 +1.402490726853724112e+00 +1.563160368760031282e+00 +1.556835060778716695e+00 +1.329266133895950164e+00 +1.226888902358293620e+00 +1.573677916341063021e+00 +1.513353673393286858e+00 +1.503907653932791133e+00 +1.242023225359713656e+00 +1.661181652026676225e+00 +1.773535793959916118e+00 +1.446402924861326156e+00 +1.364524435837968674e+00 +1.497722622104673329e+00 +1.345560088743691374e+00 +1.074961725894472364e+00 +1.335279446616010057e+00 +1.112555255150864841e+00 +1.339490151845919463e+00 +1.336611362028384820e+00 +1.372655485180731549e+00 +1.506342652526065695e+00 +1.745776543007403703e+00 +1.505186858936130134e+00 +1.394153169709568818e+00 +1.225209636418478576e+00 +1.895827115847686928e+00 +1.832741101595585675e+00 +1.106684136608418800e+00 +1.163499910769101531e+00 +1.243802053908933170e+00 +1.305766174396230772e+00 +1.268469461533254794e+00 +1.491982306100391842e+00 +1.361198917636510908e+00 +1.343975512733592614e+00 +1.329266133895950164e+00 +1.611462413772362989e+00 +1.133354258620538957e+00 +1.354714848968201046e+00 +7.962342616908144599e-01 +1.357276426040332717e+00 +1.478806635869923225e+00 +1.095117918148644343e+00 +1.513591314387552789e+00 +1.878101476942454440e+00 +1.586717435914597019e+00 +1.457204795399066777e+00 +1.450110529925602743e+00 +1.344534611170910443e+00 +1.398851852836974441e+00 +2.204753353708388097e+00 +1.548158299858022113e+00 +1.447034100610120166e+00 +1.198255471357596358e+00 +1.575174725719783897e+00 +1.265098645396117494e+00 +1.390574667177959745e+00 +1.323409558870942027e+00 +1.577661096095806181e+00 +1.784615890972444330e+00 +1.536250178335750283e+00 +1.200940985505983161e+00 +1.204616577902416941e+00 +1.432427391912820314e+00 +1.498526189035876310e+00 +1.516966440120470994e+00 +1.570479249473514916e+00 +1.278597903625252385e+00 +1.311863281350859278e+00 +1.599544171663792591e+00 +1.392092092412123394e+00 +1.703866824514200795e+00 +1.404260361110059030e+00 +1.532800351709078024e+00 +1.905314395179622755e+00 +2.031796437289463242e+00 +1.289695019769249162e+00 +2.048042639593248282e+00 +1.484463081349132629e+00 +2.950732983531167530e+00 +1.478407374556654830e+00 +1.552744613620457459e+00 +1.105221934081931145e+00 +1.525993596047467094e+00 +1.300810661382115541e+00 +1.358978263122043506e+00 +1.382331535059794891e+00 +1.344182200014274020e+00 +1.371823760587258079e+00 +1.417905587872970719e+00 +1.328665352614108564e+00 +1.175281682958984053e+00 +1.366846678657383629e+00 +1.377007854677600562e+00 +1.161340781164581282e+00 +1.391522427629070080e+00 +1.570852185408808444e+00 +1.334650913572082320e+00 +1.188013543820688911e+00 +2.030659455857516615e+00 +1.321928369006391657e+00 +1.548529699948800298e+00 +1.483643477954237566e+00 +1.698256585275973007e+00 +9.983285297245516610e-01 +1.119471522213158377e+00 +1.244575503632124880e+00 +1.525059854247683422e+00 +1.589400580200518220e+00 +1.383495487695627135e+00 +1.772438410433263112e+00 +3.112594786719787177e+00 +1.422469827896670758e+00 +1.462473184269443172e+00 +1.551137529743316756e+00 +1.291930466268714994e+00 +1.316383097820711612e+00 +1.729463659894037830e+00 +1.322670398507012290e+00 +1.284815570039288479e+00 +1.696116057190161230e+00 +1.557348900724359941e+00 +1.455723832114485639e+00 +1.620401572848372718e+00 +1.273416232710264495e+00 +1.629033132630868685e+00 +1.152143983864580834e+00 +1.388089057571907814e+00 +1.482713802129775438e+00 +1.676070740975826645e+00 +1.764118943323170319e+00 +1.685528429006890150e+00 +1.372342578753930731e+00 +1.643317673066244211e+00 +1.694350925427965837e+00 +1.423945161787566027e+00 +1.236774063455767569e+00 +1.185038471936651572e+00 +1.877003373755133708e+00 +1.821580784480989257e+00 +1.527726267324621023e+00 +1.224368411469112683e+00 +1.854728583923067164e+00 +1.837846500416436601e+00 +1.433149563923688641e+00 +1.484299205391202081e+00 +1.359934686725814856e+00 +1.478551896576560942e+00 +1.329737284538221598e+00 +1.418766471618257530e+00 +1.251170677384714880e+00 +1.244868952947994156e+00 +1.537118994636753389e+00 +1.461425513386428232e+00 +2.594156558742672036e+00 +1.646783660637874958e+00 +1.243806329316773596e+00 +1.518410533852217359e+00 +2.228115080370473677e+00 diff --git a/out/task_4_predictions.csv b/out/task_4_predictions.csv new file mode 100644 index 0000000..70f3292 --- /dev/null +++ b/out/task_4_predictions.csv @@ -0,0 +1,3363 @@ +1.544989871187335950e+01 +1.494042127501893447e+01 +1.101221588239106097e+01 +6.808651052106057477e+00 +6.899727413691650213e+00 +1.863500551489318013e+01 +7.854899296825848865e+00 +3.810139475746240123e+00 +7.895479470256503873e+00 +1.476678781954817055e+01 +1.496515927079609298e+01 +5.559346910706395306e+00 +7.544466994828667339e+00 +9.269708956369925090e+00 +3.502020656974870860e+00 +1.733258059041938282e+01 +1.073701439700184324e+01 +1.743168984715714487e+01 +9.082563505930579595e+00 +1.543125498034459042e+01 +7.698220602198404094e+00 +5.737301990369843452e+00 +6.650482326101226249e+00 +1.046078250482656813e+01 +1.131270113352982776e+01 +1.031163649607260879e+01 +1.057543945098169047e+01 +1.676060495573618425e+01 +5.301819522069294521e+00 +7.165659811175316918e+00 +7.204774994777267239e+00 +2.441850224862321284e+01 +8.178746229068124762e+00 +1.135467079734735307e+01 +1.546432586572828427e+01 +1.263235431591176905e+01 +1.285200561128175423e+01 +1.543811060872499752e+00 +1.000995053143685709e+01 +9.402602257330869406e+00 +8.331012812113741006e+00 +9.602408372748769239e+00 +1.808144868596960464e+01 +1.054548794095991582e+01 +8.299749048147646135e+00 +5.903251603054101793e+00 +7.881755639399699476e+00 +1.179554881616681428e+01 +1.532979816720022370e+01 +1.714070044686634731e+01 +6.000407571156088693e+00 +4.433988325892741500e+00 +9.477302327372200352e+00 +1.369598909957750266e+01 +1.066236730152493806e+01 +1.090335661528371247e+01 +2.152055569020573955e+01 +1.813725114104799729e+01 +4.576321667259620085e+00 +3.597427102715712977e+00 +1.476834970380544121e+01 +6.920350808553862976e+00 +3.387161874638887582e+01 +4.535992735898318529e+00 +7.329039989781236386e+00 +8.013940204055714389e+00 +9.415536330436736989e+00 +1.394483773539542426e+01 +5.477528819932601323e+00 +2.506735979600647113e+01 +8.576466668567533702e+00 +1.714895777475766181e+01 +3.274731883242893105e+00 +1.241638032755716381e+01 +6.920350808553862976e+00 +1.261011421177751402e+01 +1.497770066252205368e+01 +1.978559677696171093e+01 +2.743855196611727365e+01 +2.877798869090783285e+01 +1.235607717072879552e+01 +1.233304079026217437e+01 +1.278863322263288183e+01 +1.400475985660452238e+01 +1.668484953875787369e+01 +1.442354278487476904e+01 +1.341930360830814095e+01 +9.712593407040841953e+00 +1.127436598956603575e+01 +4.151729483702411017e+00 +1.235915680585456755e+01 +1.472588792009018732e+01 +1.640511327496700744e+01 +1.261150617627744452e+01 +7.509282145463458846e+00 +5.620873630466491022e+00 +2.838734339247562843e+01 +8.563114432800588816e+00 +2.963511867648871601e+01 +1.547172828828968250e+01 +9.316726850760232992e+00 +1.190872348923404900e+01 +1.160544296897451488e+01 +1.502481418219704778e+01 +1.506686417875349093e+01 +1.093382931808525882e+01 +1.611793482482121931e+01 +1.250640936829402960e+01 +1.147301288190018909e+01 +3.387161874638887582e+01 +1.328271119249109233e+01 +4.503203495200352791e+00 +1.547172828828968250e+01 +3.017186111921731140e+00 +1.846440344483075080e+01 +1.494638344230321536e+01 +9.722091532058399821e+00 +1.475400537623768571e+01 +7.820635447933483420e+00 +1.530941002096558634e+01 +1.025171710485520293e+01 +3.711821121744662832e+00 +1.595270866115441777e+01 +1.530941002096558634e+01 +4.620786858277369902e+00 +2.890417366685359468e+01 +1.861147490619576672e+01 +5.369951310464600169e+00 +9.792827671116825172e+00 +1.563990879236213516e+01 +1.466169291534076535e+01 +1.464954131978423391e+01 +1.785893480893778928e+01 +1.026365820928990047e+01 +4.897921778369862977e+00 +1.069493602962180034e+01 +1.064731342075387488e+01 +1.344301964027093277e+01 +7.840015031479524055e+00 +1.415978958605784044e+01 +8.078018153196779849e+00 +1.217805373887219389e+01 +7.702850716588343971e+00 +1.521959361745771844e+01 +1.463683446924947873e+01 +1.608479786923687982e+01 +1.186076354948360745e+01 +5.503230708246107383e+00 +1.917720964082677426e+01 +7.810264398418681253e+00 +9.804991728550518815e+00 +7.762708742086687153e+00 +1.748398437578048004e+01 +9.989120554391803353e+00 +5.701864067379958101e+00 +1.317743122945209677e+01 +1.504312294728813981e+01 +8.378894053215631743e+00 +2.001194212240052650e+01 +1.545768091053990645e+01 +1.769849858791744168e+01 +1.920477275605605882e+01 +9.330576660812297973e+00 +6.938641996035059378e+00 +1.209271537427640908e+01 +6.229776195683200513e+00 +7.717333245456586610e+00 +5.918495072753074737e+00 +1.057784355651142505e+01 +8.050008454849830741e+00 +5.633026859248289497e+00 +5.384970810049942713e+00 +1.796129989401475768e+01 +4.340161370555293274e+00 +3.387161874638887582e+01 +1.081722526494641556e+01 +1.704702452489013353e+01 +7.552828186932515564e+00 +9.078950536195222298e+00 +1.855687938970370965e+01 +1.329410983719702699e+01 +1.687048700617549457e+01 +2.254675907987517292e+01 +3.387161874638887582e+01 +1.563216008371058763e+01 +8.441381377436414368e+00 +1.352648840639977834e+01 +2.117739815576095452e+01 +1.459330262693303837e+01 +1.018760418043251548e+01 +1.279072234800140961e+01 +1.186234158386537274e+01 +1.258047699695956112e+01 +8.806087287842458977e+00 +9.434794660530087640e+00 +9.170039024866369459e+00 +1.291566402433501537e+01 +1.651328468936731042e+01 +1.497770066252205368e+01 +2.251357094513329571e+01 +7.206120815711045680e+00 +1.285306135754255763e+01 +4.388952101314856691e+00 +8.903898805723258647e+00 +2.098936706368982641e+01 +1.803050059133303762e+01 +6.355227393035264072e+00 +6.262653701867535005e+00 +8.631974687238596289e+00 +1.237567665031866682e+01 +1.002451396336995515e+01 +1.868713106994205475e+01 +6.358622997067328697e+00 +2.005219559081763236e+01 +2.186102536699017662e+01 +7.771244788468351317e+00 +2.851333073468836687e+00 +1.077962500938991752e+01 +7.576168334160499285e+00 +4.551220307322651593e+00 +1.311545136605376172e+01 +1.001287375591388695e+01 +4.114120120137130243e+00 +8.958648025496657397e+00 +1.210750433240465895e+01 +7.563149037735655611e+00 +2.401543550043037101e+01 +8.461410588008078548e+00 +1.071786015562457806e+01 +1.239452371786252627e+01 +9.829102283371454973e+00 +1.322609168810173230e+01 +6.551123930398958350e+00 +3.049887320084593512e+00 +1.969553922219368758e+01 +4.991425842878172148e+00 +1.882837129574598123e+01 +1.173900168431305246e+01 +9.997021715675359133e+00 +1.628511980939104831e+01 +1.808144868596960464e+01 +2.683257451940673377e+01 +3.645530586577109489e+00 +7.977174049485014962e+00 +1.556091522212048517e+01 +1.383120014442434353e+01 +1.130950602355790124e+01 +8.249540017079638687e+00 +5.929165228105247820e+00 +4.324683507126920290e+00 +5.159488714338493764e+00 +2.009430982337356397e+01 +1.476582882917173833e+01 +1.103707424803683068e+01 +2.388055720635560419e+01 +1.237509915008411099e+01 +1.157407348863142715e+01 +2.111793027787663846e+01 +1.101646965908325626e+01 +6.610711152233093912e+00 +1.260092379381377725e+01 +1.711207427890462895e+01 +1.622708895662724160e+01 +7.123181632928506701e+00 +1.307828726872531888e+01 +1.706897604791207357e+01 +1.041778163185895778e+01 +9.639643696112912608e+00 +5.607200764494621126e+00 +1.411479300479962262e+01 +7.690162736338976401e+00 +1.084249669510992931e+01 +9.800489635919703346e+00 +3.642448955105237474e+00 +1.690560223108678883e+01 +1.882837129574598123e+01 +1.020736057329104085e+01 +1.182116013824830247e+01 +1.665224603089752975e+01 +7.418680886182443146e+00 +1.412344060313154159e+01 +1.207866252094322590e+01 +2.004090415788402879e+01 +6.469209452846811814e+00 +1.061058210711769334e+01 +6.523538978326442361e+00 +7.371986756403586583e+00 +1.759197082766166886e+01 +7.194795474649566813e+00 +1.958719097534485343e+01 +1.428818602535511673e+01 +1.863106922591305192e+01 +2.031017526945508678e+01 +5.511360840781122761e+00 +5.737301990369843452e+00 +5.422436136055296174e+00 +1.797307081088675318e+01 +1.182881234330415055e+01 +4.557239520752389694e+00 +1.444936350472707431e+01 +3.094457820611296484e+00 +6.387884264221042940e+00 +1.574876547773976654e+01 +1.463683446924947873e+01 +1.062589978106467470e+01 +1.310657372707268564e+01 +1.224273680789592333e+01 +1.182116013824830247e+01 +9.304469136251867667e+00 +1.370783764020427498e+01 +1.012768236455710280e+01 +1.313521210404444162e+01 +5.050123188059700396e+00 +1.748805492995262512e+01 +2.060365985215079832e+01 +1.893814497764161331e+01 +1.238565579324558996e+01 +1.036912758360860209e+01 +5.781830134374686736e+00 +2.073498170222899262e+01 +1.057740695813521370e+01 +7.004329620123954214e+00 +2.167260794327344797e+01 +1.329957356284616310e+01 +8.192693663906723600e+00 +1.048077000291284833e+01 +1.180371739493919847e+01 +1.693066024389366930e+01 +9.253764940100225544e+00 +4.726791229666048366e+00 +9.860144174684990048e+00 +2.743855196611727365e+01 +7.575182297979935697e+00 +7.992794843536003668e+00 +1.333866477793387162e+01 +4.108025591615358962e+00 +1.003075548971692399e+01 +1.362706374219308714e+01 +7.815140630969040103e+00 +4.167549678529695711e+00 +1.068960977802700540e+01 +3.387161874638887582e+01 +1.250062466768297043e+01 +4.209699004928395993e+00 +1.197015973865471494e+01 +9.245417702589165287e+00 +1.004996438368229406e+01 +8.686240113215944803e+00 +1.523498180159722892e+01 +9.941557406113702200e+00 +4.294720496035210999e+00 +8.170392919182532410e+00 +1.240956193489986958e+01 +2.248975653407109121e+01 +1.046123215690433028e+01 +7.033701047128516848e+00 +1.288642641570820047e+01 +2.034942446887932022e+01 +5.378445309538534502e+00 +1.302463372150369025e+01 +1.354167941860340818e+01 +1.238246559005553138e+01 +2.468777273474512413e+01 +5.411542509654864830e+00 +8.154634914574089066e+00 +9.892755307563305678e+00 +1.649648388782551933e+01 +7.985639115660063680e+00 +1.361879450573091788e+01 +8.076261877317264748e+00 +9.931782714330751105e+00 +7.541323422394484055e+00 +1.604746169513670395e+01 +2.198884336328356426e+01 +1.250738653284571456e+01 +1.731587316653852326e+01 +9.949565962867623625e+00 +2.090816396362608032e+01 +2.069820277667555786e+01 +1.433787616448684332e+01 +1.526342897490660278e+01 +1.148805081300861275e+01 +1.762393610619922413e+01 +1.042038428890268165e+01 +4.631186166794108772e+00 +8.207017269295732831e+00 +1.242813929609813783e+01 +5.439561038533824444e+00 +9.678388313900555318e+00 +9.314970225430926121e+00 +2.616176233792506878e+01 +2.884825096627949392e+00 +2.072990493080848751e+01 +2.371839847209963636e+01 +2.140524048517841038e+01 +5.793000395406110670e+00 +1.312832316565331325e+01 +9.924846625084299490e+00 +1.170894340640063547e+01 +9.451015316086596840e+00 +4.682958987800276418e+00 +3.735617879963982091e+00 +2.266693264163185972e+01 +1.492832237067283074e+01 +7.880446226752866323e+00 +2.706476038791724648e+01 +1.535246463284410368e+01 +9.085172276338198571e+00 +1.303794945698777497e+01 +1.047396800413838491e+01 +2.584248151077875377e+01 +1.425086475543625397e+01 +8.386187679609264478e+00 +1.957083777974027328e+01 +1.191535152408016529e+01 +1.525586728061162489e+01 +7.653549809071023446e+00 +6.828529511786541661e+00 +7.160419226811939097e+00 +1.717495353015502246e+01 +1.452362234690700404e+01 +1.289221018817616482e+01 +8.645079275634685700e+00 +1.109065851516130863e+01 +1.930511663815740064e+01 +1.633991069664729423e+01 +2.968962457945004019e+01 +1.866059699648675974e+01 +1.272779108084982624e+01 +1.246302234815188115e+01 +9.152600780497152755e+00 +1.294372150752495543e+01 +1.530941002096558634e+01 +1.133268863435115748e+01 +1.673174984423408773e+01 +1.099858947199810189e+01 +1.545000128910919557e+01 +1.006927290157317145e+01 +4.963810190313353132e+00 +1.759071541568945918e+01 +7.440482292447128998e+00 +1.057784355651142505e+01 +2.813560307965545348e+00 +9.510167191167823830e+00 +1.002451396336995515e+01 +1.106869114832306877e+01 +1.731629899997575706e+01 +9.343624826930252425e+00 +1.304903689727186133e+01 +1.696441464537146260e+01 +1.182116013824830247e+01 +8.694212796111713715e+00 +9.175781899900343319e+00 +5.925483936146989095e+00 +4.675415230043995507e+00 +5.468824675771855937e+00 +1.162535138390364864e+01 +7.671306731285426395e+00 +7.874967983858937259e+00 +2.467837928069458542e+01 +8.977800845364029669e+00 +1.070003201744867738e+01 +1.662376835180833723e+01 +2.498117286090901246e+01 +1.023413248712417101e+01 +1.070003201744867738e+01 +8.535979774621154093e+00 +1.176596661736986960e+01 +2.251357094513329571e+01 +9.105195007534675256e+00 +1.705799711942826491e+01 +1.016409576853898500e+01 +1.727075872483361252e+01 +1.196101106913788215e+01 +1.352938316250023831e+01 +2.137177475342443245e+01 +1.224757532064445797e+01 +1.649737334097768837e+01 +5.268501903870316028e+00 +1.206617349344696777e+01 +2.012063875929668200e+01 +1.543801693568406108e+01 +9.887080288730302868e+00 +2.094421664477853540e+01 +1.152772042812098618e+01 +9.154634894057991801e+00 +1.480421856037352768e+01 +1.095588062222857673e+01 +1.312789450868649510e+01 +9.764200847210020129e+00 +9.897199042203524755e+00 +1.229344297715644529e+01 +1.712552030401596426e+01 +7.863608960087788091e+00 +5.384970810049942713e+00 +1.453317286629365412e+01 +1.866802446997367326e+01 +1.530941002096558634e+01 +1.151501981741790814e+01 +5.406304042649381358e+00 +2.238548294694395224e+01 +7.864893332254197844e+00 +5.368506656634593810e+00 +1.878132159693083736e+01 +5.904439347821892170e+00 +1.709055823533523721e+01 +1.435142507569064207e+01 +1.222514299078100919e+01 +8.493598960692693822e+00 +1.018511504523287670e+01 +1.881498867027278266e+01 +8.298117872496732161e+00 +1.092853173993624694e+01 +1.152810512669405796e+01 +1.385140875985514697e+01 +1.545000128910919557e+01 +9.760218532292768145e-01 +1.900277101473926677e+01 +2.534031500370389267e+00 +4.943276579172149354e+00 +1.740966693083009886e+01 +8.307663044057520096e+00 +1.096440191172231948e+01 +1.307205144747494785e+01 +2.713509570555928008e+00 +9.497802915752444619e+00 +1.025235541728564215e+01 +1.537066891198372787e+01 +1.516928880001259472e+00 +1.610352851671368057e+01 +1.538583090371422202e+01 +1.075652720244518434e+01 +8.561166053174190438e+00 +5.742146052687857605e+00 +6.322976816368793607e+00 +1.946360171923956273e+00 +1.166009915483238046e+01 +1.422519250477023434e+01 +6.348165451569329321e+00 +1.946360171923956273e+00 +6.323234427314019968e+00 +1.133957973530819174e+00 +1.124462950861904176e+01 +1.209289784670616541e+01 +2.069404330713352635e+01 +6.839426600898221409e+00 +1.855058794462198080e+01 +9.106984682435040668e+00 +2.202198689787654473e+01 +1.978283763570176745e+01 +1.667539470549991165e+01 +6.942785205944943527e+00 +1.220301586840402308e+01 +1.716156887315202084e+01 +1.674257629253064295e+01 +1.826242282670314410e+01 +1.410727492589514043e+01 +3.881373790758239295e+00 +1.031632128951710570e+01 +1.192809183081803326e+01 +2.080551664012840263e+01 +4.972927682819488382e+00 +3.387161874638887582e+01 +1.447774074402076394e+01 +9.515310138104808857e+00 +9.861928880030887967e+00 +2.393261643128990102e+01 +1.095588062222857673e+01 +1.527729843144868482e+01 +3.036853404492191544e+00 +1.066959324855599789e+01 +1.046983022816917241e+01 +3.687482100357300396e+00 +1.183145404754316132e+01 +6.815167550011153708e+00 +9.422635499324798047e+00 +2.102959741150002060e+00 +8.249540017079638687e+00 +1.160923718668307458e+01 +1.129321487514951627e+01 +1.513971450200504876e+01 +1.460875303334847786e+01 +1.230662534741962588e+01 +9.866851619232264170e+00 +1.294044376021537346e+01 +5.539141160518738616e+00 +6.794967279853466380e+00 +6.994884497229051590e+00 +1.065920090870149295e+01 +1.663889613117370914e+01 +3.387161874638887582e+01 +1.894431392697880767e+01 +8.097063569319033149e+00 +1.668656970765371739e+01 +9.668688538009988065e+00 +1.675883081947037567e+01 +3.300951412049550981e+01 +1.304153563235800561e+01 +1.076253991506732177e+01 +1.896067962420821118e+01 +1.349678571090213097e+01 +6.502580941682140292e+00 +2.560225384134457727e+01 +8.838421388032173809e+00 +1.006424551324850825e+01 +1.585101832358733986e+01 +1.871291989958642432e+01 +6.747745482276840789e+00 +1.217967286311463226e+01 +1.197114087000898053e+01 +1.095095866918175886e+01 +6.432308431176807062e+00 +1.169010607619317454e+01 +4.909729926824240920e+00 +1.043601768567351940e+01 +1.413454971764997481e+01 +8.867237506157991334e+00 +1.670740622295421929e+01 +1.060437011506498095e+01 +5.047440064841254070e+00 +1.133668517118653085e+01 +1.106838398114616950e+01 +2.218105732437587108e+01 +1.311460273972241453e+01 +4.753834298833041316e+00 +5.127470263654132054e+00 +9.394316384228943662e+00 +2.180336847388274180e+01 +1.097401950566994344e+01 +1.249106615950471166e+01 +5.008736896290457707e+00 +1.786049728990926155e+01 +4.725203473493962747e+00 +1.528050060642060259e+01 +1.699395926948160707e+01 +7.304063105225438335e+00 +1.976693923046234147e+01 +6.503629382006067772e+00 +7.854452156134996699e+00 +1.513231464678121085e+01 +2.617312084116623794e+01 +1.285217131945277913e+01 +2.696768732456077089e+01 +1.009969857267280702e+01 +4.732355898220461654e+00 +1.554208842235239274e+01 +1.304609143118072723e+01 +7.977544340907947173e+00 +1.543720872306106173e+01 +7.372409539773215670e+00 +3.387161874638887582e+01 +1.322745698318507834e+01 +1.388839601747450558e+01 +1.593331497995586687e+01 +1.363467714204843162e+01 +1.007805617127270637e+01 +1.000569610620514993e+01 +5.851045580319862438e+00 +1.551154793047223279e+01 +1.929298107349222846e+01 +9.717520288644436732e+00 +7.425875514688200951e+00 +1.416572339813671988e+01 +1.759873792313898377e+01 +1.310881115188188062e+01 +1.538484111379082719e+01 +3.999759436897264209e+00 +1.334556662177649855e+01 +6.722152623487460232e+00 +1.205406792143844541e+01 +1.060437011506498095e+01 +1.233518427690829355e+01 +1.394123809172681661e+01 +1.056767482381631851e+01 +9.534573768188607801e+00 +6.428094007185833902e+00 +1.437793878292025340e+01 +1.500386655946542191e+01 +2.754338626163288950e+00 +3.387161874638887582e+01 +1.368401531727288045e+01 +9.367830867479980839e+00 +8.373318790756215435e+00 +2.742537359548549603e+01 +9.980907351276940176e+00 +2.582869563271370339e+01 +1.192724052434596160e+01 +1.492832237067283074e+01 +9.479259606917025849e+00 +1.228419936751222963e+01 +7.081710558284413537e+00 +6.729271204287783803e+00 +1.660640843478891782e+01 +1.798306335518637411e+01 +2.963511867648871601e+01 +1.166759036901714808e+01 +1.926686666130805747e+00 +9.717660639716342530e+00 +7.599171788994411258e+00 +1.712369831347287175e+01 +1.780432340172598060e+01 +1.310657372707268564e+01 +1.182116013824830247e+01 +1.084421796200726362e+01 +1.179222895339286481e+01 +1.334919570346539786e+01 +1.473777505321096726e+01 +5.720697833541464661e+00 +8.236103802776085558e+00 +1.128772519732576995e+01 +8.654551706191881522e+00 +1.186472452951770151e+01 +1.580729211086016051e+01 +1.250738653284571456e+01 +8.654226895061256641e+00 +8.188290626294289609e+00 +1.360798116340170338e+01 +5.798964715267125314e+00 +1.048356766408464580e+01 +1.966276220425018550e+01 +1.693813194743060535e+01 +8.047842548706739763e+00 +9.011166914966111108e+00 +1.053098938135534013e+01 +5.555208028076677351e+00 +1.434625639119414586e+01 +9.060023623246522106e+00 +9.868663482801878217e+00 +1.129304585308578623e+01 +1.510447985145161454e+01 +1.707262414984819543e+01 +7.003497318839009722e+00 +1.648538709736442343e+01 +1.317924485126567902e+01 +2.302584865119384006e+01 +1.543907864235663396e+01 +1.271859826164261165e+01 +9.171984059527559907e+00 +8.463486384578388311e+00 +1.061703379977782902e+01 +1.399858457158472902e+01 +3.387161874638887582e+01 +1.016409576853898500e+01 +1.384231027100675249e+01 +4.052250197262253550e+00 +1.703624618837251603e+01 +1.355357879041036995e+01 +9.636984388628391685e+00 +1.149219210762024090e+01 +6.872622997575277282e+00 +5.147039927622699906e+00 +7.722929046622169835e+00 +1.218526986022104097e+01 +1.345166646656157639e+01 +8.368422768800257927e+00 +1.575716773723128483e+01 +8.839680333499032372e+00 +8.856856395543829308e+00 +8.748766150274875031e+00 +9.105222964273636421e+00 +6.432815132042705386e+00 +1.946695549313574247e+01 +1.866088009096090161e+01 +6.872521637444592102e+00 +6.284757891886172843e+00 +7.935603950165074139e+00 +1.281334622875210982e+01 +1.568282798186955063e+01 +1.680588918098187889e+01 +1.031890753788731274e+01 +1.469944615067865357e+01 +3.662260075250792113e+00 +1.803880166277190256e+01 +1.340609580021394720e+01 +1.453708733704534950e+01 +5.069100508452024201e+00 +1.005981833085269272e+01 +1.361432041608287591e+01 +8.274593085701937412e+00 +5.584103534156113824e+00 +1.285193096843968874e+01 +1.437415327909896234e+01 +1.082636559048145841e+01 +1.627998799750241687e+01 +5.701864067379958101e+00 +5.934349278600777211e+00 +1.209049319574012316e+01 +1.363957250752370953e+01 +8.099308619802883413e+00 +4.724002493539231295e+00 +9.615721188458152824e+00 +5.918500267551223715e+00 +3.436092264898860549e+00 +1.614814136154234347e+01 +1.960766400241728036e+01 +1.846010630645082529e+01 +8.927183753013522960e+00 +8.270512771111768302e+00 +4.006305400917696602e+00 +1.266196802340441252e+01 +1.461594637938219421e+01 +6.412214518103183991e+00 +1.866802446997367326e+01 +1.928324591251518427e+01 +1.633049051669229357e+01 +1.539157942159543779e+01 +1.820155395980400215e+01 +8.241234281287532326e+00 +2.228908599905386723e+01 +7.324063340965849989e+00 +5.302458287048779084e+00 +7.681942680109514754e+00 +9.271015766342813436e+00 +3.934660849654378012e+00 +4.376254745909861299e+00 +8.434434329851683287e-01 +1.596100130333616107e+01 +7.853798864254684986e+00 +2.190438507652805811e+01 +2.028023426586177891e+01 +6.787426149784991480e+00 +8.563618737486365262e+00 +1.328804958804674641e+01 +6.048340214921864799e+00 +1.053900373562002812e+01 +2.799220363525741107e+01 +1.096426976932710318e+01 +1.263023617043833724e+01 +9.572652664544094137e+00 +1.633437852798660117e+01 +2.435733173765925130e+00 +3.453796448157646637e+00 +8.910139964030221904e+00 +1.263610908443119740e+01 +3.387161874638887582e+01 +9.015370729172801134e+00 +1.462380062706998274e+01 +1.000200141958434585e+01 +5.603985223725430842e+00 +7.504452477367628660e+00 +1.354965995904461806e+01 +7.377147604843550255e+00 +6.163884773992677424e+00 +2.584586607727190710e+01 +1.441258617934884967e+01 +7.291907347017584584e+00 +1.434057731204863728e+01 +6.882941175143102441e+00 +1.348174818342670278e+01 +9.813045593060195415e+00 +1.715589415554870811e+01 +1.285193958094070865e+01 +1.008771042423167330e+01 +7.270807986873577988e+00 +9.960592192036870074e+00 +1.609927593982092731e+01 +2.149398279808657719e+01 +1.374298698640635052e+01 +1.431187116422405836e+01 +1.336859047284288238e+01 +5.783257571085940185e+00 +9.648154111441400005e+00 +7.780678085000687361e+00 +1.500024623511576749e+01 +2.013323728185190475e+01 +1.120044979668058716e+01 +1.512627699673470261e+01 +2.400492196118652544e+01 +4.185474996528739666e-01 +1.157102617120423815e+01 +8.464729561204165975e+00 +9.711799401342474880e+00 +3.346458197279090996e+01 +1.433711643184707896e+01 +1.238082673693767788e+01 +5.933119782602915393e+00 +1.809102842754676033e+01 +1.212174072651336587e+01 +5.400824739450854395e+00 +1.595694013178335524e+01 +9.443486025787478866e+00 +6.054658980816597591e+00 +9.572354593158763691e+00 +7.653036431646171422e+00 +1.298208601448335742e+01 +1.005836272335984916e+01 +1.813123653930624357e+01 +2.118440947205573366e+01 +1.051851369100782563e+01 +1.108044741100701458e+01 +3.547430421537509915e+01 +1.160548643698895432e+01 +1.336784661533762630e+01 +2.564711729469408397e+00 +1.860549909655026113e+01 +6.360375718824329283e+00 +1.368596655020088804e+01 +1.884061065803348356e+01 +7.159568980686913164e+00 +2.709387994875795869e+01 +3.909465658215765416e+00 +5.486073069836393756e+00 +1.835032802860051504e+01 +2.673232789693992117e+01 +9.394904642809393636e+00 +9.799054341825716108e+00 +1.377702860471721635e+01 +6.302167631131069925e+00 +5.840671501679608468e+00 +3.387161874638887582e+01 +1.099906894740371399e+01 +1.593876959938536686e+01 +1.258580329005128817e+01 +5.701864067379958101e+00 +8.211576064112009021e+00 +6.513898326548442697e+00 +1.806476517583222119e+01 +7.204774994777267239e+00 +9.232403854597649229e+00 +1.261011421177751402e+01 +9.887879342900404822e+00 +2.144913020070976017e+01 +7.751208227574778675e+00 +1.874369573574324477e+01 +1.492832237067283074e+01 +8.543339186828930565e+00 +1.841802645546181338e+01 +1.321953557488018305e+01 +1.890043659921106212e+01 +1.638269091330990079e+01 +1.060437011506498095e+01 +1.691219659934982644e+01 +8.011186768043003781e+00 +2.028062734171700754e+01 +1.274870546173119124e+01 +1.083250831852392082e+01 +1.417624700169888285e+01 +1.316492061208549558e+01 +1.062102535807095194e+01 +9.785872018781432757e+00 +1.599855768543733348e+00 +1.535353317420798192e+01 +1.156525444330891617e+01 +1.842860953772792243e+01 +1.660365555290985640e+01 +1.254143650785093200e+01 +1.027568185571165316e+01 +1.364243572753140654e+01 +6.749988803860659914e+00 +1.084465356081528853e+01 +1.374756260246134332e+01 +1.361432041608287591e+01 +6.375668111343337330e+00 +1.574060174447049576e+01 +7.835830359883075857e+00 +1.749856857909733776e+01 +1.121161728970569982e+01 +1.023897049522734903e+01 +1.376863888718601459e+01 +1.360550354347593327e+01 +6.764406910999625211e+00 +6.378186674599909622e+00 +9.248671299658582257e+00 +1.785407542094745281e+00 +6.854818004095477590e+00 +1.807546007453885295e+01 +6.597961818171697246e+00 +7.700069826325361078e+00 +1.259761280106852155e+01 +8.657253640282164042e+00 +1.719538921673672860e+01 +1.100038291206440988e+01 +7.446674227718702355e+00 +7.324063340965849989e+00 +8.791135957509695231e+00 +1.509331128251560017e+01 +1.354212352232750050e+01 +1.492842788711500646e+01 +4.916071214466768424e+00 +3.772109282619780402e+00 +4.590902013825711947e+00 +1.715606181961928201e+01 +1.218476639941536632e+01 +1.148805081300861275e+01 +1.830257814239807601e+01 +1.132805084356380121e+01 +2.015515779484904613e+01 +6.181371362268251346e+00 +1.336017475644564456e+01 +6.594288152878036158e+00 +4.732355898220461654e+00 +1.166247894355018389e+01 +4.831996764681306900e+00 +1.054572087050324569e+01 +1.711961618700557608e+01 +9.315317466634525090e+00 +8.405235378615600439e+00 +1.399847586977951153e+01 +3.387161874638887582e+01 +9.976898049179709460e+00 +1.350728651299542094e+01 +9.289515389250922794e+00 +8.407645631485479498e+00 +3.654407304660992395e+00 +1.224273680789592333e+01 +1.777307329705436700e+01 +2.269617892152659522e+01 +5.826145993554291636e+00 +1.504913240096560401e+01 +1.304371612541713432e+01 +1.172405825758497144e+01 +3.826762293464923914e+00 +1.994633704694102505e+01 +3.405559359101118844e+00 +8.650744943212885119e+00 +9.159158458683592130e+00 +1.243834613198917793e+01 +1.065178094810346465e+01 +9.189430740507702922e+00 +1.524829686673700735e+01 +5.822973606394938884e+00 +2.617440650785177070e+01 +1.458362542632531245e+01 +1.202278591036569821e+01 +1.223453153627502843e+01 +1.622121803039593146e+01 +1.289932334235908229e+01 +1.438307056759659019e+01 +9.885013275964425361e+00 +2.560225384134457727e+01 +9.463047615797421486e+00 +8.900798598135850170e+00 +3.384492712825618810e+00 +8.964315879266379739e+00 +2.191075626322849246e+01 +1.051636261105204539e+01 +1.302839828578311199e+01 +1.488104458528316343e+01 +1.912340024253309423e+01 +1.166936697218216068e+01 +7.593333928630684682e+00 +1.016409576853898500e+01 +2.251357094513329571e+01 +6.170837163193425567e+00 +6.205875718693306453e+00 +1.717060043801699010e+01 +1.056151212966629771e+01 +8.360932589758007794e+00 +6.522580064807897315e+00 +1.005878336532980200e+01 +8.870368750238796451e+00 +9.816883521609199192e+00 +6.938641996035059378e+00 +1.797705295012231375e+01 +1.938390518496889570e+01 +7.590960488863643718e+00 +1.112677157561029162e+01 +2.009222693308458929e+01 +7.307625456383775031e+00 +5.890101202959698412e+00 +8.396203281394647888e+00 +1.304609143118072723e+01 +4.896323404250580325e+00 +1.696402193225432598e+01 +1.592869264995033518e+01 +7.015245914277812744e+00 +1.122147608283640352e+01 +1.668656970765371739e+01 +2.768419256645827886e+01 +1.243377927389245485e+01 +7.797559338018714925e+00 +1.904485562658508968e+01 +1.048713343450130253e+01 +8.398268077123887565e+00 +2.155408269270071742e+01 +1.835563634804269384e+01 +1.081728030983120448e+01 +1.849870507546361864e+01 +4.453612303377511239e+00 +8.958603649302915528e+00 +5.630397779634236599e+00 +1.328124500413558451e+01 +1.002133502705649448e+01 +8.928559581008045143e+00 +1.444227982363806007e+01 +1.874615952190366386e+01 +1.826318388336073895e+01 +1.238198804185905999e+01 +1.279453421551167480e+01 +1.530941002096558634e+01 +1.316124774460260483e+01 +1.035574496367782160e+01 +1.939061336141099900e+01 +9.838744399653990058e+00 +3.043211162874234788e+01 +1.478185379821778156e+01 +6.769166347120872729e+00 +6.107965230371220855e+00 +1.202508431399481026e+01 +3.927943104858641732e+00 +9.473601491791569629e+00 +3.963250814039859904e+01 +2.145055860539167725e+01 +1.377746097912486789e+01 +9.926114683799667660e+00 +1.238262854242489652e+01 +2.546667905439157664e+01 +1.713438960207068362e+01 +1.521493418444393342e+01 +7.738914093560055107e+00 +1.522380068403451503e+01 +1.380385959235162829e+01 +8.793368318783251425e+00 +6.414234665034840077e+00 +1.522380068403451503e+01 +1.527602378159788543e+01 +8.244716671760315307e+00 +1.248151893474486940e+01 +1.122764871484326932e+01 +7.830930200440164413e+00 +1.064842536405824092e+01 +3.387161874638887582e+01 +1.522380068403451503e+01 +1.432659058516681228e+01 +5.468016010008213357e+00 +1.447661470499569702e+01 +9.780029184975589374e+00 +1.755340862633384802e+01 +7.753811452409351546e+00 +1.154439140994237789e+01 +1.822153276200000960e+01 +1.057404274912623521e+01 +5.626363969268737719e+00 +8.556895446430189622e+00 +1.240186172332313674e+01 +1.614311726542976544e+01 +5.737301990369843452e+00 +1.044967750444705246e+01 +6.928488318826495629e+00 +1.111054665208277470e+01 +1.196653294754609931e+01 +2.035162456831395161e+01 +1.187498277054162088e+01 +5.625030719437191351e+00 +5.585560640060919013e+00 +1.684433021786799145e+01 +7.240881362657205500e+00 +2.027014403362733219e+01 +8.674609125914898300e+00 +2.005515668663572626e+01 +1.392334659401835495e+01 +1.114431068255510127e+01 +4.484509702261931352e+00 +1.568118560344579748e+01 +8.107088771486814949e+00 +1.991655385577337256e+01 +6.815048274214483115e+00 +2.582869563271370339e+01 +6.740713433172331293e+00 +7.050635279123625310e+00 +9.240607520083386817e+00 +1.590735557275206702e+01 +7.131405602308703351e+00 +1.063512629328536718e+01 +8.183302143097819226e+00 +1.869395322547781291e+01 +3.971344321924236453e+01 +1.802304481416045689e+01 +2.501140168890898963e+01 +3.221123566044056474e+00 +1.961728549692310253e+01 +5.337062936740792907e+00 +5.797148518247951188e+00 +1.472875410544041586e+01 +1.997168317902145418e+01 +8.739488132611640481e+00 +6.329864829948306237e+00 +1.545830483282810519e+01 +1.922834744071211333e+01 +7.734117448753622170e+00 +6.722864113334793501e+00 +2.923580459469775406e+00 +2.370538234555708357e+01 +7.904923563607951564e+00 +4.349950672960432030e+00 +8.258543210549390778e+00 +1.160923718668307458e+01 +2.128369572135777332e+01 +1.706897604791207357e+01 +1.175202348416775067e+01 +1.222829543569335442e+01 +1.143776329705043793e+01 +1.222650630147906270e+01 +2.190438507652805811e+01 +1.307131319880663511e+01 +1.664837237583427054e+01 +1.094165850890836111e+01 +2.772798591402938939e+00 +7.702850716588343971e+00 +1.587598943512777794e+01 +1.294650079836712564e+01 +1.104786355621281757e+01 +1.800325525494572787e+01 +9.347991413162787921e+00 +2.564711729469408397e+00 +2.107509990962384450e+01 +3.814289448832113294e+00 +8.541493899505397280e+00 +1.534229675740209586e+01 +8.638889410111602274e+00 +1.576841725146948647e+01 +5.072635346870811190e+00 +7.546478100284630841e+00 +1.623116856317449219e+01 +1.263773177863745900e+01 +1.034117330256785294e+01 +1.403451410691764067e+01 +1.093736157868944758e+01 +4.230178030137615508e+00 +8.085661178446429176e+00 +2.040796202061616782e+01 +6.315010308997344168e+00 +9.202142708381458647e+00 +2.772798591402938939e+00 +7.613927850709075074e+00 +1.497770066252205368e+01 +2.612151948962278425e+00 +7.626670765283733999e+00 +1.592869264995033518e+01 +1.210378846576907108e+01 +1.125318215452485049e+01 +7.640777286778742905e+00 +-2.982151310022089774e-01 +5.371914699912892388e+00 +1.322774305676769302e+01 +1.219907647644933490e+01 +6.185076247957695728e+00 +1.374492913664580840e+01 +1.263289505030989801e+01 +1.102617111950630147e+01 +1.591473298467872155e+01 +4.349950672960432030e+00 +9.508356457753123436e+00 +8.739878924116467829e+00 +2.102854862951417658e+00 +1.676625103647522508e+01 +9.267911820131033096e+00 +1.612653708955315324e+01 +9.583978836638152643e+00 +1.931211948179914373e+01 +9.508356457753123436e+00 +8.054297261271827324e+00 +1.273119106762878516e+01 +7.968175868580928523e+00 +6.589674478138888958e+00 +3.671066855464644618e+00 +1.289811151284763469e+01 +1.413007787046396402e+00 +2.031017526945508678e+01 +1.657328404739907057e+01 +1.077312354049450960e+01 +8.836840194825597905e+00 +6.513447328576461359e+00 +1.114051650639940760e+01 +2.584586607727190710e+01 +1.110845414612161619e+01 +6.033743612813367463e+00 +7.305945939834330716e+00 +1.020335019894307038e+01 +1.249674031011869602e+01 +1.410978287857147961e+01 +3.052204096738149985e+01 +1.400632397435087739e+01 +1.245268268280368318e+01 +1.227995613486562831e+01 +1.685796379807364076e+01 +1.002182334368784211e+01 +1.245021718104811725e+01 +1.485732361650013900e+01 +1.309060771462451100e+01 +9.569872621904494281e+00 +9.511743988112456805e+00 +7.008074032326859992e+00 +6.583882444262513900e+00 +9.331032068398414481e+00 +1.597567826305098038e+01 +1.925394610948373497e+01 +3.865662581480023618e+00 +6.414234665034840077e+00 +1.259341342816608744e+01 +9.443486025787478866e+00 +9.753603590506358501e+00 +1.230709832475938015e+01 +6.039244454615555924e+00 +5.391711192079085890e+00 +1.008192207996754064e+01 +2.009063996707436672e+01 +1.290193124751939990e+01 +1.062102535807095194e+01 +1.174912004186778347e+01 +1.072742317010727220e+01 +1.007094309892261208e+01 +1.288792342054500750e+01 +2.179765770840582206e+01 +2.048407285535083133e+01 +1.754595935146252828e+01 +7.773381395052382459e+00 +2.003967532330688073e+01 +7.001176846796141717e+00 +5.888531825299352818e+00 +3.273704951284358344e+01 +9.114422661220984878e+00 +1.328199739308601579e+01 +8.212100570487791629e+00 +1.160722941112720719e+01 +9.166667332855041650e+00 +1.433902865154000494e+01 +2.312772824460971322e+01 +2.741774499909723772e+00 +3.125705140385217362e+01 +2.554009887066455065e+01 +1.095188874187152805e+01 +1.369598909957750266e+01 +1.253058906492015012e+01 +1.274910344595345180e+01 +9.422863325399561063e+00 +6.073380341300520513e+00 +1.530807615555787038e+00 +1.097910365234817220e+01 +7.749050332988005607e+00 +3.502020656974870860e+00 +1.226462751546843322e+01 +1.814657961424549626e+01 +9.723663593328140564e+00 +1.721467835538662428e+01 +4.324683507126920290e+00 +1.142879358114798549e+01 +5.660832332218888041e+00 +7.700188831533409939e+00 +7.843437849470745959e+00 +8.195979175163799368e+00 +1.270035655164079458e+01 +1.854766984267517671e+01 +6.986214162972146369e+00 +5.174053042255565060e+00 +7.362823057444472852e+00 +9.641618543096996063e+00 +1.002451396336995515e+01 +9.674049155615392692e+00 +2.079056958728887139e+01 +7.592428580420616413e+00 +1.007504521101772355e+01 +8.025407208179657914e+00 +6.949573216920697405e+00 +2.135938280667136269e+01 +8.311845629012196923e+00 +1.121161728970569982e+01 +1.121313458515784589e+01 +1.063592412907678408e+01 +1.480360819501738945e+01 +7.641793910635598763e+00 +1.706897604791207357e+01 +4.879769974281842337e+00 +1.121161728970569982e+01 +1.228830284561203712e+01 +9.949565962867623625e+00 +4.470206542070712885e+00 +2.546670144834477867e+01 +1.473057649421649273e+01 +1.182748077769863926e+01 +1.562318991368793775e+01 +6.827035753086320824e+00 +9.972202885856191301e+00 +9.760218532292768145e-01 +1.634638680762992635e+01 +2.420524673537549631e+01 +3.391263040393909023e+00 +7.892534929620467210e+00 +1.520020826943255088e+01 +2.901597956298530789e+00 +8.117440034485184697e+00 +8.976729615986371869e+00 +3.109614231060149336e+00 +5.486073069836393756e+00 +2.825401326027858318e+00 +7.716504237849491687e+00 +2.599320324054923503e+01 +1.530941002096558634e+01 +5.794600807373640805e+00 +8.001531638586854456e+00 +8.886586785782981224e+00 +1.597452242859864668e+01 +8.786752051400767982e+00 +2.063319111095445635e+01 +1.168677765640556743e+01 +1.070003201744867738e+01 +2.982018781248123673e+01 +1.578136751684426997e+01 +5.738501412887359265e+00 +1.903988839994268290e+01 +6.393747069476958700e+00 +1.727961944980228282e+01 +1.637734602151296315e+01 +5.858422669801839788e+00 +1.011680271092406258e+01 +1.870297350781905266e+01 +9.195869701534050478e+00 +1.333866477793387162e+01 +2.051418675975332917e+01 +1.125455685007776196e+01 +1.907125336078520661e+01 +7.508469906009892725e+00 +1.134771583492984348e+01 +1.612653708955315324e+01 +1.854459537158597016e+01 +7.815345222916832313e+00 +5.288638663303871112e+00 +7.065565995232205410e+00 +1.095588062222857673e+01 +8.429529464617857570e+00 +5.864212643317273432e+00 +3.387161874638887582e+01 +1.780771264256387099e+01 +8.496258242994443322e+00 +4.487470267268975022e+00 +1.045119871937980349e+01 +4.732355898220461654e+00 +1.780728774319950958e+01 +1.114002356675139538e+01 +1.492832237067283074e+01 +1.150298275710369467e+01 +2.015515779484904613e+01 +1.497380995260570558e+01 +2.317298941279861424e+01 +7.755931065953504344e+00 +1.462941346700516476e+01 +7.466724495176791265e+00 +1.154538501602512213e+01 +1.176792247302175554e+01 +5.486073069836393756e+00 +1.309722926326705306e+01 +6.733876413635556446e+00 +1.244103466769959709e+01 +1.288146539007769320e+01 +1.177346033418206162e+01 +1.025521218779907429e+01 +4.299226910559411863e+00 +9.706739565220075860e+00 +1.754875197902119055e+01 +1.325997271111589271e+01 +1.170160365560803939e+01 +1.063329256991070793e+01 +1.530123441152417740e+01 +6.251188261271309443e+00 +1.189395562397426431e+01 +8.354086295441632615e+00 +1.064202049193656308e+01 +6.562354990277640354e+00 +1.754689329191353409e+01 +6.977931333654325385e+00 +2.023238550562827243e+01 +5.570123405952557505e+00 +1.585411934561578562e+01 +9.877857324167422348e+00 +5.966305490055077598e+00 +9.466984872303044085e+00 +8.859170437045477797e+00 +1.619886733045161975e+01 +8.702597549363161988e+00 +1.616933339413446902e+01 +5.472486707701875730e+00 +1.252953148974042108e+01 +1.711906072347271390e+01 +1.248621586980620179e+01 +9.107388360108529923e+00 +1.314187775392869639e+01 +5.486073069836393756e+00 +1.456568873304286171e+01 +9.442831463176318607e+00 +6.060088086560085685e+00 +9.970140644770111749e+00 +1.651390963387643751e+01 +5.511997524073152022e+00 +1.586214724789651598e+01 +1.246318186002109485e+01 +1.380764831297454975e+01 +1.318918063990507505e+01 +1.392212118446747127e+01 +9.165045272665125253e+00 +1.315107921094504206e+01 +1.113831532691422410e+01 +1.354167941860340818e+01 +6.914115775005726050e+00 +1.802301677563899318e+01 +1.035603935382331997e+01 +4.095511668917481529e+00 +1.183571861297862426e+01 +7.686346745942827852e+00 +6.460349388140400606e+00 +8.782190062997457858e+00 +5.248595987223154680e+00 +8.777852960593634180e+00 +4.581640453190757967e+00 +1.095588062222857673e+01 +1.023249468832692344e+01 +1.714624394059472934e+01 +1.219057657113269499e+01 +1.563294893990151024e+01 +8.224266483911733872e+00 +1.052456474846817969e+01 +9.965269203223968475e+00 +1.147081744859097796e+01 +1.640410678732898475e+01 +1.600927630681171365e+01 +1.854766984267517671e+01 +1.385283910547495623e+01 +1.210216517905622879e+01 +2.152055569020573955e+01 +3.857057541766153008e+00 +7.185863033548670842e+00 +1.101646965908325626e+01 +1.522380068403451503e+01 +4.576345495205288216e+00 +1.154405725011085337e+01 +7.687615967749124479e+00 +9.677991706175120612e+00 +2.548905499635205274e+01 +1.081285175175545987e+01 +1.274474117673051410e+01 +7.567169576422060118e+00 +7.408107749422740085e+00 +2.073565082539917626e+01 +1.947849737578803797e+01 +9.214399476516064169e+00 +1.462941346700516476e+01 +1.076495515643834722e+01 +1.164159760176943337e+00 +1.141997801097357979e+01 +4.258718342853129002e+00 +1.080475414714729254e+01 +7.739798911721877062e+00 +1.270829314705953550e+01 +1.275337898763841338e+01 +1.208399572228954355e+01 +3.387161874638887582e+01 +1.237259054711465467e+01 +8.038623607190459097e+00 +9.918417582064449789e+00 +3.104644279516942618e+01 +8.473858610402160707e+00 +6.703763824109302050e+00 +1.327476926981942995e+01 +1.046562431471541288e+01 +2.023139246139835734e+01 +1.697061730389967238e+01 +5.224295719397758830e+00 +1.310156033516807383e+01 +1.200423797957206773e+01 +1.299894351102639689e+01 +1.648206183187431861e+01 +9.606605394916755358e+00 +1.895129443254494106e+01 +1.652578758960768823e+01 +1.210318558512892650e+01 +1.340940369818272870e+01 +2.040553121586843588e+01 +2.116817999531909322e+01 +1.209948391159512937e+01 +1.330941503718270269e+01 +9.360294224489464909e+00 +1.345220300401943803e+01 +1.254143650785093200e+01 +1.490362734770290842e+01 +8.817555537040846048e+00 +1.196499685209073505e+01 +8.032760008868805812e+00 +1.085551854650982762e+01 +1.570891590614989752e+01 +8.855016238630511793e+00 +1.708435253558990041e+01 +6.251188261271309443e+00 +8.559118560221222083e+00 +1.529635190970410008e+01 +8.506091657972348230e+00 +7.147184762903037836e+00 +1.603836186481146342e+01 +1.467157895545420843e+01 +2.779436507065820194e+01 +3.387161874638887582e+01 +8.970608167604751770e+00 +2.373989656103144341e+01 +2.140524048517841038e+01 +1.570874765391477013e+01 +5.796024571861636332e+00 +1.632433331332326532e+01 +6.655091749251681676e+00 +2.011253422840761118e+01 +1.267178621294443985e+01 +1.138297513171526987e+01 +1.094174814230994741e+01 +8.993182583359285331e+00 +3.723750535479553037e+00 +7.524513490079513645e+00 +6.091010525661630481e+00 +2.190438507652805811e+01 +1.329448189479401776e+01 +5.223596646640388030e+00 +7.806007438871205295e+00 +7.470850110906980035e+00 +1.120672004927473608e+01 +8.712875757933815635e+00 +1.302024938503635099e+01 +1.598789732736985059e+01 +6.551373856840612575e+00 +4.557144179157873509e+00 +1.884317606417326374e+01 +1.644183478276002575e+01 +1.417275981674531238e+01 +1.186944377735868272e+01 +9.019949616160843675e+00 +3.798987517557819160e+00 +2.921663482949365687e+01 +1.065953496821889246e+01 +3.079199698229061255e+00 +1.812802200814503806e+01 +6.217463480035675616e+00 +2.933588190177887611e+01 +1.158279370640499906e+01 +1.358771224888906204e+01 +4.611934375132662467e+00 +1.669511908346771634e+01 +1.001866163771522622e+01 +1.642570284346111009e+01 +1.019836785987529026e+01 +6.020694229196607239e+00 +4.940342501456910895e+00 +8.360092698586910842e+00 +1.496889380602169695e+01 +1.217530938850890720e+01 +1.685494693591058990e+01 +2.192589510479803039e+01 +1.707205592976718833e+01 +6.709678768111487557e+00 +9.760218532292768145e-01 +1.307610054048730319e+01 +1.152036656514123081e+01 +2.528825679416372907e+01 +8.788036892924822041e+00 +9.292768531096527340e+00 +1.002451396336995515e+01 +1.008683087579044013e+01 +9.633117323276209731e+00 +7.427428345334334381e+00 +1.433711643184707896e+01 +6.472000202319264872e+00 +9.380763170437177223e+00 +1.054337659372001212e+01 +3.690219871722149492e+00 +1.599588056782961587e+01 +2.161896033643014903e+01 +7.363434182685125506e+00 +1.019898684857078308e+01 +3.387161874638887582e+01 +5.534187542169973995e+00 +1.265374585139304031e+01 +4.052250197262253550e+00 +2.261499751250141799e+01 +1.604104731324876809e+01 +1.444651631584990525e+01 +1.200122303311093219e+01 +9.037582649003084612e+00 +1.245550511548105987e+01 +1.668656970765371739e+01 +6.848636877392891620e+00 +8.441381377436414368e+00 +7.799598406811256268e+00 +2.080943890825892595e+01 +3.580503559334616170e+00 +1.987923823164226178e+01 +1.432812523416598083e+01 +1.494066351892256250e+01 +1.522380068403451503e+01 +1.686107986721845009e+01 +1.369598909957750266e+01 +1.738024162004364825e+00 +2.013323728185190475e+01 +3.767533047224247866e+00 +6.218810025424772903e+00 +8.582271120186746316e+00 +1.314523653597979092e+01 +1.006377625648609353e+01 +1.178395072961767198e+01 +1.422328611431667866e+01 +4.547743678462978778e+00 +2.582869563271370339e+01 +1.184103624389680931e+01 +1.729567362471057379e+01 +1.348483625372111305e+01 +3.723750535479553037e+00 +3.075783189644522508e+01 +1.681452048363328799e+01 +1.157981026191576746e+01 +1.529570804785048210e+01 +1.432592495229836516e+01 +1.201334397265497955e+01 +8.226344559827907688e+00 +1.448033858830848430e+01 +1.933140734735295041e+01 +1.730877896374167335e+01 +1.219992703745981544e+01 +-3.719204903070860269e+00 +1.009014760222956397e+01 +1.279802949351575592e+01 +1.863500551489318013e+01 +1.729567362471057379e+01 +7.997588346606150367e+00 +9.452547057357179483e+00 +9.875527599995365335e+00 +7.068259630567055751e+00 +1.245719039210932522e+01 +1.459569698645566405e+01 +1.650663009256579983e+01 +6.628551101795551403e+00 +1.179415449580146458e+01 +8.910139964030221904e+00 +1.314462327965240007e+01 +9.357825579329301036e+00 +1.016564497476477413e+01 +1.377026130914246949e+01 +1.221007168697630618e+01 +2.276633942273633693e+01 +1.125729474328694835e+01 +1.719450248861514297e+01 +3.052204096738149985e+01 +8.635466941848704892e+00 +2.415137740108495734e+01 +1.361397986176064023e+01 +1.456648694045071579e+01 +8.379164487354515245e+00 +7.771244788468351317e+00 +1.040493080446650254e+01 +6.446908763844334089e+00 +1.849508959870661329e+01 +3.387161874638887582e+01 +1.109669203033043061e+01 +1.152190629869407701e+01 +1.006802476781624023e+01 +2.172186085212020146e+01 +1.530941002096558634e+01 +1.419475181583121071e+01 +1.324919173490691549e+01 +5.701864067379958101e+00 +5.192329432812329060e+00 +1.104914815136493189e+01 +1.399738853584715059e+01 +3.406746474481647624e+01 +1.182748077769863926e+01 +1.873186960190766115e+01 +1.330731066849078559e+01 +8.016706291065773371e+00 +9.115281645536455812e+00 +6.616815904209488508e+00 +1.200733060668048324e+01 +1.619580272017550726e+01 +1.991854392194831291e+01 +1.455272860336899043e+01 +9.540125219549082658e+00 +9.257233213474279410e+00 +1.004002940350461870e+01 +1.208886762309201401e+01 +1.507362823463422785e+01 +8.232653373022401411e+00 +6.920252794534988539e+00 +1.160376897710190747e+01 +1.052548149212219641e+01 +8.852194438892965422e+00 +2.059944152607766910e+01 +1.224768329235187991e+01 +5.979035941786122521e+00 +1.225520520173348871e+01 +8.085790476106680558e+00 +1.567432206403941564e+01 +1.563224658052590144e+01 +1.000150337360747699e+01 +1.933910574799656956e+01 +1.038512816570285224e+01 +6.038976139899276063e+00 +6.795230413275376691e+00 +9.879250756681784651e+00 +1.064842536405824092e+01 +1.863500551489318013e+01 +5.142633857583348345e+00 +6.858268772560435877e+00 +2.242314175484787597e+01 +9.069952070036819691e+00 +1.228938121246373782e+01 +1.386118075652719028e+01 +3.387161874638887582e+01 +1.198467835253545388e+01 +8.653425816124439507e+00 +9.196226061726449075e+00 +7.095756549490587872e+00 +7.157511048249375563e+00 +1.683986327669350658e+01 +2.032238777853979173e+01 +1.067143887853811179e+01 +9.860144174684990048e+00 +2.083159836186267455e+01 +7.753811452409351546e+00 +6.670948290212692200e+00 +3.458694649343813410e+01 +1.450855289480810484e+01 +3.052204096738149985e+01 +6.574538846901958777e+00 +1.323293828674766814e+01 +6.251188261271309443e+00 +9.950104266576417444e+00 +6.806545533431275885e+00 +8.235146171039417595e+00 +5.730536573972528913e+00 +8.406885499390725158e+00 +5.762983718405664035e+00 +1.327757733920266503e+01 +1.327097062549840700e+01 +9.463047615797421486e+00 +3.387161874638887582e+01 +1.063670221763638324e+01 +1.564382832681894797e+01 +1.520066373879249966e+01 +8.607166928275660212e+00 +1.272377206455718124e+01 +9.965113629806481299e+00 +1.678291106936030985e+01 +2.858248394160455064e+01 +2.173997279798011562e+01 +1.520098433867701715e+01 +9.228926199591043655e+00 +1.062382166515254767e+01 +1.360722964508052257e+01 +2.004861940881471583e+01 +2.696768732456077089e+01 +1.212412998959041488e+01 +1.014511677234688136e+01 +1.179272483629991086e+01 +1.847388982436476113e+01 +1.530941002096558634e+01 +6.218810025424772903e+00 +1.567690909165229129e+01 +2.087932227912727967e+01 +1.456607650183624969e+01 +1.531280302080139677e+01 +1.010091807961890709e+01 +8.406858347093944417e+00 +6.255996936943148512e+00 +6.156332550406787618e+00 +7.625481126235612805e+00 +1.093416321325736362e+01 +1.146295252170924073e+01 +2.689019010895282236e+01 +1.807244825386898412e+01 +1.086204775852502280e+01 +9.306960117537343535e+00 +6.192085411869669542e+00 +1.116680634472560030e+01 +8.864925397420151398e+00 +1.570806291278520916e+01 +9.951434286106390914e+00 +1.251830773428271470e+01 +7.498739163527588403e+00 +1.159043484185937700e+01 +9.535347827244805785e+00 +1.860343226832996777e+01 +1.102771110844740576e+01 +1.714895777475766181e+01 +1.338779217477429029e+01 +1.582840271393565956e+01 +1.462533145611180885e+01 +4.997437612701844500e+00 +1.470341974651658745e+01 +7.269905027960660959e+00 +5.890859007395746971e+00 +2.276853922432607646e+00 +5.469957421920142338e+00 +6.076459711727622448e+00 +7.119801963958181545e+00 +7.765155060513819762e-01 +1.467758303193427594e+01 +3.245169177536951111e+00 +2.246703366847404482e+01 +8.258331274406444322e+00 +1.752468815879240083e+01 +1.377302349966406325e+01 +1.186751709675114341e+01 +9.011882353000842727e+00 +1.342451925224737863e+01 +9.406339825780364094e+00 +1.013203753487255199e+01 +8.716309998915207302e+00 +8.249540017079638687e+00 +1.328178160215723835e+01 +1.427967790043425111e+01 +1.139060961133419880e+01 +9.949565962867623625e+00 +5.449852935588722858e+00 +1.021215718522675786e+01 +1.056217653730094241e+01 +1.792772644085202671e+01 +1.690560223108678883e+01 +9.297251239600100803e+00 +1.527623264658136293e+01 +3.387161874638887582e+01 +1.893814497764161331e+01 +7.150329640908850592e+00 +1.574435318337235401e+01 +5.247308362590771935e+00 +6.251188261271309443e+00 +7.566534511968441734e+00 +9.127402107119138464e+00 +7.177818705173265812e+00 +9.128504370542259494e+00 +1.106557711905387009e+01 +1.260624630820676373e+01 +3.340284198013040395e+01 +1.453697204329064618e+01 +1.050032803635629364e+01 +9.100031764490694286e+00 +1.003795344236306164e+01 +1.174232020696544510e+01 +1.090292646203073446e+01 +9.622171271651097868e+00 +1.720270348857961551e+01 +6.613280892436833369e+00 +2.185244506764938421e+01 +2.115387213155749180e+01 +8.111840862716462652e+00 +1.113099863926335331e+01 +1.868002427466285553e+01 +1.070003201744867738e+01 +1.107449963961245487e+01 +2.190438507652805811e+01 +1.064737242474717505e+01 +9.277866717652358375e+00 +1.603953800421692222e+01 +3.260492597679785831e+00 +6.757941337968063067e+00 +1.301407718551588744e+01 +3.485405645610319425e+01 +1.368596655020088804e+01 +1.666400302871728911e+01 +9.853384569972419627e+00 +1.209814066075422545e+01 +7.946677819423200617e+00 +1.579095525635611352e+01 +1.104619624808441358e+01 +1.008357038887386636e+01 +5.630397779634236599e+00 +1.426139809518402046e+01 +4.669424215984193438e+00 +5.916604970565288113e+00 +1.379564543770526086e+01 +1.140513731030793565e+01 +4.095420089699828736e+00 +9.600258738233250710e+00 +7.312891866368417482e+00 +1.207866252094322590e+01 +1.423317583450224788e+01 +1.043600702324313545e+01 +1.478063282448223958e+01 +3.092574452665142815e+01 +1.371721715661168162e+01 +2.249680387182205266e+01 +8.249540017079638687e+00 +4.669424215984193438e+00 +6.096438048903195295e+00 +7.765069969407804251e+00 +5.486073069836393756e+00 +4.690016681768696571e+00 +2.584586607727190710e+01 +1.095588062222857673e+01 +1.114931426848671947e+01 +8.482757118231930349e+00 +1.016657410726939759e+01 +2.775015471903819275e+01 +8.033520713946174396e+00 +2.119688613065549987e+01 +6.757941337968063067e+00 +3.811654274504135742e+00 +1.044940798760787004e+01 +1.110326366538936327e+01 +1.046584970542349424e+01 +1.230298077068387386e+01 +1.209302113561166436e+01 +1.323470284401041397e+01 +1.959180890621195203e+01 +8.249559874465433040e+00 +1.280724758213094105e+01 +1.119902255789162382e+01 +4.153897568388018158e+00 +1.101582654848267850e+01 +9.547983705560170620e+00 +9.025607331093354446e+00 +2.219604955838316585e+01 +7.244764066911713485e+00 +2.228908599905386723e+01 +8.606374816233781644e+00 +9.995122490889414735e+00 +6.414234665034840077e+00 +1.462346627012883005e+01 +8.775181357254922432e+00 +3.502020656974870860e+00 +1.800011344651306899e+01 +1.310062411234052604e+01 +1.166786269925140118e+01 +6.371667678642353394e+00 +1.457995814583171068e+01 +1.012832469981673000e+01 +8.991726446465122535e+00 +1.614814136154234347e+01 +5.934494462793239222e+00 +8.697380530792543141e+00 +5.366212459821099401e+00 +4.996184320476260154e+00 +1.863500551489318013e+01 +8.694212796111713715e+00 +5.950801631743161124e+00 +4.052250197262253550e+00 +1.132805084356380121e+01 +4.611934375132662467e+00 +1.084361076529688717e+01 +1.331306954673627274e+01 +1.915706914031717645e+01 +6.073380341300520513e+00 +1.006626381421301630e+01 +1.219010000557896944e+01 +7.766210660416859923e+00 +1.405456616495366973e+01 +1.027331136625731745e+01 +9.346251249419353258e+00 +1.401563688900115778e+01 +1.210318558512892650e+01 +9.682772461671859787e+00 +1.112369902821156131e+01 +6.213044177120806921e+00 +1.823824656784098863e+01 +9.066329211560159251e+00 +1.361467509233357021e+01 +1.406661672585475742e+01 +1.870836666591657149e+00 +7.092131006893609424e+00 +1.509038017516418506e+01 +1.450880015752437657e+01 +1.130745537109474697e+01 +1.269626713815267749e+01 +1.424816884695489705e+01 +9.095254244190044801e+00 +1.220041278550223751e+01 +1.065054938093162207e+01 +4.276989979522682006e+00 +1.887243933068883450e+01 +6.718591316375324141e-01 +1.004740990987056648e+01 +6.660459868790198357e+00 +1.376873909794313988e+01 +9.628778390461334880e+00 +1.276049537023394009e+01 +1.666192297965167768e+01 +1.126032012931082704e+01 +7.392463333456845476e+00 +1.121809755626468075e+01 +1.026388001579012155e+01 +1.173873366673224439e+01 +1.556006605215931415e+01 +1.117228551051071861e+01 +1.194605514313839478e+01 +9.707560411884529117e+00 +6.394772796156416916e+00 +2.284686720751726341e+01 +1.329190834289408940e+01 +1.675962717267198343e+01 +1.210523869986413104e+01 +4.557880443168372153e+00 +9.171510646991919202e+00 +1.622708895662724160e+01 +1.804848379269087388e+01 +1.604810682872656002e+01 +1.371833908665887236e+01 +1.850560931204591952e+01 +3.523276571133294510e+00 +1.499365710364482140e+01 +2.301596063951464544e+00 +5.864262859973834452e+00 +1.033247649257073419e+01 +1.102963730973924328e+01 +1.957083777974027328e+01 +3.546064256415078830e+00 +9.700972735661395063e+00 +1.461446851755648879e+01 +6.532438364094588223e+00 +9.022617611874252930e+00 +1.491788909476142067e+01 +1.576176007257100764e+01 +1.497002941322973868e+01 +1.573464761894251751e+01 +7.340649695260793806e+00 +1.235379239828596099e+01 +1.255307496513965759e+01 +2.519750137363131159e+01 +1.796114454887029410e+01 +7.872858893436827543e+00 +8.432695358211240944e+00 +5.248138347652329116e+00 +1.622079230572852282e+01 +1.113172777336252750e+01 +4.359420121304836471e+00 +8.049789734383480777e+00 +7.829289143439126519e+00 +3.346999779491270033e+00 +7.597150591116943019e+00 +1.433711643184707896e+01 +9.089306996475954747e+00 +5.764205188873262387e+00 +1.397312772223622801e+01 +1.012580347777375778e+01 +7.618760894923823912e+00 +6.218810025424772903e+00 +1.097200983420854925e+01 +5.672995802476307858e+00 +3.506032351840190131e+00 +3.631425873250023528e+00 +1.487940887286809755e+01 +1.540005585256166398e+01 +1.259134316109772556e+01 +3.387161874638887582e+01 +1.776230220397263793e+01 +1.402922850831700430e+01 +1.749639190123586729e+01 +1.301529139421074888e+01 +9.266949862653902414e+00 +3.387161874638887582e+01 +4.873366980038085217e+00 +2.689019010895282236e+01 +1.486630424377997883e+01 +8.993614205003240158e+00 +1.712284973722529458e+01 +1.433711643184707896e+01 +1.079363194093112099e+01 +2.891027580473452474e+01 +6.920350808553862976e+00 +1.719450248861514297e+01 +1.037167985917844248e+01 +2.456369748559768595e+01 +1.274408438172220315e+01 +5.959892757625212312e+00 +1.594251846982581355e+01 +1.144525052208150839e+01 +1.759413917772214120e+01 +6.433082511716420981e+00 +2.879314239732480019e+00 +1.788639113107655021e+01 +6.777948047274279020e+00 +1.398054475558734566e+01 +2.060365985215079832e+01 +1.384654887908297383e+01 +6.297337048659606751e+00 +5.230835828676219990e+00 +1.978283763570176745e+01 +3.811613147722525241e+00 +9.119827747476563218e+00 +7.997204923747943894e+00 +3.813400341668355509e+00 +5.276947023408695259e+00 +1.081486457487287112e+01 +2.423805705074812522e+00 +-2.208497768413814981e+02 +1.029316578836484553e+01 +6.969054213100065454e+00 +1.507087744267765572e+01 +8.365326918375899368e+00 +1.555254969168183266e+01 +6.095831686967812857e+00 +8.165155044383638483e+00 +9.941257095907957364e+00 +1.390883916861639591e+01 +1.151312335640901097e+01 +1.716156887315202084e+01 +1.271877154405845545e+01 +1.456429008089517652e+01 +7.140883287122264278e+00 +6.862783118360511025e+00 +6.654625821861955615e+00 +7.089570393705685092e+00 +4.713837525337538636e+00 +1.514564064229884366e+01 +9.503616510981643728e+00 +7.796712975901883169e+00 +6.595584024946958834e+00 +4.185474996528739666e-01 +5.788442663146312839e+00 +4.550513279167233804e+00 +1.211756937901112963e+01 +1.260915193521898914e+01 +9.380763170437177223e+00 +2.190438507652805811e+01 +4.908875530280823796e+00 +1.032411047307381580e+01 +1.686827703367023901e+01 +6.100426980590583526e+00 +1.989814331372572553e+01 +7.978093595060457233e+00 +6.821843348748075186e+00 +1.043310264336874127e+00 +1.427452779194817367e+01 +9.482662572694977143e+00 +5.701864067379958101e+00 +6.319149233872821014e+00 +2.689071031478702878e+01 +1.156647457637171783e+01 +1.366475189075620733e+01 +2.126642041742317701e+01 +1.309083826795823313e+01 +1.486943090112367827e+01 +2.015515779484904613e+01 +5.924398218753609058e+00 +2.153351199773072722e+01 +5.008736896290457707e+00 +1.488762014025587632e+01 +1.554911384201075464e+01 +2.834490983423731336e+01 +1.418014895555563726e+01 +8.891560854265136982e+00 +1.133969831638486880e+01 +1.228152477015427735e+01 +9.155415796994432753e+00 +1.011728531975063561e+01 +1.422149649046887987e+01 +1.506572535619791608e+01 +9.064443008342834673e+00 +6.884746801330265953e+00 +1.125385331916777432e+01 +6.407529398287245215e+00 +2.478906593187335261e+01 +9.160758366785742624e+00 +6.008183024765301639e+00 +2.877798869090783285e+01 +1.023851258957141397e+01 +5.312950132206680109e+00 +2.310531417052260394e+00 +2.615633325039411261e+00 +3.346458197279090996e+01 +8.364348152277443660e+00 +1.250738653284571456e+01 +1.619749555954192033e+01 +5.486073069836393756e+00 +1.064812088571041215e+01 +8.635466941848704892e+00 +8.529034738718173969e+00 +7.725002133977000085e+00 +1.358272920434478692e+01 +1.612410251035615261e+01 +1.155917897864318888e+01 +1.436988955095189624e+01 +1.235680398491659560e+01 +1.717838474040920005e+01 +1.525019992271641911e+01 +1.301897640445177728e+01 +1.622708895662724160e+01 +1.335408011865379763e+01 +1.549513403206509565e+01 +5.914882688841899494e+00 +7.726569457136193364e+00 +1.458763195812603897e+01 +5.630397779634236599e+00 +2.718285296970871912e+01 +5.934494462793239222e+00 +2.332790264257911872e+01 +1.158566144533183717e+01 +2.982018781248123673e+01 +7.171365731669936849e+00 +1.856587467983830209e+01 +3.380152546141388825e+00 +1.532810751768802504e+01 +8.851098050408168660e+00 +1.731138894780606563e+01 +1.854766984267517671e+01 +1.877026299682651711e+01 +9.632022866269238648e+00 +4.267290998786819500e+00 +1.160393876741125041e+01 +3.117462126423646396e+01 +1.299912821211374592e+01 +1.361130906244122230e+01 +8.365326918375899368e+00 +1.136505246288983528e+01 +4.476448873926415217e+00 +7.802849321774743885e+00 +1.011950135045263721e+01 +2.344275248421797642e+01 +4.205387500924253175e+00 +9.200486157329109460e+00 +9.759914782727790339e+00 +6.552433398292123456e+00 +2.024102056092937119e+01 +1.201247038266163258e+01 +-2.414132851425321746e+00 +1.884061065803348356e+01 +1.132973740924690276e+01 +1.726937521363646511e+01 +1.668461697584905323e+01 +6.938189872915785372e+00 +1.174703486616546400e+01 +1.497770066252205368e+01 +1.729567362471057379e+01 +5.825881476945937720e+00 +2.378109105816817248e+01 +9.928985006383882705e+00 +1.258245839949185552e+01 +9.523640433689109841e+00 +1.733666652008658104e+01 +3.106031834520399570e+01 +1.175722990752666419e+01 +1.248312898994612397e-01 +9.192788710224448323e+00 +1.200122303311093219e+01 +1.248937586106406172e+01 +1.374948843734495085e+01 +4.903715794029992026e+00 +1.775820044533223552e+01 +1.386494200953896438e+01 +1.758013106442143680e+01 +1.259589816025786035e+01 +1.154977243674316867e+01 +1.421313179342092781e+01 +7.199756442653594490e+00 +5.737301990369843452e+00 +1.345836884795029675e+01 +7.781024753058915167e+00 +1.326661855850103677e+01 +1.937700255705769337e+01 +9.920400543849197561e+00 +2.743855196611727365e+01 +1.523494842590375242e+01 +1.212101770057223860e+01 +8.043760538626386847e+00 +1.287173912439425294e+01 +3.199783466286405087e+00 +1.416763588093471071e+01 +1.601712817571322489e+01 +6.344956603403346662e+00 +1.167666848285591641e+01 +1.136200324862586797e+01 +1.302184400106025919e+01 +1.328921897422314657e+01 +1.310813332688546495e+01 +1.504189221658641884e+01 +1.128772519732576995e+01 +9.376554470604716585e+00 +9.347489741781217276e+00 +1.883206754326003818e+01 +1.622708895662724160e+01 +7.560176343385464293e+00 +6.592858570313282485e+00 +1.133181583410124915e+01 +1.418758871270614463e+01 +6.677399012855516958e+00 +8.713940913417644651e+00 +1.064786310704651839e+01 +1.780728774319950958e+01 +8.794882161147327793e+00 +4.225362749609075763e+00 +7.211918676308911813e+00 +1.826242282670314410e+01 +1.153635508823424516e+01 +1.292484215735541397e+01 +7.069444178220855690e+00 +9.760218532292768145e-01 +7.290411357802796033e+00 +8.305304295789312619e+00 +7.373484391259552240e+00 +6.344956603403346662e+00 +4.183513959547155991e+00 +1.404948238163019880e+01 +7.381316114275421114e+00 +8.283484201960092719e+00 +7.351152772643771982e+00 +1.900788984360703182e+01 +1.729730887534297779e+01 +1.142593367196126053e+01 +1.908512680331794797e+01 +3.387161874638887582e+01 +1.353602785267557351e+01 +3.387161874638887582e+01 +1.344167125996112588e+01 +5.576941193145117381e+00 +9.379273825943272413e+00 +1.129230546575237781e+01 +8.005662815417892375e+00 +6.301700310955055784e+00 +1.230106551200472609e+01 +1.417145668645493117e+01 +1.743168984715714487e+01 +1.476270723464085677e+01 +1.207990945336007371e+01 +1.433902865154000494e+01 +1.125400089251553482e+01 +1.684967015729985462e+01 +1.123210742043228549e+01 +1.061856683671632595e+01 +9.289709854262710564e+00 +1.462234693737171654e+01 +1.250738653284571456e+01 +-4.244545157993471207e-01 +1.241450688519115886e+01 +7.126439542171695507e+00 +2.450415743754359710e+01 +1.140142064111320508e+01 +3.925059351259832852e+00 +1.168616789765535202e+01 +1.953631437097398305e+01 +2.373989656103144341e+01 +9.292270238305761154e+00 +8.899993934791183392e+00 +1.824728189670193501e+01 +1.378196158579895325e+01 +1.070279522740548828e+01 +6.111873194109776364e+00 +2.173655385615084867e+01 +4.824887106986167851e+00 +1.063697668873697921e+01 +2.043440184483338840e+01 +1.642899593493028476e+01 +7.718872610514139865e+00 +2.590918253920430914e+01 +5.999239730111881386e+00 +1.132487425002315717e+01 +3.387161874638887582e+01 +7.981777427405788217e+00 +6.081944279868849890e+00 +1.171224785107376931e+01 +6.337408891771787012e+00 +1.140240954975733700e+01 +2.501861831348918486e+00 +1.019726860721453932e+01 +2.059084415639004817e+01 +9.661329947541489105e+00 +7.093642514520780651e+00 +7.867481513486950462e+00 +4.669424215984193438e+00 +8.813386802854594748e+00 +1.800375993489448945e+01 +2.169988824208800793e+00 +9.473268317549027984e+00 +1.511714431905342337e+01 +1.249563815570868996e+01 +1.253438752196309736e+01 +1.237567665031866682e+01 +1.183350246087789515e+01 +1.354492265312475752e+01 +2.731036339495182119e+01 +9.737829824248734667e+00 +9.600250886633816094e+00 +1.027794082907733753e+01 +1.094269075262494084e+01 +2.417429343004002362e+00 +4.838102295972760203e+00 +1.146695367473176930e+01 +9.060403784738980448e+00 +1.514398891250883139e+01 +1.116361023103640093e+01 +1.492832237067283074e+01 +1.225147235848874061e+01 +1.705955165981896471e+01 +5.238819752329334278e+00 +1.324552630672822318e+01 +1.328380946716954725e+01 +2.614868106032804462e+01 +1.535761655613748644e+01 +1.425086475543625397e+01 +7.028236555440344091e+00 +1.039234211937794328e+01 +1.063142299461918583e+01 +1.199968868341110806e+01 +9.997461030269832349e+00 +1.956790666657303746e+01 +1.206680568563984934e+01 +1.263348739811165444e+01 +1.333376919532788918e+01 +1.387035507929408595e+01 +9.203489060531211408e+00 +1.077934321758725389e+01 +4.527569502141233215e+00 +4.623615687904077731e+00 +1.721371148968941611e+01 +1.251661336828637161e+01 +5.966305490055077598e+00 +9.887080288730302868e+00 +1.303340621589306636e+01 +7.227360840587465418e+00 +9.004536553135963572e+00 +6.414234665034840077e+00 +5.223252662838902438e+00 +1.239016996782332569e+01 +5.544874090485507168e+00 +1.318821453118300724e+01 +1.070003201744867738e+01 +9.903186264780600823e+00 +7.853798864254684986e+00 +1.840121590945312846e+01 +6.022309332367782986e+00 +1.406657491021381645e+01 +2.263867541694347096e+01 +2.190438507652805811e+01 +1.330663666559503611e+01 +7.948361847759940702e+00 +5.116691800909961785e+00 +2.230612692166657496e+01 +9.809763683222797681e+00 +1.182608104594004317e+01 +2.152055569020573955e+01 +1.055813447527010851e+01 +3.006607551799035605e+01 +2.118690365909637308e+01 +9.127861465472705049e+00 +6.994560742530296693e+00 +5.486073069836393756e+00 +2.118440947205573366e+01 +1.673446093721489092e+01 +5.705847367494953915e+00 +1.131602341411230839e+00 +1.415535859465359181e+01 +1.105303681752960188e+01 +1.712642272570961666e+01 +1.438939582200268319e+01 +1.079716632387500397e+01 +8.997918055866577447e+00 +8.742632658635258736e+00 +1.377177705856735201e+01 +6.698120494288602345e+00 +7.098013540562327250e+00 +1.304609143118072723e+01 +5.954196608022598980e+00 +2.463310742669455067e+01 +1.754689329191353409e+01 +7.157511048249375563e+00 +1.354965995904461806e+01 +4.983975949901576996e+00 +1.299154644508189449e+01 +8.037339597545425818e+00 +8.381508101232739705e+00 +8.707570945510084925e+00 +1.422088023513209976e+01 +5.728790029277959661e+00 +8.645293087574344781e+00 +3.387161874638887582e+01 +1.022054374363122520e+01 +1.535761655613748644e+01 +1.730877896374167335e+01 +6.670190661501301577e+00 +1.014917838275574979e+01 +1.615664043000009542e+01 +2.659248428493027916e+01 +9.087291651331568687e+00 +1.116931267332644495e+01 +6.595584024946958834e+00 +1.654705275272962695e+01 +1.201089424616557721e+01 +2.112521620298743130e+01 +1.690560223108678883e+01 +1.643639873511868643e+01 +1.391465990719613899e+01 +9.130063860424542099e+00 +1.230549853734702026e+01 +2.771960666490682001e+01 +1.059886906490550018e+01 +1.522380068403451503e+01 +1.463964097458524805e+01 +1.850560931204591952e+01 +1.472159080337411297e+01 +1.622431876707079823e+01 +2.234238397581049185e+01 +1.085593607250869752e+01 +9.313609051488427326e+00 +1.183030430310004988e+01 +1.353603169863023936e+01 +1.198055257104415716e+01 +2.125676194435813215e+01 +3.553810619733303611e+01 +1.357888160406358224e+01 +3.405735095653784583e+01 +7.039082156803843304e+00 +5.864694715417954285e+00 +2.032238777853979173e+01 +3.843211881431862764e+00 +6.547598827418141809e+00 +1.230161892153931547e+01 +1.040173643414458127e+01 +1.293773393942416305e+01 +1.664090197106351354e+01 +2.759173907921152136e+00 +1.183507350038544814e+01 +1.284217030610530230e+01 +1.530919651005115156e+01 +7.473353652355726240e+00 +6.425508729067985314e+00 +1.057530682824891244e+01 +1.563216008371058763e+01 +3.387161874638887582e+01 +1.756725905779011043e+01 +1.586427045674449232e+01 +2.366836769799377294e+00 +1.588506279142163180e+01 +9.918897533154833468e+00 +1.648289705619087897e+01 +1.063788667024709866e+01 +3.654407304660992395e+00 +1.882471199670415274e+01 +1.052063499495294252e+01 +1.927385577556887597e+01 +6.222570918633067549e+00 +8.858092954622193815e+00 +8.793201364890435912e+00 +1.330731066849078559e+01 +1.828789195922466604e+01 +9.015862020957385425e+00 +3.819823192359407926e+00 +1.170568129203333285e+01 +8.834805254670243357e+00 +5.383198714963270959e+00 +1.893814497764161331e+01 +7.478893826402213563e+00 +1.275470029321557774e+01 +2.025081993681030212e+01 +1.126475100119144201e+01 +6.338920347986288562e+00 +1.042039720571614225e+01 +1.313215940320802133e+01 +1.119091100753435342e+01 +1.854452100992062924e+01 +6.485763172540714550e+00 +1.069911141319070680e+01 +1.322675690273420912e+01 +1.239048490211052922e+01 +4.433260179276402368e+00 +1.023248295518726536e+01 +9.107746466902383986e+00 +2.365757951345216270e+01 +7.178458761884172645e+00 +1.374755261308037291e+01 +1.359467475832083494e+01 +8.512207903685848009e+00 +1.305290982590057070e+01 +2.249300696494474039e+01 +7.448421042973336625e+00 +3.292892107430961346e+01 +7.017576614138249624e+00 +1.308235200927998676e+01 +1.004502264218928076e+01 +9.512771456010014504e+00 +8.274593085701937412e+00 +8.389461329693304492e+00 +1.478123436198703189e+01 +1.729567362471057379e+01 +4.669424215984193438e+00 +2.152055569020573955e+01 +1.254720095703446248e+01 +1.621268606747919705e+01 +1.221677409579787366e+01 +1.592869264995033518e+01 +2.430091957207672237e+01 +4.324683507126920290e+00 +1.146103795580030749e+01 +1.522380068403451503e+01 +1.296133328633457893e+01 +1.172852386462625418e+01 +1.061274688581659120e+01 +2.875040889546767175e+00 +5.496063169342562560e+00 +1.071204844687500213e+01 +1.016303235534081750e+01 +1.490686162593243580e+01 +7.115543677684016188e+00 +1.327383729261482870e+01 +6.995991521927493295e+00 +1.958728483925735020e+01 +1.351581153212994479e+01 +1.174886784421697428e+01 +1.458763195812603897e+01 +1.531256689012641914e+01 +8.766236321553847688e+00 +1.102424368551572798e+01 +1.368543337427253448e+01 +7.321241976406966501e+00 +1.093689008039561372e+01 +1.181393764429604687e+01 +1.472552498494573570e+01 +1.309951767558806068e+01 +5.320773845268902846e+00 +1.304961825790090302e+01 +6.708377569667391072e+00 +1.330731066849078559e+01 +7.277663576614031626e+00 +2.353515959167353344e+00 +1.585612529565291595e+01 +2.326460764747469057e+01 +1.031163649607260879e+01 +2.947575915838342553e+00 +1.659239214230821347e+01 +1.546756144531440214e+01 +1.978420459841849777e+01 +1.575630495358576866e+01 +1.666192297965167768e+01 +1.031163649607260879e+01 +2.084035003445961820e+00 +1.833723505781689767e+01 +4.809552084526188764e+00 +4.086566193224342669e+00 +1.480625285587430540e+01 +5.459353466936505583e+00 +7.183491832375082708e+00 +1.140142064111320508e+01 +9.383121384816433874e+00 +1.392342545998717185e+01 +1.478199856302219928e+01 +1.643637155853673448e+01 +8.969105578443361537e+00 +8.260330356100766380e+00 +7.878032622767307203e+00 +1.203283330205582047e+01 +1.425332991549808526e+01 +1.628376071133268965e+01 +2.044685158984263751e+01 +9.747713661760244008e+00 +1.802731175840851563e+01 +1.352424869169546184e+01 +1.234434207326305000e+01 +6.113308261109011710e+00 +2.226523104351318239e+01 +1.726937521363646511e+01 +1.725777804516177127e+01 +1.774359225119097516e+01 +1.358905503964604122e+01 +6.522949662266043447e+00 +1.012903558525090375e+01 +1.383473049953575185e+01 +1.153639006778111309e+01 +8.408824133605307338e+00 +7.636743533089642710e+00 +1.191239932456124961e+01 +9.479873551785601649e+00 +1.220277420639359889e+01 +1.182728597958698913e+01 +9.853402229789224975e+00 +1.420087190667950949e+01 +8.272251666865614084e+00 +1.478927675843875988e+01 +1.739838337763761444e+01 +1.946695549313574247e+01 +3.528316518549203806e+00 +8.849650030823667635e+00 +1.704203772205404732e+01 +5.800287224551723853e+00 +2.603541866131216409e+01 +1.523060449343768141e+01 +1.315793507185566114e+01 +1.243733881309647415e+01 +1.193313240017143073e+01 +7.625635555370294583e+00 +2.090816396362608032e+01 +1.563188370994838294e+01 +1.538839799263031693e+01 +1.437415327909896234e+01 +1.087202970078035946e+01 +6.121950809249838699e+00 +2.015515779484904613e+01 +9.061871442798917542e+00 +2.301596063951464544e+00 +1.392980201687657882e+01 +3.018564231574131895e+00 +1.210211796979193366e+01 +1.748106261728891297e+01 +7.934189841727160797e+00 +1.004798065822743069e+01 +3.387161874638887582e+01 +2.031017526945508678e+01 +1.314523653597979092e+01 +1.432553069357921061e+01 +9.379812850869328145e+00 +9.175781899900343319e+00 +7.726505839029442768e+00 +5.008736896290457707e+00 +1.225013840882108695e+01 +1.090930024392899611e+01 +1.162232240312877707e+01 +9.447485792817559513e+00 +6.117926409342587135e+00 +1.129479220820603302e+01 +1.136015690195324623e+01 +1.089602210880721600e+01 +5.984901558163656432e+00 +1.679383112898717911e+01 +3.372217148110465246e+00 +8.218985386528729009e+00 +1.387305517543192934e+01 +1.189759315833917697e+01 +1.296935528657373027e+01 +1.522380068403451503e+01 +1.104630447458548304e+01 +3.057457970426527538e+01 +2.031017526945508678e+01 +1.825869708270907665e+01 +1.248760223384138612e+01 +4.645793634573649911e+00 +1.461897972096618048e+01 +8.083846608994164740e+00 +1.428988438704162434e+01 +3.654407304660992395e+00 +9.614924842447479136e+00 +1.863500551489318013e+01 +1.142879358114798549e+01 +3.509946156748156909e+00 +5.701864067379958101e+00 +1.569943694266248713e+01 +9.425206882791258067e+00 +1.497603210047370226e+01 +1.193965314376592346e+01 +1.619769824214949949e+01 +2.749881628060019523e+01 +6.266758214455151688e+00 +1.251582596034019446e+01 +1.199832973920047152e+01 +6.438664091100335440e+00 +8.295352035238110489e+00 +1.649108995413604362e+01 +8.112292861038596925e+00 +1.421811986710815745e+01 +2.412511978633801846e+01 +9.853134135998914189e+00 +1.322675690273420912e+01 +1.492990260548982917e+01 +9.538275764614425611e+00 +1.111169678004858952e+01 +1.406732577471045431e+01 +1.040199004035410724e+01 +9.732695422349834757e+00 +1.522380068403451503e+01 +1.590420606343222687e+01 +7.870696279204437928e+00 +2.024644089428524296e+01 +2.308033273378080708e+01 +1.016409576853898500e+01 +1.057456831404940090e+01 +2.388055720635560419e+01 +6.529630814715929432e+00 +4.669424215984193438e+00 +2.373018621374211534e+01 +8.127441222945947175e+00 +9.456565348311457342e+00 +1.653617078724307987e+01 +1.227574472084771173e+01 +1.213444464965026270e+01 +7.080433644534778637e+00 +8.143473741435798274e+00 +1.837749922968319538e+01 +8.478428335489738288e+00 +1.206818307689340486e+01 +1.696444048000968507e+01 +9.275005619115688660e+00 +2.055111469526764267e+01 +7.086299510312073835e+00 +7.738318964606449413e+00 +2.045652129045747358e+01 +9.008641269273311991e-01 +1.714703492044105815e+01 +2.017084377320439614e+01 +4.701051546462849728e+00 +1.893040519968208457e+01 +6.893154402772154299e+00 +1.628578350265144081e+01 +1.800989178202449637e+01 +1.344891168826323735e+01 +5.228055035377394688e+00 +2.190438507652805811e+01 +1.427411314756537308e+01 +1.046834396893589769e+01 +1.536677828627549047e+01 +1.691019415709862983e+01 +1.527524035251492762e+01 +1.245944624471803763e+01 +1.308889964482162327e+01 +1.066943221632327266e+01 +9.960807878442906826e+00 +9.284470796710479590e+00 +1.510484071357953439e+01 +1.027923548343068205e+01 +1.804044564427245234e+01 +1.079750585393263407e+01 +1.965812945396427835e+01 +2.001264026346507308e+01 +1.777122298710909831e+01 +7.655256216818557391e+00 +1.009983036059601602e+01 +6.956227906989582266e+00 +8.941257272787652255e+00 +1.420874634020724159e+01 +9.897395131132370238e+00 +5.202569968703329550e+00 +1.279834797154094872e+01 +7.968453075887623527e+00 +1.270757207715196557e+01 +1.575094983851148811e+01 +5.265258214841054496e+00 +5.989632006529916453e+00 +1.825143528082084288e+01 +5.588424677232680438e+00 +1.057784355651142505e+01 +6.683159318539281912e+00 +2.242314175484787597e+01 +1.265616291339964050e+01 +3.723750535479553037e+00 +5.554950818654148748e+00 +8.349507561354499785e+00 +1.406740619910176804e+01 +8.784724586313586769e+00 +1.079213357414367636e+01 +1.190091605418382414e+01 +2.008946517340579874e+01 +8.306322110189270802e+00 +1.562851378586432816e+01 +1.522380068403451503e+01 +1.385131617571236973e+01 +8.836840194825597905e+00 +1.192168963496239087e+01 +4.725867257188077986e+00 +1.270100133072111248e+01 +6.964854390934007711e+00 +2.021671191336267270e+01 +7.662613368892252197e+00 +2.522480869087800670e+01 +8.683025410465447180e+00 +1.419475181583121071e+01 +5.735036869479202437e+00 +1.668468660005549964e+01 +1.738442083825886186e+01 +1.933871440888333382e+01 +2.288905008900279370e+01 +5.848382442671820058e+00 +1.185339566524116606e+01 +7.112964668017497161e+00 +1.150783659646684498e+01 +1.179570022624767489e+01 +1.387171480135229729e+01 +1.009369037705357641e+01 +2.312471460558002434e+01 +1.070003201744867738e+01 +1.683144330646599940e+01 +1.095773752624459974e+01 +1.352243178471690044e+01 +5.975851283051824225e+00 +1.984317214338072688e+01 +1.054744316702445417e+01 +1.426636398082125368e+01 +1.799168400617753605e+01 +1.763551076122668348e+01 +1.898309327694414606e+01 +9.849150165377025701e+00 +9.583850600988270685e+00 +1.200122303311093219e+01 +1.465783591941548991e+01 +7.642294301647993393e+00 +1.034834149295987515e+01 +9.367830867479980839e+00 +1.000308301178249337e+01 +1.243658291715838971e+01 +1.958484133175183217e+01 +1.164613475508619445e+01 +1.664090197106351354e+01 +1.075889750488659047e+01 +1.710487492370370433e+01 +8.176245040094372030e+00 +1.860549909655026113e+01 +1.160954843462043584e+01 +1.702504838375777751e+01 +1.149193089137226309e+01 +1.184534450370691161e+01 +6.797112738074758909e+00 +1.507191027197114863e+01 +2.190438507652805811e+01 +1.465918075532619014e+01 +9.660681503605218268e+00 +1.821612973128470969e+01 +1.973664100470044502e+01 +1.064808121088047699e+01 +9.972836488918389364e+00 +1.206925482413839745e+01 +1.562767440375804995e+01 +1.259228600074126803e+01 +1.634445563256227274e+01 +1.732010811462079403e+01 +1.252163781749530358e+01 +1.294008010520278162e+01 +7.229180026511855317e+00 +1.395963834581606022e+01 +1.199929379449396549e+01 +1.525586728061162489e+01 +1.707272824044528647e+01 +1.089376338287075896e+01 +9.573451170552857548e+00 +1.195506326594812663e+01 +6.040160763426243307e+00 +2.190438507652805811e+01 +2.605588822166586738e+01 +4.064952848287560982e+00 +2.586272370837718881e+00 +8.054621496503671096e+00 +1.301407718551588744e+01 +1.303359885025948017e+01 +7.724146775370911655e+00 +7.909016787157014505e+00 +1.328447199972087844e+01 +7.070787461345233282e+00 +1.682624228682644230e+01 +1.141746866392172421e+01 +1.126475100119144201e+01 +7.095112378920745755e+00 +1.035304572455960681e+01 +9.843720506083883492e+00 +9.098721152822577096e+00 +1.390540426697292276e+01 +9.949565962867623625e+00 +1.533842294064339740e+01 +9.295597158774270952e+00 +6.388996970787147234e+00 +1.026633652949658426e+01 +7.718263371164823639e+00 +8.106699254359128304e+00 +6.344956603403346662e+00 +1.159365865455865219e+01 +1.508844312542298383e+01 +2.142194429832505875e+01 +1.132805084356380121e+01 +6.945460192125821663e+00 +1.652666310340218558e+01 +1.098954417768770497e+01 +1.208010894638161403e+01 +1.621547573611682935e+01 +8.515292407772534489e+00 +2.358068757984793251e+01 +1.186598443819271154e+01 +1.101646965908325626e+01 +9.878195630281524586e+00 +1.142879358114798549e+01 +1.803323947848654996e+01 +3.387161874638887582e+01 +1.160846593735203669e+01 +1.293084914239423711e+01 +1.963386320910633742e+01 +1.125513612252757412e+01 +1.158531246011494886e+01 +1.047224935646443100e+01 +4.561332272167788915e+00 +1.510992084337009089e+01 +6.350206032637956355e+00 +1.206679904903049305e+01 +2.174605440998770689e+01 +-2.770325281298369191e-01 +1.490686162593243580e+01 +1.384654887908297383e+01 +7.900828621335875823e-01 +1.138925985161431242e+01 +4.519671156379800436e+00 +7.373804645596194973e+00 +1.099363004323173243e+01 +8.596265159876026019e+00 +1.345166646656157639e+01 +1.167590929055637616e+01 +1.263932422990909288e+01 +2.276853922432607646e+00 +1.194663384682071694e+01 +1.416959098473711265e+01 +8.099240731460383813e+00 +1.396496592832860983e+01 +1.233932935356862970e+01 +1.090006388953804617e+01 +1.209814066075422545e+01 +8.849588602477140853e+00 +9.221599423983164456e+00 +1.258590134083169687e+01 +8.912437476150941507e+00 +7.727731302776405187e+00 +1.276764492471966150e+01 +4.545454007438962662e+00 +5.542455725143128120e+00 +1.564689741938821044e+01 +5.781830134374686736e+00 +9.767216908296560973e+00 +6.076459711727622448e+00 +6.294693452384322541e+00 +5.966305490055077598e+00 +2.042778674802899275e+01 +1.116591647650324148e+01 +6.080435892787292573e+00 +1.133928308352592751e+01 +2.035934284478157963e+01 +7.069444178220855690e+00 +1.675310163942816644e+01 +1.177004870114262758e+01 +1.911616097683420890e+01 +1.451914177588089672e+01 +7.738014987804902489e+00 +1.635301282703952097e+01 +1.522380068403451503e+01 +6.953725474774330451e+00 +1.321750734564183460e+01 +1.420715364052473717e+01 +8.881842283812204641e+00 +1.258631213595957377e+01 +1.946360171923956273e+00 +2.039388552521161557e+01 +1.197670768715242673e+01 +6.556843131069456376e+00 +3.654407304660992395e+00 +6.938250131291439970e+00 +1.055435021085287417e+01 +7.783018317997502322e+00 +7.632525782024629279e+00 +8.467708011627991027e+00 +6.371689332183777310e+00 +9.727595913172962128e+00 +2.783945449415513451e+01 +1.330731066849078559e+01 +8.871511772445359156e+00 +8.651440332647510445e+00 +8.326603702353196468e+00 +1.448198117403853757e+01 +1.199179478098895402e+01 +8.606678562138142752e+00 +2.118440947205573366e+01 +1.522201094914680652e+01 +1.177998496863902744e+01 +6.840570981290809982e+00 +1.129273659020205400e+01 +1.108069738629912138e+01 +9.211041794366181534e+00 +8.605576717975438328e+00 +2.884344247777491432e+00 +1.027222732579225806e+01 +1.074171761613042975e+01 +6.113741321238094883e+00 +8.868175457490664826e+00 +7.966673141124005042e+00 +6.592858570313282485e+00 +3.028326354608324777e+00 +1.280711889333234410e+01 +1.176908407613287011e+01 +1.057784355651142505e+01 +2.073648989801502296e+01 +7.125076118089239685e+00 +1.254537844377620104e+01 +1.008860132597206416e+01 +1.070003201744867738e+01 +8.439087033793612136e+00 +1.335106268428519627e+01 +5.406922089179801105e+00 +7.557540443847514666e+00 +1.430514018515583530e+01 +7.821795037439798648e+00 +1.792338886426210820e+01 +1.173408819431151073e+01 +1.136941923006834543e+01 +1.045335524887033785e+01 +1.367222814688268784e+01 +1.474112812049278887e+01 +1.025087131431082810e+01 +1.706897604791207357e+01 +1.430528267645419760e+01 +5.767981665577011086e+00 +2.148702652354165821e+01 +1.073534223040149982e+01 +6.804601652026519787e+00 +8.252750588816255117e+00 +1.042646369010594753e+01 +1.982698040636206827e+01 +2.603541866131216409e+01 +2.466544400935259773e+01 +1.559564709412390471e+01 +2.181396526289007909e+01 +7.609924165417680797e+00 +1.566938775225197844e+01 +7.791418998530986073e+00 +1.968477548512910857e+01 +1.817113768628139781e+01 +9.971381470426052829e+00 +1.317490066484432987e+01 +1.076346937295933515e+01 +2.933588190177887611e+01 +1.164467637852456505e+01 +1.337922360689853463e+01 +2.142993869752490355e+01 +4.972927682819488382e+00 +1.350571625348855775e+01 +1.754670666005320356e+01 +2.313909611307781233e+01 +1.522205320258886729e+01 +1.259818576541132984e+01 +5.541955908085640203e+00 +1.274081530383647021e+01 +3.346458197279090996e+01 +1.522380068403451503e+01 +8.180214836772378817e+00 +1.596329348508328394e+01 +6.682529444751310166e+00 +1.493309293310051089e+01 +5.052222184810361227e+00 +1.080239616545465253e+01 +1.765161851304596041e+01 +1.567095250562253739e+01 +1.254772922403164159e+01 +1.950216070628604825e+01 +1.181238837225443206e+01 +5.630397779634236599e+00 +1.679062833453950532e+01 +2.925756384763388951e+00 +1.043251948477715985e+01 +1.850560931204591952e+01 +1.290960218239740698e+01 +8.220401362274202484e+00 +1.661816780032269492e+01 +1.981188122709274069e+01 +8.766292407541229181e+00 +5.701864067379958101e+00 +5.365493022364660192e+00 +8.758938882410973292e+00 +9.292768531096527340e+00 +7.332742850983223093e+00 +1.157407348863142715e+01 +1.409572737289701649e+01 +1.663643211213631901e+01 +9.085172276338198571e+00 +1.453697204329064618e+01 +1.517680661608198989e+01 +1.522380068403451503e+01 +1.287173912439425294e+01 +6.749460952829039684e+00 +1.160234250806770717e+01 +7.253168923003016744e+00 +1.644739830977927397e+01 +1.506846206781378328e+01 +1.086204775852502280e+01 +1.230243409096007667e+01 +2.661625151372845721e+00 +5.584830966698135057e+00 +1.424232348300805029e+01 +1.089024323881405110e+01 +1.567518105350994517e+01 +1.181370648617198071e+01 +1.409537664478274621e+01 +1.817030267437660029e+01 +1.292961631702777936e+01 +3.585363056051122044e+00 +1.566348277576891235e+01 +1.045790863553300198e+01 +1.126025288593640994e+01 +1.196951403526287550e+01 +1.553990268336951885e+01 +1.985220630686436039e+01 +2.246703366847404482e+01 +8.321308145050480221e+00 +5.403249069255551262e+00 +7.987118800926737094e+00 +1.561860526868936461e+01 +2.388055720635560419e+01 +1.461138040835061247e+01 +6.966189699983502237e+00 +8.667023437838736299e+00 +2.605588822166586738e+01 +1.557835711092029385e+01 +1.738749991269065731e+01 +1.628778922512699978e+01 +1.255610653611074667e+01 +5.821236481259575157e+00 +3.881373790758239295e+00 +1.207990945336007371e+01 +1.237567665031866682e+01 +1.195435016235701653e+01 +4.101434774531099947e+00 +1.645594113395573288e+01 +1.589222750957686969e+01 +5.257327175941796327e+00 +1.002451396336995515e+01 +8.792256271323068972e+00 +9.844764982079325932e+00 +1.308554301092516425e+01 +8.392945893501646992e+00 +8.365326918375899368e+00 +1.434767624751368942e+01 +1.455465848344717017e+01 +1.052225219722039640e+01 +3.875438224881264659e+00 +7.967428051848159498e+00 +1.129137067071533806e+01 +8.269079818603742638e+00 +7.746770400305976523e+00 +9.906844949842096071e+00 +6.681592691618035929e+00 +5.261186562625347563e+00 +8.493735720589924654e+00 +2.272695814429818029e+01 +1.525586728061162489e+01 +1.085487734784369707e+01 +3.348992139494157527e+00 +1.225794598235655997e+01 +7.385938873300020191e+00 +1.755718108213042683e+01 +1.587219262833221478e+01 +8.422076106162762699e+00 +1.424627853995167470e+01 +1.335106268428519627e+01 +1.204282511132336708e+01 +9.559780299126884984e+00 +1.761811455972133444e+01 +1.446890951615080212e+01 +1.294510364858716400e+01 +7.535521291503329167e+00 +1.031127258465618013e+01 +1.175267950453179822e+01 +1.632863933233126374e+01 +1.560857011598898225e+01 +1.194932066182130370e+01 +6.497188332778407016e+00 +6.775616958356067698e+00 +2.560581266827972513e+01 +7.937937039413611728e+00 +1.850134792048118015e+01 +1.793771395246619704e+01 +1.252071685467808493e+01 +1.096824391217582217e+01 +1.679727283489407341e+01 +2.050187326088338580e+01 +1.070003201744867738e+01 +2.773044648507004695e+01 +1.048458251943613107e+01 +9.949565962867623625e+00 +7.620014683067694250e+00 +2.867388734598152666e+01 +2.367077445492967058e+01 +1.646338205671003152e+01 +9.270751459087136936e+00 +1.127521527689891911e+01 +1.061702168593296847e+01 +1.413454971764997481e+01 +1.895962980020694033e+01 +1.127566566185544161e+01 +7.663589368398675106e+00 +6.561935174969420359e+00 +9.960807878442906826e+00 +1.287155692733041690e+01 +1.028099875378318018e+01 +2.629968895965726006e+01 +1.281557786416186673e+01 +1.891905091456776233e+01 +9.420231697165149853e+00 +1.132827187096758337e+01 +5.060696611795620470e+00 +2.564711729469408397e+00 diff --git a/task1_bonus_tom.py b/task1_bonus_tom.py new file mode 100644 index 0000000..198519e --- /dev/null +++ b/task1_bonus_tom.py @@ -0,0 +1,77 @@ +# %% Imports + Data loading +from traceback import clear_frames +import numpy as np +import matplotlib.pyplot as plt +import sklearn as sk +import pandas as pd +from pathlib import Path + +from sklearn.pipeline import Pipeline +from sklearn.experimental import enable_iterative_imputer +from sklearn.impute import SimpleImputer +from sklearn.feature_selection import f_regression, chi2 +from sklearn.feature_selection import SelectKBest +from sklearn.ensemble import ExtraTreesClassifier +from sklearn.kernel_ridge import KernelRidge +from sklearn.model_selection import train_test_split +from sklearn.preprocessing import MinMaxScaler +from sklearn.metrics import mean_absolute_error, f1_score +from sklearn.svm import SVR + +from sklearn.ensemble import RandomForestClassifier + +import glob +train_csvs = glob.glob("./data/train_*.csv") +train = {Path(t).stem : pd.read_csv(t) for t in train_csvs} +print(train.keys()) + +def read_descriptors(path): + headers = [*pd.read_csv(path, nrows=1)] + return pd.read_csv(path, usecols=[c for c in headers if not c in ['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'SMILES']]) + +features = pd.concat([ + read_descriptors('./data/train_descriptors.csv'), + train['train_rdk'].drop('0', axis = 1), + train['train_mord3d'].drop(['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'smiles'], axis = 1), + train['train_mol2vec'], + ], axis = 1) + +data = pd.read_csv('./data/train_crystals.csv') +# %% Train / test splitting +target = data['packing_coefficient'] + +X_train, X_test, y_train, y_test = train_test_split( + features, target, test_size=0.33, random_state=42) + +y_train = y_train.to_numpy() + +# %% Full model defn as pipeline +pclf = Pipeline([ + ('imputer', SimpleImputer(strategy='mean', verbose=1)), + ('scaler', MinMaxScaler()), + ('feature_sel', SelectKBest(f_regression, k = 300)), + ('fitting', KernelRidge()) +]) +# %% Fitting +pclf.fit(X_train, y_train) + +# %% Prediction +y_pred = pclf.predict(X_test) +print('mean_absolute_error: ', mean_absolute_error(y_test, y_pred)) +# %% testing + +test_csvs = glob.glob("./data/test_*.csv") +tests = {Path(t).stem : pd.read_csv(t) for t in test_csvs} + +test_data = pd.concat([ + read_descriptors('./data/test_descriptors.csv'), + tests['test_rdk'].drop('0', axis = 1), + tests['test_mord3d'].drop(['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'smiles'], axis = 1), + tests['test_mol2vec'], + ], axis = 1) + +pclf.fit(features, target) +test_pred = pclf.predict(test_data) +# %% saving +np.savetxt('./out/bonus_1_predictions.csv', test_pred) +# %% diff --git a/task1_gino.py b/task1_gino.py new file mode 100644 index 0000000..0b0fc38 --- /dev/null +++ b/task1_gino.py @@ -0,0 +1,55 @@ +#%% Imports + Data loading +import numpy as np +import matplotlib.pyplot as plt +import sklearn as sk +import pandas as pd + +from sklearn.pipeline import Pipeline +from sklearn.experimental import enable_iterative_imputer +from sklearn.impute import SimpleImputer +from sklearn.feature_selection import f_regression +from sklearn.feature_selection import SelectKBest +from sklearn.ensemble import ExtraTreesClassifier +from sklearn.kernel_ridge import KernelRidge +from sklearn.model_selection import train_test_split +from sklearn.preprocessing import MinMaxScaler +from sklearn.metrics import mean_absolute_error +from sklearn.svm import SVR + +headers = [*pd.read_csv('./data/train_descriptors.csv', nrows=1)] +features = pd.read_csv( + './data/train_descriptors.csv', + usecols=[c for c in headers if not c in ['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'SMILES']] +) +data = pd.read_csv('./data/train_crystals.csv') +#%% Train / test splitting +target = data['calculated_density'] +X_train, X_test, y_train, y_test = train_test_split( + features, target, test_size=0.33, random_state=42) +y_train = y_train.to_numpy() +# %% Full model defn as pipeline +pclf = Pipeline([ + ('imputer', SimpleImputer(strategy='mean', verbose=1)), + ('scaler', MinMaxScaler()), + ('feature_sel', SelectKBest(f_regression, k = 300)), + ('fitting', KernelRidge()) +]) +#%% Fitting +pclf.fit(X_train, y_train) +#%% Prediction +y_pred = pclf.predict(X_test) +print(mean_absolute_error(y_test, y_pred)) +#%% plotting +plt.plot(y_test, y_pred, 'r.') +plt.show() +# %% +test_data = pd.read_csv( + './data/test_descriptors.csv', + usecols=[c for c in headers if not c in ['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'SMILES']] +).to_numpy() + +pclf.fit(features, target) +test_pred = pclf.predict(test_data) +#%% saving +np.savetxt('./out/task_1_predictions.csv', test_pred) +# %% diff --git a/task2_tom.py b/task2_tom.py new file mode 100644 index 0000000..1c3e822 --- /dev/null +++ b/task2_tom.py @@ -0,0 +1,78 @@ +# %% Imports + Data loading +from traceback import clear_frames +import numpy as np +import matplotlib.pyplot as plt +import sklearn as sk +import pandas as pd +from pathlib import Path + +from sklearn.pipeline import Pipeline +from sklearn.experimental import enable_iterative_imputer +from sklearn.impute import SimpleImputer +from sklearn.feature_selection import f_regression, chi2 +from sklearn.feature_selection import SelectKBest +from sklearn.ensemble import ExtraTreesClassifier +from sklearn.kernel_ridge import KernelRidge +from sklearn.model_selection import train_test_split +from sklearn.preprocessing import MinMaxScaler +from sklearn.metrics import mean_absolute_error, f1_score +from sklearn.svm import SVR + +from sklearn.ensemble import RandomForestClassifier + +import glob +train_csvs = glob.glob("./data/train_*.csv") +train = {Path(t).stem : pd.read_csv(t) for t in train_csvs} +print(train.keys()) + +def read_descriptors(path): + headers = [*pd.read_csv(path, nrows=1)] + return pd.read_csv(path, usecols=[c for c in headers if not c in ['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'SMILES']]) + +features = pd.concat([ + read_descriptors('./data/train_descriptors.csv'), + #train['train_rdk'].drop('0', axis = 1), + train['train_mord3d'].drop(['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'smiles'], axis = 1), + #train['train_mol2vec'], + ], axis = 1) + +data = pd.read_csv('./data/train_crystals.csv') +# %% Train / test splitting +target = data['is_centrosymmetric'] + +X_train, X_test, y_train, y_test = train_test_split( + features, target, test_size=0.33, random_state=42) + +y_train = y_train.to_numpy() + +# %% Full model defn as pipeline +pclf = Pipeline([ + ('imputer', SimpleImputer(strategy='mean', verbose=1)), + ('scaler', MinMaxScaler()), + ('feature_sel', SelectKBest(chi2, k = 50)), + ('fitting', RandomForestClassifier(random_state=0)) +]) +# %% Fitting +pclf.fit(X_train, y_train) + +# %% Prediction +y_pred = pclf.predict(X_test) +print('f1 score: ', f1_score(y_test, y_pred, average = 'macro')) +# %% testing + +test_csvs = glob.glob("./data/test_*.csv") +tests = {Path(t).stem : pd.read_csv(t) for t in test_csvs} + +test_data = pd.concat([ + read_descriptors('./data/test_descriptors.csv'), + #tests['test_rdk'].drop('0', axis = 1), + tests['test_mord3d'].drop(['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'smiles'], axis = 1), + #tests['test_mol2vec'], + ], axis = 1) + +pclf.fit(features, target) +test_pred = pclf.predict(test_data) +#%% saving +with open('./out/task_2_predictions.csv', 'w') as f: + f.write("\n".join('True' if i else 'False' for i in test_pred)) +# %% diff --git a/task3_bonus_tom.py b/task3_bonus_tom.py new file mode 100644 index 0000000..292866c --- /dev/null +++ b/task3_bonus_tom.py @@ -0,0 +1,83 @@ +# %% Imports + Data loading +from traceback import clear_frames +import numpy as np +import matplotlib.pyplot as plt +import sklearn as sk +import pandas as pd +from pathlib import Path + +from sklearn.pipeline import Pipeline +from sklearn.experimental import enable_iterative_imputer +from sklearn.impute import SimpleImputer +from sklearn.feature_selection import f_regression, chi2 +from sklearn.feature_selection import SelectKBest +from sklearn.ensemble import ExtraTreesClassifier +from sklearn.kernel_ridge import KernelRidge +from sklearn.model_selection import train_test_split +from sklearn.preprocessing import MinMaxScaler +from sklearn.metrics import mean_absolute_error, f1_score +from sklearn.svm import SVR + +from sklearn.ensemble import RandomForestClassifier + +import glob +train_csvs = glob.glob("./data/train_*.csv") +train = {Path(t).stem : pd.read_csv(t) for t in train_csvs} +print(train.keys()) + +def read_descriptors(path): + headers = [*pd.read_csv(path, nrows=1)] + return pd.read_csv(path, usecols=[c for c in headers if not c in ['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'SMILES']]) + +features = pd.concat([ + read_descriptors('./data/train_descriptors.csv'), + train['train_rdk'].drop('0', axis = 1), + train['train_mord3d'].drop(['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'smiles'], axis = 1), + train['train_mol2vec'], + ], axis = 1) + +data = pd.read_csv('./data/train_crystals.csv') +# %% Train / test splitting +target = data['spacegroup_symbol'] + +X_train, X_test, y_train, y_test = train_test_split( + features, target, test_size=0.33, random_state=42) + +y_train = y_train.to_numpy() + +from sklearn.neighbors import RadiusNeighborsClassifier +RadiusNeighborsClassifier() + +# %% Full model defn as pipeline +pclf = Pipeline([ + ('imputer', SimpleImputer(strategy='mean', verbose=1)), + ('scaler', MinMaxScaler()), + ('feature_sel', SelectKBest(chi2, k = 100)), + #('fitting', RandomForestClassifier(random_state=0)), + ('fitting', RadiusNeighborsClassifier(radius = 50)) +]) +# %% Fitting +pclf.fit(X_train, y_train) + +# %% Prediction +y_pred = pclf.predict(X_test) +print('f1 score: ', f1_score(y_test, y_pred, average = 'macro')) +# %% testing + +test_csvs = glob.glob("./data/test_*.csv") +tests = {Path(t).stem : pd.read_csv(t) for t in test_csvs} + +test_data = pd.concat([ + read_descriptors('./data/test_descriptors.csv'), + tests['test_rdk'].drop('0', axis = 1), + tests['test_mord3d'].drop(['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'smiles'], axis = 1), + tests['test_mol2vec'], + ], axis = 1) + + +pclf.fit(features, target) +test_pred = pclf.predict(test_data) +# %% saving +print(test_pred) +open('./out/bonus_3_predictions.csv','w').write("\n".join(test_pred)) +# %% diff --git a/task4_gino.py b/task4_gino.py new file mode 100644 index 0000000..6b8a42a --- /dev/null +++ b/task4_gino.py @@ -0,0 +1,77 @@ +#%% Imports + Data loading +import numpy as np +import matplotlib.pyplot as plt +import sklearn as sk +import pandas as pd + +from sklearn.pipeline import Pipeline +from sklearn.experimental import enable_iterative_imputer +from sklearn.impute import SimpleImputer +from sklearn.feature_selection import f_regression +from sklearn.feature_selection import SelectKBest +from sklearn.feature_selection import SequentialFeatureSelector +from sklearn.ensemble import ExtraTreesClassifier +from sklearn.kernel_ridge import KernelRidge +from sklearn.model_selection import train_test_split +from sklearn.preprocessing import MinMaxScaler +from sklearn.metrics import mean_absolute_error +from sklearn.linear_model import RidgeCV +from sklearn.neural_network import MLPRegressor +from sklearn.decomposition import PCA, TruncatedSVD +from sklearn.cluster import KMeans +from sklearn.metrics import f1_score + +feature_descriptors_headers = [*pd.read_csv('./data/train_descriptors.csv', nrows=1)] +features_descriptors = pd.read_csv( + './data/train_descriptors.csv', + usecols=[c for c in feature_descriptors_headers if not c in ['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'SMILES']] +) +feature_mord3d_headers = [*pd.read_csv('./data/train_mord3d.csv', nrows=1)] +features_mord3d = pd.read_csv( + './data/train_mord3d.csv', + usecols=[c for c in feature_mord3d_headers if not c in ['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'smiles']] +) +features = pd.concat((features_descriptors, features_mord3d), axis=1) +#features = pd.read_csv('./data/train_mol2vec.csv') +#headers = [*pd.read_csv('./data/train_rdk.csv', nrows=1)] +#features = pd.read_csv('./data/train_rdk.csv', usecols=[c for c in headers if not c in ['0']]) +data = pd.read_csv('./data/train_crystals.csv') +#%% Train / test splitting +target = data['is_centrosymmetric'].to_numpy().astype(np.uint32) +X_train, X_test, y_train, y_test = train_test_split( + features, target, test_size=0.33, random_state=42) +y_train = y_train +# %% Full model defn as pipeline +pclf = Pipeline([ + ('imputer', SimpleImputer(strategy='mean', verbose=1)), + ('scaler', MinMaxScaler()), + #('feature_sel', SelectKBest(f_regression, k = 100)), + ('fitting', TruncatedSVD(2)) +]) +#%% Fitting +pclf.fit(X_train, y_train) +#%% Prediction +y_pred = pclf.predict(X_test) +print(f1_score(y_test, y_pred, average='macro')) +#%% plotting +#plt.plot(np.linspace(np.min(y_test), np.max(y_test)), np.linspace(np.min(y_test), np.max(y_test)), 'k-') +#plt.plot(y_test, y_pred, 'r.') +#plt.xlim([0, 50]) +#plt.show() +# %% + +test_descriptors_headers = [*pd.read_csv('./data/test_descriptors.csv', nrows=1)] +test_descriptors = pd.read_csv( + './data/test_descriptors.csv', + usecols=[c for c in test_descriptors_headers if not c in ['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'SMILES']] +) +test_mord3d_headers = [*pd.read_csv('./data/test_mord3d.csv', nrows=1)] +test_mord3d = pd.read_csv( + './data/test_mord3d.csv', + usecols=[c for c in test_mord3d_headers if not c in ['identifiers', 'Unnamed: 0', 'name', 'InchiKey', 'smiles']] +) +test_features = pd.concat((test_descriptors, test_mord3d), axis=1) +test_pred = np.round(pclf.predict(test_features)) +#%% saving +np.savetxt('./out/task_4_predictions.csv', test_pred) +# %% diff --git a/task_1_predictions.csv b/task_1_predictions.csv new file mode 100644 index 0000000..902f2f6 --- /dev/null +++ b/task_1_predictions.csv @@ -0,0 +1,3363 @@ +1.519287296180124258e+00 +1.595668238440623554e+00 +1.761665516099711226e+00 +1.616008280898476812e+00 +1.346486401111206987e+00 +1.756734981712256172e+00 +1.850615103194002131e+00 +1.194324032913819167e+00 +1.259515970382778960e+00 +1.415963559309076913e+00 +1.224706778853580147e+00 +1.351782439193193852e+00 +1.545554475551341511e+00 +1.965095791039772166e+00 +2.852557389024831025e+00 +1.365610286594119316e+00 +1.614148574459917995e+00 +1.552384261642636432e+00 +1.283652302099284270e+00 +1.394529246515446630e+00 +1.469190751309923826e+00 +1.350666712301844541e+00 +1.204304001721588691e+00 +1.403030258340805858e+00 +1.303566378587660779e+00 +1.486101605168485662e+00 +2.736673766402034857e+00 +1.494878753562147722e+00 +1.268153627857749655e+00 +1.302563939843949470e+00 +1.668096384279216693e+00 +1.582663107171860872e+00 +2.015916302490133205e+00 +1.221803248757822757e+00 +1.406924860120305709e+00 +1.404190868143359694e+00 +1.423094733408817092e+00 +1.549373043126109906e+00 +1.354902046597999288e+00 +1.197604030194412417e+00 +1.881773587927725089e+00 +1.801463284800576048e+00 +1.547090100378710531e+00 +1.460866671726698485e+00 +1.275209971973453094e+00 +1.133947575657522577e+00 +1.198014682307878331e+00 +2.057933471576944839e+00 +1.381050512246943640e+00 +1.373451857986097480e+00 +1.317498356207622123e+00 +2.065187824696735674e+00 +1.366052927133111439e+00 +1.621286902716711609e+00 +1.614053469123604145e+00 +9.966958677023285418e-01 +1.382593614318693653e+00 +1.410240648337804714e+00 +1.651006171623727425e+00 +1.096646816943760427e+00 +1.247080019754221780e+00 +1.258277138340346823e+00 +1.589697632367020219e+00 +2.156806524737774566e+00 +2.039720162231894562e+00 +1.888250141467452181e+00 +1.488542135113064546e+00 +1.542868221636666703e+00 +1.326023743377660935e+00 +1.448687396523865800e+00 +1.249559761516138678e+00 +1.410854436493067965e+00 +3.265799576822828953e+00 +1.661927159246616270e+00 +1.258277138340346823e+00 +1.458450342146463186e+00 +1.436445681558488729e+00 +1.296980484485288798e+00 +1.406446136945916692e+00 +1.362958052077217985e+00 +1.885666084302187073e+00 +2.002744911118590210e+00 +1.560439192791434948e+00 +1.342677427030373849e+00 +1.642612406256617419e+00 +1.450505582704877838e+00 +1.329684052182457776e+00 +1.278863832246472043e+00 +1.481419279922107535e+00 +1.373946186987083706e+00 +2.009308592006547656e+00 +1.631723550348482377e+00 +1.673978592159087952e+00 +1.435153937016131920e+00 +1.653613221784858922e+00 +1.243661270222148119e+00 +1.693408199591253549e+00 +1.292802697386960631e+00 +1.673295623693661582e+00 +1.475138219002445794e+00 +1.226275269385126876e+00 +1.452621856107825238e+00 +1.283151537519216845e+00 +1.398099347115241642e+00 +1.320004338047382930e+00 +1.387673345110442824e+00 +1.629674714247890677e+00 +1.280953255191263906e+00 +1.499239848242730488e+00 +1.589697632367020219e+00 +1.394799171533492199e+00 +9.276790441823692390e-01 +1.475138219002445794e+00 +1.033647419676555046e+00 +1.328811282947654604e+00 +1.566097476444284098e+00 +1.277370567084204822e+00 +1.532963466942412367e+00 +1.320518378870509935e+00 +1.630674563070385830e+00 +1.689270780892250912e+00 +2.460138221322054619e+00 +1.717876595059991018e+00 +1.630674563070385830e+00 +1.208180067657963264e+00 +1.523014262501170890e+00 +1.953848250918042595e+00 +1.248257051788648653e+00 +1.768780236864273547e+00 +1.445358280653479710e+00 +1.985298765415734579e+00 +1.537603461548947337e+00 +1.521695919206649705e+00 +1.273187600911555251e+00 +1.013271314466422268e+00 +1.323309349825507297e+00 +1.522817142692510117e+00 +1.335199096474674718e+00 +1.237471072026181673e+00 +1.626286618180003529e+00 +1.297167428658042354e+00 +1.435544346364387991e+00 +1.281639341684041256e+00 +1.467619456720484550e+00 +1.325232965380820360e+00 +1.589844595178270481e+00 +1.424077262602700955e+00 +2.227725605472841153e+00 +2.256294039592816603e+00 +1.318003448450085102e+00 +2.010361288791344236e+00 +1.803723440622441387e+00 +1.527968397758073138e+00 +1.434324838465947494e+00 +1.228435067157306548e+00 +1.936343849860321598e+00 +1.411119530566779190e+00 +1.567210935680726891e+00 +1.589904313364485233e+00 +1.334680380584259751e+00 +1.421741168201720029e+00 +1.575202421280025078e+00 +1.496665686170501885e+00 +2.117198246071176015e+00 +1.377561523592177650e+00 +1.193312850064771169e+00 +1.300203805641146459e+00 +1.541853288120734078e+00 +1.343309457580090793e+00 +1.318284224068591470e+00 +1.906631756218658325e+00 +8.685787489002905204e-01 +1.566996084318240889e+00 +1.132644077809224825e+00 +1.589697632367020219e+00 +1.819359481307586179e+00 +1.518910082421342622e+00 +1.674682409658728943e+00 +1.531900910194522680e+00 +1.362023339170448821e+00 +1.518144736991516197e+00 +1.647685048813976039e+00 +1.429898433614980036e+00 +1.589697632367020219e+00 +1.487279736490478399e+00 +1.398924216174265212e+00 +1.479089175549461288e+00 +1.720348421200228017e+00 +1.350779818255901432e+00 +1.569609675372575452e+00 +1.404064046424721823e+00 +1.481184764929110997e+00 +1.304682934369225222e+00 +1.268247435059450368e+00 +1.466664249098315054e+00 +1.584339895792382436e+00 +1.261092926009681037e+00 +1.483677083287126663e+00 +1.436445681558488729e+00 +1.629666479197645401e+00 +1.570119064820318044e+00 +1.397737982582427207e+00 +1.195995152601355471e+00 +1.593536176375295099e+00 +1.680526985470827128e+00 +1.498933823336912496e+00 +1.332240796509722713e+00 +1.380972558352084434e+00 +1.645269185278863233e+00 +2.032812329396300299e+00 +1.526819932059851226e+00 +1.492216804775573280e+00 +1.304587506735046532e+00 +1.123175147993165979e+00 +1.262717651751060544e+00 +1.763877478586252323e+00 +1.129563841124166856e+00 +1.159495832631264989e+00 +1.242639863908493680e+00 +1.603653598864411833e+00 +1.496811831262057524e+00 +1.260877654408261606e+00 +1.684039997431611368e+00 +1.373832954933760675e+00 +1.544908053514966184e+00 +1.600847755428070229e+00 +1.545091336904512502e+00 +1.246503536725512618e+00 +1.422539704175861175e+00 +1.265819338969315311e+00 +1.579084718929266273e+00 +1.509558228276674186e+00 +1.202937938511986715e+00 +1.115325376062074270e+00 +1.614406029321713731e+00 +1.243113309949904988e+00 +1.855691264861306422e+00 +1.624097409910149281e+00 +1.388603479560970300e+00 +1.527450160652833233e+00 +1.547090100378710531e+00 +1.584663790950671114e+00 +1.196642924492877569e+00 +1.553365117889342173e+00 +1.393500187633705423e+00 +1.756503436969325094e+00 +1.377378565463473592e+00 +1.297148571233336156e+00 +1.215695914178866133e+00 +1.037501395332242282e+00 +1.361776498398832302e+00 +1.423165874296358879e+00 +1.341886133500224787e+00 +1.773025352713702318e+00 +1.525641667797437151e+00 +1.403726592120847272e+00 +1.237169173058489946e+00 +1.522232627961059848e+00 +2.109881150607023415e+00 +1.556673069055136693e+00 +2.002356263557189209e+00 +1.509117147317411423e+00 +1.477919287102821500e+00 +1.444819094103223733e+00 +1.378086684102079573e+00 +1.589593785221026678e+00 +1.139535708015571913e+00 +1.296537952296716867e+00 +1.172867501964532266e+00 +2.122073170023192290e+00 +1.358780610749001028e+00 +1.290915676470163476e+00 +1.436094108053310947e+00 +1.003952897967835156e+00 +1.392672196054220990e+00 +1.855691264861306422e+00 +1.749670144536153771e+00 +1.295573521871943967e+00 +1.410428625024550797e+00 +1.369239761905220121e+00 +1.553111322758695678e+00 +1.315945501059076150e+00 +1.478151836446848222e+00 +1.611830611565167715e+00 +1.278846025578360468e+00 +1.336333632229809609e+00 +1.640665474595735418e+00 +1.813190468437703373e+00 +1.540727049939903281e+00 +1.432583955454816760e+00 +1.370938013407517531e+00 +1.418751348070529161e+00 +1.298186946795837571e+00 +1.271407408847466058e+00 +1.350666712301844541e+00 +1.322285330181060203e+00 +1.364580179305292518e+00 +1.419142045248953821e+00 +1.213567204144482048e+00 +1.343680039486031319e+00 +2.009891139629871759e+00 +1.288377495438609799e+00 +1.416055105937438441e+00 +1.325232965380820360e+00 +1.258305782223345659e+00 +1.290237115467469664e+00 +1.316855001268848468e+00 +1.295573521871943967e+00 +2.721162155019868578e+00 +1.731440108846214798e+00 +1.487705341249593971e+00 +1.537276193271303271e+00 +1.053159816433321794e+00 +1.088141240369694174e+00 +1.734070427885100685e+00 +1.237659893824577750e+00 +1.315797163705852313e+00 +1.932299152408262444e+00 +1.213747923705142284e+00 +1.788314909136317965e+00 +1.319634725904343497e+00 +1.580373681774275951e+00 +1.667425051526784330e+00 +1.677214585071709507e+00 +1.281207408247901469e+00 +1.367471536199445836e+00 +1.383415841415001069e+00 +1.344916241447748462e+00 +1.597726418373483170e+00 +1.213487147999479987e+00 +1.330920504831723861e+00 +1.406446136945916692e+00 +1.848805227008483598e+00 +1.208057625045945827e+00 +1.409253577246914801e+00 +1.175117271837848421e+00 +1.700761131415447380e+00 +1.522301485533731125e+00 +1.441234378423473572e+00 +9.790749315833693345e-01 +1.766702317889198071e+00 +1.589697632367020219e+00 +1.752219385614665725e+00 +1.809392521323573533e+00 +1.332159621339812361e+00 +1.309502830841992704e+00 +1.480652109400281802e+00 +1.093634747986783395e+00 +1.213146238494147156e+00 +1.680397309907291969e+00 +1.076648243219068490e+00 +1.522809882934893722e+00 +1.563616108857665665e+00 +1.726763724723483051e+00 +1.614185532751754693e+00 +1.690394727730506474e+00 +1.501560516957155755e+00 +1.629498519313507643e+00 +1.354832410280252475e+00 +1.939817808065214422e+00 +1.277735313287394092e+00 +1.522908840500122096e+00 +1.649059025014352642e+00 +1.204415325161704686e+00 +1.901057942710025372e+00 +1.304284767714449345e+00 +1.719913059950556544e+00 +1.499527699821868509e+00 +1.314039875868715512e+00 +1.518337377484883177e+00 +1.375627542119971736e+00 +1.138091404651120797e+00 +1.342728945736837431e+00 +1.884002697012796546e+00 +1.310143921121856181e+00 +1.409136917413874812e+00 +1.237452993103460130e+00 +1.288080153935567296e+00 +1.984887275183822908e+00 +1.320531346284184337e+00 +1.279988587245249221e+00 +1.415906211397128800e+00 +1.489741529106460405e+00 +1.496930825843492130e+00 +2.450621767062642675e+00 +1.512091264538852897e+00 +1.611610363809397484e+00 +1.192737547449510771e+00 +1.331728097098078933e+00 +1.298081151495154018e+00 +1.595971022875346534e+00 +1.803730217047231577e+00 +1.479233522944113588e+00 +1.683407946793920473e+00 +1.612847400657031471e+00 +1.528847813892170393e+00 +1.763956218109427709e+00 +1.669841044943602526e+00 +1.312204056295456667e+00 +1.465407574551974790e+00 +9.525111939451704757e-01 +1.523078688033947969e+00 +1.602754128679194423e+00 +1.535579353702075878e+00 +1.493581022670312564e+00 +1.821402702196110113e+00 +1.921545511128314843e+00 +1.492888492449040427e+00 +1.170102957943086608e+00 +2.201461331430081714e+00 +1.548887885099816231e+00 +1.359936500934267656e+00 +1.270468584002088619e+00 +1.742056440466484446e+00 +1.243139177923595184e+00 +1.490573906358733325e+00 +1.342348164496868890e+00 +1.208598132231216482e+00 +1.314315012700369323e+00 +1.821248393632700413e+00 +1.249903943304204290e+00 +1.449283412467536891e+00 +1.139279167180021091e+00 +1.507019668174010008e+00 +1.384390291489552283e+00 +1.511871967340368883e+00 +1.610695128702502643e+00 +1.690826257703406554e+00 +1.329055318050677670e+00 +1.241317268402184482e+00 +1.439116189989839256e+00 +1.301551038072787492e+00 +1.630674563070385830e+00 +2.118109277734518514e+00 +1.391742579721153561e+00 +1.767787658414064822e+00 +1.504634958583103810e+00 +1.639521674721294175e+00 +1.670609577892804509e+00 +1.608747734122601969e+00 +1.298487720830912906e+00 +1.343309457580090793e+00 +9.129886244463705225e-01 +1.339943484977723642e+00 +1.526819932059851226e+00 +1.250697106098442646e+00 +1.385075041134342655e+00 +1.389012859377388054e+00 +1.355718106015601165e+00 +1.530358507253595235e+00 +1.295573521871943967e+00 +1.636816892387670919e+00 +1.363585126150198334e+00 +1.362819714907381297e+00 +1.664764815717632018e+00 +1.122390630664092726e+00 +1.159683886055873359e+00 +1.417690534821034021e+00 +1.375785787935853932e+00 +1.589218073809050225e+00 +1.275472012302756752e+00 +1.638019039256533915e+00 +1.459635679166282785e+00 +1.550138184147257903e+00 +1.260735260105974476e+00 +1.638019039256533915e+00 +1.308790077164800891e+00 +1.423715597938908672e+00 +1.629666479197645401e+00 +1.691667754979803817e+00 +1.443592013604124702e+00 +1.307408252545684491e+00 +1.350530498785182942e+00 +1.358128531196953759e+00 +1.557256319687816415e+00 +1.773359093893084548e+00 +1.250846285900834687e+00 +1.450920321304238314e+00 +1.386046831177928595e+00 +1.303596790059948773e+00 +1.834070279108217960e+00 +1.541293349879119035e+00 +1.220485035902420634e+00 +1.590867566321172433e+00 +1.784813568948997897e+00 +1.330843918842859352e+00 +1.430525542334059708e+00 +1.489013390992312225e+00 +1.384743690717797904e+00 +1.224820225520574013e+00 +1.204460817029762154e+00 +1.329045867460138197e+00 +1.704016472749742661e+00 +1.127039569014613107e+00 +8.685787489002905204e-01 +1.327983917823814863e+00 +1.534891228759761361e+00 +1.630674563070385830e+00 +1.344881389513339798e+00 +1.234274175070744661e+00 +1.841472649959122521e+00 +1.401698491859974638e+00 +1.206894969076358848e+00 +1.773815200974894424e+00 +1.730372363309456318e+00 +1.324800130688757349e+00 +1.601305409989521422e+00 +1.643075804925643979e+00 +1.523169455860397647e+00 +9.792014044172887566e-01 +1.383887115310031390e+00 +1.194634987123130543e+00 +1.672113154474260455e+00 +1.366660584392192845e+00 +1.431311562805305471e+00 +1.504634958583103810e+00 +4.121804042025345893e+00 +1.669571851822375663e+00 +1.695424498684104719e+00 +2.291401669543354558e+00 +1.600663819625104622e+00 +1.521441321760185872e+00 +1.287904564559994469e+00 +1.317680990033835542e+00 +9.861851842754703057e-01 +1.677350224708163751e+00 +2.643068146185299838e+00 +2.526511265280824148e+00 +2.772303706158993464e+00 +1.325892911191644430e+00 +1.301770825249363384e+00 +1.459707175547549696e+00 +1.226844612981665250e+00 +1.222160163302518754e+00 +1.127077319323333882e+00 +1.259971102761127781e+00 +1.204145816466777319e+00 +1.960035355803341872e+00 +1.350792998014327395e+00 +1.259971102761127781e+00 +1.370720428002428548e+00 +9.849560132403780699e-01 +1.484145727805909587e+00 +1.302458344654198186e+00 +1.520390055432478960e+00 +1.294627577923712636e+00 +1.358402970807219390e+00 +1.200114473925069092e+00 +1.611129036896684852e+00 +1.262606797604647113e+00 +1.419049442389486160e+00 +1.254576814576843447e+00 +1.295425465724122205e+00 +1.169302422569714395e+00 +1.714450084761843129e+00 +1.552773213024977395e+00 +1.539491402956741695e+00 +2.083281096087091555e+00 +1.637422141035777656e+00 +1.465751835702192807e+00 +1.898380731860711990e+00 +1.169587890914947081e+00 +1.589697632367020219e+00 +1.626786501726641632e+00 +1.218276965955567448e+00 +1.227813425115215296e+00 +1.924562501511324797e+00 +1.489013390992312225e+00 +1.338997925169323366e+00 +1.081530696255377677e+00 +1.417701110579777435e+00 +1.400926178683889134e+00 +2.742505735014972856e+00 +1.448488001304284012e+00 +1.123891299996813586e+00 +1.343859516041106872e+00 +2.340861277808173213e+00 +1.297148571233336156e+00 +1.626296730752606834e+00 +1.307244430187608941e+00 +1.264011809512695095e+00 +1.498120834455519912e+00 +1.620768088544920715e+00 +1.318921632134220090e+00 +1.688425231444838914e+00 +1.610285179939566547e+00 +1.957278072095988364e+00 +1.265113378691239632e+00 +1.261479270332259262e+00 +1.439189203227307701e+00 +1.589697632367020219e+00 +1.491633718395831920e+00 +1.443270530366781657e+00 +1.480389472954300345e+00 +1.417037617104128344e+00 +1.549763618420350042e+00 +1.825906280604542076e+00 +1.462448710428766674e+00 +1.394738887374771252e+00 +1.632680746742892097e+00 +1.413165386270108570e+00 +1.329218476694308038e+00 +1.586053687613016905e+00 +1.503283784025306602e+00 +1.123274451411596431e+00 +1.412893555358110120e+00 +1.590673985942430591e+00 +1.239650046848090881e+00 +1.414436734134611129e+00 +1.370327312182610058e+00 +1.279821002461574153e+00 +1.378527988199486742e+00 +1.762836414269713714e+00 +1.932964200932140386e+00 +1.362754270022513481e+00 +1.435356575513395683e+00 +1.749012251327734191e+00 +1.256596029044530383e+00 +1.461817632843988690e+00 +1.161078664861420862e+00 +1.455804574373395610e+00 +1.665516673265628356e+00 +1.586383927861589882e+00 +2.391317896736737225e+00 +1.297091097326472209e+00 +1.139239337899937254e+00 +2.408282911011916383e+00 +1.745725915877912371e+00 +1.542175053814929697e+00 +1.094026930136152487e+00 +1.276554190076033990e+00 +1.709132725703376821e+00 +1.169608709496898769e+00 +1.275896403842637028e+00 +1.525678536375522754e+00 +1.214486600808825756e+00 +1.437573739859089983e+00 +1.748761930588045743e+00 +1.209375213553592232e+00 +1.462059633656537017e+00 +1.499217612316471104e+00 +1.436429681891283394e+00 +1.845482370333677125e+00 +1.458587016121441593e+00 +8.917239285509737101e-01 +1.608177346675034869e+00 +1.311094937776914549e+00 +1.997834284199925037e+00 +1.303323815805285335e+00 +1.771001371905356336e+00 +1.589697632367020219e+00 +1.376943177395737905e+00 +1.345217166974819634e+00 +1.873715790467358033e+00 +1.368555819611515290e+00 +1.304888020807020155e+00 +1.649748826544573888e+00 +1.402986805620130895e+00 +1.722216848913305398e+00 +1.747344326485318788e+00 +1.358592123687614617e+00 +1.243099128250960916e+00 +1.598368252555090407e+00 +1.571006704560616640e+00 +1.995331273203056810e+00 +1.408080467238576716e+00 +1.317579341675639171e+00 +1.460556619904252784e+00 +1.308416489166560837e+00 +2.150113010630690269e+00 +1.461817632843988690e+00 +1.219480776123333499e+00 +1.532095872832059058e+00 +1.204489826810061004e+00 +1.250615808486031710e+00 +1.435538529109180672e+00 +1.430948613025236682e+00 +1.436153783429716668e+00 +1.258504755790696095e+00 +1.589697632367020219e+00 +1.230297215819476264e+00 +1.409338695490326643e+00 +2.215345259797118160e+00 +1.622152510031561690e+00 +1.420835559963443018e+00 +1.625308117397338492e+00 +1.298035218741190988e+00 +1.535579353702075878e+00 +1.355595349029158569e+00 +1.461223424421135064e+00 +1.436243367599850274e+00 +2.140574967123185957e+00 +1.513175598366487407e+00 +1.431953843701776918e+00 +1.673295623693661582e+00 +1.771850719308531552e+00 +1.186052811167741083e+00 +1.206418901869852789e+00 +1.519774323770214153e+00 +1.402029071565181084e+00 +1.423683994751144155e+00 +1.290237115467469664e+00 +1.295573521871943967e+00 +2.157638233450505538e+00 +2.327395586660365723e+00 +1.436530628287925992e+00 +1.237878676973487302e+00 +1.235542952393458904e+00 +1.931152849488782408e+00 +1.301793864534943168e+00 +1.373288532668105688e+00 +1.634301451660732596e+00 +1.452953719448252912e+00 +1.310143921121856181e+00 +1.239303414581257812e+00 +1.328499300150582485e+00 +3.108122122701900025e+00 +2.079898477811312318e+00 +1.471089713953247724e+00 +1.771776684544633440e+00 +1.359709128076730167e+00 +1.982796869343729895e+00 +1.364722382156600133e+00 +1.458717702859658516e+00 +1.391797940111324294e+00 +1.714830966466678319e+00 +1.225912835765633702e+00 +3.587671745578177251e+00 +1.358462156012592459e+00 +1.630240263395151601e+00 +1.419555760430057489e+00 +1.218058179943639630e+00 +1.527138583556691742e+00 +1.335364278277225480e+00 +1.690056311394258159e+00 +1.897216830030487245e+00 +2.201448846897875455e+00 +1.435683864613920946e+00 +1.515396542695498283e+00 +1.401338125866331552e+00 +1.484302529616599031e+00 +1.589697632367020219e+00 +1.307408252545684491e+00 +1.284148872500807670e+00 +3.450239070267720365e+00 +1.608732212623266378e+00 +1.360522613971426154e+00 +1.873882101163331981e+00 +1.837823137338858714e+00 +1.323582797895653584e+00 +1.179417466194905728e+00 +1.168228341048155983e+00 +1.288864548927548981e+00 +2.645212375373674263e+00 +1.298201462410659701e+00 +1.392719957985505630e+00 +1.154872408476549595e+00 +1.563150815432948093e+00 +1.314421292390910878e+00 +1.363864483052950050e+00 +1.779940426018072230e+00 +1.753690380595244847e+00 +1.388815046005177578e+00 +1.388231839274197910e+00 +2.087653646095361637e+00 +1.288147414611103159e+00 +1.428295929600167824e+00 +1.355266645939373404e+00 +1.467621880800834333e+00 +1.290379449133006062e+00 +1.038918814126319035e+00 +8.767770362909104165e-01 +1.517808009370334332e+00 +1.367575300270971184e+00 +1.504501285856690629e+00 +2.074729047829777073e+00 +1.344671127014848366e+00 +1.523415436003375589e+00 +1.295599274819309699e+00 +1.272174341131155018e+00 +1.340912291796271916e+00 +1.926461439021693423e+00 +1.506599009596683914e+00 +2.171399039923954888e+00 +1.228435067157306548e+00 +2.352715667915703079e+00 +1.247246129410918059e+00 +1.134589895748803201e+00 +1.205291327852947347e+00 +1.701920619741883911e+00 +1.375285215626092850e+00 +1.201511495386185402e+00 +1.901193576992724843e+00 +1.601633922558420409e+00 +1.684976689319825027e+00 +1.429122824697401484e+00 +1.287349252189500248e+00 +2.110738776605835199e+00 +1.002868271327855609e+00 +1.736077381638565953e+00 +1.440643455419746033e+00 +1.527950232499165395e+00 +1.534891228759761361e+00 +1.719591030090974471e+00 +1.695346740787549322e+00 +1.199970241618970590e+00 +1.543260391862560255e+00 +2.224985012602644474e+00 +2.338616034161049129e+00 +2.031709935368510855e+00 +1.258402015863502754e+00 +1.218625916145299470e+00 +1.467748528179981804e+00 +1.011435215868779380e+00 +1.876579287476701552e+00 +1.067346523682005000e+00 +1.477218634043090617e+00 +1.510212446509591189e+00 +1.479197221203556012e+00 +1.435988644400893577e+00 +1.758500115679240139e+00 +1.380063105172027349e+00 +1.654027759788696983e+00 +1.123661880046405770e+00 +1.551431060131037043e+00 +1.433093996448100427e+00 +1.326905633928731731e+00 +1.371477545164296430e+00 +1.439213414188188267e+00 +1.417049759389968244e+00 +1.127325022589076298e+00 +1.230782316277355903e+00 +1.330912667949277761e+00 +1.310036055612783912e+00 +1.589697632367020219e+00 +1.381692403552520432e+00 +1.436569804362356706e+00 +1.550861973722220455e+00 +1.275635532464420407e+00 +1.501813896442797613e+00 +1.323138773108162525e+00 +2.095060575347275744e+00 +2.018184469423019323e+00 +1.882510760797181604e+00 +1.939927654015662029e+00 +1.714026118603882765e+00 +1.284714577653019774e+00 +1.339941253887275252e+00 +1.680644290226595672e+00 +1.635458762433692925e+00 +1.560973750481018385e+00 +1.313417842189785745e+00 +1.303727014207552770e+00 +1.317924247431292883e+00 +1.413281479014415254e+00 +1.664855948092693438e+00 +1.299658017833479562e+00 +1.720420194896490784e+00 +1.563540283941250664e+00 +1.535594298260313906e+00 +1.146575889097519507e+00 +1.312973451427396299e+00 +1.105677263043872927e+00 +1.481804375360113113e+00 +1.526075052812203126e+00 +1.282628251380572237e+00 +1.458391799817576384e+00 +1.649625619289437850e+00 +1.745868731064142310e+00 +1.871240029190559540e+00 +2.109654102731099101e+00 +1.423247134986866058e+00 +1.552938323810678867e+00 +1.283605433373679716e+00 +1.726563879481048502e+00 +1.230888506382456171e+00 +1.883759149821486290e+00 +1.459695670808514478e+00 +1.249184390678273360e+00 +1.447122335428417728e+00 +1.615922917663127123e+00 +1.498470367393331060e+00 +2.174142471562248602e+00 +1.296439895187702973e+00 +1.542590365413403219e+00 +1.306395835204746447e+00 +1.594519912639839276e+00 +1.518305884518618143e+00 +1.537412421706619625e+00 +2.016622502106883985e+00 +1.533231402028590651e+00 +1.483142734059619272e+00 +1.389425600146815043e+00 +2.232214354676159473e+00 +1.485095052694184403e+00 +2.333994754098114299e+00 +1.472910250576177305e+00 +1.466350847095370113e+00 +1.194400724032988137e+00 +1.698853276218372343e+00 +1.256395934412644522e+00 +1.450558188649750946e+00 +1.540039188235077461e+00 +1.702463293845795533e+00 +1.202923172638314497e+00 +4.150895773229933639e+00 +1.339003854786241732e+00 +1.435167823569216239e+00 +1.326721970563554009e+00 +1.589697632367020219e+00 +1.438859316514168540e+00 +1.799876976209148438e+00 +1.379266057570305293e+00 +1.228435067157306548e+00 +1.240126194325881670e+00 +1.254888290491862790e+00 +1.300400463135815698e+00 +1.668096384279216693e+00 +1.284034948845096835e+00 +1.458450342146463186e+00 +2.050597578049632830e+00 +1.465345681368930286e+00 +1.358401291742069361e+00 +1.287873245324348659e+00 +1.535579353702075878e+00 +1.294244495251831495e+00 +1.501550411521606065e+00 +1.417714886574955813e+00 +1.744646696438103106e+00 +1.389895371956527015e+00 +1.461817632843988690e+00 +1.384860677670360474e+00 +1.500503438327143613e+00 +1.755948860853550286e+00 +1.352544304132308639e+00 +1.411367287425520090e+00 +1.456109777883554557e+00 +1.375765494213908369e+00 +1.840491979826161639e+00 +1.244729698382570859e+00 +1.002517152344950091e+00 +1.500225519749747605e+00 +3.872277560121830220e+00 +1.399775921960326741e+00 +1.406891789334665077e+00 +1.753519019485551667e+00 +1.498043579140485804e+00 +2.174726497109148227e+00 +1.520558034371006784e+00 +1.178481825466462851e+00 +1.289567106251794826e+00 +1.523415436003375589e+00 +2.423685023432739172e+00 +1.320659676642840452e+00 +1.182546603990502376e+00 +1.593739450613419706e+00 +1.746055816078637690e+00 +1.416189202600264707e+00 +1.439594781201378737e+00 +1.572183873288679479e+00 +1.183897170204886606e+00 +1.748984593302978396e+00 +1.943147952286579994e+00 +1.731275670116907861e+00 +1.570025516043074276e+00 +1.657436827906082044e+00 +3.065206248268040667e+00 +1.969925558755143413e+00 +1.268951449885406646e+00 +1.519758730548119274e+00 +1.655730088237511666e+00 +1.098963581394713174e+00 +1.388468907742030467e+00 +2.031709935368510855e+00 +1.191849054634971594e+00 +1.413608350979671968e+00 +1.688705093501035037e+00 +1.307311086336440553e+00 +1.207197327678343868e+00 +1.683919422707703006e+00 +1.101483474041415889e+00 +1.299989171611827032e+00 +1.495219255681433879e+00 +1.415906211397128800e+00 +1.205972042956297230e+00 +1.289398900054941066e+00 +1.544051817271622440e+00 +1.182323343104656033e+00 +1.297611961742262565e+00 +1.746765879254894571e+00 +8.917239285509737101e-01 +1.479499562029317872e+00 +1.502234264399490371e+00 +1.370216946287797555e+00 +1.671973771064955372e+00 +1.393831144891578333e+00 +3.218559307719566220e+00 +1.338976457353851401e+00 +1.589697632367020219e+00 +1.466940238652711059e+00 +1.409141199792330212e+00 +1.374955641026190278e+00 +2.009846628824561776e+00 +3.009774233280900546e+00 +1.316855001268848468e+00 +1.504310851262133042e+00 +1.592781316792823532e+00 +1.236473661956082992e+00 +1.888979203662941586e+00 +1.338178270004718229e+00 +1.405589110819178700e+00 +1.585260372075147473e+00 +1.407175086444226508e+00 +1.157075785413425706e+00 +1.259539463972970452e+00 +2.016257076236200874e+00 +1.292548369914257478e+00 +1.484787583625532648e+00 +1.382806026872451355e+00 +1.592645327617816520e+00 +1.294893691730933938e+00 +1.777964839262530461e+00 +1.577382345103430339e+00 +1.325093294193266047e+00 +1.636694623247656466e+00 +1.525675732078958902e+00 +1.293696941181337934e+00 +1.525468704491942162e+00 +1.282664612888595457e+00 +1.586053687613016905e+00 +1.435053535780227207e+00 +1.436045199421187135e+00 +1.129071784441009640e+00 +1.372582225690308633e+00 +1.410077454154944121e+00 +1.455090396333872604e+00 +2.005332304584740655e+00 +1.347135471774478788e+00 +1.455331112930863924e+00 +1.263235921047240140e+00 +1.531325408038910041e+00 +1.307408252545684491e+00 +1.629666479197645401e+00 +1.461626581826330096e+00 +1.298942431369340511e+00 +1.366008075614949746e+00 +1.292205074790317099e+00 +1.338575682249270926e+00 +1.285366529880839437e+00 +1.424129918451328081e+00 +1.361364252386991325e+00 +1.442083439876626016e+00 +2.117198246071176015e+00 +1.545583068740441490e+00 +1.497016842853462038e+00 +1.482684911835754349e+00 +1.476744422791355760e+00 +1.543021769243182462e+00 +1.405808955272959793e+00 +1.412593623593963343e+00 +1.748475398349434329e+00 +1.311094937776914549e+00 +1.941686563450701897e+00 +1.290168797677551993e+00 +1.386031195405550420e+00 +1.480728094758447355e+00 +1.740877874856124663e+00 +1.480389472954300345e+00 +1.377177229689436899e+00 +1.737362420582513778e+00 +1.480228394033190398e+00 +1.509433025117900229e+00 +1.361674884327896962e+00 +1.320161408927091884e+00 +1.776199943234800571e+00 +1.534512505049903552e+00 +1.301992090096945276e+00 +1.504458422619762814e+00 +2.155650411522969989e+00 +1.413687204167842992e+00 +1.070068514464537657e+00 +1.588397269870213790e+00 +1.235829061993683808e+00 +1.407296527802394337e+00 +1.478293566859193220e+00 +1.644981121114028610e+00 +1.544770390539810023e+00 +1.185910010175504681e+00 +1.442731236260613059e+00 +1.630674563070385830e+00 +1.565821334487495164e+00 +1.144897724843517040e+00 +1.438987700460359065e+00 +2.226672293382463863e+00 +1.488407366696222311e+00 +1.373379790756935392e+00 +1.234780622073955669e+00 +1.706272610969222114e+00 +1.342930821607644987e+00 +1.239950441897192945e+00 +1.495200022966443498e+00 +1.791181287103171371e+00 +1.304947374953584927e+00 +1.409783338779448059e+00 +1.281457952129372302e+00 +1.548668873211411778e+00 +1.664267744484703826e+00 +1.383238271293670607e+00 +1.296946833787082198e+00 +2.078480904297720144e+00 +1.330832184382956029e+00 +1.345428412460591971e+00 +1.822411443772253392e+00 +1.341218069241719490e+00 +1.330832184382956029e+00 +1.473213087610325545e+00 +2.052735921766988270e+00 +1.401338569082852814e+00 +2.023644173125120460e+00 +1.393749489985509626e+00 +1.323809963340330853e+00 +1.589697632367020219e+00 +1.330832184382956029e+00 +1.490563665075498534e+00 +1.695472623988962368e+00 +2.074927132444429390e+00 +1.294593167510456055e+00 +1.419840246395807526e+00 +1.531420217347132962e+00 +1.460995024786427621e+00 +1.492834895929973982e+00 +1.380946891156902723e+00 +1.143940268873393507e+00 +1.339347356366829445e+00 +1.315800841948252753e+00 +1.618367028878118674e+00 +1.350666712301844541e+00 +1.426638797109120560e+00 +1.405702889638234865e+00 +1.352626218917812650e+00 +1.268551302130582314e+00 +1.780412288096044904e+00 +1.287846607516719644e+00 +1.559082888134526002e+00 +2.519322315715662342e+00 +1.475956545351479576e+00 +1.437110375170782106e+00 +2.101538806456751729e+00 +1.275953392047739499e+00 +1.818717404758388057e+00 +1.302896415016505216e+00 +1.388404196693166170e+00 +1.064587540168218993e+00 +1.402130595207111696e+00 +1.490342239959034032e+00 +1.568947280915239162e+00 +1.413435816100253817e+00 +1.625308117397338492e+00 +1.210380040457266659e+00 +1.227015894035758947e+00 +1.134664437349428567e+00 +1.627467124981805568e+00 +2.380611958293251007e+00 +1.549785551161534158e+00 +1.235689130085859233e+00 +1.669287108254934537e+00 +1.723928545364515230e+00 +1.381064125234416906e+00 +1.496710264803226664e+00 +1.082868995848372151e+00 +1.504821146965383605e+00 +1.927025451923597643e+00 +1.805908054319260714e+00 +1.356773720466144084e+00 +1.619014480011841783e+00 +1.326099694212985014e+00 +1.415626062986888201e+00 +1.502606878780937905e+00 +1.540051024772310484e+00 +1.503703571109227255e+00 +1.437264292252010023e+00 +1.020093331622703658e+00 +1.674654614005156361e+00 +1.688292406485935260e+00 +1.287997027556158969e+00 +1.542175376211460502e+00 +1.626296730752606834e+00 +1.658225415490477417e+00 +1.589593785221026678e+00 +1.264901214772862659e+00 +1.766477802888900328e+00 +2.618095453102228021e+00 +1.316499370182732775e+00 +1.479197221203556012e+00 +1.454640089887099919e+00 +1.469954097507496726e+00 +1.259831668104041569e+00 +2.069679899269580403e+00 +1.281639341684041256e+00 +1.327779118019691396e+00 +1.390673043308112256e+00 +1.373617836308127949e+00 +1.366705198384593700e+00 +1.314276816092828426e+00 +2.232214354676159473e+00 +1.441768081833316728e+00 +1.344634526808775377e+00 +1.253911380021037303e+00 +1.724378875360613961e+00 +1.247434154754358815e+00 +1.829554495411343851e+00 +2.141626972573334342e+00 +1.487785702149992062e+00 +1.405139102332725543e+00 +1.348475492589237490e+00 +2.073630598079517995e+00 +1.428094787220985040e+00 +1.458547903739628282e+00 +4.617581838969726959e+00 +1.547719843541209173e+00 +1.334762793518351032e+00 +1.164604322995216990e+00 +1.267665647609710788e+00 +2.069679899269580403e+00 +1.593338807193013906e+00 +1.436445681558488729e+00 +1.137303677336092278e+00 +1.440075297996749271e+00 +1.386031195405550420e+00 +1.351509795961632676e+00 +2.773231167365032945e+00 +1.145375015661542761e+00 +1.050616533560940979e+00 +1.992386925099701500e+00 +1.347137892631721456e+00 +1.259542377835416005e+00 +1.223665014334557100e+00 +1.359565844696803083e+00 +1.492636046121390336e+00 +1.200516623656909587e+00 +1.407605593773027408e+00 +1.287997027556158969e+00 +1.371896259859639144e+00 +1.314441274110151880e+00 +1.712740319798683686e+00 +1.338274143606597022e+00 +1.483884834200154046e+00 +1.421313248417064301e+00 +1.701413129623183806e+00 +1.480032035892122622e+00 +1.371896259859639144e+00 +1.373836360033777737e+00 +1.336240130117900549e+00 +1.598407524937954349e+00 +1.233124812273189264e+00 +1.653967992159650180e+00 +1.664503299758138155e+00 +9.872344593726438688e-01 +1.298186946795837571e+00 +1.506312944326651859e+00 +1.542603411287231552e+00 +1.405001386895293081e+00 +2.054498591842815358e+00 +1.840370156428363657e+00 +1.882510760797181604e+00 +1.519976125409513656e+00 +1.252308628173693705e+00 +1.081309731965689025e+00 +1.274224693242423712e+00 +1.397050350988465084e+00 +1.561529553567865491e+00 +1.463549532935388697e+00 +1.655826586669462586e+00 +1.792599557436147961e+00 +1.417123997413746395e+00 +1.336677059520738453e+00 +1.366046256711094031e+00 +1.422954822558843091e+00 +1.785303608346445969e+00 +1.318046837246541259e+00 +1.388392929686673938e+00 +1.319118767760500077e+00 +1.623891870989467634e+00 +1.476544632988627370e+00 +1.344547439981951698e+00 +1.417307178727192252e+00 +1.464723294400606335e+00 +2.167215410577156831e+00 +1.341218069241719490e+00 +1.185273702638696136e+00 +1.615922917663127123e+00 +1.241316958726919495e+00 +1.381943784358270477e+00 +1.692131242086105658e+00 +1.293127570259173353e+00 +1.339219372210983749e+00 +1.647698786884845390e+00 +1.300782534907682475e+00 +1.840491979826161639e+00 +1.298446414203638710e+00 +1.253725347070428597e+00 +1.623794915151208329e+00 +1.324534953031871964e+00 +1.627986908073566497e+00 +1.437262361353674578e+00 +1.352502863656980026e+00 +1.471707897815406341e+00 +1.418918979042715023e+00 +1.226126758656242544e+00 +1.274879157675741226e+00 +1.858336364048398082e+00 +1.411571288081098885e+00 +1.381610116659956589e+00 +1.300108107908869215e+00 +1.555788644438791835e+00 +1.329050916537823923e+00 +1.224326768119809117e+00 +1.299254738770798667e+00 +1.109663457115900087e+00 +1.485884397874038143e+00 +1.575840766894287981e+00 +1.262502008962648858e+00 +1.621286902716711609e+00 +1.743228441083132907e+00 +1.230267993440619989e+00 +1.583796613870816827e+00 +1.451202409304471530e+00 +1.000628420306867383e+00 +1.410770516525801099e+00 +1.240742952720772507e+00 +2.852557389024831025e+00 +1.379537491401237048e+00 +2.403780484281270446e+00 +1.347649795863787858e+00 +1.687933007715528788e+00 +1.037501395332242282e+00 +1.368118060938769531e+00 +1.068363484020579790e+00 +1.348168657510456114e+00 +1.232100156108700162e+00 +1.250815963697633038e+00 +1.732315857199203890e+00 +1.405594468513015727e+00 +1.191165237257337139e+00 +2.021215872520031098e+00 +1.324401715448317418e+00 +1.402799785549404987e+00 +1.526819932059851226e+00 +1.126254869227565791e+00 +1.298682650174427522e+00 +1.955507218800192959e+00 +1.501998051041468329e+00 +1.795741427976516036e+00 +1.309983765171736536e+00 +1.756318399351499693e+00 +1.423297830313515533e+00 +1.746055816078637690e+00 +1.252025883903783665e+00 +1.388485280908483332e+00 +1.359394003642961479e+00 +1.484223661557045659e+00 +1.589593785221026678e+00 +1.466155938008384396e+00 +1.746055816078637690e+00 +1.888860080050889678e+00 +1.237452993103460130e+00 +1.941159446064126826e+00 +1.630435851009778503e+00 +2.471581296418904117e+00 +1.382413799047455427e+00 +1.235182357746651860e+00 +1.224629665227325859e+00 +1.500147393862661716e+00 +4.121804042025345893e+00 +1.377383193022694741e+00 +1.722943592550549852e+00 +2.340786088938564546e+00 +1.145058437242383320e+00 +1.559315098985806003e+00 +1.175535139419011443e+00 +1.239521535855487855e+00 +1.270761772845361293e+00 +1.119202688518541322e+00 +1.450558188649750946e+00 +1.743536461648929503e+00 +1.460983373380926764e+00 +1.754741125934486945e+00 +1.630674563070385830e+00 +1.252664499615704585e+00 +1.285717071382286747e+00 +1.301350739747419993e+00 +1.358220990726067612e+00 +1.277970303073331593e+00 +1.789515500941263326e+00 +1.185127471966595181e+00 +1.638019039256533915e+00 +1.896810952495002311e+00 +1.553487681128828513e+00 +1.886647004251244653e+00 +1.624672706317930704e+00 +1.354608106833822490e+00 +1.493025442220400123e+00 +1.686179724095055121e+00 +2.739181144796916101e+00 +1.251982101259756064e+00 +1.425041079408373434e+00 +1.400209575190984879e+00 +1.409253577246914801e+00 +1.499973580995771272e+00 +1.626965227974054073e+00 +1.649015687662810592e+00 +1.145743195719127527e+00 +2.222542718652292137e+00 +1.421313248417064301e+00 +1.389985618925820177e+00 +1.516768365660894347e+00 +1.137051881068600778e+00 +1.836098861451951336e+00 +1.489013390992312225e+00 +1.410845545495845954e+00 +1.220994769730751273e+00 +1.589697632367020219e+00 +1.614522169764789794e+00 +1.864290421971887213e+00 +1.437199986830805187e+00 +1.349924020621955378e+00 +8.917239285509737101e-01 +1.541824649911873735e+00 +1.842402504297922405e+00 +1.535579353702075878e+00 +1.354455738601707537e+00 +1.544051817271622440e+00 +1.555151324954167080e+00 +1.705723634030327673e+00 +1.358475869372618661e+00 +1.607670385341350539e+00 +1.488447527964396500e+00 +1.395734986416499623e+00 +1.412130378347228543e+00 +1.450558188649750946e+00 +1.710318555311118871e+00 +1.280022614418065530e+00 +1.296764687428350271e+00 +1.342387894987993491e+00 +1.346052706808919197e+00 +1.168073892515735679e+00 +1.423280068293365730e+00 +1.329349006961081159e+00 +1.338011151397893173e+00 +1.736512619281512571e+00 +1.479132613361926474e+00 +1.620594549968181752e+00 +1.332639069585482616e+00 +1.138069238600579069e+00 +1.660210846298674880e+00 +1.298355411190286191e+00 +1.147536699544929206e+00 +1.579223152528072660e+00 +1.331817004272167537e+00 +1.293769426973213399e+00 +1.651754145614120262e+00 +1.218583383102298967e+00 +1.604484852182309851e+00 +1.352878314735022514e+00 +2.058159995039837042e+00 +1.408246573124522172e+00 +1.262363389136645253e+00 +1.407913432711893620e+00 +1.437571301513123956e+00 +1.443920047709681853e+00 +1.871180222596890985e+00 +1.767124358769052606e+00 +1.372947326972600024e+00 +1.244419188889068550e+00 +1.318776330719828138e+00 +1.370214742202250591e+00 +1.450558188649750946e+00 +1.425170634039147899e+00 +1.345321823161640395e+00 +1.999970619898803648e+00 +2.323164563731751286e+00 +1.450496476651494504e+00 +1.278311302721064635e+00 +1.411523188469146817e+00 +1.361324984924266346e+00 +1.470307102709405456e+00 +1.325252014353182517e+00 +1.460173575109251942e+00 +1.212912866604980877e+00 +1.284093110017856532e+00 +1.716915537281280990e+00 +1.277735313287394092e+00 +1.350920252884108663e+00 +1.422470675042518451e+00 +2.331253769309533652e+00 +1.663127047191522934e+00 +1.341521311646268089e+00 +1.147832552853216725e+00 +1.825992017210197105e+00 +1.511062387956819464e+00 +1.328592244379279919e+00 +1.499396528563302411e+00 +1.429985433939549466e+00 +1.489013390992312225e+00 +1.211413707640218718e+00 +1.708182148180732440e+00 +2.058436106397323329e+00 +1.407890698244678163e+00 +2.782040514269212395e+00 +1.606826834449108787e+00 +1.260972601485121913e+00 +1.286518242987057192e+00 +2.335281348717202832e+00 +1.720583207051546992e+00 +1.405594468513015727e+00 +1.822935013531548520e+00 +2.550572593262700138e+00 +1.382593614318693653e+00 +1.162963720917744581e+00 +1.574766037241815297e+00 +2.109881150607023415e+00 +1.330832184382956029e+00 +1.855215603826877668e+00 +1.209601474411428512e+00 +1.964011362237499725e+00 +1.302283503154562538e+00 +1.536140999677733987e+00 +1.671425757372006160e+00 +1.230150018952429036e+00 +1.235477294458803499e+00 +1.907109324037961073e+00 +1.616913583295769286e+00 +1.583386809094946557e+00 +1.518859537479585242e+00 +1.607670385341350539e+00 +1.752144261738251885e+00 +1.282201390196831881e+00 +1.413759173263962055e+00 +1.153678886284879468e+00 +1.776128455883082324e+00 +1.473023996134287472e+00 +1.164516593145023649e+00 +1.378412508195864916e+00 +1.540203537094370745e+00 +1.589697632367020219e+00 +1.525974664432702355e+00 +1.294954423910269270e+00 +1.833007135850600378e+00 +1.380407862193408164e+00 +1.554311755104436088e+00 +1.227267670848291914e+00 +1.427704447561858103e+00 +1.332788113061710078e+00 +1.246924131673310399e+00 +1.274440489517225217e+00 +1.593960753794164020e+00 +1.431209050529233195e+00 +1.516466720637680510e+00 +1.328036998965593796e+00 +1.576438940722923121e+00 +1.601378299483727119e+00 +1.489948728731548044e+00 +1.464215956999403545e+00 +1.255506214644668717e+00 +1.989287398593333478e+00 +1.487973066150416912e+00 +1.522434968807196753e+00 +1.340131775245041013e+00 +1.419510731721594254e+00 +1.284245516560758915e+00 +2.290520745928631641e+00 +1.753519019485551667e+00 +1.484137118625781682e+00 +1.158520559254782256e+00 +1.364800590263214985e+00 +1.348209161745828055e+00 +1.464160060118175011e+00 +1.273890660066264502e+00 +1.647448014832662011e+00 +1.579815503794293363e+00 +1.138069238600579069e+00 +1.245334313619800071e+00 +1.851865618834040106e+00 +1.344495930797862115e+00 +1.445431424667887654e+00 +1.972729170077379024e+00 +1.230062494693186181e+00 +1.391901857789534347e+00 +1.589697632367020219e+00 +1.135380291455106772e+00 +1.572792132262179621e+00 +1.612847400657031471e+00 +1.544476118108988771e+00 +1.306933366983344058e+00 +1.326462493641017204e+00 +1.239896804276725106e+00 +1.656756724039425421e+00 +2.113079462819797527e+00 +1.673493902267537692e+00 +1.768779080020856043e+00 +2.000417591617747348e+00 +1.069496419715946445e+00 +1.469329004636293234e+00 +1.470711142922979775e+00 +1.479197221203556012e+00 +1.461260747108028113e+00 +1.151007684270098252e+00 +2.024732789805248956e+00 +1.376915023314467135e+00 +1.336382061300639634e+00 +1.266357048728664836e+00 +1.449377507357809236e+00 +2.254036009406810592e+00 +1.617442201930614942e+00 +1.108510805496237595e+00 +1.565220159888696116e+00 +1.725549350633841073e+00 +1.639945945719823328e+00 +1.550186994948703045e+00 +1.428221025042198278e+00 +2.254292197327231406e+00 +1.573042609430288508e+00 +1.150746017964536350e+00 +1.565321346229772814e+00 +1.691208648652818169e+00 +1.825226721181664402e+00 +1.808354518812706146e+00 +1.562458879796558620e+00 +2.014295346245155827e+00 +1.239375742900222122e+00 +1.311265856076637704e+00 +1.321152866635088685e+00 +1.767545768266813866e+00 +1.516966175143167561e+00 +1.063205382924223841e+00 +1.006690976608339838e+00 +1.304981478018866881e+00 +1.445986272598574374e+00 +1.548501813166360819e+00 +1.502916378818540011e+00 +1.687779151366953556e+00 +1.280473659551816468e+00 +1.367213198407924324e+00 +4.121804042025345893e+00 +1.431052970840141825e+00 +1.453103881929934005e+00 +1.790133110947650152e+00 +1.521492656676443289e+00 +1.097616746826467704e+00 +1.526819932059851226e+00 +1.941364971421037922e+00 +1.441684430013673079e+00 +2.332281486178246155e+00 +1.283605433373679716e+00 +1.411578118504010604e+00 +1.418396874130863239e+00 +1.201443958813726454e+00 +1.857927386285695093e+00 +1.405471362282312953e+00 +1.672674148674218486e+00 +1.294551864672705221e+00 +1.697474273663857502e+00 +1.589697632367020219e+00 +1.362628770018574187e+00 +1.402225915452191884e+00 +3.450239070267720365e+00 +1.716983936680321676e+00 +1.280349089374723803e+00 +1.583063174289819131e+00 +1.407309416912028155e+00 +1.436515181945281938e+00 +1.354545479660430374e+00 +1.480389472954300345e+00 +1.261202637250832481e+00 +1.398924216174265212e+00 +2.039152223197874036e+00 +1.465276169471756873e+00 +1.026796650942131350e+00 +1.531533705119926481e+00 +1.361389887839131063e+00 +1.689747159280798883e+00 +1.330832184382657601e+00 +1.464376110242909590e+00 +1.621286902716711609e+00 +1.472645457911553990e+00 +1.526075052812203126e+00 +1.204319358813933150e+00 +2.261690466475855033e+00 +1.467359146296487893e+00 +1.263178820240575817e+00 +1.690884124635459784e+00 +1.448308656191130694e+00 +2.140967857835974542e+00 +1.082624795478466240e+00 +1.625308117397338492e+00 +1.599327226704453153e+00 +1.472929269543740816e+00 +1.379733501487095282e+00 +1.069496419715946445e+00 +1.791307170589931275e+00 +1.718824481110800662e+00 +1.399381816918619847e+00 +1.513040625933186334e+00 +1.575148428275973345e+00 +1.457570691363272886e+00 +1.500292505223981721e+00 +1.742076178682161469e+00 +1.491930419954243803e+00 +1.494817181819826146e+00 +1.621345984532197804e+00 +2.006330151535927087e+00 +1.392799043288476923e+00 +1.406788387235003768e+00 +1.756734981712256172e+00 +1.472929269543740816e+00 +2.247989231972837842e+00 +1.270052719873149272e+00 +1.320599800640152921e+00 +1.657304426467433700e+00 +1.290102665961342154e+00 +1.268248970768148354e+00 +1.363400771828494840e+00 +2.526355332368552808e+00 +2.058666328585346150e+00 +1.330912667949277761e+00 +2.327271873116160350e+00 +1.475007333834376766e+00 +9.984593847348861573e-01 +1.578205411628509580e+00 +1.356468956821302640e+00 +1.759459515018548359e+00 +2.055827954103406796e+00 +1.408870075439594416e+00 +1.463549532935388697e+00 +1.280043777942012184e+00 +1.393380716392009333e+00 +1.475592278795311074e+00 +1.849098313615208156e+00 +1.576624954535787992e+00 +1.763877478586252323e+00 +1.259001940687767274e+00 +1.568316501959131415e+00 +1.440401329053187851e+00 +1.589697632367020219e+00 +1.500906175710525758e+00 +1.264971523904321771e+00 +1.350835132468958477e+00 +1.596123642867446790e+00 +1.630674563070385830e+00 +1.598561183100748906e+00 +1.330389127844014752e+00 +1.228435067157306548e+00 +1.623721798669009786e+00 +1.369246771729152101e+00 +1.481354204049694090e+00 +1.522232114087614718e+00 +1.382413799047455427e+00 +1.502499185867790743e+00 +1.427438059621827904e+00 +1.410116820041430685e+00 +1.328217462706362539e+00 +1.198641009459322504e+00 +1.157996037991622984e+00 +1.568328507577149367e+00 +1.406269979189985975e+00 +1.364946901777500443e+00 +1.307789773924241672e+00 +1.284800221435020262e+00 +1.305712971231827169e+00 +1.802218816948105484e+00 +1.337062804091424084e+00 +2.140168529956241628e+00 +1.244012669226400192e+00 +1.326381637876366426e+00 +1.360386473836129539e+00 +1.078526814721541882e+00 +1.675690554457830217e+00 +1.396014541431242151e+00 +1.663089618832714223e+00 +1.397001605485343134e+00 +1.305738644450059383e+00 +1.310052697163570201e+00 +1.588365294109649994e+00 +1.411019116173520160e+00 +1.363944706296905451e+00 +1.578051805362086668e+00 +1.118573324746520825e+00 +1.252446270724263400e+00 +1.577218023800298852e+00 +1.323809963340330853e+00 +1.756734981712256172e+00 +1.165912984189105828e+00 +1.288934048749666772e+00 +1.581158682005536775e+00 +1.293949507111960884e+00 +1.326267859354175016e+00 +1.454572610332405702e+00 +1.589697632367020219e+00 +1.344141327690323351e+00 +1.962412159135126899e+00 +1.253720059389578978e+00 +1.419875625981816825e+00 +1.155508972959751191e+00 +1.419856675373878829e+00 +1.579272149081575094e+00 +1.523422534435759701e+00 +1.330920504831723861e+00 +1.580111669610289482e+00 +1.531420217347132962e+00 +1.318990923121774017e+00 +1.678408032188357879e+00 +1.638332417834575949e+00 +1.463549532935388697e+00 +1.472668598510821880e+00 +1.512688360744135707e+00 +1.138069238600579069e+00 +1.332109817923267769e+00 +1.266569273479717594e+00 +1.202748370911294273e+00 +1.320611814393529926e+00 +1.722667122357322000e+00 +1.338163221193340746e+00 +1.282195659305287450e+00 +1.524044162030008920e+00 +1.435053535780227207e+00 +1.589697632367020219e+00 +1.754501393654315677e+00 +1.300238275372905150e+00 +1.366153611994093353e+00 +1.365901076630819944e+00 +1.510934224576359952e+00 +1.472709950877842289e+00 +1.649889529137269051e+00 +1.835651644287978002e+00 +1.784928633013102228e+00 +1.479917062506444836e+00 +1.969262474278110631e+00 +1.332264833798539883e+00 +1.473935783935772292e+00 +1.851065721146675003e+00 +1.845482370333677125e+00 +1.354160906388969465e+00 +1.674121162127789830e+00 +1.370313634209701092e+00 +1.428792050711493289e+00 +1.630674563070385830e+00 +2.261690466475855033e+00 +1.089614194539024083e+00 +1.633932868079568834e+00 +1.803206077977748123e+00 +1.332078885187620187e+00 +1.449312500095572886e+00 +1.363672730971003944e+00 +1.354974176778384276e+00 +1.181081268979994547e+00 +1.639609542589994362e+00 +1.763269291992877186e+00 +1.525479911992704274e+00 +1.690628664997390729e+00 +1.460107134638008120e+00 +1.090257805681076775e+00 +1.324768200331511991e+00 +1.841767709870197223e+00 +1.389887805042704372e+00 +1.424327688237482903e+00 +1.491362747551562506e+00 +1.426530212335435976e+00 +1.368221530070577785e+00 +1.115223655888271992e+00 +1.275023056421694889e+00 +2.158762519522937851e+00 +1.566984432730620824e+00 +1.353221067126412436e+00 +1.410854436493067965e+00 +1.341659912440420044e+00 +1.583935239086990521e+00 +1.591390583927250191e+00 +1.438154784833855615e+00 +1.366783411268883697e+00 +1.186751097750132544e+00 +1.307233887015947005e+00 +1.979976520604452617e+00 +1.559724338285555234e+00 +1.234833742002329871e+00 +1.143336328587167827e+00 +2.823909775867349481e+00 +1.388367347503674409e+00 +2.146717571130380975e+00 +1.540246791913958191e+00 +1.230035738941438694e+00 +1.270081760328437781e+00 +1.388557165601866927e+00 +1.611270212224397369e+00 +1.390753261409102493e+00 +1.544649018012762554e+00 +1.303890845292279721e+00 +1.363538894272323887e+00 +1.219794675382203764e+00 +1.297148571233336156e+00 +1.796195072834692041e+00 +1.382255512147487764e+00 +1.352070486754342937e+00 +1.237452993103460130e+00 +1.032418573542287277e+00 +2.205068477785346204e+00 +1.433414149603343901e+00 +1.507363655748946485e+00 +1.392672196054220990e+00 +1.459157390715787983e+00 +1.658417031693787180e+00 +1.589697632367020219e+00 +1.237659893824577750e+00 +1.214353214688088656e+00 +1.464373374283894691e+00 +2.158139983324446121e+00 +1.138069238600579069e+00 +1.403429512859787565e+00 +1.141003292585551776e+00 +1.500723638121058912e+00 +1.264328542026802893e+00 +1.253021661780415741e+00 +1.230727309836950667e+00 +1.369726050993961053e+00 +1.361270979101178114e+00 +1.219398815089647314e+00 +1.296332228742087977e+00 +1.200965079581791883e+00 +1.467475749014511166e+00 +1.443766457845114815e+00 +1.338426513688844466e+00 +1.989898573241987378e+00 +1.314809343745963588e+00 +1.557931124619585717e+00 +1.426847682309102083e+00 +1.331885578641234247e+00 +1.480644933563326049e+00 +1.487340133128100206e+00 +1.638019039256533915e+00 +1.385951105196866706e+00 +1.479197221203556012e+00 +1.331542005483058233e+00 +1.533459467012633581e+00 +1.657513397210081507e+00 +1.483709514016041453e+00 +1.557698559948150319e+00 +1.312964730629971655e+00 +1.704905460262537531e+00 +1.472910250576177305e+00 +1.363153256220108744e+00 +1.201753864229900159e+00 +1.391894650657874877e+00 +1.242837662917551711e+00 +1.333497646692237026e+00 +1.797873462073745543e+00 +2.070847633868950766e+00 +1.070068514464537657e+00 +1.202875278979291807e+00 +1.143606612340263951e+00 +1.224473664548511920e+00 +1.330816394213094611e+00 +1.246868110779786321e+00 +1.108969493743231283e+00 +1.815340716745438954e+00 +1.441774265608160022e+00 +1.315945501059076150e+00 +1.384704510739446448e+00 +1.608216343707312035e+00 +1.475790201424942438e+00 +1.887926870745246788e+00 +1.557222434464009098e+00 +1.704949761641259443e+00 +1.297148571233336156e+00 +1.143606612340263951e+00 +1.324475885715472145e+00 +1.253198233720780763e+00 +1.450558188649750946e+00 +1.921918003146203091e+00 +1.882510760797181604e+00 +1.489013390992312225e+00 +1.413981287890557326e+00 +1.292176279272119643e+00 +1.401753437573262318e+00 +1.888663185474705131e+00 +1.991684876147274963e+00 +1.409791320007315107e+00 +1.557698559948150319e+00 +2.080201428195593394e+00 +1.334445268784648420e+00 +9.933903258372112077e-01 +1.314329834097534899e+00 +1.271425186800129836e+00 +1.488963361573709676e+00 +1.460125991753898234e+00 +1.487261193074054688e+00 +1.349587515643506208e+00 +1.428883569895333494e+00 +2.126623350662967482e+00 +1.253697164965004163e+00 +1.670169886878404952e+00 +1.374137516963827466e+00 +1.244838381476213840e+00 +1.817815945901557484e+00 +1.302177894826712645e+00 +2.338616034161049129e+00 +1.399945256678833516e+00 +1.487349037097786209e+00 +1.341218069241719490e+00 +1.507647674450396380e+00 +1.423111681761596969e+00 +2.852557389024831025e+00 +1.579382358956138432e+00 +1.316217294228835044e+00 +1.467435594024848911e+00 +1.313182244349036409e+00 +1.629508984148714035e+00 +1.676343150664919790e+00 +2.035788730368444988e+00 +1.601633922558420409e+00 +1.397733206497115077e+00 +1.330735396536510962e+00 +1.199734222030727437e+00 +1.722474976433247207e+00 +1.756734981712256172e+00 +1.636816892387670919e+00 +1.365911782314512379e+00 +3.450239070267720365e+00 +1.289398900054941066e+00 +1.239375742900222122e+00 +1.837299266017446087e+00 +1.371005167407474801e+00 +1.457539220717009698e+00 +1.451202409304471530e+00 +1.187707366151265376e+00 +1.532468073284178445e+00 +1.742446107609104899e+00 +1.361671025209233221e+00 +1.765741992200418053e+00 +1.194881124385652527e+00 +1.306473352820631817e+00 +1.255506214644668717e+00 +1.314534112198401772e+00 +1.378460868840164721e+00 +1.870604639204856312e+00 +1.416903090948778754e+00 +1.337848581936981418e+00 +1.323562204427375377e+00 +1.403143202309678372e+00 +1.258648672821522041e+00 +1.465645369795751662e+00 +1.293518934036029577e+00 +1.494883216442900675e+00 +1.339885233139071374e+00 +1.814161618754212668e+00 +1.459242941935343651e+00 +1.687543174439198879e+00 +1.396338961717972893e+00 +1.395490888886577352e+00 +1.171053526302060277e+00 +1.289707708163149391e+00 +1.764313490472574131e+00 +1.602460924825415134e+00 +1.652054533287795834e+00 +1.331481308128104502e+00 +2.001665079314079776e+00 +1.487952909576826244e+00 +1.484859251192553131e+00 +1.376745842342486981e+00 +1.400389308382301579e+00 +1.379620707761745280e+00 +1.360041364626113136e+00 +1.340581477907058172e+00 +1.430544927199335348e+00 +1.802078507000743457e+00 +1.192868142198079795e+00 +1.446432215925220532e+00 +2.205817201413708517e+00 +1.379127242442621082e+00 +1.334405633630368015e+00 +1.369103736379386760e+00 +1.560132026964097918e+00 +1.332923868809693602e+00 +1.466800978972869984e+00 +1.477919287102821500e+00 +1.817592681844573121e+00 +1.424690722892322015e+00 +1.289076250349324937e+00 +1.342321630691799328e+00 +8.758967823937666708e-01 +1.515718490699171639e+00 +3.180732925135643541e+00 +1.963824270976417097e+00 +1.286371218517075476e+00 +1.476200928989314320e+00 +1.742056440466484446e+00 +1.357857186916788805e+00 +1.356905042864191557e+00 +1.560162285705374074e+00 +1.439902114399544075e+00 +1.333403783576613932e+00 +1.321731533882015697e+00 +1.392829308423110035e+00 +1.667121451247581376e+00 +1.524594624606343984e+00 +2.274970180500631045e+00 +1.236245847467230874e+00 +1.178090162579792377e+00 +1.809868154612914282e+00 +1.426140838035962588e+00 +1.521229949364297340e+00 +1.870931806335960346e+00 +1.263398703198035378e+00 +1.508663906320734327e+00 +1.390525599188990213e+00 +1.011718922688118028e+00 +1.386077977152872620e+00 +1.198889721364025718e+00 +1.068642321239948956e+00 +1.453227511138010186e+00 +1.283605433373679716e+00 +1.279253191530443701e+00 +1.266295239395603289e+00 +1.511533089563258159e+00 +1.932970150101837703e+00 +1.388269469957037927e+00 +2.261690466475855033e+00 +1.370754482063290425e+00 +1.152353290935451469e+00 +1.752143426790809144e+00 +1.254008661897273669e+00 +1.922967390979721358e+00 +1.364385133573492226e+00 +1.267844385635413573e+00 +1.589697632367020219e+00 +1.397821763689179875e+00 +1.469827173487665561e+00 +1.554544613697046884e+00 +1.534834219635484942e+00 +2.102403952519836139e+00 +1.589697632367020219e+00 +1.137221774570960520e+00 +1.690628664997390729e+00 +1.597603861088686017e+00 +1.375599472693501468e+00 +1.465351221379947333e+00 +1.283605433373679716e+00 +1.410218485775516228e+00 +1.511374047628684991e+00 +1.258277138340346823e+00 +1.408870075439594416e+00 +1.258595869837634496e+00 +1.635968912699780731e+00 +1.289065104595337630e+00 +1.262168147120178219e+00 +1.326076091956259972e+00 +1.242085357534108425e+00 +1.346505665327825341e+00 +2.064550353314629660e+00 +2.794863328327764407e+00 +1.461092590303863403e+00 +1.597081465426612112e+00 +1.458662631352382277e+00 +1.734070427885100685e+00 +1.471423311939247469e+00 +1.611247242882726027e+00 +1.320315165387519585e+00 +1.262606797604647113e+00 +1.997754296826840914e+00 +1.682979619626266299e+00 +1.388619719291440902e+00 +1.978929484125018234e+00 +1.639071420876284435e+00 +1.245055120361527656e+00 +9.106460903997799505e-01 +4.252341941735977571e-01 +1.361514081562056333e+00 +1.305268876679477330e+00 +2.980282335659907744e+00 +1.357497293689156947e+00 +1.473818808398135616e+00 +1.230525129322316502e+00 +1.301166200270998274e+00 +1.205310624323395530e+00 +1.411180626135973171e+00 +1.906131392473952246e+00 +1.169302422569714395e+00 +1.403533694655685338e+00 +1.580433848302185140e+00 +1.268479571413735130e+00 +1.350628845498007990e+00 +1.605109955139170097e+00 +1.268368221746712265e+00 +1.423610628934625311e+00 +4.053022338883096154e+00 +1.368633402593317783e+00 +1.436424404347448558e+00 +1.336880766966743295e+00 +1.745868731064142310e+00 +1.073275342460760839e+00 +1.098914192631241349e+00 +1.209359771889943147e+00 +1.317268776089065341e+00 +1.418396874130863239e+00 +1.479197221203556012e+00 +2.085538640450977255e+00 +1.322058771345616890e+00 +1.731845425422321227e+00 +1.538609865292798418e+00 +1.333113631865046500e+00 +1.547864699782834919e+00 +1.229723594371236572e+00 +1.805769729421172087e+00 +1.344514478823612080e+00 +1.461811833098565216e+00 +1.228435067157306548e+00 +1.329619390048705441e+00 +1.670137158800642396e+00 +1.507019208184097181e+00 +1.295576311629787369e+00 +1.505136530516871574e+00 +1.525816137210284751e+00 +1.391769086078284090e+00 +1.544051817271622440e+00 +1.145962197692298901e+00 +1.658340365049582488e+00 +1.276554190076033990e+00 +1.541530828892653915e+00 +1.371461397549040839e+00 +1.583312056981405647e+00 +1.472817069099853882e+00 +1.651193333467716684e+00 +1.850696600882699272e+00 +1.292066110553804492e+00 +1.463767852610992293e+00 +1.446634660345466727e+00 +1.433363311354227676e+00 +2.924159356900645435e+00 +2.093040353663127462e+00 +1.222954644443554173e+00 +1.298872283347819234e+00 +2.398888646695006344e+00 +1.573408477672366246e+00 +2.224531388490170514e+00 +1.631441943818543905e+00 +1.362958052077217985e+00 +1.290714412891830420e+00 +1.426127436264010839e+00 +1.433078196616953903e+00 +2.263634690412878570e+00 +1.552938323810678867e+00 +1.330605051405349570e+00 +1.310143921121856181e+00 +1.404423988442971449e+00 +1.450558188649750946e+00 +2.026282427671631581e+00 +1.280043777942012184e+00 +2.662303511533025357e+00 +1.259874348761385932e+00 +1.348133778710767672e+00 +1.580753555600466598e+00 +1.354178370361623251e+00 +1.425721333531598134e+00 +1.220871920299515523e+00 +1.429190145844621895e+00 +1.641554124546942717e+00 +1.503721522680386613e+00 +1.477919287102821500e+00 +1.815506033706526523e+00 +1.528194285029869093e+00 +1.355481116720596901e+00 +1.356891007125042847e+00 +1.392636235337548101e+00 +1.070068514464537657e+00 +1.450058142194386335e+00 +1.397733206497115077e+00 +1.280211350857598518e+00 +1.380628843501057190e+00 +1.896810952495002311e+00 +1.343321444980048796e+00 +1.551845495073095549e+00 +2.971479246197034740e+00 +1.263267122372994322e+00 +1.364866271883180104e+00 +1.307416386690846366e+00 +1.405594468513015727e+00 +1.712624977209266319e+00 +1.967289700235745897e+00 +1.216713562776064350e+00 +1.183460919713738235e+00 +1.876371427349369014e+00 +1.568676983628719768e+00 +1.378285677456759117e+00 +1.357497293689156947e+00 +1.627999010874091823e+00 +1.500326644615199712e+00 +1.326259831988735982e+00 +1.518753181671868902e+00 +1.564223743806749667e+00 +8.986192492186404479e-01 +1.567569595415875483e+00 +1.356909687854297886e+00 +1.279575636220997126e+00 +1.536351242767949543e+00 +1.348714553096314717e+00 +8.998854015787856042e-01 +1.466350847095370113e+00 +1.416459081518937069e+00 +1.656915268394499208e+00 +1.486676821452213915e+00 +1.654513799743256186e+00 +2.006892520204033303e+00 +1.436445681558488729e+00 +1.472929269543740816e+00 +1.425706956665777625e+00 +1.509362169271028620e+00 +1.435550264108947260e+00 +1.396922059445749653e+00 +1.520623273584561730e+00 +1.513719065495173766e+00 +1.402527173013240258e+00 +1.327314636099110601e+00 +1.606496252172775030e+00 +1.330963006761059830e+00 +1.407309416912028155e+00 +1.189124987355910434e+00 +1.392766784682521575e+00 +1.133487887259789773e+00 +1.616653285424831665e+00 +1.399850707196577559e+00 +1.472968388981044541e+00 +1.310233224246303507e+00 +1.597372128796237689e+00 +2.485771242332475595e+00 +1.110412358222617968e+00 +1.350666712301844541e+00 +1.650644955371262768e+00 +1.171596396266579632e+00 +1.205874762332783234e+00 +2.078823707355610395e+00 +1.148119806175941449e+00 +1.406446136945916692e+00 +1.538992589690124646e+00 +1.269196936451550073e+00 +1.561982718808231141e+00 +1.618973016294773970e+00 +1.084290479246192263e+00 +1.422511565871232619e+00 +1.508903235729981418e+00 +1.077607918513820096e+00 +1.288596583957257735e+00 +1.327103761811642357e+00 +1.625304638137023971e+00 +1.761748879767282006e+00 +1.489834435250585898e+00 +1.474106652956749031e+00 +1.301793864534943168e+00 +1.334730166962145859e+00 +1.172132613451566385e+00 +1.535908465047143068e+00 +1.477919287102821500e+00 +1.148499029333777344e+00 +1.706005260060180717e+00 +1.310029241716954118e+00 +1.633116836307934250e+00 +1.743302758518126439e+00 +1.921144970673829278e+00 +1.579119466907201286e+00 +1.541824649911873735e+00 +1.548377351071280827e+00 +2.274252367283779108e+00 +1.392247044135800138e+00 +1.552773213024977395e+00 +1.074563462054129559e+00 +1.578239721251421201e+00 +3.601194559657130867e+00 +4.121804042025345893e+00 +1.601892994674464887e+00 +1.341241496005679323e+00 +1.740687581057130728e+00 +1.077607918513820096e+00 +1.210396692016232123e+00 +1.461113563842204144e+00 +1.609293671049762509e+00 +1.867626988781807995e+00 +1.113506647688666362e+00 +1.546202644914792756e+00 +1.411427055602949565e+00 +1.408391859257690726e+00 +1.429801290801876235e+00 +1.589697632367020219e+00 +1.387789547966448822e+00 +1.589697632367020219e+00 +1.308039637679769385e+00 +1.103489276654755713e+00 +1.339988858528258220e+00 +1.630853936779367075e+00 +1.754535015616177418e+00 +1.120176236449921703e+00 +1.404224414991645631e+00 +1.638849731037623769e+00 +1.552384261642636432e+00 +1.325982660059111140e+00 +1.288253602433968581e+00 +1.224326768119809117e+00 +1.370119711996096612e+00 +1.524462260558379967e+00 +1.238474523961315299e+00 +1.320936849970934190e+00 +3.229875168241349570e+00 +1.356023949408289297e+00 +1.310143921121856181e+00 +1.826252812746730569e+00 +1.487373325521957668e+00 +1.218709998639553760e+00 +1.639095396320534803e+00 +1.451063646473144786e+00 +1.586912446629554552e+00 +1.501418422249351181e+00 +1.277726590231559101e+00 +1.572792132262179621e+00 +1.204140658407901299e+00 +1.334700990481564986e+00 +1.442076445236224913e+00 +1.512537085307300799e+00 +1.240743680225122603e+00 +1.986771281743031636e+00 +1.367012726595113747e+00 +1.510567303794232430e+00 +1.496984861641877274e+00 +1.694315476723119218e+00 +1.742115402391945622e+00 +1.164343642223528263e+00 +1.756668757416569804e+00 +1.310676470333945076e+00 +1.743745423908677594e+00 +1.589697632367020219e+00 +1.266935201611062212e+00 +1.180596266576543485e+00 +1.542253162275862621e+00 +3.134093703529458708e+00 +1.392781563972540937e+00 +1.022575668951290595e+00 +1.214581323209316110e+00 +1.446306718771623423e+00 +1.307674147694534383e+00 +1.563352192086341574e+00 +3.115314363826399813e+00 +1.143606612340263951e+00 +1.382215706472315730e+00 +1.396174325864080856e+00 +1.450367670774980411e+00 +1.360610574095574066e+00 +2.212172300081462595e+00 +1.617921123014724571e+00 +1.361314312061786325e+00 +2.032812329396300299e+00 +1.264931426916255930e+00 +1.626592401436454338e+00 +1.503959800268006575e+00 +1.259931000040779736e+00 +1.701472591331892659e+00 +1.524422452198919586e+00 +1.456128487518128622e+00 +1.124744918792089265e+00 +1.595396641264585469e+00 +1.323522411979666913e+00 +1.416379808811029761e+00 +1.522546305060252791e+00 +1.403341866144756978e+00 +1.535579353702075878e+00 +1.326596139526635909e+00 +1.584814563230651174e+00 +2.073129535430368264e+00 +1.334679442769612479e+00 +1.418928976748347282e+00 +1.867773618217427156e+00 +1.572002503289013475e+00 +1.359936500934267656e+00 +1.477574848514052519e+00 +1.396320831821583397e+00 +1.174562673567592697e+00 +2.198080183664472997e+00 +1.428355868822649200e+00 +1.382720762579054963e+00 +1.322217802313687685e+00 +1.328147243988624382e+00 +1.267160057262955775e+00 +1.547546677169727047e+00 +1.274358038997263520e+00 +1.106399124886706886e+00 +1.529418011372300157e+00 +2.572162768067791205e+00 +1.550838677273944199e+00 +1.410617041472718824e+00 +2.058159995039837042e+00 +1.220485035902420634e+00 +1.777752188812385725e+00 +1.300660446039401563e+00 +1.399387707930507929e+00 +1.341218069241719490e+00 +9.874564175841484825e-01 +1.257392464423496392e+00 +1.926497054152861210e+00 +1.497406443003740151e+00 +1.638019039256533915e+00 +1.681058304656588120e+00 +1.510212446509591189e+00 +1.568180297361280395e+00 +1.301015763295737315e+00 +1.552496518638932343e+00 +1.535439639460655314e+00 +1.479197221203556012e+00 +1.232834146736564662e+00 +1.391407613150946077e+00 +1.345066650251737883e+00 +1.526682693236260491e+00 +1.404174542680650006e+00 +1.416557679453859464e+00 +1.382593614318693653e+00 +1.359678542647415611e+00 +1.636345592934077331e+00 +1.436048082742985343e+00 +1.283095310282810431e+00 +1.188697452831739554e+00 +1.450558188649750946e+00 +1.518305884518618143e+00 +2.057620341446742884e+00 +1.242843292134196531e+00 +2.135831462165569405e+00 +1.247059110398851089e+00 +1.237379495786456118e+00 +1.558340934821970336e+00 +1.784824064744483962e+00 +1.817534895214251378e+00 +1.385405710413834868e+00 +1.828190270304794751e+00 +1.526233639638434170e+00 +1.436765655818973642e+00 +2.919159428323723660e+00 +1.311094937776914549e+00 +1.405216596707305143e+00 +1.768400539881284317e+00 +1.331817004272167537e+00 +1.155508972959751191e+00 +1.323138773108134103e+00 +1.576213068896905156e+00 +1.491932213963025333e+00 +1.696523074730080793e+00 +1.538932500668529713e+00 +1.319953527658867642e+00 +1.499772790895711694e+00 +1.289020760888512029e+00 +2.982035164407022876e+00 +1.589697632367020219e+00 +1.269267045075807232e+00 +1.572002503289013475e+00 +1.494817181819826146e+00 +8.588848210720883003e-01 +1.352131097426777728e+00 +1.489971264565724596e+00 +1.626591378760338102e+00 +2.057807788617637357e+00 +1.330304618991291932e+00 +1.336880766966743295e+00 +1.574572326988459281e+00 +1.410605069003679546e+00 +1.620553209223302815e+00 +1.392672196054220990e+00 +1.448718209021713221e+00 +1.386079738046078091e+00 +1.234370960951210350e+00 +1.334091464885204914e+00 +1.860641427296187089e+00 +1.803712008333206995e+00 +1.330832184382956029e+00 +1.549722637496245170e+00 +1.342321630691799328e+00 +1.407715945377049138e+00 +1.467804486664860519e+00 +1.566405428977589054e+00 +1.996254591505874032e+00 +2.024231478635940107e+00 +1.317351513388913986e+00 +1.189791250274339518e+00 +1.863612227184901826e+00 +1.564602431691625384e+00 +1.764391017909929360e+00 +1.308094268177015351e+00 +1.717017689087725785e+00 +1.553834077255153545e+00 +1.578233048635205193e+00 +1.579272149081575094e+00 +1.433961284933104707e+00 +1.045727534440402451e+00 +1.411386125173407891e+00 +1.752744793668135515e+00 +1.194272783770948365e+00 +1.395482491219738108e+00 +2.190140799485575940e+00 +1.337941465610263947e+00 +1.488561626023013673e+00 +1.328378922428726128e+00 +1.248124411937240552e+00 +1.443331791565682920e+00 +1.722559167650771883e+00 +1.487279736490478399e+00 +1.589697632367020219e+00 +1.422598426932601967e+00 +2.516566026986524207e+00 +1.088265017734329376e+00 +1.373266704756119339e+00 +1.143348556500995983e+00 +1.085596255277891942e+00 +1.385601665771787339e+00 +3.009774233280900546e+00 +1.586814715147667698e+00 +1.297727003468850171e+00 +1.476935350843902484e+00 +1.333398020215284419e+00 +1.401258444785739243e+00 +1.357573862426484368e+00 +1.427438059621827904e+00 +1.512691064045554867e+00 +1.302934324890571816e+00 +2.004178627306693272e+00 +1.378186251148463271e+00 +1.275082031552898343e+00 +1.237420467859472240e+00 +1.237659893824577750e+00 +1.642701644368600000e+00 +1.330524565983239427e+00 +1.390440401966039019e+00 +2.086410134757230139e+00 +1.177097199841433905e+00 +1.413824967609336625e+00 +1.379697637829352175e+00 +1.519826899839756607e+00 +1.515718080808994728e+00 +1.236047453919539407e+00 +1.433389297852386335e+00 +1.292381334450965369e+00 +1.463658140153228260e+00 +1.085599029147388705e+00 +1.473063030709823806e+00 +1.393994886215388362e+00 +1.868972426349046145e+00 +2.170687074062236377e+00 +1.318807024846989862e+00 +1.771962382264753444e+00 +1.132993240367696330e+00 +2.239285748679726851e+00 +1.782855486007768775e+00 +1.207332666251232922e+00 +1.647846054706434415e+00 +1.288104132821729308e+00 +1.938662832619357346e+00 +1.489195853120804713e+00 +1.346355864250767809e+00 +1.295599274819309699e+00 +1.106682519333247683e+00 +1.396616270485480982e+00 +1.472929269543740816e+00 +1.143606612340263951e+00 +1.382593614318693653e+00 +1.271225871776678673e+00 +1.296194382368170750e+00 +1.665317824253477852e+00 +1.386031195405550420e+00 +1.831302589987117813e+00 +1.037501395332242282e+00 +1.432146417567167873e+00 +1.330832184382956029e+00 +1.699619430545126875e+00 +1.394020054987208823e+00 +1.309780257765481792e+00 +2.631081158677460508e+00 +1.060650307447744467e+00 +1.047370095381069177e+00 +1.422791361859310655e+00 +1.515737742561945822e+00 +1.290475200145365875e+00 +1.647098182184983273e+00 +1.644684262060366109e+00 +1.684898082299184807e+00 +1.479701724554715270e+00 +1.498634256470609216e+00 +1.392636235337548101e+00 +1.606568128104882476e+00 +1.355322856300702483e+00 +1.449444755581609456e+00 +1.559674519746607757e+00 +1.340988255110644900e+00 +1.265706735294742202e+00 +1.737870309044822648e+00 +1.697634284065912880e+00 +1.506756799099420618e+00 +1.683392023233622581e+00 +1.451001933166551794e+00 +3.296201696797155023e+00 +1.427438059621827904e+00 +1.894502321271531287e+00 +2.673836159316152816e+00 +1.676645439302774321e+00 +1.478814389282192110e+00 +1.486101605168485662e+00 +1.340422532486613250e+00 +1.421548896352305746e+00 +1.423613057203922949e+00 +1.687619156238241658e+00 +1.379081963857984761e+00 +1.484859251192553131e+00 +1.486101605168485662e+00 +1.023600219993426208e+00 +1.686373901283417354e+00 +1.294980368644019109e+00 +1.041834565449818228e+00 +1.452993821700601984e+00 +1.249746211454777267e+00 +1.906302132460766074e+00 +1.451063646473144786e+00 +1.415929513481700042e+00 +1.549361334224798270e+00 +1.304607731482278155e+00 +1.473319836065002164e+00 +1.367508533676527804e+00 +1.165249387167634154e+00 +1.402090419362608031e+00 +1.301165199675068607e+00 +1.526115860805646207e+00 +1.636879583019826612e+00 +1.544072733899000127e+00 +1.722727408481645739e+00 +1.379557992811811573e+00 +1.150342591239294165e+00 +1.264640554869401967e+00 +1.197362224242674245e+00 +1.826723245339394452e+00 +1.656915268394499208e+00 +1.513703024250844464e+00 +1.413006454081624952e+00 +2.070315361141027211e+00 +1.418375096392821888e+00 +1.484279625390570345e+00 +1.587696646093107233e+00 +1.388151718077097030e+00 +1.078688539358722664e+00 +1.808722821223639698e+00 +1.584826627513194808e+00 +1.504777878957177961e+00 +1.470868071235045704e+00 +1.471181626700555967e+00 +1.317959081223442297e+00 +1.323462726179606364e+00 +1.163144597591823981e+00 +1.474193901720340705e+00 +1.584524405487144350e+00 +1.753690380595244847e+00 +2.091711388183576048e+00 +1.351250496904441434e+00 +1.400757505853221119e+00 +1.700412024447743420e+00 +1.383005198691741100e+00 +1.454276891767690927e+00 +1.488344019173190702e+00 +1.544445314096464017e+00 +1.462062791334197698e+00 +1.267315690879549095e+00 +1.288080153935567296e+00 +1.976984120607227169e+00 +1.473138977137878669e+00 +1.926461439021693423e+00 +1.333949939105728788e+00 +1.234331119233203822e+00 +1.544051817271622440e+00 +1.363007839744227567e+00 +3.180732925135643541e+00 +1.284506572692578175e+00 +1.958011988348545174e+00 +1.262006106743228884e+00 +1.501016042899465219e+00 +1.794440198855625113e+00 +1.413775840313519438e+00 +1.589697632367020219e+00 +1.298186946795837571e+00 +1.263178820240575817e+00 +1.183806370095368266e+00 +1.354939111828358023e+00 +1.363585126150198334e+00 +1.261798786772864389e+00 +1.276554190076033990e+00 +1.512285811738642849e+00 +1.262530427041781422e+00 +1.266857193967567241e+00 +1.180261690711148503e+00 +1.391065770546688896e+00 +1.224311589251826149e+00 +1.447406598063068373e+00 +1.604269614215439788e+00 +1.545062261940458370e+00 +1.472765585164964364e+00 +1.852522787429990103e+00 +1.245743239594347074e+00 +1.493029418251097695e+00 +1.286530348258935419e+00 +1.423838935814657702e+00 +1.330832184382956029e+00 +1.254831851345088012e+00 +1.630201168387543476e+00 +1.298186946795837571e+00 +2.336471682391803029e+00 +1.476827805393604365e+00 +1.477280693355837116e+00 +1.345125771143528937e+00 +1.234545057157049541e+00 +1.391368967921238209e+00 +3.009774233280900546e+00 +1.191793848503479580e+00 +1.756734981712256172e+00 +1.368118060938769531e+00 +1.121899443432340604e+00 +1.228435067157306548e+00 +1.698464970327918877e+00 +1.354560145021096673e+00 +1.418160928764976347e+00 +1.297233035793006195e+00 +1.491813066458348658e+00 +1.477094557255028917e+00 +1.530151890751099586e+00 +1.269590833001615238e+00 +1.340533939593782975e+00 +1.671155959584417872e+00 +1.286757508279364970e+00 +1.418008340630812825e+00 +1.234953167632426130e+00 +1.398005004459761835e+00 +1.697578262860631071e+00 +1.362822592104677710e+00 +1.292381334450965369e+00 +1.382161275277773882e+00 +1.393956325105904170e+00 +3.609719231245819060e+00 +1.379582465036158112e+00 +1.280609260349734768e+00 +1.506251064224017000e+00 +1.330832184382956029e+00 +1.535347249898592281e+00 +1.516594551796735857e+00 +1.728613369865463767e+00 +1.586408591594562267e+00 +1.307408252545684491e+00 +1.783463662625429436e+00 +1.525641667797437151e+00 +1.374850164925426554e+00 +1.143606612340263951e+00 +1.731976209277746648e+00 +1.201827402911817444e+00 +1.857019722500496073e+00 +1.521656419947461814e+00 +2.102889982263022262e+00 +1.758339437709373954e+00 +1.364810739543855789e+00 +2.092541263368659088e+00 +1.396987302886273596e+00 +1.120480182460198648e+00 +1.501022964102048718e+00 +1.694038030082225532e+00 +2.152906539850206968e+00 +1.543007301449776492e+00 +1.446850592719243878e+00 +1.360399888507700439e+00 +1.577331035078145760e+00 +1.386744329980601265e+00 +1.347319091808088842e+00 +1.516177506123014496e+00 +1.257821133517026624e+00 +1.669385468890794755e+00 +1.222733512063058470e+00 +1.658685493278731826e+00 +2.130074858315779807e+00 +1.544571802226563761e+00 +1.775272231815961277e+00 +1.479197221203556012e+00 +1.463950077991334808e+00 +1.298514885523090356e+00 +1.463911403398540756e+00 +1.537178238023230392e+00 +1.197536513820438131e+00 +1.433005372355253826e+00 +1.171537006529305813e+00 +1.647753724526964447e+00 +1.421150831973164941e+00 +1.299223907070675921e+00 +1.381589141180306513e+00 +1.223397909847591336e+00 +1.245758678302081535e+00 +1.439008242606512056e+00 +1.562093726601148092e+00 +1.734330704355102171e+00 +1.425675317793007935e+00 +2.657135584742043477e+00 +2.008333902844796626e+00 +1.729253894121043800e+00 +1.341994022371061135e+00 +1.651827323374575940e+00 +1.367244124970753205e+00 +1.192121786906028547e+00 +1.481420724666620004e+00 +1.427692935263280560e+00 +1.865185532196164786e+00 +1.440253308057847903e+00 +1.057695696401339092e+00 +2.809033661395730519e+00 +1.405687530334290614e+00 +1.176259315580857390e+00 +1.343309457580090793e+00 +1.135491383330631265e+00 +1.581158682005536775e+00 +1.297771495915220896e+00 +1.069496419715946445e+00 +1.271540105795182285e+00 +1.283205653159704696e+00 +1.781695695565929327e+00 +1.215401529191254326e+00 +1.457368801829559857e+00 +1.361145115732632860e+00 +1.558597283236736075e+00 +1.227381678933952003e+00 +1.354683514988252568e+00 +1.330832184382956029e+00 +1.753136985824710337e+00 +1.405001386895293081e+00 +1.627695264633942429e+00 +3.477329130870458584e+00 +1.345752310442719590e+00 +1.201692327320827758e+00 +1.419885218723095477e+00 +4.006384575432889505e+00 +1.811395109645580703e+00 +1.557867376614190391e+00 +1.598561183100748906e+00 +1.398826321724584432e+00 +1.475470402891446042e+00 +1.387875832503155493e+00 +1.872448727520165335e+00 +1.653532246750053503e+00 +1.207923794556954533e+00 +2.026055185097575873e+00 +1.252208771607222104e+00 +1.293012120106396878e+00 +1.814671651726058599e+00 +1.469296796708064790e+00 +1.910040358913043690e+00 +1.605713861482250593e+00 +1.638019039256533915e+00 +1.560358777549694764e+00 +1.555916392556184746e+00 +1.464478828763702722e+00 +1.228303787780340883e+00 +2.089639310608248479e+00 +1.463309086743130649e+00 +2.019089807289162763e+00 +1.714167429291570954e+00 +1.393528617881059972e+00 +1.549076313105445024e+00 +1.481438410120048843e+00 +1.351803737975401987e+00 +1.407309416912028155e+00 +1.401753044822541483e+00 +1.302045545323309739e+00 +1.325336941964728510e+00 +1.409338695490326643e+00 +1.491831626925161913e+00 +1.405951411104197746e+00 +1.602574296678795918e+00 +2.002344028269462228e+00 +1.395482491219738108e+00 +1.396384931711423860e+00 +1.477752773923455720e+00 +1.312419162982791931e+00 +1.485095052694184403e+00 +1.493433733814185871e+00 +1.542702107632351272e+00 +1.431053684829976191e+00 +1.779040798252154332e+00 +1.324779378917973816e+00 +1.281240542327950038e+00 +1.479197221203556012e+00 +1.388810142154667915e+00 +1.425391934365180191e+00 +1.423350089396194562e+00 +1.603233382933510143e+00 +1.557416394647063385e+00 +2.101902213127090135e+00 +1.311248889557788289e+00 +1.470081022153465256e+00 +1.418099296044694313e+00 +1.375056568480182762e+00 +1.320514021122832560e+00 +1.562591040387601993e+00 +1.404352310473193199e+00 +2.254566465620875704e+00 +1.486377165165862380e+00 +1.326640142304917447e+00 +1.490573906358733325e+00 +1.287489857339323862e+00 +1.474185925832593114e+00 +1.907120127199995352e+00 +1.323073555311623295e+00 +1.285683923543814444e+00 +1.479197221203556012e+00 +1.603390192577933249e+00 +1.148289179702942420e+00 +2.351160364112189427e+00 +1.277568442213969035e+00 +1.312964730629971655e+00 +1.121388908347739743e+00 +2.548213293504588250e+00 +1.222625825121795629e+00 +1.441283525999523363e+00 +1.459981885748788955e+00 +1.489740359095399924e+00 +1.432508888767202393e+00 +2.086410134757230139e+00 +1.264072120359742257e+00 +1.471731078415778882e+00 +2.195264693492049446e+00 +1.698741589227388715e+00 +1.491864424717618931e+00 +1.237452993103460130e+00 +1.342958101782329550e+00 +1.169010742726896979e+00 +1.102539089049770382e+00 +1.550909459906833376e+00 +1.407230090614959295e+00 +1.249346507690908936e+00 +1.077607918513820096e+00 +1.483897542701555494e+00 +1.369138583844566881e+00 +1.558329572273308372e+00 +1.289398900054941066e+00 +1.247911156187470283e+00 +1.392492917950718834e+00 +1.570797578784194570e+00 +1.364637635458038289e+00 +1.789949664969491039e+00 +1.215239386461732352e+00 +1.343040230581010519e+00 +1.714169604014188053e+00 +2.109881150607023415e+00 +3.935774455875190370e+00 +1.368118060938769531e+00 +1.356935989514312269e+00 +1.589697632367020219e+00 +1.457770635495776901e+00 +1.283081247652866352e+00 +1.709744279830886171e+00 +2.212068278288001011e+00 +1.338172861129820035e+00 +1.760501158162639967e+00 +1.181006699250815473e+00 +1.402984355622407975e+00 +1.319046366236712231e+00 +1.320534700324017763e+00 +1.821626157878256436e+00 +9.599556879636423901e-01 +1.515737742561945822e+00 +1.471423311939247469e+00 +2.228858459619004861e+00 +1.465792098928375253e+00 +1.981681270627674962e+00 +1.390163580342992589e+00 +1.549548056671454788e+00 +1.252908524866455764e+00 +2.645212375373674263e+00 +1.358649500773800867e+00 +1.541598510091709784e+00 +1.979976520604452617e+00 +1.449775579944365234e+00 +1.328447769792433064e+00 +1.120048087592778074e+00 +1.948078783476802300e+00 +1.888965101765492705e+00 +1.413257181870172019e+00 +1.391894650657874877e+00 +1.217278084324220799e+00 +1.434560393998452810e+00 +1.265729349407116899e+00 +1.417988883223827656e+00 +1.292692576481996980e+00 +1.513905321790524283e+00 +1.170630212222874889e+00 +1.285359807662501908e+00 +1.306330057671331701e+00 +1.213747923705142284e+00 +1.399873214391519127e+00 +1.234833742002329871e+00 +1.323571747816572497e+00 +2.058159995039837042e+00 +1.466152232959188950e+00 +1.401940098640295673e+00 +1.375075590406652282e+00 +1.294604820226822994e+00 +1.388656323786378266e+00 +3.601194559657130867e+00 +1.424484130632563961e+00 +1.471475266214845590e+00 +1.541504122643829078e+00 +1.422249021812817205e+00 +1.214041844128786352e+00 +1.334783258474118384e+00 +1.330832184382956029e+00 +1.352301406067333289e+00 +1.516213367058085737e+00 +1.430689031488761032e+00 +1.187618334589032543e+00 +1.340107163311529348e+00 +1.259971102761127781e+00 +1.667895384518722324e+00 +1.925953688494871585e+00 +1.204876018972242946e+00 +3.009774233280900546e+00 +1.127059383237806856e+00 +1.405105405282654374e+00 +1.466914658997339416e+00 +1.220287557423077374e+00 +1.332380740160040489e+00 +1.436253366341517790e+00 +1.626791949581594565e+00 +1.720596904589996257e+00 +1.427438059621827904e+00 +1.308651077569294330e+00 +1.481122304020829006e+00 +1.297953512755981365e+00 +1.447332552107454262e+00 +1.660276259711189084e+00 +1.337384372980700675e+00 +1.518305884518618143e+00 +1.329681437876239158e+00 +1.579114826116239101e+00 +1.283053750572413776e+00 +1.447943456615760738e+00 +1.424997448496661434e+00 +1.235351355862597700e+00 +1.277976092093069838e+00 +1.835773146768460151e+00 +1.367731860509493913e+00 +1.399885284190105494e+00 +1.150949254189939097e+00 +1.383302444262440645e+00 +1.479558560472824524e+00 +1.706005260060180717e+00 +2.581968150403035622e+00 +1.453492315152061565e+00 +1.310522913031803682e+00 +1.343309457580090793e+00 +1.668713870915006225e+00 +1.318655724206607260e+00 +2.181559412230242856e+00 +1.485952842471192525e+00 +1.638019039256533915e+00 +1.138996201722363821e+00 +3.109632746720805585e+00 +1.250199517009320971e+00 +1.668281850447414172e+00 +1.491481276848105608e+00 +1.406912685804940111e+00 +1.409075482080638153e+00 +1.510656032432450502e+00 +1.746774011344996325e+00 +1.429677331638878002e+00 +1.450173452077976322e+00 +2.264508988377897936e+00 +1.879779427724955099e+00 +1.589593785221026678e+00 +1.272483149495002408e+00 +1.038768291918557907e+00 +2.169728179805900936e+00 +1.240076441030396381e+00 +1.392569623265650591e+00 +1.377925751166344526e+00 +1.348602148081667451e+00 +1.635038865476957426e+00 +1.383005198691741100e+00 +1.518724652637992278e+00 +1.263971304796029926e+00 +1.603396043971223150e+00 +1.596906023249673012e+00 +1.334994157128647885e+00 +1.276703122794650369e+00 +1.525547336108601826e+00 +1.479576831902953415e+00 +1.292324920492163187e+00 +1.780852639265773973e+00 +1.266569081115051176e+00 +1.808354518812706146e+00 +1.513519237950674778e+00 +1.676668128654355883e+00 +1.483132165555225868e+00 +1.169587890914947081e+00 +1.327218108975046107e+00 +1.594575971354544208e+00 +1.490792908361378011e+00 +1.408518015518922084e+00 +2.209285873267432976e+00 +1.396796632570470820e+00 +1.556553062995746473e+00 +1.552938323810678867e+00 +1.330832184382956029e+00 +1.223535343403717945e+00 +1.575962756151838562e+00 +1.513679224732982220e+00 +1.505697160334754869e+00 +1.241030517038154812e+00 +1.657586527326870396e+00 +1.764047852431062324e+00 +1.444869649665193378e+00 +1.367118897865381655e+00 +1.487190854224323289e+00 +1.349620879640170301e+00 +1.070068514464537657e+00 +1.339184131609094663e+00 +1.110017544936610534e+00 +1.339424035748905339e+00 +1.342321630691799328e+00 +1.375627365799736879e+00 +1.511457075939432571e+00 +1.733154998980346306e+00 +1.499247104127178432e+00 +1.391082560964903792e+00 +1.228435067157306548e+00 +1.901910672521594847e+00 +1.829966211578238244e+00 +1.097616746826467704e+00 +1.157004561434249013e+00 +1.237169173058489946e+00 +1.311452522981298330e+00 +1.268051598778718869e+00 +1.492888492449040427e+00 +1.361270979101178114e+00 +1.348900128441044899e+00 +1.330832184382956029e+00 +1.618973016294773970e+00 +1.137121903301405723e+00 +1.354429414802439169e+00 +8.062916574821556992e-01 +1.355955900665321678e+00 +1.476481970710253222e+00 +1.090257805681076775e+00 +1.518591492722933367e+00 +1.867715963139900737e+00 +1.587030013738441880e+00 +1.462229444521767618e+00 +1.447493332440046743e+00 +1.345709619700699022e+00 +1.398030912538203552e+00 +2.209008872066831941e+00 +1.550026950660225111e+00 +1.447419449766556454e+00 +1.196893696544549357e+00 +1.578005290525695159e+00 +1.268400197762389325e+00 +1.392002792793704202e+00 +1.322314838836973649e+00 +1.573371495458133040e+00 +1.779898252621720189e+00 +1.540246791913958191e+00 +1.225128153489301042e+00 +1.213635206754020146e+00 +1.428915938724045986e+00 +1.500283180108326064e+00 +1.525641667797437151e+00 +1.570538876505167991e+00 +1.278175928277178741e+00 +1.308607200129486614e+00 +1.603390192577933249e+00 +1.393009227851798926e+00 +1.708688444159619735e+00 +1.408419904146015256e+00 +1.530294252038572722e+00 +1.902665654603538314e+00 +2.083281096087091555e+00 +1.288253602433968581e+00 +2.032812329396300299e+00 +1.487669276639081772e+00 +2.964048812333118121e+00 +1.481198518752002258e+00 +1.552325700017206600e+00 +1.101485953978141197e+00 +1.526819932059851226e+00 +1.301050978113906353e+00 +1.358857151449143430e+00 +1.381373398610179493e+00 +1.334602929080389799e+00 +1.357497293689156947e+00 +1.412862177632817406e+00 +1.329476740993328576e+00 +1.177132282207196567e+00 +1.368641828800264193e+00 +1.375695962743591849e+00 +1.166470191013914359e+00 +1.386556911183753016e+00 +1.576606988735449022e+00 +1.333062613261702722e+00 +1.182664056616317794e+00 +2.036034044702830670e+00 +1.320929293291406736e+00 +1.563104628582983935e+00 +1.490573906358733325e+00 +1.689714299347301107e+00 +1.002557849681906532e+00 +1.124230783064632533e+00 +1.241386102218612564e+00 +1.524684034841897073e+00 +1.588345603125318917e+00 +1.386894059088902509e+00 +1.774074420640445737e+00 +3.109632746720805585e+00 +1.419610355239811383e+00 +1.463314556827072010e+00 +1.548863297190905541e+00 +1.293204362889468939e+00 +1.317447807733387322e+00 +1.720162705699721073e+00 +1.321297873210795615e+00 +1.285597341573669894e+00 +1.690683722400379452e+00 +1.562356656601750160e+00 +1.460457435922407399e+00 +1.622723015926638368e+00 +1.266531978641822320e+00 +1.629985576493858446e+00 +1.160127119376909377e+00 +1.393212492494413368e+00 +1.486133879397854685e+00 +1.674900020382480648e+00 +1.768935980154338949e+00 +1.682907526501018936e+00 +1.368018276959048762e+00 +1.638019039256533915e+00 +1.699723091013147780e+00 +1.429763740227862456e+00 +1.237452993103460130e+00 +1.186891956376548762e+00 +1.887442995701221093e+00 +1.824641845164322262e+00 +1.525386775071538636e+00 +1.236673182578897467e+00 +1.855388261749439494e+00 +1.833923502816396933e+00 +1.435356575513395683e+00 +1.485500209972478558e+00 +1.362169720863583677e+00 +1.492189495290602963e+00 +1.324024331239115782e+00 +1.421150831973164941e+00 +1.242565179833121647e+00 +1.248347814932600386e+00 +1.536286081034788253e+00 +1.462899797567274618e+00 +2.577879228252413668e+00 +1.651654728661405613e+00 +1.237205232042569492e+00 +1.515924019340936013e+00 +2.232214354676159473e+00 diff --git a/task_2_predictions.csv b/task_2_predictions.csv new file mode 100644 index 0000000..ef17673 --- /dev/null +++ b/task_2_predictions.csv @@ -0,0 +1,3363 @@ +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +False +True +True +True +True +True +True +False +True +True +True +True +True +False +True +True +True +True +True +True +True +False +False +True +False +True +True +True +True +True +True +False +True +True +False +False +True +True +False +False +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +False +True +True +True +True +True +True +False +True +True +True +True +False +True +True +True +True +True +False +True +False +False +True +True +True +False +True +False +True +True +True +False +True +True +True +True +False +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +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 +False +True +True +True +True +False +True +True +True +False +True +False +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +False +True +False +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +False +True +True +True +True +True +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 +False +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +False +True +False +True +True +True +True +True +True +True +True +False +True +False +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +False +True +True +True +False +True +True +True +False +True +True +True +True +True +True +True +False +True +True +True +False +True +True +True +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 +False +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +False +True +True +False +True +True +True +True +True +True +True +True +True +True +False +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +False +True +False +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +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 +False +True +True +True +True +True +True +True +True +True +True +True +False +True +True +False +True +True +True +True +True +True +True +False +True +False +False +True +True +True +False +True +True +True +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 +False +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +False +False +False +True +True +False +True +True +True +True +True +True +False +True +True +False +True +True +True +True +True +True +True +True +True +True +True +False +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +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 +False +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +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 +False +True +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 +False +True +True +True +True +True +True +True +True +True +True +False +True +False +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +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 +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 +False +True +True +True +True +True +True +True +True +True +False +True +False +True +True +True +False +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +False +True +True +False +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +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 +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +False +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +False +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +False +True +True +False +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +False +False +True +True +True +True +False +True +False +True +True +True +True +True +False +False +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +False +True +True +True +True +True +True +False +True +True +False +True +True +True +True +True +True +True +False +True +True +False +True +True +True +True +True +True +True +True +True +False +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +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 +False +True +True +True +False +False +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +False +True +True +False +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +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 +False +True +True +True +True +True +True +True +True +True +False +False +False +True +True +True +True +True +True +False +True +False +True +True +True +True +True +True +True +True +False +True +True +True +True +True +False +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +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 +False +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +False +True +True +False +True +True +False +True +False +True +True +True +True +False +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +False +True +True +True +True +False +True +True +True +True +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 +False +True +True +True +True +True +True +True +True +False +False +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +False +True +False +True +True +False +True +True +True +True +True +False +False +False +True +True +True +True +True +True +True +True +True +True +True +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 +False +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +False +True +True +True +True +True +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 +False +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +False +True +True +True +True +True +False +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +False +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +False +False +True +True +True +True +True +True +True +True +True +True +True +True +True +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 +False +False +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +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 +False +True +True +True +True +True +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 +False +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +False +True +True +True +True +True +True +True +False +True +True +True +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 +False +True +True +True +True +True +True +True +True +True +True +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 +False +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +False +True +True +False +True +True +True +True +True +True +True +True +False +True +True +True +False +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +False +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +False +True +True +True +True +False +False +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +False +True +True +True +True +False +True +True +True +True +True +True +True +True +False +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +False +True +True +True +True +True +True +True +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 +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +False +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +False +True +True +True +True +True +True +True +True +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 +False +True +True +True +True +False +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +False +True +True +True +True +True +False +True +False +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +False +True +True +True +False +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +False +True +True +False +True +True +False +True +True +False +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +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 +False +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +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 +False +True +False +True +True +True +True +True +True +False +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +False +False +False +True +False +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +False +True +True +True +True +True +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +True +False +True +True +True +True +False +True +True +True +True +True +True +True +True +True +True +True +True +True +True \ No newline at end of file diff --git a/task_3_predictions.csv b/task_3_predictions.csv new file mode 100644 index 0000000..90639b8 --- /dev/null +++ b/task_3_predictions.csv @@ -0,0 +1,3363 @@ +8.157010427687055198e+00 +7.822694315832450229e+00 +8.119619011039503675e+00 +7.653257438662421919e+00 +8.896877411340483377e+00 +6.621631604373305890e+00 +8.371708860472153901e+00 +9.183918880576129595e+00 +8.157350862314160622e+00 +7.974484297644266917e+00 +7.005442730524464423e+00 +8.068996014482763712e+00 +7.316140842662207433e+00 +8.962814135140888538e+00 +6.844430990654018387e+00 +7.038082145857060823e+00 +7.869538112319332868e+00 +7.162839218954104581e+00 +7.860875606842910202e+00 +8.074967486741115863e+00 +7.649950873800662521e+00 +8.153345013193757040e+00 +7.897902374705608963e+00 +7.455017202066301252e+00 +7.885898014154463453e+00 +6.901451161436398252e+00 +7.840745954694739339e+00 +6.888198136283335771e+00 +6.641218496146393591e+00 +8.205223053997542593e+00 +7.989625415626505855e+00 +5.328003892487231496e+00 +6.273468207837140653e+00 +7.240887215919883602e+00 +7.452023021390232316e+00 +7.571722113446412550e+00 +7.463402988659254333e+00 +7.109010046586718090e+00 +5.589154232354303531e+00 +7.056467589831299847e+00 +7.996948363047977182e+00 +6.548297211917542882e+00 +7.061044011952617439e+00 +7.612793594961203780e+00 +8.238041654770313471e+00 +6.207733871710388485e+00 +7.515157760457441327e+00 +6.651085507437983324e+00 +7.808095427310036030e+00 +7.348476417015717743e+00 +8.744644944277752074e+00 +8.060929453682547319e+00 +8.398500867031998496e+00 +6.996756270561036217e+00 +7.750964438041137328e+00 +6.115479998434238951e+00 +7.052009515153713437e+00 +7.944010013033221185e+00 +7.878788549347973458e+00 +8.053605442719799612e+00 +7.472289123716564063e+00 +7.924138786139337753e+00 +4.858188478940974164e+00 +6.268494030751298851e+00 +7.125331379292674683e+00 +6.915827503946275101e+00 +8.094822598525752255e+00 +7.397875899841437786e+00 +7.483863734456008387e+00 +8.111004930827220960e+00 +7.746740544557724206e+00 +7.568573803755043627e+00 +8.042299620437461272e+00 +7.616898109486555768e+00 +7.924138786139337753e+00 +7.766919947983296879e+00 +7.433247199546713091e+00 +6.703629052291489643e+00 +5.338080702559636848e+00 +5.978823739908875723e+00 +8.234849985518394533e+00 +7.250239404237618146e+00 +7.689113782448657730e+00 +8.100451709385197319e+00 +5.643000596045567363e+00 +6.762650082056097744e+00 +7.647535085794061160e+00 +7.993093968475932343e+00 +8.359157474083076522e+00 +7.692587664083021082e+00 +7.713118233517889166e+00 +6.894797746326275956e+00 +7.326397322474349494e+00 +8.131884154727231362e+00 +7.662624044170570414e+00 +8.086842932344552537e+00 +7.898731882872652932e+00 +7.140348446275311289e+00 +5.997337042173512600e+00 +7.118405555115714378e+00 +7.953898380145801639e+00 +7.535059730859757110e+00 +8.089715579419589631e+00 +7.477207599465145904e+00 +7.505488186813181528e+00 +8.027820441755466163e+00 +8.282592688556178473e+00 +7.366684061577416287e+00 +7.810598269045840425e+00 +4.858188478940974164e+00 +7.538590293565903266e+00 +4.861940156597029272e+00 +7.118405555115714378e+00 +7.595986763737528236e+00 +6.663295416660730552e+00 +7.616700057955767988e+00 +7.429680197416473675e+00 +5.715954233260163164e+00 +8.136488895775073615e+00 +7.444873021698185767e+00 +8.183759298352470068e+00 +7.155824460797248321e+00 +6.966044648119805061e+00 +7.444873021698185767e+00 +8.204192324883933907e+00 +6.869228888791894860e+00 +7.616199794854765059e+00 +7.689871422649048327e+00 +6.707836920351837762e+00 +6.765965159881488944e+00 +5.956504319649411627e+00 +6.668070619427453494e+00 +5.925000108019048639e+00 +7.628849821444873669e+00 +5.511378538743429090e+00 +7.442440603562772594e+00 +6.998540889098876505e+00 +8.138372582602642069e+00 +7.070323451717285934e+00 +8.058442167894554586e+00 +7.581547958771352569e+00 +8.267644947310600401e+00 +8.090130709708319046e+00 +6.983139510747150780e+00 +7.911775657609268819e+00 +6.965842922226329392e+00 +7.500584404160235863e+00 +8.101543096068326122e+00 +6.560574815544441662e+00 +8.094976008235335030e+00 +7.422713504715829913e+00 +7.872545679005270358e+00 +7.651333945033911732e+00 +7.355250618186346401e+00 +6.874598337465158693e+00 +6.485402243269163591e+00 +7.177556813964656612e+00 +8.177583630550543603e+00 +7.694523602121080330e+00 +8.245382854106082959e+00 +8.111702726690509735e+00 +5.972413669940124237e+00 +8.067920144148956751e+00 +7.446441682919612504e+00 +8.235178384876235214e+00 +8.497468105667394411e+00 +7.618067472810253093e+00 +8.050314216513470456e+00 +6.390555728062281560e+00 +7.824324957791759516e+00 +8.401172113330176217e+00 +5.013299175471274793e+00 +7.094600686976264114e+00 +5.923234705134291289e+00 +4.858188478940974164e+00 +6.183153945220965397e+00 +6.615716812636946997e+00 +8.015670266279812495e+00 +7.581333408224963932e+00 +7.896863428961296449e+00 +6.696792402753089846e+00 +7.131319936549971317e+00 +8.327789864873466286e+00 +4.858188478940974164e+00 +7.078834764502062171e+00 +6.143389052340808121e+00 +6.960299589106853091e+00 +7.816635143238272576e+00 +8.669614474394620629e+00 +8.214233740025520092e+00 +7.118758347373386641e+00 +7.835499557051662123e+00 +6.633073145815615135e+00 +8.740351883031053148e+00 +5.473057925188641093e+00 +6.887432541294401744e+00 +8.241100149404701369e+00 +6.589573684339939064e+00 +7.433247199546713091e+00 +5.851416426580271946e+00 +7.049616094957855239e+00 +7.391561212823944516e+00 +7.760866695849017560e+00 +8.410352902103113593e+00 +5.480899982973824081e+00 +7.277879324373770942e+00 +7.229458990683724551e+00 +7.556556727654879069e+00 +8.103228888117882889e+00 +7.021037400491422886e+00 +7.486886632063942670e+00 +7.067849761817797116e+00 +7.710777095738194475e+00 +8.607305614215874812e+00 +6.456975351162327570e+00 +8.150445089842378366e+00 +8.268627911038947786e+00 +7.791863274875595380e+00 +7.778126188181431644e+00 +7.227431874986450566e+00 +7.250776606665567670e+00 +7.721995533771860210e+00 +8.402442859474376746e+00 +7.530214767328743619e+00 +6.312468569242355443e+00 +7.825201746697985072e+00 +6.366320101796645758e+00 +8.399926708509156015e+00 +7.429346353269920655e+00 +7.492673315022329916e+00 +8.126497708424267330e+00 +7.927165996365147294e+00 +8.149587622369836026e+00 +6.528854458319074183e+00 +6.025351166809286951e+00 +8.309687447278065520e+00 +4.853760848368892766e+00 +8.003369658209521731e+00 +7.754388186155665608e+00 +7.097197270806645975e+00 +7.061044011952617439e+00 +6.724985955777810887e+00 +8.095248833472851402e+00 +8.538572898106849607e+00 +7.965408100970307714e+00 +7.423536292144035542e+00 +7.313813838364239928e+00 +6.975740296813910390e+00 +8.310225228380659246e+00 +7.108518993243706063e+00 +8.444878263774171501e+00 +7.984256337284932670e+00 +8.270506788148850319e+00 +6.658651068050403410e+00 +5.902225202139106841e+00 +7.521218893373770698e+00 +6.219794407626523025e+00 +8.025529694244141865e+00 +7.578653301270151132e+00 +7.605381775686510082e+00 +6.270497350773894141e+00 +7.171683101586040721e+00 +6.595771203155891271e+00 +7.644475507875085896e+00 +6.730987276615906012e+00 +7.181836193353774433e+00 +6.734953566499825683e+00 +7.550143000128628046e+00 +6.991669910792097653e+00 +5.696091133677327889e+00 +8.063701456588660221e+00 +7.877268618268772116e+00 +8.156086905649772234e+00 +7.664145030758845678e+00 +6.196190880121321243e+00 +4.853760848368892766e+00 +7.184835830054453254e+00 +6.794857951821995812e+00 +8.478114953671138210e+00 +7.870389415794306842e+00 +7.510120828594153863e+00 +8.196074537710501318e+00 +8.953918370715655328e+00 +7.172053893228621746e+00 +8.022557887529728760e+00 +7.957390800929715624e+00 +7.529335448248275497e+00 +7.955528828805199737e+00 +7.638693349928416865e+00 +7.582818317453984491e+00 +8.047592514964890142e+00 +7.546893477467619959e+00 +8.315151429322668264e+00 +7.522253077821460465e+00 +8.153345013193757040e+00 +7.772978139322731295e+00 +7.238187120975453581e+00 +7.059743829147009819e+00 +8.092101575703964045e+00 +8.181364171328823431e+00 +7.191299146054461744e+00 +7.968520994405480451e+00 +6.163573454495690385e+00 +7.911775657609268819e+00 +8.185854588928577869e+00 +6.687725921057790401e+00 +7.489407363629197789e+00 +6.794857951821995812e+00 +8.026573138316052791e+00 +5.518340240986617573e+00 +8.379513695670993911e+00 +7.748148521868643002e+00 +7.882881154720053019e+00 +7.365737618646107876e+00 +7.374045198465864814e+00 +6.104559772626544145e+00 +7.331009672917844000e+00 +7.201764156106946757e+00 +6.040725062677211099e+00 +7.777149990015914227e+00 +7.921250694924310665e+00 +7.933702753454781487e+00 +7.225892093758830015e+00 +7.438923720344519097e+00 +7.804151477591858566e+00 +8.329172279278282076e+00 +8.277413426475959568e+00 +6.798734246778622037e+00 +8.060977090071901330e+00 +7.763356581011976232e+00 +7.096512081684068107e+00 +5.338080702559636848e+00 +7.393406656642127928e+00 +7.720149352676344279e+00 +5.964919231668318389e+00 +8.049904570990292996e+00 +7.716246574390424939e+00 +6.648780530226304109e+00 +7.011840804403163929e+00 +8.214526671026305848e+00 +7.769685632125401753e+00 +4.858188478940974164e+00 +8.068508526854202501e+00 +6.854107426021982974e+00 +8.089588440139323211e+00 +7.959135086129663250e+00 +6.502850712015970203e+00 +8.698234153715475259e+00 +8.486831015196457884e+00 +8.046900279442525061e+00 +7.918050933307767991e+00 +7.586578741598714259e+00 +8.478502930577633379e+00 +7.835411229312740033e+00 +6.489310711031521350e+00 +6.942770982457204809e+00 +7.719323310956497153e+00 +6.421747039289130043e+00 +8.036629222845476761e+00 +8.098265506660027313e+00 +7.599918259648347885e+00 +7.419772892449600477e+00 +5.830198220034617407e+00 +8.315087472954473924e+00 +7.893169552500239661e+00 +7.713213719817758829e+00 +7.663927411339500395e+00 +7.807016631706119369e+00 +7.172724170702167612e+00 +7.225637906010433653e+00 +7.451030438850921200e+00 +8.101346420650315849e+00 +8.896691141063911346e+00 +5.799412081750688230e+00 +7.002414733456589602e+00 +7.379605775490745145e+00 +7.051589974637408886e+00 +6.928664856650811998e+00 +6.539257808271941030e+00 +8.646531394326302689e+00 +8.229118675574682129e+00 +8.039703781038952002e+00 +6.992421415446642641e+00 +6.736238669355770980e+00 +8.122816897539905767e+00 +7.583790971891176014e+00 +7.641595755173511861e+00 +8.100848710711943568e+00 +7.804207850541388325e+00 +8.002047873061655991e+00 +7.134105096158691595e+00 +5.666645658778634242e+00 +7.946866742248857918e+00 +6.719337992611144728e+00 +7.240037880053932895e+00 +7.265306067835354042e+00 +7.068944684966027125e+00 +7.540811334766658547e+00 +9.176148285242106795e+00 +7.748860111990325095e+00 +6.859308895635876979e+00 +8.440980700064756093e+00 +6.111726387760427315e+00 +6.692529794559959555e+00 +7.843605864480650780e+00 +5.976679496158794791e+00 +7.486008259987556812e+00 +8.123865367375856295e+00 +5.900937799828625430e+00 +7.160951541294252820e+00 +7.839266638547542243e+00 +6.772022605505753745e+00 +7.482912369127916463e+00 +7.337292008998247184e+00 +8.069572061929648044e+00 +7.085865284549981880e+00 +6.055959147171051882e+00 +7.423280812030043307e+00 +8.473536180375958793e+00 +7.737417593504687829e+00 +6.918430120345419709e+00 +7.702065137182671606e+00 +7.113502771345793008e+00 +8.084027026924104575e+00 +8.409476205119517545e+00 +7.927217772127733042e+00 +7.578446585936944757e+00 +7.020198907983740355e+00 +8.071509735074414493e+00 +7.758933024052566907e+00 +7.666776035796829092e+00 +8.209991424438612739e+00 +7.444873021698185767e+00 +7.550628452340333752e+00 +8.520098413370760682e+00 +7.756496624591363798e+00 +7.550878784853011894e+00 +7.437663489319220389e+00 +8.080386473734506581e+00 +6.729031829987889068e+00 +7.747325182592248893e+00 +6.390555728062281560e+00 +7.909366767384653940e+00 +7.623166361395760759e+00 +7.486886632063942670e+00 +6.688065966981412203e+00 +8.540013570281644206e+00 +7.387866090060015267e+00 +6.962374193891719187e+00 +7.764736187970356696e+00 +6.794857951821995812e+00 +6.678298596671993437e+00 +7.678865347706050670e+00 +7.732503889600593538e+00 +8.834348530391253007e+00 +5.365418678233254468e+00 +7.576866908867486927e+00 +8.132409094341255695e+00 +7.741082467516207544e+00 +6.657181198889247753e+00 +8.133622955869213911e+00 +6.867445186215718422e+00 +6.281535886039364414e+00 +7.061267513262919238e+00 +8.018260179766002693e+00 +6.867445186215718422e+00 +7.257059901094635279e+00 +5.901567297873498319e+00 +5.851416426580271946e+00 +5.899004490059724048e+00 +5.788345169812600943e+00 +7.605124930967576802e+00 +7.500852504450449487e+00 +6.626847345030910219e+00 +5.630823999219956022e+00 +6.268093241786118597e+00 +7.803610536007909104e+00 +7.465245756371132302e+00 +6.013162737050606665e+00 +6.434441494961902208e+00 +6.538374221783669782e+00 +7.241600177483633161e+00 +7.162370975000612816e+00 +6.902730181200240622e+00 +7.131889461255468632e+00 +8.533225762873826170e+00 +7.030040606850434415e+00 +6.459182450664229691e+00 +6.694665204184730101e+00 +8.183699876479295199e+00 +7.906980908561308752e+00 +7.594896509633144888e+00 +6.745123174305263092e+00 +7.987726147875491733e+00 +5.013299175471274793e+00 +7.648982442436135898e+00 +7.200125229207515076e+00 +7.444873021698185767e+00 +8.252354887585170218e+00 +7.183026702659844887e+00 +6.968870784608952818e+00 +7.935450698301337980e+00 +6.201159212001584820e+00 +5.656536036075522134e+00 +8.181235838089833123e+00 +8.285417357098140201e+00 +5.822625759576112614e+00 +5.440896533275918046e+00 +7.583839590538900666e+00 +4.738903160671725345e+00 +8.455888256751677545e+00 +7.773468582294754015e+00 +6.864958400791238091e+00 +7.237698513859413652e+00 +7.614712848016097269e+00 +7.550878784853011894e+00 +5.557778141794415205e+00 +6.682698730706761125e+00 +8.185113386625289422e+00 +6.635840950730198529e+00 +5.797687329485597729e+00 +8.326246006180554105e+00 +8.012976581794191588e+00 +7.822468301775643340e+00 +8.429828754165555438e+00 +7.946261161575421283e+00 +7.615707710794140439e+00 +8.161727496983530727e+00 +7.869693112153527181e+00 +8.056234058140034904e+00 +6.964207323243044812e+00 +6.647061361786199996e+00 +7.724356681816061609e+00 +7.259536807070162467e+00 +8.068986323263288796e+00 +7.537392074978015444e+00 +7.565291841092857794e+00 +7.402057708235133759e+00 +7.406330094628174265e+00 +7.537392074978015444e+00 +6.279233861746888579e+00 +8.352398308149986406e+00 +7.260168074481953226e+00 +7.159995267905287619e+00 +7.475587471951712359e+00 +8.245209277900357847e+00 +7.267708824914734578e+00 +8.197884377440459502e+00 +7.709681402188380162e+00 +8.987863033630674181e+00 +6.330511475576258817e+00 +7.654632087564550602e+00 +8.091949595184360078e+00 +5.132713468505244236e+00 +7.077126778871843271e+00 +7.190649936273075582e+00 +7.093247553321816667e+00 +6.538038743636661820e+00 +7.541827150576864369e+00 +8.109197810018031305e+00 +6.676841800670899829e+00 +7.480122673669484357e+00 +4.858188478940974164e+00 +7.433519753149084863e+00 +8.240779076370472467e+00 +8.203862174682399200e+00 +7.515725523341643566e+00 +6.459182450664229691e+00 +6.995139959634343541e+00 +6.819369739123885665e+00 +7.453040172223154514e+00 +7.990531965253012459e+00 +8.184392502364971733e+00 +7.716551161559891625e+00 +9.223241143271934561e+00 +7.305592395365238190e+00 +7.272859412819798308e+00 +6.975740296813910390e+00 +7.119956806861409859e+00 +8.333426129997860698e+00 +8.016939944870046020e+00 +7.827957429824891733e+00 +7.601178331653045461e+00 +6.855564563621555862e+00 +7.227746577857487864e+00 +8.878394029982700886e+00 +6.986612088360288908e+00 +7.397783947579682717e+00 +7.999409386868592264e+00 +7.258531301865787100e+00 +4.858188478940974164e+00 +6.907322653099072340e+00 +7.959387483918817452e+00 +5.147601220487104001e+00 +7.712569383203117468e+00 +6.227192018952791841e+00 +5.450577904814508656e+00 +6.947527910718690691e+00 +7.924669136026750493e+00 +4.749820274179000990e+00 +7.506035122877165122e+00 +6.526734090346053563e+00 +6.730855136552236218e+00 +7.689793646983616782e+00 +6.953592140011551237e+00 +6.195365525230499770e+00 +5.535308001344219520e+00 +7.392301044799296506e+00 +7.427733756395809905e+00 +7.271092430764838355e+00 +8.348371831098120310e+00 +6.808146963365288684e+00 +7.162283749034941138e+00 +5.803569216680898535e+00 +7.974813654706849775e+00 +7.880383794199588010e+00 +5.504545767924355459e+00 +8.075512908956625324e+00 +5.560745551440049894e+00 +8.420516138306538778e+00 +5.930809219680213573e+00 +5.863951851790261571e+00 +6.815565053466798418e+00 +6.993845748742842261e+00 +7.922605371244117123e+00 +7.779064326961815823e+00 +7.373405992138032161e+00 +7.286072779063488269e+00 +7.331675374587575789e+00 +7.420380695557014405e+00 +8.071389529191492329e+00 +7.114394968138640252e+00 +7.475980629385958309e+00 +7.395471230266593921e+00 +7.584151538147580141e+00 +8.166192066946223349e+00 +8.514111842290276400e+00 +8.068778321473018877e+00 +6.729667665939814469e+00 +7.813372556179729145e+00 +6.261660547564588342e+00 +7.489437375278612308e+00 +5.654809446342824231e+00 +7.937326484232471557e+00 +5.656422315929376055e+00 +5.952905401586122025e+00 +5.673317419806153339e+00 +7.361940648058862280e+00 +7.719409236910905747e+00 +8.051757343614099227e+00 +4.858188478940974164e+00 +8.443487429282868106e+00 +8.065658810461172834e+00 +7.267680863888926979e+00 +7.837023226983546920e+00 +7.728510601680227410e+00 +7.560205251226307155e+00 +8.147475287281849887e+00 +7.180809898632560362e+00 +6.182786568620031176e+00 +8.373405819789695670e+00 +7.573065550670889934e+00 +7.154241440589885315e+00 +7.951085126691395999e+00 +7.186572867265567766e+00 +6.935154006595439569e+00 +8.322886063723217376e+00 +7.597039653040155827e+00 +7.161928288276612875e+00 +7.527197199643069325e+00 +5.560745551440049894e+00 +8.577386186547300895e+00 +8.547360889648189186e+00 +7.941813841611747193e+00 +7.421588550754677271e+00 +8.449212623092535068e+00 +6.112319267982911697e+00 +7.608461253026689519e+00 +8.019674421460422309e+00 +4.858188478940974164e+00 +6.627365414843552571e+00 +7.506703640152863954e+00 +7.864463737525056786e+00 +6.152293599609492958e+00 +7.860343595524227567e+00 +6.043406447426605155e+00 +7.012945241036959487e+00 +6.692529794559959555e+00 +8.995424439105136116e+00 +7.916789900054936879e+00 +7.257664364244192257e+00 +8.751235613737662788e+00 +7.924960099392592383e+00 +8.089094077320623910e+00 +5.997337042173512600e+00 +7.312172302552426117e+00 +7.588865739332504745e+00 +7.366318652048448712e+00 +6.989831620891891362e+00 +7.762630042348064308e+00 +8.256232368031305668e+00 +6.687725921057790401e+00 +6.794857951821995812e+00 +7.827297081746564800e+00 +6.540554007719947549e+00 +8.258868355556842289e+00 +5.504442497049240046e+00 +7.960999698940668168e+00 +8.137800633322967769e+00 +8.181165526135828259e+00 +7.695612033315228473e+00 +7.510515674719499657e+00 +5.349390230070184771e+00 +7.002414733456589602e+00 +7.638870439257516409e+00 +6.317080234025070240e+00 +7.332546928538704378e+00 +8.007826018980722438e+00 +6.936149243562795164e+00 +7.446773117821976484e+00 +8.202669803969456552e+00 +7.609313407438094146e+00 +6.890171003266004845e+00 +7.849597032332894742e+00 +7.925185362266347511e+00 +6.996630971064405458e+00 +7.529665762218428426e+00 +7.668279695508772420e+00 +6.792123647680909926e+00 +6.252508618551473774e+00 +6.936838904418891616e+00 +7.656902470169370645e+00 +6.971149950694325526e+00 +7.405771194855333306e+00 +6.532314245902398397e+00 +7.608073625677661767e+00 +7.051462748899666622e+00 +8.083707743701779691e+00 +7.892235257569609530e+00 +8.098558470603620663e+00 +6.962583811365220754e+00 +4.858188478940974164e+00 +7.605124930967576802e+00 +8.643931518000044889e+00 +5.661076342964861396e+00 +7.455975132561434293e+00 +7.817511721688788384e+00 +6.930107905539898638e+00 +6.637095538782887161e+00 +7.410119935542752501e+00 +8.364086293940090400e+00 +8.071701176902479347e+00 +7.606816140568753326e+00 +7.017043468706106069e+00 +7.782827234655542270e+00 +7.503597073182390886e+00 +7.055810772467339120e+00 +6.405096923279415932e+00 +8.260625257203173533e+00 +7.463446449858565757e+00 +7.920849989119233214e+00 +7.245716713616729976e+00 +8.270161333174200990e+00 +8.455869811980392114e+00 +7.592010024146475189e+00 +7.773504994638642529e+00 +8.178042641328829632e+00 +7.285799841180050862e+00 +7.787978840852701978e+00 +5.867596955314638763e+00 +8.124624237354510115e+00 +4.416196077859012803e+00 +8.226883167343657988e+00 +8.648681517057411838e+00 +7.829606883286032826e+00 +8.476059410625111923e+00 +8.278715957024360250e+00 +6.946325601493754220e+00 +7.095195697977942473e+00 +7.194584060967372352e+00 +7.770965025046734809e+00 +6.042045484328355087e+00 +7.996951983669532638e+00 +7.893050436757221178e+00 +6.874598337465158693e+00 +8.024097063453154988e+00 +8.881948586841190263e+00 +7.889273298120770050e+00 +7.869098129742269521e+00 +8.225715251689962315e+00 +8.608902113799558720e+00 +7.372974556600638607e+00 +7.985875425948506745e+00 +7.618363952286472340e+00 +5.842506293149199337e+00 +7.611673150940532651e+00 +7.870851069603759242e+00 +7.455203596227875096e+00 +6.315252874222096580e+00 +8.009597456773917656e+00 +6.421113128034903639e+00 +8.926882728978853265e+00 +7.200125229207515076e+00 +6.707975857752899174e+00 +5.881659211293481349e+00 +6.965115180048542243e+00 +7.308975260405532026e+00 +6.842364804001135781e+00 +7.000196373827748175e+00 +7.862417977726181562e+00 +6.447982074502760952e+00 +8.508798678379207558e+00 +8.368078349451479880e+00 +7.470786487429450062e+00 +7.110886677385678922e+00 +7.787165837714383088e+00 +7.692282592061474134e+00 +8.357971586064650182e+00 +4.818383864267161698e+00 +7.062565171125697816e+00 +7.980001811842612369e+00 +7.631889101795422903e+00 +7.172566711403760564e+00 +6.488934273916584061e+00 +7.457003614437780925e+00 +6.312483756784331490e+00 +7.735205745138046041e+00 +7.287759253847525542e+00 +7.195414084566891688e+00 +7.011717155792211997e+00 +8.152268469179944077e+00 +7.961826477317117678e+00 +7.972135423287909362e+00 +7.756071877112844959e+00 +4.858188478940974164e+00 +6.988917899628177111e+00 +7.030533042062415916e+00 +7.306764882130664773e+00 +8.250336811064244102e+00 +7.920961480920595932e+00 +7.984690849725666340e+00 +6.301304208116107475e+00 +7.438129203780590615e+00 +5.654437252983370854e+00 +7.799460978786100895e+00 +7.041357407673785929e+00 +7.959576482963257149e+00 +7.294514680081192637e+00 +6.882620293377840426e+00 +7.265879988254255295e+00 +7.328560061845564633e+00 +7.010617425207783526e+00 +7.614380107107535878e+00 +6.401105657468178833e+00 +7.174422196228533721e+00 +7.090452935686698765e+00 +7.996797240799423889e+00 +7.319070392192770669e+00 +8.302910913228970458e+00 +8.436298401402837044e+00 +7.642090835687213257e+00 +7.803569694195175543e+00 +7.626247357501142687e+00 +7.767848536147539562e+00 +7.278809508755784918e+00 +7.573552455031858699e+00 +6.762298982276661263e+00 +7.509675944401806191e+00 +5.755981344540941791e+00 +6.298199444010606385e+00 +7.783407726912628277e+00 +8.294154593363600725e+00 +6.298344910002015240e+00 +8.247785160994681064e+00 +7.284761328397507896e+00 +8.661159875116481999e+00 +6.962263064271610347e+00 +8.090254150708460656e+00 +8.510969971963731950e+00 +7.568216369328638393e+00 +8.553960988578637625e+00 +7.361078121759419446e+00 +6.589145419339729415e+00 +8.055572459255927242e+00 +7.293080986949917133e+00 +7.653193509966968122e+00 +7.144314056926759804e+00 +7.526858314463424904e+00 +7.128335650286317104e+00 +7.598873210173678672e+00 +6.342321572575656319e+00 +8.021473895813869603e+00 +7.676757110930793715e+00 +7.943425736145854898e+00 +7.286687603698737803e+00 +7.647052622008231992e+00 +6.858701319884858094e+00 +6.955045704556141573e+00 +7.516415593949659524e+00 +6.254643185206532507e+00 +7.119106082681355474e+00 +7.155901205529062281e+00 +6.099060669864229567e+00 +6.460960362087462272e+00 +7.345139715140248882e+00 +8.261962403983943659e+00 +7.813101300358539447e+00 +7.137618761417343194e+00 +8.268748353020782815e+00 +4.858188478940974164e+00 +7.663916505878205498e+00 +7.165017858488226921e+00 +7.659331056004248239e+00 +6.874598337465158693e+00 +5.340519395620503929e+00 +7.232471234146032657e+00 +6.486453714976505580e+00 +7.989625415626505855e+00 +7.979170639803214726e+00 +7.766919947983296879e+00 +6.442282684095971490e+00 +6.454433712424815894e+00 +5.554362795566248678e+00 +7.818180122862486314e+00 +6.692529794559959555e+00 +8.077205607628002326e+00 +7.758793217280071985e+00 +6.983594874966456700e+00 +7.440982622971660021e+00 +7.984485336659872701e+00 +5.560745551440049894e+00 +8.069814610081721185e+00 +6.845867163898219587e+00 +6.430815468608670926e+00 +8.112905642251917016e+00 +7.872481716138281627e+00 +7.084981784868887189e+00 +7.438076651827486785e+00 +7.519888311956947291e+00 +7.997484503930081701e+00 +9.374040490320567187e+00 +8.260314638760064554e+00 +6.095949220355578291e+00 +7.555435852949358377e+00 +7.765560914073830645e+00 +7.156413277362844383e+00 +7.351774329255476914e+00 +7.825281572562289512e+00 +7.795960099931107834e+00 +6.485991957980331790e+00 +7.170262288959293073e+00 +6.946325601493754220e+00 +7.815392607162266359e+00 +5.319621916892629088e+00 +8.750055503945986857e+00 +7.152503728917963599e+00 +6.748113247042965668e+00 +7.410432520496215147e+00 +7.225544043807531125e+00 +6.772726046010120626e+00 +7.790409670619283133e+00 +5.303323478364745824e+00 +7.505076039125924581e+00 +7.712840458575101366e+00 +8.232585470305821218e+00 +5.839664997026829951e+00 +6.943878038698585442e+00 +7.254598219317358598e+00 +7.699754568766820739e+00 +4.935393825366872989e+00 +5.819158672597950499e+00 +6.816439043854188640e+00 +7.098881325357524474e+00 +7.862417977726181562e+00 +9.220780430399827310e+00 +7.449317170946414990e+00 +6.820832428547873860e+00 +6.098817448710633471e+00 +7.380085465099455178e+00 +5.997402714179770555e+00 +7.520115973400606890e+00 +7.808775483077170065e+00 +7.275276614887843607e+00 +8.039703781038952002e+00 +6.027578733843711234e+00 +8.186217009767915442e+00 +7.269687381901803747e+00 +8.029260401441661088e+00 +7.453582520084637508e+00 +6.875731470415303193e+00 +5.656422315929376055e+00 +7.290366709356021602e+00 +8.946726935464994312e+00 +8.224300768041757692e+00 +7.553887932626821566e+00 +7.582894113545080472e+00 +6.493801664197690116e+00 +7.482352280444047210e+00 +4.858188478940974164e+00 +7.836036388532647834e+00 +7.351674985657155048e+00 +7.684130961597475107e+00 +8.154167784069613845e+00 +7.283609859675379994e+00 +7.489407363629197789e+00 +7.594879077481436980e+00 +5.439027150636320584e+00 +7.963432139210453897e+00 +7.358959429300284683e+00 +7.063459207628966396e+00 +7.243245108135852206e+00 +7.498312297543634486e+00 +7.903980554334793851e+00 +7.976457741750891728e+00 +8.035848051345965359e+00 +6.988921742487491429e+00 +7.477748233778129361e+00 +8.051492089900875726e+00 +6.490532221480407316e+00 +6.940204311690649774e+00 +7.888350533556604205e+00 +7.828073893281271012e+00 +7.730208494599992264e+00 +7.849931854301757994e+00 +7.040828468729159795e+00 +7.622148912352258776e+00 +8.513474782394951035e+00 +6.268399992585727887e+00 +7.869574438730523980e+00 +6.730855136552236218e+00 +5.544251744063785736e+00 +8.102427075371906540e+00 +8.046967116489668115e+00 +7.697650250977858377e+00 +7.742836370615350461e+00 +7.570038019050571165e+00 +6.598455390569597512e+00 +7.436574910823765094e+00 +7.197600406191668299e+00 +6.556733008039827837e+00 +5.747427266705017246e+00 +7.605124930967576802e+00 +5.851416426580271946e+00 +7.774730314521093533e+00 +8.609873854972192930e+00 +7.946904565573731816e+00 +8.100359750026200345e+00 +6.803890279672941688e+00 +7.580130935033139394e+00 +8.096313874291354296e+00 +7.816317608483132062e+00 +8.365883357975690160e+00 +7.446441682919612504e+00 +7.003421713037823793e+00 +7.258815275401047984e+00 +6.782262541679756396e+00 +7.498280613179304055e+00 +7.593484027985596185e+00 +8.380768629672274983e+00 +7.844430488858961326e+00 +6.438055243692360818e+00 +5.673317419806153339e+00 +8.093805086939482862e+00 +5.871667989862089598e+00 +7.001392463351294282e+00 +8.362550481698690419e+00 +7.684637685645611782e+00 +5.147601220487104001e+00 +7.642727184146679065e+00 +6.246413568273055716e+00 +7.800809853471946553e+00 +7.435330369964049169e+00 +8.387566195080125908e+00 +7.863482979859782063e+00 +7.314100179306478822e+00 +6.673696294211367785e+00 +8.193908454459688073e+00 +6.436027568058307224e+00 +5.803352175586269368e+00 +7.758582702573221468e+00 +6.369767358760782372e+00 +6.995103204234510486e+00 +7.148889633393991971e+00 +7.866354908866469486e+00 +6.367235587244522321e+00 +7.624714852143824828e+00 +8.048572716329090326e+00 +9.758887899175078928e+00 +8.098961953035086481e+00 +7.444873021698185767e+00 +7.179543832198305608e+00 +8.022669649855288299e+00 +8.076858873393121030e+00 +7.058483270522174280e+00 +7.853802247055227781e+00 +6.588207688285820041e+00 +8.811818589982067351e+00 +6.352187393164967943e+00 +7.445725880588724976e+00 +8.243789886596005090e+00 +6.306128220723167033e+00 +7.570256301438348601e+00 +8.443165387302087765e+00 +6.729496565737917990e+00 +8.311078318967247469e+00 +7.971347119529582415e+00 +6.550893272390567290e+00 +7.627249371465040895e+00 +8.041157549800573179e+00 +7.394049404645102186e+00 +7.171539323698198132e+00 +8.270952386342287355e+00 +8.053043554160467465e+00 +6.544612946751840354e+00 +7.171539323698198132e+00 +7.158429086967316834e+00 +7.942747071867870545e+00 +8.302084863405070791e+00 +6.191812554791340517e+00 +7.532833016835411399e+00 +8.238106115528353257e+00 +4.858188478940974164e+00 +7.171539323698198132e+00 +6.002583668151146412e+00 +7.583214630523343658e+00 +7.363827051239240973e+00 +8.421451881311895704e+00 +6.430317143468073482e+00 +6.957630868234900845e+00 +6.751109920712679013e+00 +6.474983790109035908e+00 +6.857155645183411252e+00 +8.254455858012988756e+00 +6.558413815383573819e+00 +6.129023428094569681e+00 +7.941352344755159720e+00 +8.153345013193757040e+00 +7.909828714032755670e+00 +6.692958881552840467e+00 +7.436964286323018314e+00 +7.134938792416960496e+00 +6.325885533380187553e+00 +6.279500443308734248e+00 +6.123357468085487199e+00 +7.017573624455508252e+00 +7.164425614955234778e+00 +5.405270178554928862e+00 +7.240902046362862166e+00 +8.409151205887155811e+00 +6.649442118030492566e+00 +7.197517548467658344e+00 +8.276915649573311384e+00 +8.257441577553890966e+00 +7.845040084154788929e+00 +7.619591947775916196e+00 +6.536739523015967279e+00 +5.968389049797224288e+00 +6.043406447426605155e+00 +7.731097053065241198e+00 +7.376808363638701849e+00 +7.652843645754728641e+00 +6.667684223141804978e+00 +8.306372723225194932e+00 +6.485436167355146608e+00 +8.045050440978684492e+00 +7.042596388266247232e+00 +7.350843094016909163e+00 +8.466444373673311929e+00 +6.913233634615153278e+00 +6.796957840471804957e+00 +7.264053095898361789e+00 +7.771737214520271664e+00 +5.852427214510043996e+00 +7.928051538130603149e+00 +7.145525521031231619e+00 +7.416114966367331363e+00 +7.809018107228439476e+00 +7.515639145668956189e+00 +6.980537462552092620e+00 +7.232671982240390207e+00 +8.733768101541045326e+00 +7.384595274989351310e+00 +6.650934439568572998e+00 +6.571833258560218383e+00 +8.251959316014563228e+00 +7.272905080744749284e+00 +7.119956806861409859e+00 +6.748263449984278850e+00 +7.181836193353774433e+00 +7.635303302637112211e+00 +7.251430772839285055e+00 +8.171558161346183624e+00 +5.941629484771510761e+00 +4.818383864267161698e+00 +7.105133823359210510e+00 +8.027038097092827229e+00 +8.529097576547883364e+00 +6.370273481757067202e+00 +8.090130709708319046e+00 +7.233617212445551559e+00 +7.276065271355037112e+00 +7.500687246780216810e+00 +7.097285537475272577e+00 +6.983144655649084598e+00 +7.943425736145854898e+00 +6.157433347594178485e+00 +8.716133244837692473e+00 +7.527677358544679009e+00 +7.264531450271988433e+00 +7.779747535143542336e+00 +6.844294678704045509e+00 +7.621445146973201190e+00 +8.173691784964375984e+00 +7.840925160719962150e+00 +6.908596532233787002e+00 +5.718501929813101015e+00 +8.213285816832012642e+00 +7.802545200865552033e+00 +6.036246143631160521e+00 +6.871301662958103407e+00 +7.708641067563803517e+00 +5.410480765568991046e+00 +8.172787148960651393e+00 +6.370273481757067202e+00 +6.848361561354067817e+00 +7.433247199546713091e+00 +8.429525650619780208e+00 +7.316821733449614840e+00 +7.001392463351294282e+00 +8.292497813756199321e+00 +6.018279054768299829e+00 +7.136896748184426542e+00 +7.965204191926204658e+00 +7.755686150087512942e+00 +7.767422339354197902e+00 +6.676950309297353670e+00 +6.637513606920947495e+00 +7.400929174274551769e+00 +6.954848799393403169e+00 +6.755023283714763238e+00 +8.180711075026920298e+00 +8.251959316014563228e+00 +8.249402039862161473e+00 +7.465089853630615835e+00 +6.955263332327831449e+00 +7.747397520993217768e+00 +7.799954336233440699e+00 +6.737955368796519906e+00 +8.034165583334470284e+00 +7.574123746899658727e+00 +8.249402039862161473e+00 +8.387201703301343514e+00 +7.650808150499869953e+00 +6.356131034263398760e+00 +8.171806719576125033e+00 +8.014885819555274793e+00 +6.837260561546827375e+00 +8.974102595995191223e+00 +8.315151429322668264e+00 +7.903767151140982605e+00 +7.747156614422237908e+00 +7.801386347599418514e+00 +8.132885490790158656e+00 +7.393953084287204547e+00 +5.654437252983370854e+00 +7.993037205787913990e+00 +7.672210892565544782e+00 +7.458656741011054692e+00 +8.139518654085350136e+00 +7.793692445218312059e+00 +7.263123162595093163e+00 +5.406098208759431145e+00 +7.920482100190838537e+00 +6.889677540901175234e+00 +7.240304258049491182e+00 +8.675974524251614639e+00 +8.366969855611387175e+00 +7.864877680041445274e+00 +7.111159362239504844e+00 +8.007696258541727730e+00 +7.513505900650216063e+00 +8.042169160384673887e+00 +7.812306406765856082e+00 +7.468228547495073144e+00 +7.565771613030392473e+00 +7.005140215654137137e+00 +7.826545807200545823e+00 +6.964127807533714076e+00 +6.544612946751840354e+00 +6.695802085584091401e+00 +8.553960988578637625e+00 +7.095026803480322997e+00 +6.442433976671054552e+00 +8.116554854219430126e+00 +8.716033367880754668e+00 +8.173361388610828726e+00 +7.758698131624896632e+00 +7.242679305482852214e+00 +7.519888311956947291e+00 +8.293033769363773899e+00 +8.413167083306234417e+00 +7.171954885933246260e+00 +5.970304063933781435e+00 +7.578064329253265896e+00 +7.649416017978637683e+00 +8.458312053855934209e+00 +7.283205567847289785e+00 +7.539095445562452369e+00 +7.790999293377353752e+00 +7.514906411884112458e+00 +6.066681846552455681e+00 +7.538700474777215277e+00 +7.847776617464205628e+00 +8.654750761373634305e+00 +6.959167188883384370e+00 +8.649446001894830260e+00 +6.728571817096508312e+00 +8.856019997554994916e+00 +7.102349999754551391e+00 +5.762819971927001461e+00 +7.443691422717165551e+00 +8.039698475535260513e+00 +6.996756270561036217e+00 +8.101861883711990231e+00 +7.105899089115155220e+00 +6.772565072782526840e+00 +7.319711231065866741e+00 +7.961593364053442201e+00 +7.810236192031879909e+00 +7.546205162174828729e+00 +6.844430990654018387e+00 +8.205778296494827373e+00 +7.415480054705767543e+00 +8.136840545707855199e+00 +6.557711633136023011e+00 +7.108518993243706063e+00 +5.166543932923559623e+00 +7.957416890098556905e+00 +7.514834862477528077e+00 +7.605147476902402559e+00 +7.552238162099911278e+00 +5.367869099067775096e+00 +7.473194077822881809e+00 +8.191165043087039521e+00 +7.779858217171749857e+00 +8.168159860885225498e+00 +7.757942079460008244e+00 +7.486886632063942670e+00 +6.789399337735176232e+00 +6.554271035409783508e+00 +7.664240317189069174e+00 +7.008361662985862495e+00 +7.857611581682249380e+00 +7.868271305224880052e+00 +5.952680748142938683e+00 +7.592098081608583016e+00 +6.748113247042965668e+00 +7.361725184378428821e+00 +7.878601428745696467e+00 +8.189427931440150132e+00 +8.088446023250980943e+00 +7.181836193353774433e+00 +7.552981673418344144e+00 +6.748113247042965668e+00 +6.920265445234235813e+00 +7.051589974637408886e+00 +7.941666176480339345e+00 +5.428562283458632010e+00 +7.436567501133595215e+00 +7.591458868859263021e+00 +7.852869739165271312e+00 +7.913231129488849547e+00 +8.114297028733744810e+00 +5.557778141794415205e+00 +7.410709766924810538e+00 +6.668367400784973142e+00 +7.259158036697954230e+00 +7.974091692970432632e+00 +6.690996066649404383e+00 +8.525873258140109101e+00 +7.518361487760557793e+00 +8.164266551058062760e+00 +8.021840820802935923e+00 +7.155901205529062281e+00 +7.109663413563794165e+00 +7.757170258745190949e+00 +6.889791231058097765e+00 +7.444873021698185767e+00 +7.155414074483360309e+00 +7.933754096098255104e+00 +7.126712936287731281e+00 +8.330797957167305867e+00 +7.940554092888760351e+00 +5.419302501356924040e+00 +7.635328836723147106e+00 +6.867445186215718422e+00 +5.925716109251879971e+00 +7.596731580596951972e+00 +9.708117505478185194e+00 +6.336114087196619948e+00 +7.877907232261350146e+00 +7.283371396832535538e+00 +6.313387934362253873e+00 +8.057574696132178360e+00 +7.818456670199793734e+00 +7.833792802847256098e+00 +8.174272023946286936e+00 +5.964919231668318389e+00 +7.844430400850797014e+00 +8.031207653298679361e+00 +6.104383585434334236e+00 +6.624240968058074941e+00 +7.728113361455598351e+00 +6.737955368796519906e+00 +6.560477828929833777e+00 +7.501128713711295859e+00 +8.639584330607249285e+00 +8.285503399319168238e+00 +6.459182450664229691e+00 +7.290732325429416960e+00 +8.392950636288333044e+00 +4.858188478940974164e+00 +6.995796608317050413e+00 +7.407784315256321861e+00 +8.115410850165517331e+00 +7.801480156406796596e+00 +5.656422315929376055e+00 +5.444603809249201731e+00 +6.700861135673221725e+00 +6.692529794559959555e+00 +6.313039181088242913e+00 +7.269687381901803747e+00 +6.173754907863894914e+00 +5.546151166007348365e+00 +8.030157955518916424e+00 +7.656985712294499535e+00 +7.640879335272529715e+00 +7.932854038915138517e+00 +7.774770577489562129e+00 +7.155901205529062281e+00 +7.714863947980575176e+00 +7.578684164124751987e+00 +8.081899508760216122e+00 +7.820709752474613197e+00 +7.398110083755454980e+00 +7.949869408512313385e+00 +6.938336211781006568e+00 +6.369833498765274271e+00 +8.221807541115140339e+00 +7.258880587491603364e+00 +8.121146397055781563e+00 +7.716582099477818701e+00 +8.095049476543408673e+00 +5.509626255055536603e+00 +8.136102604783445713e+00 +8.419561774069279636e+00 +7.764529677048358280e+00 +7.959201633704196865e+00 +6.584203686884848139e+00 +7.211684487092952622e+00 +6.409128652532672277e+00 +8.085562457277774229e+00 +8.024389424223045353e+00 +8.108809787108384626e+00 +7.306762885204989288e+00 +7.536748598425219825e+00 +6.899172746637304954e+00 +7.341241725686813879e+00 +8.274016708023282263e+00 +5.144721319059044617e+00 +7.773347881798599701e+00 +7.925185942569441977e+00 +7.416869111927553604e+00 +7.344556067819212331e+00 +8.858248628091132559e+00 +8.155224057301893481e+00 +7.155901205529062281e+00 +7.225167581204459566e+00 +8.037210897495242534e+00 +7.907006283880491537e+00 +6.904156984663586627e+00 +7.326998887306672259e+00 +8.250707418329056964e+00 +6.613729518915079097e+00 +8.341378060807528527e+00 +7.919987354075601615e+00 +7.576162714250131103e+00 +6.645734594436362386e+00 +7.588192331384107092e+00 +8.342546257248159236e+00 +6.245725987620971864e+00 +7.599918259648347885e+00 +8.032445871612708288e+00 +6.902850215187299909e+00 +7.232516666440460540e+00 +7.375659164213175245e+00 +7.801263858579204680e+00 +7.914104279183902690e+00 +7.057953139102210116e+00 +7.909201702341761120e+00 +8.054959666329523316e+00 +8.062604554220342834e+00 +8.072282847058431798e+00 +6.459182450664229691e+00 +8.455553449180115422e+00 +7.786024875726525352e+00 +8.004410414227095316e+00 +6.084643718286770309e+00 +6.999017704134530504e+00 +7.308235451417203876e+00 +8.204656810421056434e+00 +6.176111912497617595e+00 +7.274253401774330996e+00 +7.807472593738566502e+00 +7.473194077822881809e+00 +6.142211595783010125e+00 +5.890586927448111965e+00 +7.052009515153713437e+00 +7.766332366268670739e+00 +7.753993716957211291e+00 +7.578653301270151132e+00 +7.171539323698198132e+00 +8.064093277555457462e+00 +7.662053929284411424e+00 +7.702585810315667914e+00 +7.805559120929501660e+00 +6.526264778325639782e+00 +7.780890400289081299e+00 +8.187248682268091216e+00 +7.789763668261002749e+00 +7.889401373461168987e+00 +7.758468864997212222e+00 +6.822546070605767454e+00 +7.448540285350190970e+00 +7.656985712294499535e+00 +8.116646870113072509e+00 +8.449787458202990820e+00 +7.209681742843713437e+00 +7.223963807511609048e+00 +7.790473040832694096e+00 +8.055054260754786810e+00 +8.597882441569254297e+00 +7.916272021725035302e+00 +6.304520879161373159e+00 +4.858188478940974164e+00 +7.062880981565285765e+00 +7.280959450425143586e+00 +8.311167050720086991e+00 +6.287643278789346368e+00 +7.798417827304547245e+00 +9.028626826105664804e+00 +7.648399389452606556e+00 +7.871906427467365575e+00 +6.521128240226516937e+00 +6.660989546694963792e+00 +7.273355724815701251e+00 +7.508572333510983299e+00 +7.659738829894649825e+00 +8.100766069773271738e+00 +6.869979545140722621e+00 +8.395971215248664521e+00 +7.486416559032477380e+00 +8.006488080631243065e+00 +7.516748394849400938e+00 +7.032823957028085715e+00 +7.864223175822644407e+00 +7.728474622492740309e+00 +7.770255748429917730e+00 +7.866697165419282101e+00 +8.045051852037886420e+00 +6.762270610744963051e+00 +7.156413277362844383e+00 +7.584330276174114260e+00 +8.252857480095826759e+00 +7.200613225686993246e+00 +6.867723410971848352e+00 +7.404783936130115762e+00 +7.058475249168168375e+00 +9.101972954687425954e+00 +7.284320617863158986e+00 +5.509626255055536603e+00 +7.860204963836167735e+00 +7.888801616721138998e+00 +8.226055430098767829e+00 +8.081942577779955172e+00 +7.021705976883367839e+00 +8.519502922913488874e+00 +6.817006117353230366e+00 +4.858188478940974164e+00 +8.068065682790802384e+00 +6.291799480282861623e+00 +7.240037880053932895e+00 +7.147115681937521003e+00 +8.144355567440015875e+00 +7.963798746086467872e+00 +8.039798139427603019e+00 +7.074586553337212536e+00 +7.460451194081542781e+00 +7.241915992129179358e+00 +6.654213711181455437e+00 +6.895952375997239869e+00 +7.638023831138980313e+00 +7.761542915609879856e+00 +7.914260512043256313e+00 +4.818383864267161698e+00 +8.098739941877283854e+00 +8.245591868826522841e+00 +7.250249125195296074e+00 +8.279203786729340209e+00 +7.755214745475313975e+00 +7.717663376683503884e+00 +6.882250217087857891e+00 +7.280866793149016303e+00 +5.106525339636846184e+00 +7.164247660671207996e+00 +6.546137645068938582e+00 +7.701439362726887339e+00 +7.015521529780016863e+00 +6.881703127356104233e+00 +7.642484092624272307e+00 +6.743780660527590953e+00 +7.616394082513124886e+00 +8.543445565454476309e+00 +6.611851210757322406e+00 +7.495989059053954406e+00 +7.102586117406644917e+00 +5.691988918160404864e+00 +7.583906804479738639e+00 +7.748008315757942910e+00 +8.255287876489092014e+00 +6.270967825769730553e+00 +8.345767555763359269e+00 +7.283237199253562721e+00 +6.393628080179496465e+00 +7.339961358088203269e+00 +7.925179367921373341e+00 +8.600365814977067203e+00 +8.008067696217949560e+00 +7.316933883973433694e+00 +6.167077042454820912e+00 +7.217675925206094689e+00 +8.400753970059668063e+00 +8.178932061304749368e+00 +5.557778141794415205e+00 +8.144975639027961734e+00 +7.087724288215667912e+00 +5.613003218070844014e+00 +6.769281373814010294e+00 +5.513856692316494446e+00 +7.486886632063942670e+00 +6.325435317135998048e+00 +8.433466127393785428e+00 +7.817759531695628539e+00 +8.247785160994681064e+00 +7.959562391763938649e+00 +7.328383680653587362e+00 +7.009462022297157091e+00 +5.875983185802851949e+00 +6.661573355935615837e+00 +6.725874065205971419e+00 +5.917303807851112651e+00 +6.453919817407495430e+00 +4.858188478940974164e+00 +8.243605494983512472e+00 +7.101446109643347882e+00 +5.661076342964861396e+00 +7.388345175242193363e+00 +6.873022636281348241e+00 +7.293992593118218792e+00 +7.677985435059326846e+00 +8.798232169447601336e+00 +7.905473826710931462e+00 +5.147601220487104001e+00 +7.891840086274442001e+00 +6.143389052340808121e+00 +7.461742422095994698e+00 +7.861063296063093730e+00 +7.836142868503884529e+00 +6.316711369529002695e+00 +7.686705385576260596e+00 +8.868842386533742683e+00 +7.171539323698198132e+00 +7.629642690026685159e+00 +6.996756270561036217e+00 +7.723706263281201245e+00 +7.278809508755784918e+00 +7.657831278850608214e+00 +7.350560303890233627e+00 +6.930161554068490659e+00 +6.515798213712969300e+00 +7.050336998292550561e+00 +8.214058776837191544e+00 +7.963236407137628703e+00 +5.999469037123162707e+00 +6.043406447426605155e+00 +7.313460500348810456e+00 +5.658119300578164257e+00 +6.617861049175189692e+00 +7.638023831138980313e+00 +6.537781888931476715e+00 +7.065919520809529786e+00 +6.164220408546498220e+00 +7.847474503776084021e+00 +5.928452491074949648e+00 +6.977515102045799722e+00 +7.925740089699502278e+00 +5.550245231900134968e+00 +5.501766195554864680e+00 +6.753355095792812790e+00 +7.537134049687665538e+00 +4.873583983392791197e+00 +8.315253140974164126e+00 +8.327482479431637330e+00 +6.621631604373305890e+00 +5.658119300578164257e+00 +7.048171422423820331e+00 +8.198448684785489604e+00 +7.808995809946281952e+00 +7.720529560217983089e+00 +8.093338537369618280e+00 +6.597488831044756807e+00 +8.222029957762060803e+00 +6.982573299400883116e+00 +7.230636827382568299e+00 +7.972135423287909362e+00 +7.391462112923818495e+00 +8.053987397430773854e+00 +7.383194305616598285e+00 +7.590599323747028393e+00 +7.288702476608250436e+00 +5.314624960506534990e+00 +7.220735649971175008e+00 +7.933186315302918956e+00 +5.406098208759431145e+00 +8.254325450969645317e+00 +7.044082148018333100e+00 +7.569152350947661034e+00 +6.273019993023808638e+00 +7.021305802033566579e+00 +8.150445089842378366e+00 +8.646421127316443744e+00 +7.168037433711106132e+00 +6.752045188792180852e+00 +4.858188478940974164e+00 +6.323649298776672367e+00 +7.960603799905129563e+00 +8.181500533286907739e+00 +7.524068830368378258e+00 +7.444873021698185767e+00 +5.411573305916590471e+00 +7.407030903242230124e+00 +6.874598337465158693e+00 +7.475521791121082060e+00 +8.051492969311311754e+00 +7.463644770386508753e+00 +6.032553882513639110e+00 +7.591458868859263021e+00 +7.285456681441246474e+00 +5.631083690344439674e+00 +8.304790103335108142e+00 +8.259654899175529863e+00 +7.961059167962957872e+00 +7.591144505846841639e+00 +7.895064360770902567e+00 +7.856166765488978854e+00 +8.315792272516318917e+00 +7.586881248657391552e+00 +7.925759645975176682e+00 +7.629670755595725495e+00 +7.027409068657107127e+00 +6.408723858960911457e+00 +7.099650455356368184e+00 +7.639218264532246394e+00 +7.760400746713003173e+00 +7.300404893240283855e+00 +6.776835743195988471e+00 +6.233805289674819505e+00 +7.830565745257899835e+00 +6.491527469504944747e+00 +8.186077744241174514e+00 +7.934980296146932233e+00 +7.842921165025472874e+00 +6.346044794055160310e+00 +7.457601367722872965e+00 +7.658148637560316274e+00 +7.896683562719772453e+00 +6.607351291035683971e+00 +7.009468708225085720e+00 +8.078067443517284119e+00 +8.238106115528353257e+00 +6.621631604373305890e+00 +7.924217521766422578e+00 +7.974168521843239432e+00 +6.863436815187014872e+00 +8.243455252487365215e+00 +7.776925957357434527e+00 +7.540939079898635100e+00 +4.858188478940974164e+00 +7.308542983420011296e+00 +7.727825090923488460e+00 +9.071339896238441725e+00 +8.180908271591306402e+00 +7.720208222542623844e+00 +6.903814945933845593e+00 +6.582434235572236503e+00 +7.718277622367168078e+00 +7.096512081684068107e+00 +6.750090828990323644e+00 +6.957630868234900845e+00 +8.406907873495583772e+00 +6.945910490628648404e+00 +7.293933296731211158e+00 +5.406098208759431145e+00 +6.929974404727090587e+00 +8.706350082704375382e+00 +5.509626255055536603e+00 +6.767426743572286796e+00 +8.418327104564014007e+00 +7.629548573878764728e+00 +8.224543037305465987e+00 +6.994250379397726647e+00 +6.946833414277989505e+00 +7.922842692927588359e+00 +7.292845250003665569e+00 +5.544251744063785736e+00 +4.858188478940974164e+00 +8.263426738462385401e+00 +8.280039274636237678e+00 +7.016505238781519438e+00 +7.389536959580254916e+00 +7.233047154577889160e+00 +8.132503513225856295e+00 +7.017930151887412649e+00 +7.423847951176412607e+00 +6.853035041171551711e+00 +6.323893759482871246e+00 +6.989797093270226469e+00 +8.125142532489462610e+00 +7.551001889462895633e+00 +7.339579114363914414e+00 +5.654809446342824231e+00 +8.001065027381628170e+00 +7.946947862253182393e+00 +7.276947381863010378e+00 +6.129084313172825205e+00 +7.444873021698185767e+00 +7.350560303890233627e+00 +4.072494657792731232e+00 +7.420798153258147067e+00 +7.415169072865865019e+00 +6.172465550423112290e+00 +7.239200441863886226e+00 +7.869244228471870883e+00 +8.256504645640688977e+00 +8.003059509475860978e+00 +7.960878444489935646e+00 +6.669371136242716602e+00 +8.059960719036553201e+00 +6.878361456886068481e+00 +6.710342327410671714e+00 +7.443535401902863669e+00 +8.318934256450575049e+00 +7.248022435482653236e+00 +8.175611943192961917e+00 +6.514859881945994857e+00 +8.223048548463339102e+00 +8.442679004228921258e+00 +5.886109403953469155e+00 +8.519927990869291534e+00 +7.743351000977781950e+00 +6.962267501247879409e+00 +7.519499678692682210e+00 +5.504856412729168369e+00 +7.568573803755043627e+00 +7.419874703639834479e+00 +8.243297531540065393e+00 +7.605524965018048533e+00 +7.330697181793311756e+00 +7.744141455493718240e+00 +6.596790458173018123e+00 +8.017832940172411327e+00 +8.185929010323434341e+00 +6.960862261616512114e+00 +7.664062436667791189e+00 +8.457728913174832996e+00 +5.653883717598091607e+00 +7.264732436173289898e+00 +7.454674866348796058e+00 +6.298697188467031083e+00 +7.952872599546935817e+00 +8.067316659549305768e+00 +7.328165049137624010e+00 +6.185487315082809801e+00 +8.191656617499575077e+00 +6.117145628122671042e+00 +7.821973429139234213e+00 +7.472597231838335574e+00 +8.510705481456625421e+00 +6.975740296813910390e+00 +7.916937019257147767e+00 +7.766600856917193596e+00 +8.230467037565631472e+00 +7.051589974637408886e+00 +8.516168997007753205e+00 +6.991271952071656415e+00 +7.656284922735267173e+00 +7.580367941872736992e+00 +6.196190880121321243e+00 +7.665998438786118641e+00 +6.263428393152480567e+00 +4.858188478940974164e+00 +6.104559772626544145e+00 +8.228376526082229248e+00 +7.392718652551138803e+00 +8.001230383253187028e+00 +5.509626255055536603e+00 +8.463704883336049534e+00 +7.962896217657998932e+00 +7.506935638885352091e+00 +6.202468600733027415e+00 +7.870483222153325187e+00 +7.771456445905187138e+00 +7.296259291063051933e+00 +7.971548357202209445e+00 +7.530741519969524234e+00 +8.129729108998162701e+00 +7.395974142936665885e+00 +7.739544156831016153e+00 +7.765660377472158871e+00 +7.816810652396270598e+00 +6.467639921314457752e+00 +7.202152168281372724e+00 +5.675623557775907102e+00 +7.861629593623547407e+00 +8.026647536246855452e+00 +6.909772090619298979e+00 +6.750237554666455253e+00 +6.867445186215718422e+00 +6.727384146169242740e+00 +4.818383864267161698e+00 +7.721215076946464251e+00 +7.771552149796661979e+00 +7.313778037464544468e+00 +7.181718105176969402e+00 +7.344140214142953482e+00 +6.775719999815009942e+00 +6.307575505166823859e+00 +6.858701319884858094e+00 +6.656809644730856235e+00 +6.754161505160482193e+00 +8.825121697597751336e+00 +7.269540906991551310e+00 +6.811384510774132650e+00 +7.955232683134454419e+00 +7.589348347155919328e+00 +6.369767358760782372e+00 +8.642313373557044542e+00 +7.967222673896685592e+00 +7.852467077826531749e+00 +8.211747103788184177e+00 +8.490829505671172228e+00 +7.535411248980835808e+00 +7.172576409691373556e+00 +7.520598399692971725e+00 +8.196074537710501318e+00 +7.723751454193006794e+00 +5.016812292932627315e+00 +8.283411558174520906e+00 +6.060456375282683439e+00 +6.094331230964598944e+00 +6.985005097200883029e+00 +6.975740296813910390e+00 +7.967222673896685592e+00 +8.284938895272262016e+00 +8.141826320612835843e+00 +7.155901205529062281e+00 +7.406661398006235686e+00 +5.654437252983370854e+00 +6.459182450664229691e+00 +6.868001782484043360e+00 +8.085966754071705509e+00 +7.763643352798226260e+00 +6.262478807903789857e+00 +6.911275142375870928e+00 +7.945423090091480844e+00 +7.344140214142953482e+00 +7.713756217318859854e+00 +7.947888303424861078e+00 +8.140682291601478937e+00 +7.900101087575876591e+00 +7.593076050342460803e+00 +5.813963732909542159e+00 +7.597601129752547422e+00 +6.814227988842503692e+00 +7.473488071681458678e+00 +7.968220149130502250e+00 +6.652153792959325074e+00 +8.405901603651273035e+00 +7.212456441735866974e+00 +8.423747848724815412e+00 +8.125386194421935215e+00 +6.613719605697497173e+00 +7.854424719855614967e+00 +7.000196373827748175e+00 +7.716267584725756024e+00 +5.578274157153828128e+00 +6.544612946751840354e+00 +7.317076613053814071e+00 +8.306477786854429723e+00 +6.844430990654018387e+00 +7.116577236339253432e+00 +6.857486547236931074e+00 +7.349689440573456523e+00 +7.712685063769640692e+00 +6.804851104503995884e+00 +6.633707908966243849e+00 +7.718437373992401263e+00 +7.618363952286472340e+00 +8.104842869047843124e+00 +5.351884023901675391e+00 +7.488845110030069918e+00 +8.195875157363389008e+00 +6.621631604373305890e+00 +6.678298596671993437e+00 +6.410058877526353172e+00 +5.661076342964861396e+00 +8.186217009767915442e+00 +8.255287876489092014e+00 +7.497666640472289146e+00 +7.408945103205496707e+00 +7.587265970927091985e+00 +7.319711231065866741e+00 +7.758218665969252470e+00 +7.453549960002874286e+00 +6.524245059068562114e+00 +7.034738062573069328e+00 +8.040301117654507834e+00 +7.505807754189845582e+00 +8.229583249689312652e+00 +7.516748394849400938e+00 +7.618748040155878698e+00 +7.695913055398705183e+00 +6.182350456137100991e+00 +6.893750042509054765e+00 +6.065818725419376278e+00 +7.585515301750092476e+00 +6.845667294781833334e+00 +6.997387827268994442e+00 +7.775005893348861719e+00 +8.063674213056401641e+00 +7.473816410495601303e+00 +7.898553107850148081e+00 +7.677573769848095253e+00 +7.266480183929616032e+00 +7.706411075646883546e+00 +7.702459546665522794e+00 +8.365116032060541329e+00 +7.872187227662834630e+00 +8.053877833674050635e+00 +7.133559023113321018e+00 +6.493367710290840478e+00 +7.493643596396395878e+00 +7.647541012819601747e+00 +8.129291116104468529e+00 +7.496819838068404351e+00 +6.007966216268869175e+00 +7.643152041385292250e+00 +7.887249667203832360e+00 +7.431422166889205982e+00 +7.865130570929522946e+00 +6.707759383334177983e+00 +7.646251926508739416e+00 +8.084088543611414934e+00 +5.758395979210945370e+00 +7.667151687131990911e+00 +6.802455484008532949e+00 +5.942156700801660918e+00 +8.091651529107821261e+00 +6.958928269868920324e+00 +8.317437702966344659e+00 +8.269758992160859634e+00 +8.130788624860088021e+00 +6.595771203155891271e+00 +6.180901600343531754e+00 +8.043310225832556171e+00 +8.201967640969087370e+00 +7.761859339019338222e+00 +6.217469035223984974e+00 +6.769006764248842956e+00 +8.082252604968289234e+00 +6.751100871796097636e+00 +8.054031254731853551e+00 +6.790313930889169569e+00 +7.337292008998247184e+00 +8.138153874666386400e+00 +7.677855009112590778e+00 +8.499171262155414297e+00 +8.538349011799709842e+00 +8.338574218723351805e+00 +7.208779123901877028e+00 +6.163710419005838048e+00 +7.374600455742438498e+00 +7.792488438200507517e+00 +7.179007482494398573e+00 +6.991561816251305572e+00 +8.302472635568392434e+00 +6.780535333185980562e+00 +6.272218436146431486e+00 +7.608845533613020962e+00 +6.531482482662340772e+00 +8.094263452056111419e+00 +8.011753972458791395e+00 +7.414853615683568933e+00 +6.007214137407572707e+00 +7.951758402236009715e+00 +8.188394455660272797e+00 +6.124543074559369416e+00 +7.537804704033533199e+00 +8.247785160994681064e+00 +7.842818517907289788e+00 +7.789864504102297360e+00 +7.575743665379832237e+00 +8.160506872713540361e+00 +7.499626292528319027e+00 +7.350560303890233627e+00 +7.637354058558230463e+00 +6.013885016854146670e+00 +4.448194032388983032e+00 +7.629963248587500857e+00 +6.622260744782579422e+00 +8.104832884203915455e+00 +8.171645337118206953e+00 +4.858188478940974164e+00 +7.662728492927271873e+00 +7.882074131091485469e+00 +7.534223234270484681e+00 +7.231765659229040466e+00 +6.563243308632081607e+00 +4.858188478940974164e+00 +7.991801986814152770e+00 +6.878361456886068481e+00 +6.413332169677687489e+00 +8.004619649283085892e+00 +7.998967010919841414e+00 +8.247785160994681064e+00 +8.058339812028407323e+00 +7.153982311446725362e+00 +7.924138786139337753e+00 +7.933186315302918956e+00 +7.891204126550292131e+00 +7.452307909366027161e+00 +7.621482018135793624e+00 +8.261035913857995183e+00 +7.502041311954144476e+00 +7.785525628301002143e+00 +6.509130632783580950e+00 +8.410383804061439150e+00 +6.803253799230787990e+00 +7.760039091166618164e+00 +6.829194447452209715e+00 +8.202707169673431054e+00 +7.374045198465864814e+00 +6.761584055612729571e+00 +6.686214561163069448e+00 +7.027218432490371924e+00 +8.987863033630674181e+00 +7.407233384029950685e+00 +7.463591926912158669e+00 +7.780984575598722586e+00 +7.497530469680441456e+00 +7.790071044238629838e+00 +7.502468258251610678e+00 +8.491729406756348908e+00 +1.553137114224864490e+01 +8.031813020760182553e+00 +8.068486953101000836e+00 +7.978835633563448937e+00 +5.683649053413319052e+00 +7.256696223253129574e+00 +8.039302057207805774e+00 +7.801203079227889248e+00 +6.567606616067223513e+00 +7.633584426405377599e+00 +6.258585971098455047e+00 +5.132713468505244236e+00 +7.929112775600515306e+00 +7.282400959483311453e+00 +8.422240459190106776e+00 +8.107743893273891445e+00 +6.877762258245184057e+00 +8.241527642625442240e+00 +8.272817245557689603e+00 +7.868237876250532281e+00 +7.708656675525162427e+00 +8.092600526214027923e+00 +5.592986923211810790e+00 +5.755981344540941791e+00 +8.382447991336903215e+00 +7.370320164663553442e+00 +6.879423029310601123e+00 +7.891977769945242471e+00 +7.328383680653587362e+00 +4.818383864267161698e+00 +7.957791750970500289e+00 +6.126442341811525694e+00 +7.419144759749087825e+00 +6.975424114396901132e+00 +6.455428092895090231e+00 +8.791133918860396079e+00 +6.663189328486623708e+00 +6.567076863944294018e+00 +7.070066212170786457e+00 +7.310351307818564237e+00 +6.874598337465158693e+00 +8.767665029489307926e+00 +7.151996464091553207e+00 +7.022623829214808211e+00 +8.028165372747025685e+00 +6.863510704203690693e+00 +7.946597825844037288e+00 +7.975049891110302269e+00 +7.269687381901803747e+00 +7.445030957072503952e+00 +8.062699576877548679e+00 +8.071389529191492329e+00 +7.661541888020565239e+00 +7.501100786540519039e+00 +6.783573431088370853e+00 +5.725453281491809321e+00 +8.692922614605777198e+00 +7.569738827683522686e+00 +8.355103514655638719e+00 +6.987847452020105266e+00 +6.301616640350403031e+00 +7.850746247432653036e+00 +8.125457525484762300e+00 +7.455029293950701685e+00 +8.415964503342820535e+00 +8.091592456831676827e+00 +7.798663375256182917e+00 +5.497224951416683325e+00 +6.221505509188773431e+00 +7.263896355501401558e+00 +5.978823739908875723e+00 +7.231967629489190585e+00 +7.567093247442244319e+00 +5.766977123416836548e+00 +6.677805776289005735e+00 +6.298344910002015240e+00 +7.862735807756507711e+00 +7.002414733456589602e+00 +8.171032382645080361e+00 +7.155901205529062281e+00 +7.938772927894206077e+00 +8.254325450969645317e+00 +6.655479367891985021e+00 +8.622076491997631820e+00 +7.993985082122890162e+00 +6.603182326380192535e+00 +7.588254576603503665e+00 +7.008545755777959130e+00 +8.041262365646161925e+00 +7.930190575838423683e+00 +7.290557723720212380e+00 +5.031200280855955498e+00 +6.595771203155891271e+00 +8.785782926652700553e+00 +7.643451849027769640e+00 +8.295973963243795879e+00 +8.670686791570005880e+00 +6.697635063644611364e+00 +6.369767358760782372e+00 +6.116802585908772016e+00 +8.104842869047843124e+00 +6.450310201591491932e+00 +8.119850684077391634e+00 +5.925716109251879971e+00 +8.601368133774030866e+00 +6.482619094674646476e+00 +7.889520828066906688e+00 +8.093993907816638966e+00 +7.698735496046538174e+00 +8.481739469026706502e+00 +7.473194077822881809e+00 +6.318823603462533356e+00 +7.339453763925121166e+00 +8.365933055279583641e+00 +7.588056217234679934e+00 +6.054498497700478765e+00 +8.314070859958064830e+00 +8.039623778805889742e+00 +5.683649053413319052e+00 +7.269801716869551456e+00 +7.656838278417126276e+00 +7.311073992209003336e+00 +7.491205308255757700e+00 +6.997499649621204298e+00 +6.293934922371136054e+00 +7.905431733044224529e+00 +8.058809860237943212e+00 +8.243409029078975436e+00 +7.715231762475013966e+00 +7.977591092710554221e+00 +9.194071461626663222e+00 +6.955045704556141573e+00 +7.162169043127050827e+00 +7.142458756790347252e+00 +7.862052652446436696e+00 +7.332286422677952942e+00 +7.183023115811920434e+00 +7.433247199546713091e+00 +5.658119300578164257e+00 +7.339070927065677097e+00 +6.887038544802180695e+00 +8.167293096337743918e+00 +8.024645684299230197e+00 +7.953214993305664393e+00 +8.196827018544809107e+00 +7.650052548158782884e+00 +7.270037190564835328e+00 +6.578223947666629101e+00 +7.503051127665457898e+00 +7.677985435059326846e+00 +7.950452023301750160e+00 +7.389294534313648910e+00 +8.316573552727277274e+00 +6.889566077628387575e+00 +8.352040644492262800e+00 +7.632425862402669736e+00 +8.526906893437626422e+00 +7.680036004621342727e+00 +8.367158520050907100e+00 +9.185776962105592247e+00 +8.153345013193757040e+00 +7.651696818159962277e+00 +8.172975032412523433e+00 +7.094810899469848664e+00 +8.143500055339245591e+00 +7.939124096268642461e+00 +5.338080702559636848e+00 +5.880298475853578566e+00 +7.559316515771115519e+00 +6.719257750447468425e+00 +7.597271294853271684e+00 +8.831199399264278327e+00 +7.759895505855638476e+00 +7.027003142893590848e+00 +4.538841119157495996e+00 +8.841669682187784929e+00 +8.500314648626044800e+00 +6.730627405317136436e+00 +6.993314039397318993e+00 +7.156796544154076400e+00 +7.040354369302804116e+00 +8.181165526135828259e+00 +5.991724192380843306e+00 +7.644595688336266903e+00 +7.974498632640006690e+00 +6.595771203155891271e+00 +7.419645670380305091e+00 +7.065718804544758314e+00 +7.333318527992105373e+00 +7.288416088833855611e+00 +6.972224436457054253e+00 +7.116750619182312221e+00 +8.073544113964544522e+00 +5.444603809249201731e+00 +7.092891614656309685e+00 +8.259160908600279072e+00 +6.181268745675424725e+00 +7.190649936273075582e+00 +9.269943182932820491e+00 +6.887500794601237430e+00 +7.150215816937816271e+00 +5.557778141794415205e+00 +8.020810112575418316e+00 +7.527514595510638173e+00 +8.918215517640419421e+00 +4.538841119157495996e+00 +6.840750695235783496e+00 +8.044453740731114522e+00 +8.125308332391341537e+00 +8.134305704854341457e+00 +9.451335144170570857e+00 +7.085163251046651567e+00 +7.648889319105364848e+00 +8.355819751404396811e+00 +7.587295762962185108e+00 +4.858188478940974164e+00 +7.014042041623270052e+00 +4.858188478940974164e+00 +6.465747611473943834e+00 +8.659075468388437002e+00 +8.666187712926330278e+00 +6.428636925610589969e+00 +7.153023223088439408e+00 +8.004833689573843003e+00 +7.110562698292596906e+00 +7.361904488149775716e+00 +7.162839218954104581e+00 +6.402066628797911108e+00 +7.749166343684009917e+00 +6.728571817096508312e+00 +7.241876716812384984e+00 +7.993229794033595681e+00 +8.302362604667905543e+00 +7.937329135902473354e+00 +7.248361510330596502e+00 +8.438761357710973243e+00 +7.002414733456589602e+00 +7.602558159730506304e+00 +7.727416766146689042e+00 +8.213578652581418282e+00 +6.808764919522673154e+00 +8.083945114498419571e+00 +7.847114952252923104e+00 +7.560889763786235562e+00 +7.409485018602936179e+00 +6.291799480282861623e+00 +7.886842563034406339e+00 +8.328853084869479062e+00 +6.527764715687681019e+00 +6.502993490831158852e+00 +7.361532698314022127e+00 +8.461038912248113775e+00 +5.155991289133453392e+00 +7.417784364317412837e+00 +7.675285955707295216e+00 +6.454437506069098163e+00 +7.669350746242344030e+00 +6.014198366814525798e+00 +7.693765045981308504e+00 +7.894148592605233716e+00 +7.040780052113404963e+00 +4.858188478940974164e+00 +7.548902125672611874e+00 +7.116105780164616590e+00 +6.870376205219145049e+00 +7.504093064291282644e+00 +7.483683277645013732e+00 +8.168123210630255926e+00 +6.890334300049744343e+00 +8.426996146815781685e+00 +7.515315413016196544e+00 +7.186497378250351176e+00 +7.218360333893997449e+00 +7.967222673896685592e+00 +8.128351078780269745e+00 +7.403090053207506571e+00 +8.117791070450948610e+00 +6.687295780770909914e+00 +7.520751502259827248e+00 +7.521347044814774563e+00 +7.725178560694530461e+00 +7.021037400491422886e+00 +7.757150914329031366e+00 +7.468308637159680075e+00 +6.587422066227645701e+00 +7.414668507983606105e+00 +7.608703089965274557e+00 +7.385585651743440394e+00 +7.644850398616199527e+00 +7.245973852009228722e+00 +7.517761080561285780e+00 +8.062131732950092555e+00 +8.206081157387870917e+00 +8.446941097212402383e+00 +6.681851627085052314e+00 +6.692529794559959555e+00 +7.021849900191682536e+00 +6.497307897503105778e+00 +8.207818523586411175e+00 +7.829935067417409300e+00 +7.935390279023977200e+00 +6.465028139260084572e+00 +7.902253262317117333e+00 +6.772022605505753745e+00 +8.033028039557393640e+00 +7.835741591874011647e+00 +6.460757280894540600e+00 +6.643802260493885115e+00 +8.349655657474613690e+00 +7.708946824317990831e+00 +5.939247238603911683e+00 +7.656727873884847213e+00 +6.931590813551338215e+00 +6.117100162858150725e+00 +8.377470076562076429e+00 +9.098216079366011400e+00 +8.289267720459065458e+00 +7.403178728613966086e+00 +6.710551112657412887e+00 +6.980665978839624586e+00 +7.306762885204989288e+00 +7.162370975000612816e+00 +7.725223761111465137e+00 +7.160330891469129710e+00 +8.324238786619844177e+00 +6.544612946751840354e+00 +6.082932924921351514e+00 +7.141204589264361857e+00 +8.463730008165839536e+00 +6.911171808804283501e+00 +6.867445186215718422e+00 +7.550953923348970420e+00 +8.357971586064650182e+00 +5.281306239801779157e+00 +6.708799347236890753e+00 +6.323639992689550127e+00 +6.981468618811959459e+00 +4.818383864267161698e+00 +7.520361014329864702e+00 +8.260666310373835586e+00 +8.122159113509951567e+00 +6.244944830717940931e+00 +7.796560331735690852e+00 +8.487151505014480790e+00 +7.052009515153713437e+00 +6.875169292416558164e+00 +6.896611320558804437e+00 +7.539983107932584971e+00 +7.509244901135843975e+00 +6.883974030043191306e+00 +7.155901205529062281e+00 +7.526858314463424904e+00 +7.380227516440754698e+00 +8.095385696123685193e+00 +7.412377286422724865e+00 +8.281623913787825586e+00 +8.451061425081661582e+00 +8.008281283719043131e+00 +6.940898255501451786e+00 +7.029463750498962327e+00 +7.385403273090105358e+00 +6.409254960008638591e+00 +8.160714170355277020e+00 +8.010212144563865877e+00 +8.077630580414279393e+00 +5.673317419806153339e+00 +8.437317542252458225e+00 +5.754121774950363033e+00 +6.584203686884848139e+00 +7.720208222542623844e+00 +7.984690849725666340e+00 +7.076030453274597676e+00 +7.366090398005781026e+00 +7.653961979490759404e+00 +7.161304089237091830e+00 +7.868019833845210087e+00 +8.150810481279677333e+00 +7.325250285118727334e+00 +8.065027295268009766e+00 +4.858188478940974164e+00 +8.071577737734060065e+00 +7.902253262317117333e+00 +6.753355095792812790e+00 +4.507112677000577605e+00 +8.380403536350968352e+00 +8.016541759783649468e+00 +6.694496503807840782e+00 +8.090419766398099455e+00 +7.234618202378442220e+00 +5.592986923211810790e+00 +7.898774652452175360e+00 +8.012858942927778116e+00 +7.465587344916457369e+00 +6.196190880121321243e+00 +6.120368729408710351e+00 +6.765083940538261231e+00 +8.625629469680461625e+00 +8.002216953852439474e+00 +6.148007978563782672e+00 +5.751462989367155387e+00 +7.171539323698198132e+00 +7.224979337229342491e+00 +7.761859339019338222e+00 +7.448436605840470293e+00 +7.226632340996729909e+00 +7.565623526466424664e+00 +5.441900291014007962e+00 +7.121478249789561232e+00 +7.374077561206377140e+00 +6.609930551929664944e+00 +8.604019748725022509e+00 +7.725684959005775454e+00 +5.281117971405819844e+00 +8.051815379991239752e+00 +6.673773537362194475e+00 +8.099895352407656901e+00 +6.933433791128209123e+00 +6.582434235572236503e+00 +4.481784475923632272e+00 +7.934954751041914278e+00 +7.849615337857812847e+00 +6.992922766510673682e+00 +5.656592427588748251e+00 +6.071756688731511531e+00 +5.655981565096681152e+00 +7.251673368224146543e+00 +6.853397026377479051e+00 +7.138287735183894256e+00 +7.479051028790308919e+00 +8.429229215792020113e+00 +7.357940036661602790e+00 +7.078834764502062171e+00 +4.858188478940974164e+00 +8.021269261931593064e+00 +7.208981288875293103e+00 +9.129245855094268336e+00 +8.839006934005738003e+00 +6.986216800031797902e+00 +7.306042492232336372e+00 +7.997936662007305131e+00 +7.283609859675379994e+00 +7.453346314350255852e+00 +8.721246466699540179e+00 +7.663033497793549031e+00 +9.671393464280754415e+00 +7.162741776077837130e+00 +7.646395310954630986e+00 +5.631083690344439674e+00 +7.433616028600226855e+00 +8.259907332522743673e+00 +7.048739843711246067e+00 +7.216275847342330962e+00 +5.650700263429371262e+00 +7.828841614319117070e+00 +6.104559772626544145e+00 +7.566225243837379821e+00 +7.822334755035626586e+00 +7.694778237615537364e+00 +8.304260789831459988e+00 +5.030475877229264370e+00 +7.671132284764098586e+00 +8.233260788311326905e+00 +7.020867525399353326e+00 +7.421790743593646766e+00 +7.914634615538943763e+00 +8.078347710362322687e+00 +7.875380220087663474e+00 +8.074279995602864801e+00 +7.145480867221522203e+00 +7.780168858275828825e+00 +7.165694999449897296e+00 +7.306840569526684703e+00 +6.301723455404044216e+00 +6.216850067688483250e+00 +6.076996279987724847e+00 +8.133003510483376886e+00 +7.271640320659571444e+00 +6.904085499492794042e+00 +7.729682856902400090e+00 +6.206943992549895484e+00 +9.172453612034132675e+00 +8.120085616142205254e+00 +8.234778587634082214e+00 +8.542027753807815316e+00 +7.095195697977942473e+00 +7.499409049090900226e+00 +7.975866809196304530e+00 +5.658119300578164257e+00 +7.967222673896685592e+00 +7.052009515153713437e+00 +7.504988008002328570e+00 +8.044285212377417338e+00 +7.470145777767811524e+00 +7.001392463351294282e+00 +6.204834680872863828e+00 +7.108518993243706063e+00 +8.069259379318282299e+00 +7.171539323698198132e+00 +7.128246683337692957e+00 +7.947612881862823997e+00 +7.971823123994454363e+00 +7.748378562589095964e+00 +6.509105627476856171e+00 +8.383157181778187805e+00 +7.048682419322176429e+00 +5.287904599810190120e+00 +7.306838604144104465e+00 +5.551203419386183668e+00 +7.700353831908159918e+00 +6.865100300162794156e+00 +8.059716762332755025e+00 +6.100889918059692718e+00 +6.697635063644611364e+00 +7.874620250955103984e+00 +7.664571072351009207e+00 +8.172575881077136728e+00 +7.506280950828113419e+00 +7.869379506704262894e+00 +8.417064333865255321e+00 +7.310381856409094325e+00 +6.719451443672369351e+00 +7.426665778557890008e+00 +7.205138364926824579e+00 +8.287822497260094678e+00 +6.579444984807651053e+00 +5.631083690344439674e+00 +7.935268413365065499e+00 +8.957108349200098019e+00 +6.794479383075213264e+00 +7.706060683110990794e+00 +6.901451161436398252e+00 +9.144819984473087970e+00 +8.123497693099579919e+00 +7.848267825123002694e+00 +7.166793475612848852e+00 +6.924665736644328717e+00 +6.007966216268869175e+00 +6.901451161436398252e+00 +8.368097265202322887e+00 +5.752888832494136295e+00 +6.291502384579416685e+00 +6.259441028577839461e+00 +7.862718788134316128e+00 +7.478330180340890365e+00 +8.178951300894823362e+00 +8.083945114498419571e+00 +7.835549051726502512e+00 +7.141519488274298055e+00 +8.133728011129278457e+00 +7.053144517946293490e+00 +8.038552619033907831e+00 +7.504479392114717484e+00 +7.366534164178574429e+00 +7.963387242672979482e+00 +6.776819231310128089e+00 +7.261408425396894017e+00 +7.702677511061210680e+00 +7.382042791487492650e+00 +7.779210180943209707e+00 +8.589458855847624363e+00 +8.264293695872311218e+00 +7.253128692097561725e+00 +6.718681917410322058e+00 +7.142458756790347252e+00 +8.019770857732510194e+00 +7.392420504461370001e+00 +7.823803898653750366e+00 +8.353625893825665116e+00 +7.545320814033402712e+00 +8.029067653583297215e+00 +8.013110839926412154e+00 +7.591230714312132477e+00 +7.769201464223897347e+00 +7.670328313270601939e+00 +7.957142789663521398e+00 +8.275793847881686816e+00 +7.792942276713347383e+00 +7.217869964689271001e+00 +8.481591770536397235e+00 +7.676907670608670742e+00 +7.371452908349965583e+00 +7.460799447100725956e+00 +7.245716713616729976e+00 +7.688685637713206233e+00 +8.236891446652862214e+00 +7.521346903929043037e+00 +8.609020848602085607e+00 +6.019152253251377260e+00 +7.727021642809177138e+00 +7.960179451979001897e+00 +8.378038294209545711e+00 +8.317355300897361303e+00 +7.398899289079963637e+00 +6.928664856650811998e+00 +6.868401012593494670e+00 +7.939270429518728633e+00 +6.042045484328355087e+00 +8.027498327388002508e+00 +6.867417688990371971e+00 +7.269687381901803747e+00 +7.660775068872681004e+00 +8.082252604968289234e+00 +7.696665711362129514e+00 +9.015788064320986450e+00 +7.870529820021147316e+00 +6.807777012957558327e+00 +7.180179677750402334e+00 +7.490433042168206157e+00 +4.858188478940974164e+00 +8.315151429322668264e+00 +6.515798213712969300e+00 +7.637020480009596213e+00 +7.199449433392146602e+00 +7.678865347706050670e+00 +7.716659319101381698e+00 +8.071389529191492329e+00 +8.049172487123996689e+00 +7.812465335997330840e+00 +7.282425414126464602e+00 +7.814578626104776049e+00 +8.002004430753913766e+00 +7.280151413885050715e+00 +7.144618369090949273e+00 +6.738959497449741320e+00 +6.464961626104468451e+00 +7.607874759438345791e+00 +4.762382186904233095e+00 +8.293809758441511804e+00 +7.658392640120382566e+00 +8.023787509813701035e+00 +8.019045889427616203e+00 +7.171539323698198132e+00 +8.320614582440157392e+00 +7.003060594309317821e+00 +8.315151429322668264e+00 +7.547772435642855271e+00 +7.574863355082925409e+00 +8.138592275105111185e+00 +6.892366617639254400e+00 +9.155207671641619527e+00 +8.125640194763491309e+00 +7.283609859675379994e+00 +7.333301622721592139e+00 +6.621631604373305890e+00 +5.166543932923559623e+00 +5.861926315370965312e+00 +6.874598337465158693e+00 +6.424138664872316440e+00 +7.703978101189022709e+00 +7.793642602276122489e+00 +7.901941678808725555e+00 +7.739962951767665800e+00 +6.350753947268458433e+00 +7.708424914000715944e+00 +6.700238776045353006e+00 +8.021922211077253451e+00 +6.622779434050698910e+00 +8.148252174437857320e+00 +7.228955644612142351e+00 +7.518036884702269163e+00 +7.188719020807184279e+00 +6.536066587622826773e+00 +8.338665284528360644e+00 +7.875380220087663474e+00 +6.737388960690168460e+00 +6.861094459890864528e+00 +7.427582436760076234e+00 +7.530220935715078667e+00 +8.175451773911845521e+00 +6.770496663972608076e+00 +7.171539323698198132e+00 +7.084188881997761200e+00 +7.883307303922720166e+00 +6.896455795158090041e+00 +6.394143614320910274e+00 +7.605124930967576802e+00 +5.260883747065236093e+00 +5.902225202139106841e+00 +7.480786484505642875e+00 +7.967222673896685592e+00 +6.895857684964539658e+00 +7.944949301734141045e+00 +8.004684295171045960e+00 +6.761093646687186265e+00 +8.635195418692092062e+00 +8.017642627853547310e+00 +8.036048329180630390e+00 +6.342193753757783270e+00 +6.765504031979162392e+00 +8.094837530284166860e+00 +8.430392316495272098e+00 +7.286618949714465998e+00 +7.417411987732521084e+00 +7.700252027716942393e+00 +8.122583780628247041e+00 +7.114333044587965560e+00 +7.373313653555669589e+00 +6.816625423638470238e+00 +7.930199248616190744e+00 +7.607990142111702880e+00 +7.150093111491969466e+00 +6.149333442443094100e+00 +7.126423757351403765e+00 +6.002199317094891740e+00 +6.250081335148934158e+00 +7.761838839253414335e+00 +7.518826376575816539e+00 +4.818383864267161698e+00 +7.961752077940218442e+00 +7.591222814627599291e+00 +6.619534463363379473e+00 +7.779798115554967808e+00 +5.941159161495761509e+00 +8.010085295896715252e+00 +8.026297121926745604e+00 +8.334689935983988107e+00 +7.909464299577848578e+00 +8.316421493147117872e+00 +8.141561379274207866e+00 +7.270877082740298647e+00 +6.783143614754862938e+00 +8.206697414579593897e+00 +6.222099301942307648e+00 +7.179254474066510738e+00 +7.310649036946415436e+00 +7.411181585026497487e+00 +7.386917114812604268e+00 +8.092202356884627079e+00 +7.432226500321576168e+00 +5.672666166129602061e+00 +7.382987096126726101e+00 +7.841976881264599797e+00 +7.536100353010169783e+00 +9.183675315913660597e+00 +6.547742789146923315e+00 +7.388847954752236546e+00 +7.775583504906535381e+00 +8.462137089803945855e+00 +7.570870017746074154e+00 +6.965152141293856403e+00 +6.390555728062281560e+00 +8.181366226310728962e+00 +6.863436815187014872e+00 +7.276115902478977659e+00 +7.638023831138980313e+00 +7.496985899977516965e+00 +6.844371359199158178e+00 +7.500827669765840255e+00 +7.721471890323300613e+00 +8.688502247382984933e+00 +6.403946401926532417e+00 +8.002225185446604883e+00 +8.001262417531961546e+00 +7.532219908750448667e+00 +7.171539323698198132e+00 +6.824482674625869549e+00 +7.801386347599418514e+00 +7.118331498113093403e+00 +8.193454027106326976e+00 +7.585271423104586574e+00 +7.790866826172532456e+00 +8.067609556064780918e+00 +7.655937054854803137e+00 +6.134487254621035390e+00 +7.082804212080645812e+00 +5.411573305916590471e+00 +8.279284448486123438e+00 +6.761061460164910386e+00 +7.727607397415340529e+00 +5.838660446914218483e+00 +6.724867642994922790e+00 +7.942608695987928513e+00 +6.577039927849000378e+00 +7.851364150187237101e+00 +7.478985422933874361e+00 +7.152647517449167935e+00 +7.323743851763993007e+00 +7.564346995646246796e+00 +7.261831858703317266e+00 +6.867445186215718422e+00 +7.191096231108986103e+00 +8.227735996628780413e+00 +8.010658090248853114e+00 +7.051381287711137702e+00 +7.560674680155443639e+00 +8.076317970378113387e+00 +7.208000063107192545e+00 +6.286651951975272823e+00 +7.130010495173792151e+00 +7.225102143321691983e+00 +7.509545154052375437e+00 +6.865452507184727438e+00 +7.677985435059326846e+00 +7.026937896160234232e+00 +8.705540704469058255e+00 +7.412540454335612594e+00 +7.506703640152863954e+00 +6.346176770520287391e+00 +7.989790520652604755e+00 +7.159812791511285468e+00 +7.175083609345620062e+00 +6.071756688731511531e+00 +8.068986359492100746e+00 +7.014693873538362823e+00 +8.085544996876706136e+00 +7.286687603698737803e+00 +6.876755656129716954e+00 +6.823647902849188540e+00 +6.380253630061815784e+00 +7.751124873860590014e+00 +8.255101282150008046e+00 +7.475468849477692856e+00 +4.818383864267161698e+00 +6.431039748700641212e+00 +8.339689244131477608e+00 +7.175300947497362358e+00 +5.989210425027977180e+00 +7.614129195452733256e+00 +5.880696195450127561e+00 +8.180944506035757513e+00 +7.617547933748028299e+00 +8.103225233122429927e+00 +7.348066392391501722e+00 +7.413923812980101502e+00 +8.323762067594088876e+00 +8.143032461900475028e+00 +4.456324323410399302e+00 +7.377855288926184585e+00 +5.980811408174304233e+00 +7.085865284549981880e+00 +6.870087239159602177e+00 +7.956392364806561091e+00 +6.596290845659041224e+00 +7.985796595257852459e+00 +8.453169313316720945e+00 +4.818383864267161698e+00 +6.065875720612893929e+00 +8.120014402488777705e+00 +7.547796710368857021e+00 +8.164269930956379540e+00 +6.775719999815009942e+00 +9.086358597112393909e+00 +7.351586665842205548e+00 +7.494074465394533036e+00 +8.312650748590385774e+00 +7.492312915375350713e+00 +7.826456000577309169e+00 +5.574792920347590552e+00 +8.304260789831459988e+00 +8.064245707841109834e+00 +6.215217171256426809e+00 +7.300120366435749020e+00 +7.277708571691618999e+00 +7.472386681732132274e+00 +7.051589974637408886e+00 +8.589243921191155096e+00 +7.861379403458158777e+00 +7.590493250657345925e+00 +6.284291215460143576e+00 +7.593480301981344383e+00 +6.946548829027506144e+00 +4.538841119157495996e+00 +7.409111155881873856e+00 +7.822405247456572397e+00 +7.178991248154034110e+00 +8.186217009767915442e+00 +7.305058939579794242e+00 +8.682688255618359108e+00 +7.864085141366103926e+00 +7.141210074663376872e+00 +6.350873400071577635e+00 +7.814236152542889613e+00 +6.199256628136936342e+00 +6.882705614549649908e+00 +7.578653301270151132e+00 +7.781910809618239000e+00 +5.166543932923559623e+00 +7.932581593171107670e+00 +4.858188478940974164e+00 +7.786331373812117818e+00 +6.954032553831893892e+00 +5.640914735794922308e+00 +7.746703426000294712e+00 +8.421068618922163296e+00 +6.457549283386015304e+00 +7.573740244393320609e+00 +5.709952347978287435e+00 +7.982930164811023133e+00 +7.782728507171214005e+00 +7.079349111275860196e+00 +8.079067919825320132e+00 +5.287904599810190120e+00 +6.761584055612729571e+00 +7.264414580412449141e+00 +7.178361293184934766e+00 +7.848908199429843080e+00 +8.156224675934026891e+00 +7.052147717725802067e+00 +8.387524685287189641e+00 +7.017043468706106069e+00 +8.188573035217814322e+00 +5.677816761978192517e+00 +8.185929010323434341e+00 +7.795784929323417600e+00 +6.318937449096210912e+00 +8.389885763748679892e+00 +8.152803761830455187e+00 +7.056914268853233807e+00 +7.367403992661820666e+00 +8.825121697597751336e+00 +8.054436331260149018e+00 +7.745187196097049309e+00 +7.321172804588059080e+00 +7.758715054564618185e+00 +6.131989037649418606e+00 +7.584740707382934488e+00 +8.351176697002756555e+00 +8.071036807991276874e+00 +8.596475315972384124e+00 +6.040725062677211099e+00 +7.816272339583520079e+00 +7.664062436667791189e+00 +7.749873670887609478e+00 +7.306762885204989288e+00 +6.064562325766928552e+00 +7.205622716293419217e+00 +7.579449792744071601e+00 +7.835476339390879730e+00 +7.050700916279765806e+00 +7.150215816937816271e+00 +6.845853688801980752e+00 +7.832023403717357724e+00 +7.502741690287621168e+00 +7.756769870814423484e+00 +7.339074725255159137e+00 +7.654659235953204188e+00 +7.171539323698198132e+00 +7.893397906627342309e+00 +8.053655865403015923e+00 +5.237358797257002152e+00 +8.038747917857563152e+00 +7.832348540171096829e+00 +7.537392074978015444e+00 +7.784524282763413794e+00 +7.816672676753114501e+00 +8.235830787989016244e+00 +7.283609859675379994e+00 +7.437109493242587632e+00 +7.085605520067019825e+00 +8.064794012505899445e+00 +8.076115241552543011e+00 +6.448532496605366759e+00 +8.035207064033329516e+00 +6.270918782055105112e+00 +6.791505779781800811e+00 +5.631083690344439674e+00 +8.109979591421961231e+00 +7.978238405665251776e+00 +9.421190790173113783e+00 +7.617804379731296649e+00 +5.417034517247884651e+00 +7.381148626316189620e+00 +7.526858314463424904e+00 +6.548117579557583667e+00 +7.995779400068840914e+00 +7.382639504913640849e+00 +6.399850522934229957e+00 +7.801538815808726213e+00 +7.607640459632420971e+00 +6.832530903039241821e+00 +7.887565354986691091e+00 +5.954230867887417844e+00 +5.311429459131431940e+00 +6.475952723089449137e+00 +7.631963250102671736e+00 +7.255187628227304231e+00 +7.065718804544758314e+00 +7.664090227580800274e+00 +7.163966057019479194e+00 +6.752414635996956349e+00 +6.390555728062281560e+00 +7.463230261234912177e+00 +8.584484753424931114e+00 +8.380506647943548160e+00 +7.450117021729965927e+00 +6.867445186215718422e+00 +9.470733039644983364e+00 +6.362121388377545372e+00 +7.547679208851150179e+00 +8.358340684558243083e+00 +8.232485173100030806e+00 +7.179312778897383396e+00 +5.713621394084384519e+00 +7.623177012010273756e+00 +7.821527663969391142e+00 +7.600413950729034696e+00 +5.870566165779109724e+00 +7.480340425978283747e+00 +6.919707184735216288e+00 +7.181836193353774433e+00 +6.197564643589885236e+00 +8.369489802256339317e+00 +7.440941119225044531e+00 +8.073773926668764034e+00 +7.382055895598568895e+00 +8.183121465342082956e+00 +7.199196091922203777e+00 +7.110623871813459118e+00 +6.019152253251377260e+00 +7.034983203998308454e+00 +6.541955265797696484e+00 +5.895226202722824382e+00 +7.799479917556709552e+00 +7.823298915654049779e+00 +8.116447165680256148e+00 +7.503325919982216874e+00 +8.454712041062521166e+00 +7.716532751760496467e+00 +7.267161522575406707e+00 +8.510671942656699684e+00 +5.691988918160404864e+00 +6.375848215108362638e+00 +7.585305646955475822e+00 +7.581759321577465016e+00 +7.480122673669484357e+00 +7.083247452281284495e+00 +7.130063271277776948e+00 +7.744787779459329613e+00 +7.260603006504425139e+00 +7.099297807577841013e+00 +6.331900657318328740e+00 +8.385273376060467854e+00 +6.298344910002015240e+00 +7.171539323698198132e+00 +6.269270264579517971e+00 +8.055990066555295925e+00 +8.432930297274197073e+00 +7.286229037453722412e+00 +7.572059819382502610e+00 +7.954902552095518331e+00 +7.594247005192755751e+00 +8.269360790438440745e+00 +7.721320064718838694e+00 +6.374036376137610205e+00 +7.587718238851721253e+00 +6.369767358760782372e+00 +7.512300687546030531e+00 +7.721177405337130040e+00 +8.096353840413030412e+00 +7.761859339019338222e+00 +6.944055180422765261e+00 +7.087501394264108967e+00 +5.800355722291442362e+00 +6.854227918812284770e+00 +8.541087917194545298e+00 +6.874598337465158693e+00 +6.291895612017469830e+00 +7.587055732996304869e+00 +5.513856692316494446e+00 +7.653862910258339980e+00 +6.219794407626523025e+00 +8.102261218307376112e+00 +7.225874127850602235e+00 +8.123865367375856295e+00 +7.971548357202209445e+00 +8.408775691141272546e+00 +7.171539323698198132e+00 +7.597271294853271684e+00 +7.711231415257771005e+00 +8.292898644614524528e+00 +4.581514161596032864e+00 +8.139132986956155946e+00 +7.936188935523205146e+00 +7.443535401902863669e+00 +7.663060601253619097e+00 +5.144583493255140638e+00 +7.993538762064417824e+00 +7.504999756163670099e+00 +6.777798153518688196e+00 +6.345221282948386943e+00 +7.859746748642464809e+00 +7.794024519811955543e+00 +7.443107565487935062e+00 +6.135904038251283055e+00 +7.758217493926167663e+00 +7.775359163664234075e+00 +7.907290253579503769e+00 +8.052145152827051788e+00 +7.712980565958332591e+00 +6.646775691172933875e+00 +5.669771311597742169e+00 +6.298697188467031083e+00 +4.396306683641569180e+00 +7.863534216950029077e+00 +8.664179751418942033e+00 +7.688988791131123435e+00 +5.902225202139106841e+00 +8.253526124774907657e+00 +8.346012182642880362e+00 +8.190172286594133766e+00 +6.065875720612893929e+00 +7.481069321068389399e+00 +7.389269289445564937e+00 +7.351459937620347773e+00 +7.898483457097881910e+00 +8.245258382899010030e+00 +6.538038743636661820e+00 +7.749166343684009917e+00 +7.021037400491422886e+00 +6.821430720299758832e+00 +7.319992206801998691e+00 +7.478922912276630086e+00 +7.534811232739230036e+00 +5.707573643742307468e+00 +7.486886632063942670e+00 +8.016364643999168038e+00 +7.738366123131072527e+00 +8.439068799522829067e+00 +7.605428286175538233e+00 +5.683649053413319052e+00 +7.890195418611710920e+00 +7.772422843240292423e+00 +7.651229799621432903e+00 +7.453823802151418931e+00 +7.768076624498917226e+00 +6.776069838633702602e+00 +6.602223408525787818e+00 +7.271656228958363499e+00 +8.494388810612235829e+00 +7.576997082296202279e+00 +7.654170654590870981e+00 +8.258888012282568525e+00 +7.533293728602984629e+00 +7.085865284549981880e+00 +7.207885599874316540e+00 +8.235232785597872862e+00 +8.104978362620840926e+00 +7.815212337950015353e+00 +7.193460380819942657e+00 +7.733431116808333172e+00 +8.120943210327368433e+00 +6.591695447171787237e+00 +6.362121388377545372e+00 +8.116196035806751752e+00 +7.282584490210865624e+00 +8.290950010148662841e+00 +8.038383860250633006e+00 +7.859721703484865429e+00 +8.092614868296095665e+00 +8.501839368392666074e+00 +7.753767373663777107e+00 +6.442718802349190810e+00 +7.981815191987152502e+00 +8.456395412157689861e+00 +7.682272248606295761e+00 +8.199419069393570680e+00 +6.995863681656828703e+00 +8.292355865064109821e+00 +6.529154959459901875e+00 +8.183307890615196811e+00 +7.427349762936046318e+00 +7.868833493913825805e+00 +6.431281842652424530e+00 +7.558480552012952103e+00 +6.867445186215718422e+00 +5.861014298387090093e+00 +7.343569099502474273e+00 +7.051589974637408886e+00 +6.703470100645517959e+00 +6.284557522433715349e+00 +6.581107119763601077e+00 +6.961397130688055768e+00 +8.194453351358333748e+00 +7.794787972698486556e+00 +7.286105262503042468e+00 +7.880383794199588010e+00 +7.294571685312803311e+00 +8.054442526618913689e+00 +7.702351884945528582e+00 +8.486988754772482935e+00 +7.909464299577848578e+00 +7.817706315037867171e+00 +8.678842185679059185e+00 +7.346999359830988396e+00 +6.876555066691253160e+00 +6.638676361810667004e+00 +8.190323453272867482e+00 +6.384058971623574053e+00 +8.044586140773436256e+00 +7.943425736138898685e+00 diff --git a/task_4_predictions.csv b/task_4_predictions.csv new file mode 100644 index 0000000..2923ee8 --- /dev/null +++ b/task_4_predictions.csv @@ -0,0 +1,3363 @@ +1.544989871187335950e+01 +1.494042127501893447e+01 +1.101221588239106097e+01 +6.808651052106057477e+00 +6.899727413691650213e+00 +1.863500551489318013e+01 +7.854899296825848865e+00 +3.810139475746240123e+00 +7.895479470256503873e+00 +1.476678781954817055e+01 +1.496515927079609298e+01 +5.559346910706395306e+00 +7.544466994828667339e+00 +9.269708956369925090e+00 +3.502020656974870860e+00 +1.733258059041938282e+01 +1.073701439700184324e+01 +1.743168984715714487e+01 +9.082563505930579595e+00 +1.543125498034459042e+01 +7.698220602198404094e+00 +5.737301990369843452e+00 +6.650482326101226249e+00 +1.046078250482656813e+01 +1.131270113352982776e+01 +1.031163649607260879e+01 +1.057543945098169047e+01 +1.676060495573618425e+01 +5.301819522069294521e+00 +7.165659811175316918e+00 +7.204774994777267239e+00 +2.441850224862321284e+01 +8.178746229068124762e+00 +1.135467079734735307e+01 +1.546432586572828427e+01 +1.263235431591176905e+01 +1.285200561128175423e+01 +1.543811060872499752e+00 +1.000995053143685709e+01 +9.402602257330869406e+00 +8.331012812113741006e+00 +9.602408372748769239e+00 +1.808144868596960464e+01 +1.054548794095991582e+01 +8.299749048147646135e+00 +5.903251603054101793e+00 +7.881755639399699476e+00 +1.179554881616681428e+01 +1.532979816720022370e+01 +1.714070044686634731e+01 +6.000407571156088693e+00 +4.433988325892741500e+00 +9.477302327372200352e+00 +1.369598909957750266e+01 +1.066236730152493806e+01 +1.090335661528371247e+01 +2.152055569020573955e+01 +1.813725114104799729e+01 +4.576321667259620085e+00 +3.597427102715712977e+00 +1.476834970380544121e+01 +6.920350808553862976e+00 +3.387161874638887582e+01 +4.535992735898318529e+00 +7.329039989781236386e+00 +8.013940204055714389e+00 +9.415536330436736989e+00 +1.394483773539542426e+01 +5.477528819932601323e+00 +2.506735979600647113e+01 +8.576466668567533702e+00 +1.714895777475766181e+01 +3.274731883242893105e+00 +1.241638032755716381e+01 +6.920350808553862976e+00 +1.261011421177751402e+01 +1.497770066252205368e+01 +1.978559677696171093e+01 +2.743855196611727365e+01 +2.877798869090783285e+01 +1.235607717072879552e+01 +1.233304079026217437e+01 +1.278863322263288183e+01 +1.400475985660452238e+01 +1.668484953875787369e+01 +1.442354278487476904e+01 +1.341930360830814095e+01 +9.712593407040841953e+00 +1.127436598956603575e+01 +4.151729483702411017e+00 +1.235915680585456755e+01 +1.472588792009018732e+01 +1.640511327496700744e+01 +1.261150617627744452e+01 +7.509282145463458846e+00 +5.620873630466491022e+00 +2.838734339247562843e+01 +8.563114432800588816e+00 +2.963511867648871601e+01 +1.547172828828968250e+01 +9.316726850760232992e+00 +1.190872348923404900e+01 +1.160544296897451488e+01 +1.502481418219704778e+01 +1.506686417875349093e+01 +1.093382931808525882e+01 +1.611793482482121931e+01 +1.250640936829402960e+01 +1.147301288190018909e+01 +3.387161874638887582e+01 +1.328271119249109233e+01 +4.503203495200352791e+00 +1.547172828828968250e+01 +3.017186111921731140e+00 +1.846440344483075080e+01 +1.494638344230321536e+01 +9.722091532058399821e+00 +1.475400537623768571e+01 +7.820635447933483420e+00 +1.530941002096558634e+01 +1.025171710485520293e+01 +3.711821121744662832e+00 +1.595270866115441777e+01 +1.530941002096558634e+01 +4.620786858277369902e+00 +2.890417366685359468e+01 +1.861147490619576672e+01 +5.369951310464600169e+00 +9.792827671116825172e+00 +1.563990879236213516e+01 +1.466169291534076535e+01 +1.464954131978423391e+01 +1.785893480893778928e+01 +1.026365820928990047e+01 +4.897921778369862977e+00 +1.069493602962180034e+01 +1.064731342075387488e+01 +1.344301964027093277e+01 +7.840015031479524055e+00 +1.415978958605784044e+01 +8.078018153196779849e+00 +1.217805373887219389e+01 +7.702850716588343971e+00 +1.521959361745771844e+01 +1.463683446924947873e+01 +1.608479786923687982e+01 +1.186076354948360745e+01 +5.503230708246107383e+00 +1.917720964082677426e+01 +7.810264398418681253e+00 +9.804991728550518815e+00 +7.762708742086687153e+00 +1.748398437578048004e+01 +9.989120554391803353e+00 +5.701864067379958101e+00 +1.317743122945209677e+01 +1.504312294728813981e+01 +8.378894053215631743e+00 +2.001194212240052650e+01 +1.545768091053990645e+01 +1.769849858791744168e+01 +1.920477275605605882e+01 +9.330576660812297973e+00 +6.938641996035059378e+00 +1.209271537427640908e+01 +6.229776195683200513e+00 +7.717333245456586610e+00 +5.918495072753074737e+00 +1.057784355651142505e+01 +8.050008454849830741e+00 +5.633026859248289497e+00 +5.384970810049942713e+00 +1.796129989401475768e+01 +4.340161370555293274e+00 +3.387161874638887582e+01 +1.081722526494641556e+01 +1.704702452489013353e+01 +7.552828186932515564e+00 +9.078950536195222298e+00 +1.855687938970370965e+01 +1.329410983719702699e+01 +1.687048700617549457e+01 +2.254675907987517292e+01 +3.387161874638887582e+01 +1.563216008371058763e+01 +8.441381377436414368e+00 +1.352648840639977834e+01 +2.117739815576095452e+01 +1.459330262693303837e+01 +1.018760418043251548e+01 +1.279072234800140961e+01 +1.186234158386537274e+01 +1.258047699695956112e+01 +8.806087287842458977e+00 +9.434794660530087640e+00 +9.170039024866369459e+00 +1.291566402433501537e+01 +1.651328468936731042e+01 +1.497770066252205368e+01 +2.251357094513329571e+01 +7.206120815711045680e+00 +1.285306135754255763e+01 +4.388952101314856691e+00 +8.903898805723258647e+00 +2.098936706368982641e+01 +1.803050059133303762e+01 +6.355227393035264072e+00 +6.262653701867535005e+00 +8.631974687238596289e+00 +1.237567665031866682e+01 +1.002451396336995515e+01 +1.868713106994205475e+01 +6.358622997067328697e+00 +2.005219559081763236e+01 +2.186102536699017662e+01 +7.771244788468351317e+00 +2.851333073468836687e+00 +1.077962500938991752e+01 +7.576168334160499285e+00 +4.551220307322651593e+00 +1.311545136605376172e+01 +1.001287375591388695e+01 +4.114120120137130243e+00 +8.958648025496657397e+00 +1.210750433240465895e+01 +7.563149037735655611e+00 +2.401543550043037101e+01 +8.461410588008078548e+00 +1.071786015562457806e+01 +1.239452371786252627e+01 +9.829102283371454973e+00 +1.322609168810173230e+01 +6.551123930398958350e+00 +3.049887320084593512e+00 +1.969553922219368758e+01 +4.991425842878172148e+00 +1.882837129574598123e+01 +1.173900168431305246e+01 +9.997021715675359133e+00 +1.628511980939104831e+01 +1.808144868596960464e+01 +2.683257451940673377e+01 +3.645530586577109489e+00 +7.977174049485014962e+00 +1.556091522212048517e+01 +1.383120014442434353e+01 +1.130950602355790124e+01 +8.249540017079638687e+00 +5.929165228105247820e+00 +4.324683507126920290e+00 +5.159488714338493764e+00 +2.009430982337356397e+01 +1.476582882917173833e+01 +1.103707424803683068e+01 +2.388055720635560419e+01 +1.237509915008411099e+01 +1.157407348863142715e+01 +2.111793027787663846e+01 +1.101646965908325626e+01 +6.610711152233093912e+00 +1.260092379381377725e+01 +1.711207427890462895e+01 +1.622708895662724160e+01 +7.123181632928506701e+00 +1.307828726872531888e+01 +1.706897604791207357e+01 +1.041778163185895778e+01 +9.639643696112912608e+00 +5.607200764494621126e+00 +1.411479300479962262e+01 +7.690162736338976401e+00 +1.084249669510992931e+01 +9.800489635919703346e+00 +3.642448955105237474e+00 +1.690560223108678883e+01 +1.882837129574598123e+01 +1.020736057329104085e+01 +1.182116013824830247e+01 +1.665224603089752975e+01 +7.418680886182443146e+00 +1.412344060313154159e+01 +1.207866252094322590e+01 +2.004090415788402879e+01 +6.469209452846811814e+00 +1.061058210711769334e+01 +6.523538978326442361e+00 +7.371986756403586583e+00 +1.759197082766166886e+01 +7.194795474649566813e+00 +1.958719097534485343e+01 +1.428818602535511673e+01 +1.863106922591305192e+01 +2.031017526945508678e+01 +5.511360840781122761e+00 +5.737301990369843452e+00 +5.422436136055296174e+00 +1.797307081088675318e+01 +1.182881234330415055e+01 +4.557239520752389694e+00 +1.444936350472707431e+01 +3.094457820611296484e+00 +6.387884264221042940e+00 +1.574876547773976654e+01 +1.463683446924947873e+01 +1.062589978106467470e+01 +1.310657372707268564e+01 +1.224273680789592333e+01 +1.182116013824830247e+01 +9.304469136251867667e+00 +1.370783764020427498e+01 +1.012768236455710280e+01 +1.313521210404444162e+01 +5.050123188059700396e+00 +1.748805492995262512e+01 +2.060365985215079832e+01 +1.893814497764161331e+01 +1.238565579324558996e+01 +1.036912758360860209e+01 +5.781830134374686736e+00 +2.073498170222899262e+01 +1.057740695813521370e+01 +7.004329620123954214e+00 +2.167260794327344797e+01 +1.329957356284616310e+01 +8.192693663906723600e+00 +1.048077000291284833e+01 +1.180371739493919847e+01 +1.693066024389366930e+01 +9.253764940100225544e+00 +4.726791229666048366e+00 +9.860144174684990048e+00 +2.743855196611727365e+01 +7.575182297979935697e+00 +7.992794843536003668e+00 +1.333866477793387162e+01 +4.108025591615358962e+00 +1.003075548971692399e+01 +1.362706374219308714e+01 +7.815140630969040103e+00 +4.167549678529695711e+00 +1.068960977802700540e+01 +3.387161874638887582e+01 +1.250062466768297043e+01 +4.209699004928395993e+00 +1.197015973865471494e+01 +9.245417702589165287e+00 +1.004996438368229406e+01 +8.686240113215944803e+00 +1.523498180159722892e+01 +9.941557406113702200e+00 +4.294720496035210999e+00 +8.170392919182532410e+00 +1.240956193489986958e+01 +2.248975653407109121e+01 +1.046123215690433028e+01 +7.033701047128516848e+00 +1.288642641570820047e+01 +2.034942446887932022e+01 +5.378445309538534502e+00 +1.302463372150369025e+01 +1.354167941860340818e+01 +1.238246559005553138e+01 +2.468777273474512413e+01 +5.411542509654864830e+00 +8.154634914574089066e+00 +9.892755307563305678e+00 +1.649648388782551933e+01 +7.985639115660063680e+00 +1.361879450573091788e+01 +8.076261877317264748e+00 +9.931782714330751105e+00 +7.541323422394484055e+00 +1.604746169513670395e+01 +2.198884336328356426e+01 +1.250738653284571456e+01 +1.731587316653852326e+01 +9.949565962867623625e+00 +2.090816396362608032e+01 +2.069820277667555786e+01 +1.433787616448684332e+01 +1.526342897490660278e+01 +1.148805081300861275e+01 +1.762393610619922413e+01 +1.042038428890268165e+01 +4.631186166794108772e+00 +8.207017269295732831e+00 +1.242813929609813783e+01 +5.439561038533824444e+00 +9.678388313900555318e+00 +9.314970225430926121e+00 +2.616176233792506878e+01 +2.884825096627949392e+00 +2.072990493080848751e+01 +2.371839847209963636e+01 +2.140524048517841038e+01 +5.793000395406110670e+00 +1.312832316565331325e+01 +9.924846625084299490e+00 +1.170894340640063547e+01 +9.451015316086596840e+00 +4.682958987800276418e+00 +3.735617879963982091e+00 +2.266693264163185972e+01 +1.492832237067283074e+01 +7.880446226752866323e+00 +2.706476038791724648e+01 +1.535246463284410368e+01 +9.085172276338198571e+00 +1.303794945698777497e+01 +1.047396800413838491e+01 +2.584248151077875377e+01 +1.425086475543625397e+01 +8.386187679609264478e+00 +1.957083777974027328e+01 +1.191535152408016529e+01 +1.525586728061162489e+01 +7.653549809071023446e+00 +6.828529511786541661e+00 +7.160419226811939097e+00 +1.717495353015502246e+01 +1.452362234690700404e+01 +1.289221018817616482e+01 +8.645079275634685700e+00 +1.109065851516130863e+01 +1.930511663815740064e+01 +1.633991069664729423e+01 +2.968962457945004019e+01 +1.866059699648675974e+01 +1.272779108084982624e+01 +1.246302234815188115e+01 +9.152600780497152755e+00 +1.294372150752495543e+01 +1.530941002096558634e+01 +1.133268863435115748e+01 +1.673174984423408773e+01 +1.099858947199810189e+01 +1.545000128910919557e+01 +1.006927290157317145e+01 +4.963810190313353132e+00 +1.759071541568945918e+01 +7.440482292447128998e+00 +1.057784355651142505e+01 +2.813560307965545348e+00 +9.510167191167823830e+00 +1.002451396336995515e+01 +1.106869114832306877e+01 +1.731629899997575706e+01 +9.343624826930252425e+00 +1.304903689727186133e+01 +1.696441464537146260e+01 +1.182116013824830247e+01 +8.694212796111713715e+00 +9.175781899900343319e+00 +5.925483936146989095e+00 +4.675415230043995507e+00 +5.468824675771855937e+00 +1.162535138390364864e+01 +7.671306731285426395e+00 +7.874967983858937259e+00 +2.467837928069458542e+01 +8.977800845364029669e+00 +1.070003201744867738e+01 +1.662376835180833723e+01 +2.498117286090901246e+01 +1.023413248712417101e+01 +1.070003201744867738e+01 +8.535979774621154093e+00 +1.176596661736986960e+01 +2.251357094513329571e+01 +9.105195007534675256e+00 +1.705799711942826491e+01 +1.016409576853898500e+01 +1.727075872483361252e+01 +1.196101106913788215e+01 +1.352938316250023831e+01 +2.137177475342443245e+01 +1.224757532064445797e+01 +1.649737334097768837e+01 +5.268501903870316028e+00 +1.206617349344696777e+01 +2.012063875929668200e+01 +1.543801693568406108e+01 +9.887080288730302868e+00 +2.094421664477853540e+01 +1.152772042812098618e+01 +9.154634894057991801e+00 +1.480421856037352768e+01 +1.095588062222857673e+01 +1.312789450868649510e+01 +9.764200847210020129e+00 +9.897199042203524755e+00 +1.229344297715644529e+01 +1.712552030401596426e+01 +7.863608960087788091e+00 +5.384970810049942713e+00 +1.453317286629365412e+01 +1.866802446997367326e+01 +1.530941002096558634e+01 +1.151501981741790814e+01 +5.406304042649381358e+00 +2.238548294694395224e+01 +7.864893332254197844e+00 +5.368506656634593810e+00 +1.878132159693083736e+01 +5.904439347821892170e+00 +1.709055823533523721e+01 +1.435142507569064207e+01 +1.222514299078100919e+01 +8.493598960692693822e+00 +1.018511504523287670e+01 +1.881498867027278266e+01 +8.298117872496732161e+00 +1.092853173993624694e+01 +1.152810512669405796e+01 +1.385140875985514697e+01 +1.545000128910919557e+01 +9.760218532292768145e-01 +1.900277101473926677e+01 +2.534031500370389267e+00 +4.943276579172149354e+00 +1.740966693083009886e+01 +8.307663044057520096e+00 +1.096440191172231948e+01 +1.307205144747494785e+01 +2.713509570555928008e+00 +9.497802915752444619e+00 +1.025235541728564215e+01 +1.537066891198372787e+01 +1.516928880001259472e+00 +1.610352851671368057e+01 +1.538583090371422202e+01 +1.075652720244518434e+01 +8.561166053174190438e+00 +5.742146052687857605e+00 +6.322976816368793607e+00 +1.946360171923956273e+00 +1.166009915483238046e+01 +1.422519250477023434e+01 +6.348165451569329321e+00 +1.946360171923956273e+00 +6.323234427314019968e+00 +1.133957973530819174e+00 +1.124462950861904176e+01 +1.209289784670616541e+01 +2.069404330713352635e+01 +6.839426600898221409e+00 +1.855058794462198080e+01 +9.106984682435040668e+00 +2.202198689787654473e+01 +1.978283763570176745e+01 +1.667539470549991165e+01 +6.942785205944943527e+00 +1.220301586840402308e+01 +1.716156887315202084e+01 +1.674257629253064295e+01 +1.826242282670314410e+01 +1.410727492589514043e+01 +3.881373790758239295e+00 +1.031632128951710570e+01 +1.192809183081803326e+01 +2.080551664012840263e+01 +4.972927682819488382e+00 +3.387161874638887582e+01 +1.447774074402076394e+01 +9.515310138104808857e+00 +9.861928880030887967e+00 +2.393261643128990102e+01 +1.095588062222857673e+01 +1.527729843144868482e+01 +3.036853404492191544e+00 +1.066959324855599789e+01 +1.046983022816917241e+01 +3.687482100357300396e+00 +1.183145404754316132e+01 +6.815167550011153708e+00 +9.422635499324798047e+00 +2.102959741150002060e+00 +8.249540017079638687e+00 +1.160923718668307458e+01 +1.129321487514951627e+01 +1.513971450200504876e+01 +1.460875303334847786e+01 +1.230662534741962588e+01 +9.866851619232264170e+00 +1.294044376021537346e+01 +5.539141160518738616e+00 +6.794967279853466380e+00 +6.994884497229051590e+00 +1.065920090870149295e+01 +1.663889613117370914e+01 +3.387161874638887582e+01 +1.894431392697880767e+01 +8.097063569319033149e+00 +1.668656970765371739e+01 +9.668688538009988065e+00 +1.675883081947037567e+01 +3.300951412049550981e+01 +1.304153563235800561e+01 +1.076253991506732177e+01 +1.896067962420821118e+01 +1.349678571090213097e+01 +6.502580941682140292e+00 +2.560225384134457727e+01 +8.838421388032173809e+00 +1.006424551324850825e+01 +1.585101832358733986e+01 +1.871291989958642432e+01 +6.747745482276840789e+00 +1.217967286311463226e+01 +1.197114087000898053e+01 +1.095095866918175886e+01 +6.432308431176807062e+00 +1.169010607619317454e+01 +4.909729926824240920e+00 +1.043601768567351940e+01 +1.413454971764997481e+01 +8.867237506157991334e+00 +1.670740622295421929e+01 +1.060437011506498095e+01 +5.047440064841254070e+00 +1.133668517118653085e+01 +1.106838398114616950e+01 +2.218105732437587108e+01 +1.311460273972241453e+01 +4.753834298833041316e+00 +5.127470263654132054e+00 +9.394316384228943662e+00 +2.180336847388274180e+01 +1.097401950566994344e+01 +1.249106615950471166e+01 +5.008736896290457707e+00 +1.786049728990926155e+01 +4.725203473493962747e+00 +1.528050060642060259e+01 +1.699395926948160707e+01 +7.304063105225438335e+00 +1.976693923046234147e+01 +6.503629382006067772e+00 +7.854452156134996699e+00 +1.513231464678121085e+01 +2.617312084116623794e+01 +1.285217131945277913e+01 +2.696768732456077089e+01 +1.009969857267280702e+01 +4.732355898220461654e+00 +1.554208842235239274e+01 +1.304609143118072723e+01 +7.977544340907947173e+00 +1.543720872306106173e+01 +7.372409539773215670e+00 +3.387161874638887582e+01 +1.322745698318507834e+01 +1.388839601747450558e+01 +1.593331497995586687e+01 +1.363467714204843162e+01 +1.007805617127270637e+01 +1.000569610620514993e+01 +5.851045580319862438e+00 +1.551154793047223279e+01 +1.929298107349222846e+01 +9.717520288644436732e+00 +7.425875514688200951e+00 +1.416572339813671988e+01 +1.759873792313898377e+01 +1.310881115188188062e+01 +1.538484111379082719e+01 +3.999759436897264209e+00 +1.334556662177649855e+01 +6.722152623487460232e+00 +1.205406792143844541e+01 +1.060437011506498095e+01 +1.233518427690829355e+01 +1.394123809172681661e+01 +1.056767482381631851e+01 +9.534573768188607801e+00 +6.428094007185833902e+00 +1.437793878292025340e+01 +1.500386655946542191e+01 +2.754338626163288950e+00 +3.387161874638887582e+01 +1.368401531727288045e+01 +9.367830867479980839e+00 +8.373318790756215435e+00 +2.742537359548549603e+01 +9.980907351276940176e+00 +2.582869563271370339e+01 +1.192724052434596160e+01 +1.492832237067283074e+01 +9.479259606917025849e+00 +1.228419936751222963e+01 +7.081710558284413537e+00 +6.729271204287783803e+00 +1.660640843478891782e+01 +1.798306335518637411e+01 +2.963511867648871601e+01 +1.166759036901714808e+01 +1.926686666130805747e+00 +9.717660639716342530e+00 +7.599171788994411258e+00 +1.712369831347287175e+01 +1.780432340172598060e+01 +1.310657372707268564e+01 +1.182116013824830247e+01 +1.084421796200726362e+01 +1.179222895339286481e+01 +1.334919570346539786e+01 +1.473777505321096726e+01 +5.720697833541464661e+00 +8.236103802776085558e+00 +1.128772519732576995e+01 +8.654551706191881522e+00 +1.186472452951770151e+01 +1.580729211086016051e+01 +1.250738653284571456e+01 +8.654226895061256641e+00 +8.188290626294289609e+00 +1.360798116340170338e+01 +5.798964715267125314e+00 +1.048356766408464580e+01 +1.966276220425018550e+01 +1.693813194743060535e+01 +8.047842548706739763e+00 +9.011166914966111108e+00 +1.053098938135534013e+01 +5.555208028076677351e+00 +1.434625639119414586e+01 +9.060023623246522106e+00 +9.868663482801878217e+00 +1.129304585308578623e+01 +1.510447985145161454e+01 +1.707262414984819543e+01 +7.003497318839009722e+00 +1.648538709736442343e+01 +1.317924485126567902e+01 +2.302584865119384006e+01 +1.543907864235663396e+01 +1.271859826164261165e+01 +9.171984059527559907e+00 +8.463486384578388311e+00 +1.061703379977782902e+01 +1.399858457158472902e+01 +3.387161874638887582e+01 +1.016409576853898500e+01 +1.384231027100675249e+01 +4.052250197262253550e+00 +1.703624618837251603e+01 +1.355357879041036995e+01 +9.636984388628391685e+00 +1.149219210762024090e+01 +6.872622997575277282e+00 +5.147039927622699906e+00 +7.722929046622169835e+00 +1.218526986022104097e+01 +1.345166646656157639e+01 +8.368422768800257927e+00 +1.575716773723128483e+01 +8.839680333499032372e+00 +8.856856395543829308e+00 +8.748766150274875031e+00 +9.105222964273636421e+00 +6.432815132042705386e+00 +1.946695549313574247e+01 +1.866088009096090161e+01 +6.872521637444592102e+00 +6.284757891886172843e+00 +7.935603950165074139e+00 +1.281334622875210982e+01 +1.568282798186955063e+01 +1.680588918098187889e+01 +1.031890753788731274e+01 +1.469944615067865357e+01 +3.662260075250792113e+00 +1.803880166277190256e+01 +1.340609580021394720e+01 +1.453708733704534950e+01 +5.069100508452024201e+00 +1.005981833085269272e+01 +1.361432041608287591e+01 +8.274593085701937412e+00 +5.584103534156113824e+00 +1.285193096843968874e+01 +1.437415327909896234e+01 +1.082636559048145841e+01 +1.627998799750241687e+01 +5.701864067379958101e+00 +5.934349278600777211e+00 +1.209049319574012316e+01 +1.363957250752370953e+01 +8.099308619802883413e+00 +4.724002493539231295e+00 +9.615721188458152824e+00 +5.918500267551223715e+00 +3.436092264898860549e+00 +1.614814136154234347e+01 +1.960766400241728036e+01 +1.846010630645082529e+01 +8.927183753013522960e+00 +8.270512771111768302e+00 +4.006305400917696602e+00 +1.266196802340441252e+01 +1.461594637938219421e+01 +6.412214518103183991e+00 +1.866802446997367326e+01 +1.928324591251518427e+01 +1.633049051669229357e+01 +1.539157942159543779e+01 +1.820155395980400215e+01 +8.241234281287532326e+00 +2.228908599905386723e+01 +7.324063340965849989e+00 +5.302458287048779084e+00 +7.681942680109514754e+00 +9.271015766342813436e+00 +3.934660849654378012e+00 +4.376254745909861299e+00 +8.434434329851683287e-01 +1.596100130333616107e+01 +7.853798864254684986e+00 +2.190438507652805811e+01 +2.028023426586177891e+01 +6.787426149784991480e+00 +8.563618737486365262e+00 +1.328804958804674641e+01 +6.048340214921864799e+00 +1.053900373562002812e+01 +2.799220363525741107e+01 +1.096426976932710318e+01 +1.263023617043833724e+01 +9.572652664544094137e+00 +1.633437852798660117e+01 +2.435733173765925130e+00 +3.453796448157646637e+00 +8.910139964030221904e+00 +1.263610908443119740e+01 +3.387161874638887582e+01 +9.015370729172801134e+00 +1.462380062706998274e+01 +1.000200141958434585e+01 +5.603985223725430842e+00 +7.504452477367628660e+00 +1.354965995904461806e+01 +7.377147604843550255e+00 +6.163884773992677424e+00 +2.584586607727190710e+01 +1.441258617934884967e+01 +7.291907347017584584e+00 +1.434057731204863728e+01 +6.882941175143102441e+00 +1.348174818342670278e+01 +9.813045593060195415e+00 +1.715589415554870811e+01 +1.285193958094070865e+01 +1.008771042423167330e+01 +7.270807986873577988e+00 +9.960592192036870074e+00 +1.609927593982092731e+01 +2.149398279808657719e+01 +1.374298698640635052e+01 +1.431187116422405836e+01 +1.336859047284288238e+01 +5.783257571085940185e+00 +9.648154111441400005e+00 +7.780678085000687361e+00 +1.500024623511576749e+01 +2.013323728185190475e+01 +1.120044979668058716e+01 +1.512627699673470261e+01 +2.400492196118652544e+01 +4.185474996528739666e-01 +1.157102617120423815e+01 +8.464729561204165975e+00 +9.711799401342474880e+00 +3.346458197279090996e+01 +1.433711643184707896e+01 +1.238082673693767788e+01 +5.933119782602915393e+00 +1.809102842754676033e+01 +1.212174072651336587e+01 +5.400824739450854395e+00 +1.595694013178335524e+01 +9.443486025787478866e+00 +6.054658980816597591e+00 +9.572354593158763691e+00 +7.653036431646171422e+00 +1.298208601448335742e+01 +1.005836272335984916e+01 +1.813123653930624357e+01 +2.118440947205573366e+01 +1.051851369100782563e+01 +1.108044741100701458e+01 +3.547430421537509915e+01 +1.160548643698895432e+01 +1.336784661533762630e+01 +2.564711729469408397e+00 +1.860549909655026113e+01 +6.360375718824329283e+00 +1.368596655020088804e+01 +1.884061065803348356e+01 +7.159568980686913164e+00 +2.709387994875795869e+01 +3.909465658215765416e+00 +5.486073069836393756e+00 +1.835032802860051504e+01 +2.673232789693992117e+01 +9.394904642809393636e+00 +9.799054341825716108e+00 +1.377702860471721635e+01 +6.302167631131069925e+00 +5.840671501679608468e+00 +3.387161874638887582e+01 +1.099906894740371399e+01 +1.593876959938536686e+01 +1.258580329005128817e+01 +5.701864067379958101e+00 +8.211576064112009021e+00 +6.513898326548442697e+00 +1.806476517583222119e+01 +7.204774994777267239e+00 +9.232403854597649229e+00 +1.261011421177751402e+01 +9.887879342900404822e+00 +2.144913020070976017e+01 +7.751208227574778675e+00 +1.874369573574324477e+01 +1.492832237067283074e+01 +8.543339186828930565e+00 +1.841802645546181338e+01 +1.321953557488018305e+01 +1.890043659921106212e+01 +1.638269091330990079e+01 +1.060437011506498095e+01 +1.691219659934982644e+01 +8.011186768043003781e+00 +2.028062734171700754e+01 +1.274870546173119124e+01 +1.083250831852392082e+01 +1.417624700169888285e+01 +1.316492061208549558e+01 +1.062102535807095194e+01 +9.785872018781432757e+00 +1.599855768543733348e+00 +1.535353317420798192e+01 +1.156525444330891617e+01 +1.842860953772792243e+01 +1.660365555290985640e+01 +1.254143650785093200e+01 +1.027568185571165316e+01 +1.364243572753140654e+01 +6.749988803860659914e+00 +1.084465356081528853e+01 +1.374756260246134332e+01 +1.361432041608287591e+01 +6.375668111343337330e+00 +1.574060174447049576e+01 +7.835830359883075857e+00 +1.749856857909733776e+01 +1.121161728970569982e+01 +1.023897049522734903e+01 +1.376863888718601459e+01 +1.360550354347593327e+01 +6.764406910999625211e+00 +6.378186674599909622e+00 +9.248671299658582257e+00 +1.785407542094745281e+00 +6.854818004095477590e+00 +1.807546007453885295e+01 +6.597961818171697246e+00 +7.700069826325361078e+00 +1.259761280106852155e+01 +8.657253640282164042e+00 +1.719538921673672860e+01 +1.100038291206440988e+01 +7.446674227718702355e+00 +7.324063340965849989e+00 +8.791135957509695231e+00 +1.509331128251560017e+01 +1.354212352232750050e+01 +1.492842788711500646e+01 +4.916071214466768424e+00 +3.772109282619780402e+00 +4.590902013825711947e+00 +1.715606181961928201e+01 +1.218476639941536632e+01 +1.148805081300861275e+01 +1.830257814239807601e+01 +1.132805084356380121e+01 +2.015515779484904613e+01 +6.181371362268251346e+00 +1.336017475644564456e+01 +6.594288152878036158e+00 +4.732355898220461654e+00 +1.166247894355018389e+01 +4.831996764681306900e+00 +1.054572087050324569e+01 +1.711961618700557608e+01 +9.315317466634525090e+00 +8.405235378615600439e+00 +1.399847586977951153e+01 +3.387161874638887582e+01 +9.976898049179709460e+00 +1.350728651299542094e+01 +9.289515389250922794e+00 +8.407645631485479498e+00 +3.654407304660992395e+00 +1.224273680789592333e+01 +1.777307329705436700e+01 +2.269617892152659522e+01 +5.826145993554291636e+00 +1.504913240096560401e+01 +1.304371612541713432e+01 +1.172405825758497144e+01 +3.826762293464923914e+00 +1.994633704694102505e+01 +3.405559359101118844e+00 +8.650744943212885119e+00 +9.159158458683592130e+00 +1.243834613198917793e+01 +1.065178094810346465e+01 +9.189430740507702922e+00 +1.524829686673700735e+01 +5.822973606394938884e+00 +2.617440650785177070e+01 +1.458362542632531245e+01 +1.202278591036569821e+01 +1.223453153627502843e+01 +1.622121803039593146e+01 +1.289932334235908229e+01 +1.438307056759659019e+01 +9.885013275964425361e+00 +2.560225384134457727e+01 +9.463047615797421486e+00 +8.900798598135850170e+00 +3.384492712825618810e+00 +8.964315879266379739e+00 +2.191075626322849246e+01 +1.051636261105204539e+01 +1.302839828578311199e+01 +1.488104458528316343e+01 +1.912340024253309423e+01 +1.166936697218216068e+01 +7.593333928630684682e+00 +1.016409576853898500e+01 +2.251357094513329571e+01 +6.170837163193425567e+00 +6.205875718693306453e+00 +1.717060043801699010e+01 +1.056151212966629771e+01 +8.360932589758007794e+00 +6.522580064807897315e+00 +1.005878336532980200e+01 +8.870368750238796451e+00 +9.816883521609199192e+00 +6.938641996035059378e+00 +1.797705295012231375e+01 +1.938390518496889570e+01 +7.590960488863643718e+00 +1.112677157561029162e+01 +2.009222693308458929e+01 +7.307625456383775031e+00 +5.890101202959698412e+00 +8.396203281394647888e+00 +1.304609143118072723e+01 +4.896323404250580325e+00 +1.696402193225432598e+01 +1.592869264995033518e+01 +7.015245914277812744e+00 +1.122147608283640352e+01 +1.668656970765371739e+01 +2.768419256645827886e+01 +1.243377927389245485e+01 +7.797559338018714925e+00 +1.904485562658508968e+01 +1.048713343450130253e+01 +8.398268077123887565e+00 +2.155408269270071742e+01 +1.835563634804269384e+01 +1.081728030983120448e+01 +1.849870507546361864e+01 +4.453612303377511239e+00 +8.958603649302915528e+00 +5.630397779634236599e+00 +1.328124500413558451e+01 +1.002133502705649448e+01 +8.928559581008045143e+00 +1.444227982363806007e+01 +1.874615952190366386e+01 +1.826318388336073895e+01 +1.238198804185905999e+01 +1.279453421551167480e+01 +1.530941002096558634e+01 +1.316124774460260483e+01 +1.035574496367782160e+01 +1.939061336141099900e+01 +9.838744399653990058e+00 +3.043211162874234788e+01 +1.478185379821778156e+01 +6.769166347120872729e+00 +6.107965230371220855e+00 +1.202508431399481026e+01 +3.927943104858641732e+00 +9.473601491791569629e+00 +3.963250814039859904e+01 +2.145055860539167725e+01 +1.377746097912486789e+01 +9.926114683799667660e+00 +1.238262854242489652e+01 +2.546667905439157664e+01 +1.713438960207068362e+01 +1.521493418444393342e+01 +7.738914093560055107e+00 +1.522380068403451503e+01 +1.380385959235162829e+01 +8.793368318783251425e+00 +6.414234665034840077e+00 +1.522380068403451503e+01 +1.527602378159788543e+01 +8.244716671760315307e+00 +1.248151893474486940e+01 +1.122764871484326932e+01 +7.830930200440164413e+00 +1.064842536405824092e+01 +3.387161874638887582e+01 +1.522380068403451503e+01 +1.432659058516681228e+01 +5.468016010008213357e+00 +1.447661470499569702e+01 +9.780029184975589374e+00 +1.755340862633384802e+01 +7.753811452409351546e+00 +1.154439140994237789e+01 +1.822153276200000960e+01 +1.057404274912623521e+01 +5.626363969268737719e+00 +8.556895446430189622e+00 +1.240186172332313674e+01 +1.614311726542976544e+01 +5.737301990369843452e+00 +1.044967750444705246e+01 +6.928488318826495629e+00 +1.111054665208277470e+01 +1.196653294754609931e+01 +2.035162456831395161e+01 +1.187498277054162088e+01 +5.625030719437191351e+00 +5.585560640060919013e+00 +1.684433021786799145e+01 +7.240881362657205500e+00 +2.027014403362733219e+01 +8.674609125914898300e+00 +2.005515668663572626e+01 +1.392334659401835495e+01 +1.114431068255510127e+01 +4.484509702261931352e+00 +1.568118560344579748e+01 +8.107088771486814949e+00 +1.991655385577337256e+01 +6.815048274214483115e+00 +2.582869563271370339e+01 +6.740713433172331293e+00 +7.050635279123625310e+00 +9.240607520083386817e+00 +1.590735557275206702e+01 +7.131405602308703351e+00 +1.063512629328536718e+01 +8.183302143097819226e+00 +1.869395322547781291e+01 +3.971344321924236453e+01 +1.802304481416045689e+01 +2.501140168890898963e+01 +3.221123566044056474e+00 +1.961728549692310253e+01 +5.337062936740792907e+00 +5.797148518247951188e+00 +1.472875410544041586e+01 +1.997168317902145418e+01 +8.739488132611640481e+00 +6.329864829948306237e+00 +1.545830483282810519e+01 +1.922834744071211333e+01 +7.734117448753622170e+00 +6.722864113334793501e+00 +2.923580459469775406e+00 +2.370538234555708357e+01 +7.904923563607951564e+00 +4.349950672960432030e+00 +8.258543210549390778e+00 +1.160923718668307458e+01 +2.128369572135777332e+01 +1.706897604791207357e+01 +1.175202348416775067e+01 +1.222829543569335442e+01 +1.143776329705043793e+01 +1.222650630147906270e+01 +2.190438507652805811e+01 +1.307131319880663511e+01 +1.664837237583427054e+01 +1.094165850890836111e+01 +2.772798591402938939e+00 +7.702850716588343971e+00 +1.587598943512777794e+01 +1.294650079836712564e+01 +1.104786355621281757e+01 +1.800325525494572787e+01 +9.347991413162787921e+00 +2.564711729469408397e+00 +2.107509990962384450e+01 +3.814289448832113294e+00 +8.541493899505397280e+00 +1.534229675740209586e+01 +8.638889410111602274e+00 +1.576841725146948647e+01 +5.072635346870811190e+00 +7.546478100284630841e+00 +1.623116856317449219e+01 +1.263773177863745900e+01 +1.034117330256785294e+01 +1.403451410691764067e+01 +1.093736157868944758e+01 +4.230178030137615508e+00 +8.085661178446429176e+00 +2.040796202061616782e+01 +6.315010308997344168e+00 +9.202142708381458647e+00 +2.772798591402938939e+00 +7.613927850709075074e+00 +1.497770066252205368e+01 +2.612151948962278425e+00 +7.626670765283733999e+00 +1.592869264995033518e+01 +1.210378846576907108e+01 +1.125318215452485049e+01 +7.640777286778742905e+00 +-2.982151310022089774e-01 +5.371914699912892388e+00 +1.322774305676769302e+01 +1.219907647644933490e+01 +6.185076247957695728e+00 +1.374492913664580840e+01 +1.263289505030989801e+01 +1.102617111950630147e+01 +1.591473298467872155e+01 +4.349950672960432030e+00 +9.508356457753123436e+00 +8.739878924116467829e+00 +2.102854862951417658e+00 +1.676625103647522508e+01 +9.267911820131033096e+00 +1.612653708955315324e+01 +9.583978836638152643e+00 +1.931211948179914373e+01 +9.508356457753123436e+00 +8.054297261271827324e+00 +1.273119106762878516e+01 +7.968175868580928523e+00 +6.589674478138888958e+00 +3.671066855464644618e+00 +1.289811151284763469e+01 +1.413007787046396402e+00 +2.031017526945508678e+01 +1.657328404739907057e+01 +1.077312354049450960e+01 +8.836840194825597905e+00 +6.513447328576461359e+00 +1.114051650639940760e+01 +2.584586607727190710e+01 +1.110845414612161619e+01 +6.033743612813367463e+00 +7.305945939834330716e+00 +1.020335019894307038e+01 +1.249674031011869602e+01 +1.410978287857147961e+01 +3.052204096738149985e+01 +1.400632397435087739e+01 +1.245268268280368318e+01 +1.227995613486562831e+01 +1.685796379807364076e+01 +1.002182334368784211e+01 +1.245021718104811725e+01 +1.485732361650013900e+01 +1.309060771462451100e+01 +9.569872621904494281e+00 +9.511743988112456805e+00 +7.008074032326859992e+00 +6.583882444262513900e+00 +9.331032068398414481e+00 +1.597567826305098038e+01 +1.925394610948373497e+01 +3.865662581480023618e+00 +6.414234665034840077e+00 +1.259341342816608744e+01 +9.443486025787478866e+00 +9.753603590506358501e+00 +1.230709832475938015e+01 +6.039244454615555924e+00 +5.391711192079085890e+00 +1.008192207996754064e+01 +2.009063996707436672e+01 +1.290193124751939990e+01 +1.062102535807095194e+01 +1.174912004186778347e+01 +1.072742317010727220e+01 +1.007094309892261208e+01 +1.288792342054500750e+01 +2.179765770840582206e+01 +2.048407285535083133e+01 +1.754595935146252828e+01 +7.773381395052382459e+00 +2.003967532330688073e+01 +7.001176846796141717e+00 +5.888531825299352818e+00 +3.273704951284358344e+01 +9.114422661220984878e+00 +1.328199739308601579e+01 +8.212100570487791629e+00 +1.160722941112720719e+01 +9.166667332855041650e+00 +1.433902865154000494e+01 +2.312772824460971322e+01 +2.741774499909723772e+00 +3.125705140385217362e+01 +2.554009887066455065e+01 +1.095188874187152805e+01 +1.369598909957750266e+01 +1.253058906492015012e+01 +1.274910344595345180e+01 +9.422863325399561063e+00 +6.073380341300520513e+00 +1.530807615555787038e+00 +1.097910365234817220e+01 +7.749050332988005607e+00 +3.502020656974870860e+00 +1.226462751546843322e+01 +1.814657961424549626e+01 +9.723663593328140564e+00 +1.721467835538662428e+01 +4.324683507126920290e+00 +1.142879358114798549e+01 +5.660832332218888041e+00 +7.700188831533409939e+00 +7.843437849470745959e+00 +8.195979175163799368e+00 +1.270035655164079458e+01 +1.854766984267517671e+01 +6.986214162972146369e+00 +5.174053042255565060e+00 +7.362823057444472852e+00 +9.641618543096996063e+00 +1.002451396336995515e+01 +9.674049155615392692e+00 +2.079056958728887139e+01 +7.592428580420616413e+00 +1.007504521101772355e+01 +8.025407208179657914e+00 +6.949573216920697405e+00 +2.135938280667136269e+01 +8.311845629012196923e+00 +1.121161728970569982e+01 +1.121313458515784589e+01 +1.063592412907678408e+01 +1.480360819501738945e+01 +7.641793910635598763e+00 +1.706897604791207357e+01 +4.879769974281842337e+00 +1.121161728970569982e+01 +1.228830284561203712e+01 +9.949565962867623625e+00 +4.470206542070712885e+00 +2.546670144834477867e+01 +1.473057649421649273e+01 +1.182748077769863926e+01 +1.562318991368793775e+01 +6.827035753086320824e+00 +9.972202885856191301e+00 +9.760218532292768145e-01 +1.634638680762992635e+01 +2.420524673537549631e+01 +3.391263040393909023e+00 +7.892534929620467210e+00 +1.520020826943255088e+01 +2.901597956298530789e+00 +8.117440034485184697e+00 +8.976729615986371869e+00 +3.109614231060149336e+00 +5.486073069836393756e+00 +2.825401326027858318e+00 +7.716504237849491687e+00 +2.599320324054923503e+01 +1.530941002096558634e+01 +5.794600807373640805e+00 +8.001531638586854456e+00 +8.886586785782981224e+00 +1.597452242859864668e+01 +8.786752051400767982e+00 +2.063319111095445635e+01 +1.168677765640556743e+01 +1.070003201744867738e+01 +2.982018781248123673e+01 +1.578136751684426997e+01 +5.738501412887359265e+00 +1.903988839994268290e+01 +6.393747069476958700e+00 +1.727961944980228282e+01 +1.637734602151296315e+01 +5.858422669801839788e+00 +1.011680271092406258e+01 +1.870297350781905266e+01 +9.195869701534050478e+00 +1.333866477793387162e+01 +2.051418675975332917e+01 +1.125455685007776196e+01 +1.907125336078520661e+01 +7.508469906009892725e+00 +1.134771583492984348e+01 +1.612653708955315324e+01 +1.854459537158597016e+01 +7.815345222916832313e+00 +5.288638663303871112e+00 +7.065565995232205410e+00 +1.095588062222857673e+01 +8.429529464617857570e+00 +5.864212643317273432e+00 +3.387161874638887582e+01 +1.780771264256387099e+01 +8.496258242994443322e+00 +4.487470267268975022e+00 +1.045119871937980349e+01 +4.732355898220461654e+00 +1.780728774319950958e+01 +1.114002356675139538e+01 +1.492832237067283074e+01 +1.150298275710369467e+01 +2.015515779484904613e+01 +1.497380995260570558e+01 +2.317298941279861424e+01 +7.755931065953504344e+00 +1.462941346700516476e+01 +7.466724495176791265e+00 +1.154538501602512213e+01 +1.176792247302175554e+01 +5.486073069836393756e+00 +1.309722926326705306e+01 +6.733876413635556446e+00 +1.244103466769959709e+01 +1.288146539007769320e+01 +1.177346033418206162e+01 +1.025521218779907429e+01 +4.299226910559411863e+00 +9.706739565220075860e+00 +1.754875197902119055e+01 +1.325997271111589271e+01 +1.170160365560803939e+01 +1.063329256991070793e+01 +1.530123441152417740e+01 +6.251188261271309443e+00 +1.189395562397426431e+01 +8.354086295441632615e+00 +1.064202049193656308e+01 +6.562354990277640354e+00 +1.754689329191353409e+01 +6.977931333654325385e+00 +2.023238550562827243e+01 +5.570123405952557505e+00 +1.585411934561578562e+01 +9.877857324167422348e+00 +5.966305490055077598e+00 +9.466984872303044085e+00 +8.859170437045477797e+00 +1.619886733045161975e+01 +8.702597549363161988e+00 +1.616933339413446902e+01 +5.472486707701875730e+00 +1.252953148974042108e+01 +1.711906072347271390e+01 +1.248621586980620179e+01 +9.107388360108529923e+00 +1.314187775392869639e+01 +5.486073069836393756e+00 +1.456568873304286171e+01 +9.442831463176318607e+00 +6.060088086560085685e+00 +9.970140644770111749e+00 +1.651390963387643751e+01 +5.511997524073152022e+00 +1.586214724789651598e+01 +1.246318186002109485e+01 +1.380764831297454975e+01 +1.318918063990507505e+01 +1.392212118446747127e+01 +9.165045272665125253e+00 +1.315107921094504206e+01 +1.113831532691422410e+01 +1.354167941860340818e+01 +6.914115775005726050e+00 +1.802301677563899318e+01 +1.035603935382331997e+01 +4.095511668917481529e+00 +1.183571861297862426e+01 +7.686346745942827852e+00 +6.460349388140400606e+00 +8.782190062997457858e+00 +5.248595987223154680e+00 +8.777852960593634180e+00 +4.581640453190757967e+00 +1.095588062222857673e+01 +1.023249468832692344e+01 +1.714624394059472934e+01 +1.219057657113269499e+01 +1.563294893990151024e+01 +8.224266483911733872e+00 +1.052456474846817969e+01 +9.965269203223968475e+00 +1.147081744859097796e+01 +1.640410678732898475e+01 +1.600927630681171365e+01 +1.854766984267517671e+01 +1.385283910547495623e+01 +1.210216517905622879e+01 +2.152055569020573955e+01 +3.857057541766153008e+00 +7.185863033548670842e+00 +1.101646965908325626e+01 +1.522380068403451503e+01 +4.576345495205288216e+00 +1.154405725011085337e+01 +7.687615967749124479e+00 +9.677991706175120612e+00 +2.548905499635205274e+01 +1.081285175175545987e+01 +1.274474117673051410e+01 +7.567169576422060118e+00 +7.408107749422740085e+00 +2.073565082539917626e+01 +1.947849737578803797e+01 +9.214399476516064169e+00 +1.462941346700516476e+01 +1.076495515643834722e+01 +1.164159760176943337e+00 +1.141997801097357979e+01 +4.258718342853129002e+00 +1.080475414714729254e+01 +7.739798911721877062e+00 +1.270829314705953550e+01 +1.275337898763841338e+01 +1.208399572228954355e+01 +3.387161874638887582e+01 +1.237259054711465467e+01 +8.038623607190459097e+00 +9.918417582064449789e+00 +3.104644279516942618e+01 +8.473858610402160707e+00 +6.703763824109302050e+00 +1.327476926981942995e+01 +1.046562431471541288e+01 +2.023139246139835734e+01 +1.697061730389967238e+01 +5.224295719397758830e+00 +1.310156033516807383e+01 +1.200423797957206773e+01 +1.299894351102639689e+01 +1.648206183187431861e+01 +9.606605394916755358e+00 +1.895129443254494106e+01 +1.652578758960768823e+01 +1.210318558512892650e+01 +1.340940369818272870e+01 +2.040553121586843588e+01 +2.116817999531909322e+01 +1.209948391159512937e+01 +1.330941503718270269e+01 +9.360294224489464909e+00 +1.345220300401943803e+01 +1.254143650785093200e+01 +1.490362734770290842e+01 +8.817555537040846048e+00 +1.196499685209073505e+01 +8.032760008868805812e+00 +1.085551854650982762e+01 +1.570891590614989752e+01 +8.855016238630511793e+00 +1.708435253558990041e+01 +6.251188261271309443e+00 +8.559118560221222083e+00 +1.529635190970410008e+01 +8.506091657972348230e+00 +7.147184762903037836e+00 +1.603836186481146342e+01 +1.467157895545420843e+01 +2.779436507065820194e+01 +3.387161874638887582e+01 +8.970608167604751770e+00 +2.373989656103144341e+01 +2.140524048517841038e+01 +1.570874765391477013e+01 +5.796024571861636332e+00 +1.632433331332326532e+01 +6.655091749251681676e+00 +2.011253422840761118e+01 +1.267178621294443985e+01 +1.138297513171526987e+01 +1.094174814230994741e+01 +8.993182583359285331e+00 +3.723750535479553037e+00 +7.524513490079513645e+00 +6.091010525661630481e+00 +2.190438507652805811e+01 +1.329448189479401776e+01 +5.223596646640388030e+00 +7.806007438871205295e+00 +7.470850110906980035e+00 +1.120672004927473608e+01 +8.712875757933815635e+00 +1.302024938503635099e+01 +1.598789732736985059e+01 +6.551373856840612575e+00 +4.557144179157873509e+00 +1.884317606417326374e+01 +1.644183478276002575e+01 +1.417275981674531238e+01 +1.186944377735868272e+01 +9.019949616160843675e+00 +3.798987517557819160e+00 +2.921663482949365687e+01 +1.065953496821889246e+01 +3.079199698229061255e+00 +1.812802200814503806e+01 +6.217463480035675616e+00 +2.933588190177887611e+01 +1.158279370640499906e+01 +1.358771224888906204e+01 +4.611934375132662467e+00 +1.669511908346771634e+01 +1.001866163771522622e+01 +1.642570284346111009e+01 +1.019836785987529026e+01 +6.020694229196607239e+00 +4.940342501456910895e+00 +8.360092698586910842e+00 +1.496889380602169695e+01 +1.217530938850890720e+01 +1.685494693591058990e+01 +2.192589510479803039e+01 +1.707205592976718833e+01 +6.709678768111487557e+00 +9.760218532292768145e-01 +1.307610054048730319e+01 +1.152036656514123081e+01 +2.528825679416372907e+01 +8.788036892924822041e+00 +9.292768531096527340e+00 +1.002451396336995515e+01 +1.008683087579044013e+01 +9.633117323276209731e+00 +7.427428345334334381e+00 +1.433711643184707896e+01 +6.472000202319264872e+00 +9.380763170437177223e+00 +1.054337659372001212e+01 +3.690219871722149492e+00 +1.599588056782961587e+01 +2.161896033643014903e+01 +7.363434182685125506e+00 +1.019898684857078308e+01 +3.387161874638887582e+01 +5.534187542169973995e+00 +1.265374585139304031e+01 +4.052250197262253550e+00 +2.261499751250141799e+01 +1.604104731324876809e+01 +1.444651631584990525e+01 +1.200122303311093219e+01 +9.037582649003084612e+00 +1.245550511548105987e+01 +1.668656970765371739e+01 +6.848636877392891620e+00 +8.441381377436414368e+00 +7.799598406811256268e+00 +2.080943890825892595e+01 +3.580503559334616170e+00 +1.987923823164226178e+01 +1.432812523416598083e+01 +1.494066351892256250e+01 +1.522380068403451503e+01 +1.686107986721845009e+01 +1.369598909957750266e+01 +1.738024162004364825e+00 +2.013323728185190475e+01 +3.767533047224247866e+00 +6.218810025424772903e+00 +8.582271120186746316e+00 +1.314523653597979092e+01 +1.006377625648609353e+01 +1.178395072961767198e+01 +1.422328611431667866e+01 +4.547743678462978778e+00 +2.582869563271370339e+01 +1.184103624389680931e+01 +1.729567362471057379e+01 +1.348483625372111305e+01 +3.723750535479553037e+00 +3.075783189644522508e+01 +1.681452048363328799e+01 +1.157981026191576746e+01 +1.529570804785048210e+01 +1.432592495229836516e+01 +1.201334397265497955e+01 +8.226344559827907688e+00 +1.448033858830848430e+01 +1.933140734735295041e+01 +1.730877896374167335e+01 +1.219992703745981544e+01 +-3.719204903070860269e+00 +1.009014760222956397e+01 +1.279802949351575592e+01 +1.863500551489318013e+01 +1.729567362471057379e+01 +7.997588346606150367e+00 +9.452547057357179483e+00 +9.875527599995365335e+00 +7.068259630567055751e+00 +1.245719039210932522e+01 +1.459569698645566405e+01 +1.650663009256579983e+01 +6.628551101795551403e+00 +1.179415449580146458e+01 +8.910139964030221904e+00 +1.314462327965240007e+01 +9.357825579329301036e+00 +1.016564497476477413e+01 +1.377026130914246949e+01 +1.221007168697630618e+01 +2.276633942273633693e+01 +1.125729474328694835e+01 +1.719450248861514297e+01 +3.052204096738149985e+01 +8.635466941848704892e+00 +2.415137740108495734e+01 +1.361397986176064023e+01 +1.456648694045071579e+01 +8.379164487354515245e+00 +7.771244788468351317e+00 +1.040493080446650254e+01 +6.446908763844334089e+00 +1.849508959870661329e+01 +3.387161874638887582e+01 +1.109669203033043061e+01 +1.152190629869407701e+01 +1.006802476781624023e+01 +2.172186085212020146e+01 +1.530941002096558634e+01 +1.419475181583121071e+01 +1.324919173490691549e+01 +5.701864067379958101e+00 +5.192329432812329060e+00 +1.104914815136493189e+01 +1.399738853584715059e+01 +3.406746474481647624e+01 +1.182748077769863926e+01 +1.873186960190766115e+01 +1.330731066849078559e+01 +8.016706291065773371e+00 +9.115281645536455812e+00 +6.616815904209488508e+00 +1.200733060668048324e+01 +1.619580272017550726e+01 +1.991854392194831291e+01 +1.455272860336899043e+01 +9.540125219549082658e+00 +9.257233213474279410e+00 +1.004002940350461870e+01 +1.208886762309201401e+01 +1.507362823463422785e+01 +8.232653373022401411e+00 +6.920252794534988539e+00 +1.160376897710190747e+01 +1.052548149212219641e+01 +8.852194438892965422e+00 +2.059944152607766910e+01 +1.224768329235187991e+01 +5.979035941786122521e+00 +1.225520520173348871e+01 +8.085790476106680558e+00 +1.567432206403941564e+01 +1.563224658052590144e+01 +1.000150337360747699e+01 +1.933910574799656956e+01 +1.038512816570285224e+01 +6.038976139899276063e+00 +6.795230413275376691e+00 +9.879250756681784651e+00 +1.064842536405824092e+01 +1.863500551489318013e+01 +5.142633857583348345e+00 +6.858268772560435877e+00 +2.242314175484787597e+01 +9.069952070036819691e+00 +1.228938121246373782e+01 +1.386118075652719028e+01 +3.387161874638887582e+01 +1.198467835253545388e+01 +8.653425816124439507e+00 +9.196226061726449075e+00 +7.095756549490587872e+00 +7.157511048249375563e+00 +1.683986327669350658e+01 +2.032238777853979173e+01 +1.067143887853811179e+01 +9.860144174684990048e+00 +2.083159836186267455e+01 +7.753811452409351546e+00 +6.670948290212692200e+00 +3.458694649343813410e+01 +1.450855289480810484e+01 +3.052204096738149985e+01 +6.574538846901958777e+00 +1.323293828674766814e+01 +6.251188261271309443e+00 +9.950104266576417444e+00 +6.806545533431275885e+00 +8.235146171039417595e+00 +5.730536573972528913e+00 +8.406885499390725158e+00 +5.762983718405664035e+00 +1.327757733920266503e+01 +1.327097062549840700e+01 +9.463047615797421486e+00 +3.387161874638887582e+01 +1.063670221763638324e+01 +1.564382832681894797e+01 +1.520066373879249966e+01 +8.607166928275660212e+00 +1.272377206455718124e+01 +9.965113629806481299e+00 +1.678291106936030985e+01 +2.858248394160455064e+01 +2.173997279798011562e+01 +1.520098433867701715e+01 +9.228926199591043655e+00 +1.062382166515254767e+01 +1.360722964508052257e+01 +2.004861940881471583e+01 +2.696768732456077089e+01 +1.212412998959041488e+01 +1.014511677234688136e+01 +1.179272483629991086e+01 +1.847388982436476113e+01 +1.530941002096558634e+01 +6.218810025424772903e+00 +1.567690909165229129e+01 +2.087932227912727967e+01 +1.456607650183624969e+01 +1.531280302080139677e+01 +1.010091807961890709e+01 +8.406858347093944417e+00 +6.255996936943148512e+00 +6.156332550406787618e+00 +7.625481126235612805e+00 +1.093416321325736362e+01 +1.146295252170924073e+01 +2.689019010895282236e+01 +1.807244825386898412e+01 +1.086204775852502280e+01 +9.306960117537343535e+00 +6.192085411869669542e+00 +1.116680634472560030e+01 +8.864925397420151398e+00 +1.570806291278520916e+01 +9.951434286106390914e+00 +1.251830773428271470e+01 +7.498739163527588403e+00 +1.159043484185937700e+01 +9.535347827244805785e+00 +1.860343226832996777e+01 +1.102771110844740576e+01 +1.714895777475766181e+01 +1.338779217477429029e+01 +1.582840271393565956e+01 +1.462533145611180885e+01 +4.997437612701844500e+00 +1.470341974651658745e+01 +7.269905027960660959e+00 +5.890859007395746971e+00 +2.276853922432607646e+00 +5.469957421920142338e+00 +6.076459711727622448e+00 +7.119801963958181545e+00 +7.765155060513819762e-01 +1.467758303193427594e+01 +3.245169177536951111e+00 +2.246703366847404482e+01 +8.258331274406444322e+00 +1.752468815879240083e+01 +1.377302349966406325e+01 +1.186751709675114341e+01 +9.011882353000842727e+00 +1.342451925224737863e+01 +9.406339825780364094e+00 +1.013203753487255199e+01 +8.716309998915207302e+00 +8.249540017079638687e+00 +1.328178160215723835e+01 +1.427967790043425111e+01 +1.139060961133419880e+01 +9.949565962867623625e+00 +5.449852935588722858e+00 +1.021215718522675786e+01 +1.056217653730094241e+01 +1.792772644085202671e+01 +1.690560223108678883e+01 +9.297251239600100803e+00 +1.527623264658136293e+01 +3.387161874638887582e+01 +1.893814497764161331e+01 +7.150329640908850592e+00 +1.574435318337235401e+01 +5.247308362590771935e+00 +6.251188261271309443e+00 +7.566534511968441734e+00 +9.127402107119138464e+00 +7.177818705173265812e+00 +9.128504370542259494e+00 +1.106557711905387009e+01 +1.260624630820676373e+01 +3.340284198013040395e+01 +1.453697204329064618e+01 +1.050032803635629364e+01 +9.100031764490694286e+00 +1.003795344236306164e+01 +1.174232020696544510e+01 +1.090292646203073446e+01 +9.622171271651097868e+00 +1.720270348857961551e+01 +6.613280892436833369e+00 +2.185244506764938421e+01 +2.115387213155749180e+01 +8.111840862716462652e+00 +1.113099863926335331e+01 +1.868002427466285553e+01 +1.070003201744867738e+01 +1.107449963961245487e+01 +2.190438507652805811e+01 +1.064737242474717505e+01 +9.277866717652358375e+00 +1.603953800421692222e+01 +3.260492597679785831e+00 +6.757941337968063067e+00 +1.301407718551588744e+01 +3.485405645610319425e+01 +1.368596655020088804e+01 +1.666400302871728911e+01 +9.853384569972419627e+00 +1.209814066075422545e+01 +7.946677819423200617e+00 +1.579095525635611352e+01 +1.104619624808441358e+01 +1.008357038887386636e+01 +5.630397779634236599e+00 +1.426139809518402046e+01 +4.669424215984193438e+00 +5.916604970565288113e+00 +1.379564543770526086e+01 +1.140513731030793565e+01 +4.095420089699828736e+00 +9.600258738233250710e+00 +7.312891866368417482e+00 +1.207866252094322590e+01 +1.423317583450224788e+01 +1.043600702324313545e+01 +1.478063282448223958e+01 +3.092574452665142815e+01 +1.371721715661168162e+01 +2.249680387182205266e+01 +8.249540017079638687e+00 +4.669424215984193438e+00 +6.096438048903195295e+00 +7.765069969407804251e+00 +5.486073069836393756e+00 +4.690016681768696571e+00 +2.584586607727190710e+01 +1.095588062222857673e+01 +1.114931426848671947e+01 +8.482757118231930349e+00 +1.016657410726939759e+01 +2.775015471903819275e+01 +8.033520713946174396e+00 +2.119688613065549987e+01 +6.757941337968063067e+00 +3.811654274504135742e+00 +1.044940798760787004e+01 +1.110326366538936327e+01 +1.046584970542349424e+01 +1.230298077068387386e+01 +1.209302113561166436e+01 +1.323470284401041397e+01 +1.959180890621195203e+01 +8.249559874465433040e+00 +1.280724758213094105e+01 +1.119902255789162382e+01 +4.153897568388018158e+00 +1.101582654848267850e+01 +9.547983705560170620e+00 +9.025607331093354446e+00 +2.219604955838316585e+01 +7.244764066911713485e+00 +2.228908599905386723e+01 +8.606374816233781644e+00 +9.995122490889414735e+00 +6.414234665034840077e+00 +1.462346627012883005e+01 +8.775181357254922432e+00 +3.502020656974870860e+00 +1.800011344651306899e+01 +1.310062411234052604e+01 +1.166786269925140118e+01 +6.371667678642353394e+00 +1.457995814583171068e+01 +1.012832469981673000e+01 +8.991726446465122535e+00 +1.614814136154234347e+01 +5.934494462793239222e+00 +8.697380530792543141e+00 +5.366212459821099401e+00 +4.996184320476260154e+00 +1.863500551489318013e+01 +8.694212796111713715e+00 +5.950801631743161124e+00 +4.052250197262253550e+00 +1.132805084356380121e+01 +4.611934375132662467e+00 +1.084361076529688717e+01 +1.331306954673627274e+01 +1.915706914031717645e+01 +6.073380341300520513e+00 +1.006626381421301630e+01 +1.219010000557896944e+01 +7.766210660416859923e+00 +1.405456616495366973e+01 +1.027331136625731745e+01 +9.346251249419353258e+00 +1.401563688900115778e+01 +1.210318558512892650e+01 +9.682772461671859787e+00 +1.112369902821156131e+01 +6.213044177120806921e+00 +1.823824656784098863e+01 +9.066329211560159251e+00 +1.361467509233357021e+01 +1.406661672585475742e+01 +1.870836666591657149e+00 +7.092131006893609424e+00 +1.509038017516418506e+01 +1.450880015752437657e+01 +1.130745537109474697e+01 +1.269626713815267749e+01 +1.424816884695489705e+01 +9.095254244190044801e+00 +1.220041278550223751e+01 +1.065054938093162207e+01 +4.276989979522682006e+00 +1.887243933068883450e+01 +6.718591316375324141e-01 +1.004740990987056648e+01 +6.660459868790198357e+00 +1.376873909794313988e+01 +9.628778390461334880e+00 +1.276049537023394009e+01 +1.666192297965167768e+01 +1.126032012931082704e+01 +7.392463333456845476e+00 +1.121809755626468075e+01 +1.026388001579012155e+01 +1.173873366673224439e+01 +1.556006605215931415e+01 +1.117228551051071861e+01 +1.194605514313839478e+01 +9.707560411884529117e+00 +6.394772796156416916e+00 +2.284686720751726341e+01 +1.329190834289408940e+01 +1.675962717267198343e+01 +1.210523869986413104e+01 +4.557880443168372153e+00 +9.171510646991919202e+00 +1.622708895662724160e+01 +1.804848379269087388e+01 +1.604810682872656002e+01 +1.371833908665887236e+01 +1.850560931204591952e+01 +3.523276571133294510e+00 +1.499365710364482140e+01 +2.301596063951464544e+00 +5.864262859973834452e+00 +1.033247649257073419e+01 +1.102963730973924328e+01 +1.957083777974027328e+01 +3.546064256415078830e+00 +9.700972735661395063e+00 +1.461446851755648879e+01 +6.532438364094588223e+00 +9.022617611874252930e+00 +1.491788909476142067e+01 +1.576176007257100764e+01 +1.497002941322973868e+01 +1.573464761894251751e+01 +7.340649695260793806e+00 +1.235379239828596099e+01 +1.255307496513965759e+01 +2.519750137363131159e+01 +1.796114454887029410e+01 +7.872858893436827543e+00 +8.432695358211240944e+00 +5.248138347652329116e+00 +1.622079230572852282e+01 +1.113172777336252750e+01 +4.359420121304836471e+00 +8.049789734383480777e+00 +7.829289143439126519e+00 +3.346999779491270033e+00 +7.597150591116943019e+00 +1.433711643184707896e+01 +9.089306996475954747e+00 +5.764205188873262387e+00 +1.397312772223622801e+01 +1.012580347777375778e+01 +7.618760894923823912e+00 +6.218810025424772903e+00 +1.097200983420854925e+01 +5.672995802476307858e+00 +3.506032351840190131e+00 +3.631425873250023528e+00 +1.487940887286809755e+01 +1.540005585256166398e+01 +1.259134316109772556e+01 +3.387161874638887582e+01 +1.776230220397263793e+01 +1.402922850831700430e+01 +1.749639190123586729e+01 +1.301529139421074888e+01 +9.266949862653902414e+00 +3.387161874638887582e+01 +4.873366980038085217e+00 +2.689019010895282236e+01 +1.486630424377997883e+01 +8.993614205003240158e+00 +1.712284973722529458e+01 +1.433711643184707896e+01 +1.079363194093112099e+01 +2.891027580473452474e+01 +6.920350808553862976e+00 +1.719450248861514297e+01 +1.037167985917844248e+01 +2.456369748559768595e+01 +1.274408438172220315e+01 +5.959892757625212312e+00 +1.594251846982581355e+01 +1.144525052208150839e+01 +1.759413917772214120e+01 +6.433082511716420981e+00 +2.879314239732480019e+00 +1.788639113107655021e+01 +6.777948047274279020e+00 +1.398054475558734566e+01 +2.060365985215079832e+01 +1.384654887908297383e+01 +6.297337048659606751e+00 +5.230835828676219990e+00 +1.978283763570176745e+01 +3.811613147722525241e+00 +9.119827747476563218e+00 +7.997204923747943894e+00 +3.813400341668355509e+00 +5.276947023408695259e+00 +1.081486457487287112e+01 +2.423805705074812522e+00 +-2.208497768413814981e+02 +1.029316578836484553e+01 +6.969054213100065454e+00 +1.507087744267765572e+01 +8.365326918375899368e+00 +1.555254969168183266e+01 +6.095831686967812857e+00 +8.165155044383638483e+00 +9.941257095907957364e+00 +1.390883916861639591e+01 +1.151312335640901097e+01 +1.716156887315202084e+01 +1.271877154405845545e+01 +1.456429008089517652e+01 +7.140883287122264278e+00 +6.862783118360511025e+00 +6.654625821861955615e+00 +7.089570393705685092e+00 +4.713837525337538636e+00 +1.514564064229884366e+01 +9.503616510981643728e+00 +7.796712975901883169e+00 +6.595584024946958834e+00 +4.185474996528739666e-01 +5.788442663146312839e+00 +4.550513279167233804e+00 +1.211756937901112963e+01 +1.260915193521898914e+01 +9.380763170437177223e+00 +2.190438507652805811e+01 +4.908875530280823796e+00 +1.032411047307381580e+01 +1.686827703367023901e+01 +6.100426980590583526e+00 +1.989814331372572553e+01 +7.978093595060457233e+00 +6.821843348748075186e+00 +1.043310264336874127e+00 +1.427452779194817367e+01 +9.482662572694977143e+00 +5.701864067379958101e+00 +6.319149233872821014e+00 +2.689071031478702878e+01 +1.156647457637171783e+01 +1.366475189075620733e+01 +2.126642041742317701e+01 +1.309083826795823313e+01 +1.486943090112367827e+01 +2.015515779484904613e+01 +5.924398218753609058e+00 +2.153351199773072722e+01 +5.008736896290457707e+00 +1.488762014025587632e+01 +1.554911384201075464e+01 +2.834490983423731336e+01 +1.418014895555563726e+01 +8.891560854265136982e+00 +1.133969831638486880e+01 +1.228152477015427735e+01 +9.155415796994432753e+00 +1.011728531975063561e+01 +1.422149649046887987e+01 +1.506572535619791608e+01 +9.064443008342834673e+00 +6.884746801330265953e+00 +1.125385331916777432e+01 +6.407529398287245215e+00 +2.478906593187335261e+01 +9.160758366785742624e+00 +6.008183024765301639e+00 +2.877798869090783285e+01 +1.023851258957141397e+01 +5.312950132206680109e+00 +2.310531417052260394e+00 +2.615633325039411261e+00 +3.346458197279090996e+01 +8.364348152277443660e+00 +1.250738653284571456e+01 +1.619749555954192033e+01 +5.486073069836393756e+00 +1.064812088571041215e+01 +8.635466941848704892e+00 +8.529034738718173969e+00 +7.725002133977000085e+00 +1.358272920434478692e+01 +1.612410251035615261e+01 +1.155917897864318888e+01 +1.436988955095189624e+01 +1.235680398491659560e+01 +1.717838474040920005e+01 +1.525019992271641911e+01 +1.301897640445177728e+01 +1.622708895662724160e+01 +1.335408011865379763e+01 +1.549513403206509565e+01 +5.914882688841899494e+00 +7.726569457136193364e+00 +1.458763195812603897e+01 +5.630397779634236599e+00 +2.718285296970871912e+01 +5.934494462793239222e+00 +2.332790264257911872e+01 +1.158566144533183717e+01 +2.982018781248123673e+01 +7.171365731669936849e+00 +1.856587467983830209e+01 +3.380152546141388825e+00 +1.532810751768802504e+01 +8.851098050408168660e+00 +1.731138894780606563e+01 +1.854766984267517671e+01 +1.877026299682651711e+01 +9.632022866269238648e+00 +4.267290998786819500e+00 +1.160393876741125041e+01 +3.117462126423646396e+01 +1.299912821211374592e+01 +1.361130906244122230e+01 +8.365326918375899368e+00 +1.136505246288983528e+01 +4.476448873926415217e+00 +7.802849321774743885e+00 +1.011950135045263721e+01 +2.344275248421797642e+01 +4.205387500924253175e+00 +9.200486157329109460e+00 +9.759914782727790339e+00 +6.552433398292123456e+00 +2.024102056092937119e+01 +1.201247038266163258e+01 +-2.414132851425321746e+00 +1.884061065803348356e+01 +1.132973740924690276e+01 +1.726937521363646511e+01 +1.668461697584905323e+01 +6.938189872915785372e+00 +1.174703486616546400e+01 +1.497770066252205368e+01 +1.729567362471057379e+01 +5.825881476945937720e+00 +2.378109105816817248e+01 +9.928985006383882705e+00 +1.258245839949185552e+01 +9.523640433689109841e+00 +1.733666652008658104e+01 +3.106031834520399570e+01 +1.175722990752666419e+01 +1.248312898994612397e-01 +9.192788710224448323e+00 +1.200122303311093219e+01 +1.248937586106406172e+01 +1.374948843734495085e+01 +4.903715794029992026e+00 +1.775820044533223552e+01 +1.386494200953896438e+01 +1.758013106442143680e+01 +1.259589816025786035e+01 +1.154977243674316867e+01 +1.421313179342092781e+01 +7.199756442653594490e+00 +5.737301990369843452e+00 +1.345836884795029675e+01 +7.781024753058915167e+00 +1.326661855850103677e+01 +1.937700255705769337e+01 +9.920400543849197561e+00 +2.743855196611727365e+01 +1.523494842590375242e+01 +1.212101770057223860e+01 +8.043760538626386847e+00 +1.287173912439425294e+01 +3.199783466286405087e+00 +1.416763588093471071e+01 +1.601712817571322489e+01 +6.344956603403346662e+00 +1.167666848285591641e+01 +1.136200324862586797e+01 +1.302184400106025919e+01 +1.328921897422314657e+01 +1.310813332688546495e+01 +1.504189221658641884e+01 +1.128772519732576995e+01 +9.376554470604716585e+00 +9.347489741781217276e+00 +1.883206754326003818e+01 +1.622708895662724160e+01 +7.560176343385464293e+00 +6.592858570313282485e+00 +1.133181583410124915e+01 +1.418758871270614463e+01 +6.677399012855516958e+00 +8.713940913417644651e+00 +1.064786310704651839e+01 +1.780728774319950958e+01 +8.794882161147327793e+00 +4.225362749609075763e+00 +7.211918676308911813e+00 +1.826242282670314410e+01 +1.153635508823424516e+01 +1.292484215735541397e+01 +7.069444178220855690e+00 +9.760218532292768145e-01 +7.290411357802796033e+00 +8.305304295789312619e+00 +7.373484391259552240e+00 +6.344956603403346662e+00 +4.183513959547155991e+00 +1.404948238163019880e+01 +7.381316114275421114e+00 +8.283484201960092719e+00 +7.351152772643771982e+00 +1.900788984360703182e+01 +1.729730887534297779e+01 +1.142593367196126053e+01 +1.908512680331794797e+01 +3.387161874638887582e+01 +1.353602785267557351e+01 +3.387161874638887582e+01 +1.344167125996112588e+01 +5.576941193145117381e+00 +9.379273825943272413e+00 +1.129230546575237781e+01 +8.005662815417892375e+00 +6.301700310955055784e+00 +1.230106551200472609e+01 +1.417145668645493117e+01 +1.743168984715714487e+01 +1.476270723464085677e+01 +1.207990945336007371e+01 +1.433902865154000494e+01 +1.125400089251553482e+01 +1.684967015729985462e+01 +1.123210742043228549e+01 +1.061856683671632595e+01 +9.289709854262710564e+00 +1.462234693737171654e+01 +1.250738653284571456e+01 +-4.244545157993471207e-01 +1.241450688519115886e+01 +7.126439542171695507e+00 +2.450415743754359710e+01 +1.140142064111320508e+01 +3.925059351259832852e+00 +1.168616789765535202e+01 +1.953631437097398305e+01 +2.373989656103144341e+01 +9.292270238305761154e+00 +8.899993934791183392e+00 +1.824728189670193501e+01 +1.378196158579895325e+01 +1.070279522740548828e+01 +6.111873194109776364e+00 +2.173655385615084867e+01 +4.824887106986167851e+00 +1.063697668873697921e+01 +2.043440184483338840e+01 +1.642899593493028476e+01 +7.718872610514139865e+00 +2.590918253920430914e+01 +5.999239730111881386e+00 +1.132487425002315717e+01 +3.387161874638887582e+01 +7.981777427405788217e+00 +6.081944279868849890e+00 +1.171224785107376931e+01 +6.337408891771787012e+00 +1.140240954975733700e+01 +2.501861831348918486e+00 +1.019726860721453932e+01 +2.059084415639004817e+01 +9.661329947541489105e+00 +7.093642514520780651e+00 +7.867481513486950462e+00 +4.669424215984193438e+00 +8.813386802854594748e+00 +1.800375993489448945e+01 +2.169988824208800793e+00 +9.473268317549027984e+00 +1.511714431905342337e+01 +1.249563815570868996e+01 +1.253438752196309736e+01 +1.237567665031866682e+01 +1.183350246087789515e+01 +1.354492265312475752e+01 +2.731036339495182119e+01 +9.737829824248734667e+00 +9.600250886633816094e+00 +1.027794082907733753e+01 +1.094269075262494084e+01 +2.417429343004002362e+00 +4.838102295972760203e+00 +1.146695367473176930e+01 +9.060403784738980448e+00 +1.514398891250883139e+01 +1.116361023103640093e+01 +1.492832237067283074e+01 +1.225147235848874061e+01 +1.705955165981896471e+01 +5.238819752329334278e+00 +1.324552630672822318e+01 +1.328380946716954725e+01 +2.614868106032804462e+01 +1.535761655613748644e+01 +1.425086475543625397e+01 +7.028236555440344091e+00 +1.039234211937794328e+01 +1.063142299461918583e+01 +1.199968868341110806e+01 +9.997461030269832349e+00 +1.956790666657303746e+01 +1.206680568563984934e+01 +1.263348739811165444e+01 +1.333376919532788918e+01 +1.387035507929408595e+01 +9.203489060531211408e+00 +1.077934321758725389e+01 +4.527569502141233215e+00 +4.623615687904077731e+00 +1.721371148968941611e+01 +1.251661336828637161e+01 +5.966305490055077598e+00 +9.887080288730302868e+00 +1.303340621589306636e+01 +7.227360840587465418e+00 +9.004536553135963572e+00 +6.414234665034840077e+00 +5.223252662838902438e+00 +1.239016996782332569e+01 +5.544874090485507168e+00 +1.318821453118300724e+01 +1.070003201744867738e+01 +9.903186264780600823e+00 +7.853798864254684986e+00 +1.840121590945312846e+01 +6.022309332367782986e+00 +1.406657491021381645e+01 +2.263867541694347096e+01 +2.190438507652805811e+01 +1.330663666559503611e+01 +7.948361847759940702e+00 +5.116691800909961785e+00 +2.230612692166657496e+01 +9.809763683222797681e+00 +1.182608104594004317e+01 +2.152055569020573955e+01 +1.055813447527010851e+01 +3.006607551799035605e+01 +2.118690365909637308e+01 +9.127861465472705049e+00 +6.994560742530296693e+00 +5.486073069836393756e+00 +2.118440947205573366e+01 +1.673446093721489092e+01 +5.705847367494953915e+00 +1.131602341411230839e+00 +1.415535859465359181e+01 +1.105303681752960188e+01 +1.712642272570961666e+01 +1.438939582200268319e+01 +1.079716632387500397e+01 +8.997918055866577447e+00 +8.742632658635258736e+00 +1.377177705856735201e+01 +6.698120494288602345e+00 +7.098013540562327250e+00 +1.304609143118072723e+01 +5.954196608022598980e+00 +2.463310742669455067e+01 +1.754689329191353409e+01 +7.157511048249375563e+00 +1.354965995904461806e+01 +4.983975949901576996e+00 +1.299154644508189449e+01 +8.037339597545425818e+00 +8.381508101232739705e+00 +8.707570945510084925e+00 +1.422088023513209976e+01 +5.728790029277959661e+00 +8.645293087574344781e+00 +3.387161874638887582e+01 +1.022054374363122520e+01 +1.535761655613748644e+01 +1.730877896374167335e+01 +6.670190661501301577e+00 +1.014917838275574979e+01 +1.615664043000009542e+01 +2.659248428493027916e+01 +9.087291651331568687e+00 +1.116931267332644495e+01 +6.595584024946958834e+00 +1.654705275272962695e+01 +1.201089424616557721e+01 +2.112521620298743130e+01 +1.690560223108678883e+01 +1.643639873511868643e+01 +1.391465990719613899e+01 +9.130063860424542099e+00 +1.230549853734702026e+01 +2.771960666490682001e+01 +1.059886906490550018e+01 +1.522380068403451503e+01 +1.463964097458524805e+01 +1.850560931204591952e+01 +1.472159080337411297e+01 +1.622431876707079823e+01 +2.234238397581049185e+01 +1.085593607250869752e+01 +9.313609051488427326e+00 +1.183030430310004988e+01 +1.353603169863023936e+01 +1.198055257104415716e+01 +2.125676194435813215e+01 +3.553810619733303611e+01 +1.357888160406358224e+01 +3.405735095653784583e+01 +7.039082156803843304e+00 +5.864694715417954285e+00 +2.032238777853979173e+01 +3.843211881431862764e+00 +6.547598827418141809e+00 +1.230161892153931547e+01 +1.040173643414458127e+01 +1.293773393942416305e+01 +1.664090197106351354e+01 +2.759173907921152136e+00 +1.183507350038544814e+01 +1.284217030610530230e+01 +1.530919651005115156e+01 +7.473353652355726240e+00 +6.425508729067985314e+00 +1.057530682824891244e+01 +1.563216008371058763e+01 +3.387161874638887582e+01 +1.756725905779011043e+01 +1.586427045674449232e+01 +2.366836769799377294e+00 +1.588506279142163180e+01 +9.918897533154833468e+00 +1.648289705619087897e+01 +1.063788667024709866e+01 +3.654407304660992395e+00 +1.882471199670415274e+01 +1.052063499495294252e+01 +1.927385577556887597e+01 +6.222570918633067549e+00 +8.858092954622193815e+00 +8.793201364890435912e+00 +1.330731066849078559e+01 +1.828789195922466604e+01 +9.015862020957385425e+00 +3.819823192359407926e+00 +1.170568129203333285e+01 +8.834805254670243357e+00 +5.383198714963270959e+00 +1.893814497764161331e+01 +7.478893826402213563e+00 +1.275470029321557774e+01 +2.025081993681030212e+01 +1.126475100119144201e+01 +6.338920347986288562e+00 +1.042039720571614225e+01 +1.313215940320802133e+01 +1.119091100753435342e+01 +1.854452100992062924e+01 +6.485763172540714550e+00 +1.069911141319070680e+01 +1.322675690273420912e+01 +1.239048490211052922e+01 +4.433260179276402368e+00 +1.023248295518726536e+01 +9.107746466902383986e+00 +2.365757951345216270e+01 +7.178458761884172645e+00 +1.374755261308037291e+01 +1.359467475832083494e+01 +8.512207903685848009e+00 +1.305290982590057070e+01 +2.249300696494474039e+01 +7.448421042973336625e+00 +3.292892107430961346e+01 +7.017576614138249624e+00 +1.308235200927998676e+01 +1.004502264218928076e+01 +9.512771456010014504e+00 +8.274593085701937412e+00 +8.389461329693304492e+00 +1.478123436198703189e+01 +1.729567362471057379e+01 +4.669424215984193438e+00 +2.152055569020573955e+01 +1.254720095703446248e+01 +1.621268606747919705e+01 +1.221677409579787366e+01 +1.592869264995033518e+01 +2.430091957207672237e+01 +4.324683507126920290e+00 +1.146103795580030749e+01 +1.522380068403451503e+01 +1.296133328633457893e+01 +1.172852386462625418e+01 +1.061274688581659120e+01 +2.875040889546767175e+00 +5.496063169342562560e+00 +1.071204844687500213e+01 +1.016303235534081750e+01 +1.490686162593243580e+01 +7.115543677684016188e+00 +1.327383729261482870e+01 +6.995991521927493295e+00 +1.958728483925735020e+01 +1.351581153212994479e+01 +1.174886784421697428e+01 +1.458763195812603897e+01 +1.531256689012641914e+01 +8.766236321553847688e+00 +1.102424368551572798e+01 +1.368543337427253448e+01 +7.321241976406966501e+00 +1.093689008039561372e+01 +1.181393764429604687e+01 +1.472552498494573570e+01 +1.309951767558806068e+01 +5.320773845268902846e+00 +1.304961825790090302e+01 +6.708377569667391072e+00 +1.330731066849078559e+01 +7.277663576614031626e+00 +2.353515959167353344e+00 +1.585612529565291595e+01 +2.326460764747469057e+01 +1.031163649607260879e+01 +2.947575915838342553e+00 +1.659239214230821347e+01 +1.546756144531440214e+01 +1.978420459841849777e+01 +1.575630495358576866e+01 +1.666192297965167768e+01 +1.031163649607260879e+01 +2.084035003445961820e+00 +1.833723505781689767e+01 +4.809552084526188764e+00 +4.086566193224342669e+00 +1.480625285587430540e+01 +5.459353466936505583e+00 +7.183491832375082708e+00 +1.140142064111320508e+01 +9.383121384816433874e+00 +1.392342545998717185e+01 +1.478199856302219928e+01 +1.643637155853673448e+01 +8.969105578443361537e+00 +8.260330356100766380e+00 +7.878032622767307203e+00 +1.203283330205582047e+01 +1.425332991549808526e+01 +1.628376071133268965e+01 +2.044685158984263751e+01 +9.747713661760244008e+00 +1.802731175840851563e+01 +1.352424869169546184e+01 +1.234434207326305000e+01 +6.113308261109011710e+00 +2.226523104351318239e+01 +1.726937521363646511e+01 +1.725777804516177127e+01 +1.774359225119097516e+01 +1.358905503964604122e+01 +6.522949662266043447e+00 +1.012903558525090375e+01 +1.383473049953575185e+01 +1.153639006778111309e+01 +8.408824133605307338e+00 +7.636743533089642710e+00 +1.191239932456124961e+01 +9.479873551785601649e+00 +1.220277420639359889e+01 +1.182728597958698913e+01 +9.853402229789224975e+00 +1.420087190667950949e+01 +8.272251666865614084e+00 +1.478927675843875988e+01 +1.739838337763761444e+01 +1.946695549313574247e+01 +3.528316518549203806e+00 +8.849650030823667635e+00 +1.704203772205404732e+01 +5.800287224551723853e+00 +2.603541866131216409e+01 +1.523060449343768141e+01 +1.315793507185566114e+01 +1.243733881309647415e+01 +1.193313240017143073e+01 +7.625635555370294583e+00 +2.090816396362608032e+01 +1.563188370994838294e+01 +1.538839799263031693e+01 +1.437415327909896234e+01 +1.087202970078035946e+01 +6.121950809249838699e+00 +2.015515779484904613e+01 +9.061871442798917542e+00 +2.301596063951464544e+00 +1.392980201687657882e+01 +3.018564231574131895e+00 +1.210211796979193366e+01 +1.748106261728891297e+01 +7.934189841727160797e+00 +1.004798065822743069e+01 +3.387161874638887582e+01 +2.031017526945508678e+01 +1.314523653597979092e+01 +1.432553069357921061e+01 +9.379812850869328145e+00 +9.175781899900343319e+00 +7.726505839029442768e+00 +5.008736896290457707e+00 +1.225013840882108695e+01 +1.090930024392899611e+01 +1.162232240312877707e+01 +9.447485792817559513e+00 +6.117926409342587135e+00 +1.129479220820603302e+01 +1.136015690195324623e+01 +1.089602210880721600e+01 +5.984901558163656432e+00 +1.679383112898717911e+01 +3.372217148110465246e+00 +8.218985386528729009e+00 +1.387305517543192934e+01 +1.189759315833917697e+01 +1.296935528657373027e+01 +1.522380068403451503e+01 +1.104630447458548304e+01 +3.057457970426527538e+01 +2.031017526945508678e+01 +1.825869708270907665e+01 +1.248760223384138612e+01 +4.645793634573649911e+00 +1.461897972096618048e+01 +8.083846608994164740e+00 +1.428988438704162434e+01 +3.654407304660992395e+00 +9.614924842447479136e+00 +1.863500551489318013e+01 +1.142879358114798549e+01 +3.509946156748156909e+00 +5.701864067379958101e+00 +1.569943694266248713e+01 +9.425206882791258067e+00 +1.497603210047370226e+01 +1.193965314376592346e+01 +1.619769824214949949e+01 +2.749881628060019523e+01 +6.266758214455151688e+00 +1.251582596034019446e+01 +1.199832973920047152e+01 +6.438664091100335440e+00 +8.295352035238110489e+00 +1.649108995413604362e+01 +8.112292861038596925e+00 +1.421811986710815745e+01 +2.412511978633801846e+01 +9.853134135998914189e+00 +1.322675690273420912e+01 +1.492990260548982917e+01 +9.538275764614425611e+00 +1.111169678004858952e+01 +1.406732577471045431e+01 +1.040199004035410724e+01 +9.732695422349834757e+00 +1.522380068403451503e+01 +1.590420606343222687e+01 +7.870696279204437928e+00 +2.024644089428524296e+01 +2.308033273378080708e+01 +1.016409576853898500e+01 +1.057456831404940090e+01 +2.388055720635560419e+01 +6.529630814715929432e+00 +4.669424215984193438e+00 +2.373018621374211534e+01 +8.127441222945947175e+00 +9.456565348311457342e+00 +1.653617078724307987e+01 +1.227574472084771173e+01 +1.213444464965026270e+01 +7.080433644534778637e+00 +8.143473741435798274e+00 +1.837749922968319538e+01 +8.478428335489738288e+00 +1.206818307689340486e+01 +1.696444048000968507e+01 +9.275005619115688660e+00 +2.055111469526764267e+01 +7.086299510312073835e+00 +7.738318964606449413e+00 +2.045652129045747358e+01 +9.008641269273311991e-01 +1.714703492044105815e+01 +2.017084377320439614e+01 +4.701051546462849728e+00 +1.893040519968208457e+01 +6.893154402772154299e+00 +1.628578350265144081e+01 +1.800989178202449637e+01 +1.344891168826323735e+01 +5.228055035377394688e+00 +2.190438507652805811e+01 +1.427411314756537308e+01 +1.046834396893589769e+01 +1.536677828627549047e+01 +1.691019415709862983e+01 +1.527524035251492762e+01 +1.245944624471803763e+01 +1.308889964482162327e+01 +1.066943221632327266e+01 +9.960807878442906826e+00 +9.284470796710479590e+00 +1.510484071357953439e+01 +1.027923548343068205e+01 +1.804044564427245234e+01 +1.079750585393263407e+01 +1.965812945396427835e+01 +2.001264026346507308e+01 +1.777122298710909831e+01 +7.655256216818557391e+00 +1.009983036059601602e+01 +6.956227906989582266e+00 +8.941257272787652255e+00 +1.420874634020724159e+01 +9.897395131132370238e+00 +5.202569968703329550e+00 +1.279834797154094872e+01 +7.968453075887623527e+00 +1.270757207715196557e+01 +1.575094983851148811e+01 +5.265258214841054496e+00 +5.989632006529916453e+00 +1.825143528082084288e+01 +5.588424677232680438e+00 +1.057784355651142505e+01 +6.683159318539281912e+00 +2.242314175484787597e+01 +1.265616291339964050e+01 +3.723750535479553037e+00 +5.554950818654148748e+00 +8.349507561354499785e+00 +1.406740619910176804e+01 +8.784724586313586769e+00 +1.079213357414367636e+01 +1.190091605418382414e+01 +2.008946517340579874e+01 +8.306322110189270802e+00 +1.562851378586432816e+01 +1.522380068403451503e+01 +1.385131617571236973e+01 +8.836840194825597905e+00 +1.192168963496239087e+01 +4.725867257188077986e+00 +1.270100133072111248e+01 +6.964854390934007711e+00 +2.021671191336267270e+01 +7.662613368892252197e+00 +2.522480869087800670e+01 +8.683025410465447180e+00 +1.419475181583121071e+01 +5.735036869479202437e+00 +1.668468660005549964e+01 +1.738442083825886186e+01 +1.933871440888333382e+01 +2.288905008900279370e+01 +5.848382442671820058e+00 +1.185339566524116606e+01 +7.112964668017497161e+00 +1.150783659646684498e+01 +1.179570022624767489e+01 +1.387171480135229729e+01 +1.009369037705357641e+01 +2.312471460558002434e+01 +1.070003201744867738e+01 +1.683144330646599940e+01 +1.095773752624459974e+01 +1.352243178471690044e+01 +5.975851283051824225e+00 +1.984317214338072688e+01 +1.054744316702445417e+01 +1.426636398082125368e+01 +1.799168400617753605e+01 +1.763551076122668348e+01 +1.898309327694414606e+01 +9.849150165377025701e+00 +9.583850600988270685e+00 +1.200122303311093219e+01 +1.465783591941548991e+01 +7.642294301647993393e+00 +1.034834149295987515e+01 +9.367830867479980839e+00 +1.000308301178249337e+01 +1.243658291715838971e+01 +1.958484133175183217e+01 +1.164613475508619445e+01 +1.664090197106351354e+01 +1.075889750488659047e+01 +1.710487492370370433e+01 +8.176245040094372030e+00 +1.860549909655026113e+01 +1.160954843462043584e+01 +1.702504838375777751e+01 +1.149193089137226309e+01 +1.184534450370691161e+01 +6.797112738074758909e+00 +1.507191027197114863e+01 +2.190438507652805811e+01 +1.465918075532619014e+01 +9.660681503605218268e+00 +1.821612973128470969e+01 +1.973664100470044502e+01 +1.064808121088047699e+01 +9.972836488918389364e+00 +1.206925482413839745e+01 +1.562767440375804995e+01 +1.259228600074126803e+01 +1.634445563256227274e+01 +1.732010811462079403e+01 +1.252163781749530358e+01 +1.294008010520278162e+01 +7.229180026511855317e+00 +1.395963834581606022e+01 +1.199929379449396549e+01 +1.525586728061162489e+01 +1.707272824044528647e+01 +1.089376338287075896e+01 +9.573451170552857548e+00 +1.195506326594812663e+01 +6.040160763426243307e+00 +2.190438507652805811e+01 +2.605588822166586738e+01 +4.064952848287560982e+00 +2.586272370837718881e+00 +8.054621496503671096e+00 +1.301407718551588744e+01 +1.303359885025948017e+01 +7.724146775370911655e+00 +7.909016787157014505e+00 +1.328447199972087844e+01 +7.070787461345233282e+00 +1.682624228682644230e+01 +1.141746866392172421e+01 +1.126475100119144201e+01 +7.095112378920745755e+00 +1.035304572455960681e+01 +9.843720506083883492e+00 +9.098721152822577096e+00 +1.390540426697292276e+01 +9.949565962867623625e+00 +1.533842294064339740e+01 +9.295597158774270952e+00 +6.388996970787147234e+00 +1.026633652949658426e+01 +7.718263371164823639e+00 +8.106699254359128304e+00 +6.344956603403346662e+00 +1.159365865455865219e+01 +1.508844312542298383e+01 +2.142194429832505875e+01 +1.132805084356380121e+01 +6.945460192125821663e+00 +1.652666310340218558e+01 +1.098954417768770497e+01 +1.208010894638161403e+01 +1.621547573611682935e+01 +8.515292407772534489e+00 +2.358068757984793251e+01 +1.186598443819271154e+01 +1.101646965908325626e+01 +9.878195630281524586e+00 +1.142879358114798549e+01 +1.803323947848654996e+01 +3.387161874638887582e+01 +1.160846593735203669e+01 +1.293084914239423711e+01 +1.963386320910633742e+01 +1.125513612252757412e+01 +1.158531246011494886e+01 +1.047224935646443100e+01 +4.561332272167788915e+00 +1.510992084337009089e+01 +6.350206032637956355e+00 +1.206679904903049305e+01 +2.174605440998770689e+01 +-2.770325281298369191e-01 +1.490686162593243580e+01 +1.384654887908297383e+01 +7.900828621335875823e-01 +1.138925985161431242e+01 +4.519671156379800436e+00 +7.373804645596194973e+00 +1.099363004323173243e+01 +8.596265159876026019e+00 +1.345166646656157639e+01 +1.167590929055637616e+01 +1.263932422990909288e+01 +2.276853922432607646e+00 +1.194663384682071694e+01 +1.416959098473711265e+01 +8.099240731460383813e+00 +1.396496592832860983e+01 +1.233932935356862970e+01 +1.090006388953804617e+01 +1.209814066075422545e+01 +8.849588602477140853e+00 +9.221599423983164456e+00 +1.258590134083169687e+01 +8.912437476150941507e+00 +7.727731302776405187e+00 +1.276764492471966150e+01 +4.545454007438962662e+00 +5.542455725143128120e+00 +1.564689741938821044e+01 +5.781830134374686736e+00 +9.767216908296560973e+00 +6.076459711727622448e+00 +6.294693452384322541e+00 +5.966305490055077598e+00 +2.042778674802899275e+01 +1.116591647650324148e+01 +6.080435892787292573e+00 +1.133928308352592751e+01 +2.035934284478157963e+01 +7.069444178220855690e+00 +1.675310163942816644e+01 +1.177004870114262758e+01 +1.911616097683420890e+01 +1.451914177588089672e+01 +7.738014987804902489e+00 +1.635301282703952097e+01 +1.522380068403451503e+01 +6.953725474774330451e+00 +1.321750734564183460e+01 +1.420715364052473717e+01 +8.881842283812204641e+00 +1.258631213595957377e+01 +1.946360171923956273e+00 +2.039388552521161557e+01 +1.197670768715242673e+01 +6.556843131069456376e+00 +3.654407304660992395e+00 +6.938250131291439970e+00 +1.055435021085287417e+01 +7.783018317997502322e+00 +7.632525782024629279e+00 +8.467708011627991027e+00 +6.371689332183777310e+00 +9.727595913172962128e+00 +2.783945449415513451e+01 +1.330731066849078559e+01 +8.871511772445359156e+00 +8.651440332647510445e+00 +8.326603702353196468e+00 +1.448198117403853757e+01 +1.199179478098895402e+01 +8.606678562138142752e+00 +2.118440947205573366e+01 +1.522201094914680652e+01 +1.177998496863902744e+01 +6.840570981290809982e+00 +1.129273659020205400e+01 +1.108069738629912138e+01 +9.211041794366181534e+00 +8.605576717975438328e+00 +2.884344247777491432e+00 +1.027222732579225806e+01 +1.074171761613042975e+01 +6.113741321238094883e+00 +8.868175457490664826e+00 +7.966673141124005042e+00 +6.592858570313282485e+00 +3.028326354608324777e+00 +1.280711889333234410e+01 +1.176908407613287011e+01 +1.057784355651142505e+01 +2.073648989801502296e+01 +7.125076118089239685e+00 +1.254537844377620104e+01 +1.008860132597206416e+01 +1.070003201744867738e+01 +8.439087033793612136e+00 +1.335106268428519627e+01 +5.406922089179801105e+00 +7.557540443847514666e+00 +1.430514018515583530e+01 +7.821795037439798648e+00 +1.792338886426210820e+01 +1.173408819431151073e+01 +1.136941923006834543e+01 +1.045335524887033785e+01 +1.367222814688268784e+01 +1.474112812049278887e+01 +1.025087131431082810e+01 +1.706897604791207357e+01 +1.430528267645419760e+01 +5.767981665577011086e+00 +2.148702652354165821e+01 +1.073534223040149982e+01 +6.804601652026519787e+00 +8.252750588816255117e+00 +1.042646369010594753e+01 +1.982698040636206827e+01 +2.603541866131216409e+01 +2.466544400935259773e+01 +1.559564709412390471e+01 +2.181396526289007909e+01 +7.609924165417680797e+00 +1.566938775225197844e+01 +7.791418998530986073e+00 +1.968477548512910857e+01 +1.817113768628139781e+01 +9.971381470426052829e+00 +1.317490066484432987e+01 +1.076346937295933515e+01 +2.933588190177887611e+01 +1.164467637852456505e+01 +1.337922360689853463e+01 +2.142993869752490355e+01 +4.972927682819488382e+00 +1.350571625348855775e+01 +1.754670666005320356e+01 +2.313909611307781233e+01 +1.522205320258886729e+01 +1.259818576541132984e+01 +5.541955908085640203e+00 +1.274081530383647021e+01 +3.346458197279090996e+01 +1.522380068403451503e+01 +8.180214836772378817e+00 +1.596329348508328394e+01 +6.682529444751310166e+00 +1.493309293310051089e+01 +5.052222184810361227e+00 +1.080239616545465253e+01 +1.765161851304596041e+01 +1.567095250562253739e+01 +1.254772922403164159e+01 +1.950216070628604825e+01 +1.181238837225443206e+01 +5.630397779634236599e+00 +1.679062833453950532e+01 +2.925756384763388951e+00 +1.043251948477715985e+01 +1.850560931204591952e+01 +1.290960218239740698e+01 +8.220401362274202484e+00 +1.661816780032269492e+01 +1.981188122709274069e+01 +8.766292407541229181e+00 +5.701864067379958101e+00 +5.365493022364660192e+00 +8.758938882410973292e+00 +9.292768531096527340e+00 +7.332742850983223093e+00 +1.157407348863142715e+01 +1.409572737289701649e+01 +1.663643211213631901e+01 +9.085172276338198571e+00 +1.453697204329064618e+01 +1.517680661608198989e+01 +1.522380068403451503e+01 +1.287173912439425294e+01 +6.749460952829039684e+00 +1.160234250806770717e+01 +7.253168923003016744e+00 +1.644739830977927397e+01 +1.506846206781378328e+01 +1.086204775852502280e+01 +1.230243409096007667e+01 +2.661625151372845721e+00 +5.584830966698135057e+00 +1.424232348300805029e+01 +1.089024323881405110e+01 +1.567518105350994517e+01 +1.181370648617198071e+01 +1.409537664478274621e+01 +1.817030267437660029e+01 +1.292961631702777936e+01 +3.585363056051122044e+00 +1.566348277576891235e+01 +1.045790863553300198e+01 +1.126025288593640994e+01 +1.196951403526287550e+01 +1.553990268336951885e+01 +1.985220630686436039e+01 +2.246703366847404482e+01 +8.321308145050480221e+00 +5.403249069255551262e+00 +7.987118800926737094e+00 +1.561860526868936461e+01 +2.388055720635560419e+01 +1.461138040835061247e+01 +6.966189699983502237e+00 +8.667023437838736299e+00 +2.605588822166586738e+01 +1.557835711092029385e+01 +1.738749991269065731e+01 +1.628778922512699978e+01 +1.255610653611074667e+01 +5.821236481259575157e+00 +3.881373790758239295e+00 +1.207990945336007371e+01 +1.237567665031866682e+01 +1.195435016235701653e+01 +4.101434774531099947e+00 +1.645594113395573288e+01 +1.589222750957686969e+01 +5.257327175941796327e+00 +1.002451396336995515e+01 +8.792256271323068972e+00 +9.844764982079325932e+00 +1.308554301092516425e+01 +8.392945893501646992e+00 +8.365326918375899368e+00 +1.434767624751368942e+01 +1.455465848344717017e+01 +1.052225219722039640e+01 +3.875438224881264659e+00 +7.967428051848159498e+00 +1.129137067071533806e+01 +8.269079818603742638e+00 +7.746770400305976523e+00 +9.906844949842096071e+00 +6.681592691618035929e+00 +5.261186562625347563e+00 +8.493735720589924654e+00 +2.272695814429818029e+01 +1.525586728061162489e+01 +1.085487734784369707e+01 +3.348992139494157527e+00 +1.225794598235655997e+01 +7.385938873300020191e+00 +1.755718108213042683e+01 +1.587219262833221478e+01 +8.422076106162762699e+00 +1.424627853995167470e+01 +1.335106268428519627e+01 +1.204282511132336708e+01 +9.559780299126884984e+00 +1.761811455972133444e+01 +1.446890951615080212e+01 +1.294510364858716400e+01 +7.535521291503329167e+00 +1.031127258465618013e+01 +1.175267950453179822e+01 +1.632863933233126374e+01 +1.560857011598898225e+01 +1.194932066182130370e+01 +6.497188332778407016e+00 +6.775616958356067698e+00 +2.560581266827972513e+01 +7.937937039413611728e+00 +1.850134792048118015e+01 +1.793771395246619704e+01 +1.252071685467808493e+01 +1.096824391217582217e+01 +1.679727283489407341e+01 +2.050187326088338580e+01 +1.070003201744867738e+01 +2.773044648507004695e+01 +1.048458251943613107e+01 +9.949565962867623625e+00 +7.620014683067694250e+00 +2.867388734598152666e+01 +2.367077445492967058e+01 +1.646338205671003152e+01 +9.270751459087136936e+00 +1.127521527689891911e+01 +1.061702168593296847e+01 +1.413454971764997481e+01 +1.895962980020694033e+01 +1.127566566185544161e+01 +7.663589368398675106e+00 +6.561935174969420359e+00 +9.960807878442906826e+00 +1.287155692733041690e+01 +1.028099875378318018e+01 +2.629968895965726006e+01 +1.281557786416186673e+01 +1.891905091456776233e+01 +9.420231697165149853e+00 +1.132827187096758337e+01 +5.060696611795620470e+00 +2.564711729469408397e+00