Skip to content
In [1]:
import pandas as pd

Parse CSV, trial & error

In [2]:
pd.read_csv('Output/SchPark01.csv')
Out[2]:
2011/01/01;00:00;0.0;-0.6
0 2011/01/01;00:15;0.0;-0.4
1 2011/01/01;00:30;0.0;-0.5
2 2011/01/01;00:45;0.0;-0.5
3 2011/01/01;01:00;0.0;-0.7
4 2011/01/01;01:15;0.0;-0.6
... ...
35034 2011/12/31;22:45;0.0;7.9
35035 2011/12/31;23:00;0.0;7.9
35036 2011/12/31;23:15;0.0;8.4
35037 2011/12/31;23:30;0.0;8.5
35038 2011/12/31;23:45;0.0;8.1

35039 rows × 1 columns

In [3]:
pd.read_csv('Output/SchPark01.csv', sep=';')
Out[3]:
2011/01/01 00:00 0.0 -0.6
0 2011/01/01 00:15 0.0 -0.4
1 2011/01/01 00:30 0.0 -0.5
2 2011/01/01 00:45 0.0 -0.5
3 2011/01/01 01:00 0.0 -0.7
4 2011/01/01 01:15 0.0 -0.6
... ... ... ... ...
35034 2011/12/31 22:45 0.0 7.9
35035 2011/12/31 23:00 0.0 7.9
35036 2011/12/31 23:15 0.0 8.4
35037 2011/12/31 23:30 0.0 8.5
35038 2011/12/31 23:45 0.0 8.1

35039 rows × 4 columns

In [4]:
pd.read_csv('Output/SchPark01.csv', sep=';',
            names = ['date', 'time', 'ghi', 'ta'])
Out[4]:
date time ghi ta
0 2011/01/01 00:00 0.0 -0.6
1 2011/01/01 00:15 0.0 -0.4
2 2011/01/01 00:30 0.0 -0.5
3 2011/01/01 00:45 0.0 -0.5
4 2011/01/01 01:00 0.0 -0.7
... ... ... ... ...
35035 2011/12/31 22:45 0.0 7.9
35036 2011/12/31 23:00 0.0 7.9
35037 2011/12/31 23:15 0.0 8.4
35038 2011/12/31 23:30 0.0 8.5
35039 2011/12/31 23:45 0.0 8.1

35040 rows × 4 columns

In [5]:
raises-exception
pd.read_csv('Output/SchPark01.csv', sep=';',
            names = ['date', 'time', 'ghi', 'ta']).ghi.mean()
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
File ~/anaconda3/lib/python3.9/site-packages/pandas/core/nanops.py:1544, in _ensure_numeric(x)
   1543 try:
-> 1544     x = float(x)
   1545 except ValueError:
   1546     # e.g. "1+1j" or "foo"

ValueError: could not convert string to float: '0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.511.823.636.848.349.161.078.582.682.680.9101.7103.199.0105.0114.8128.593.580.859.637.338.854.242.921.316.723.315.310.64.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.712.329.941.444.145.537.657.176.299.7124.5101.5111.971.0302.3176.8169.6142.2107.3429.2138.3190.0122.5120.3179.1216.447.350.731.016.26.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.814.838.257.582.289.8120.6162.9208.6196.4253.4195.7183.9216.6346.9356.4365.1323.9185.7235.9272.0255.8244.6235.8116.3184.4169.075.922.17.21.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.023.911.85.89.432.3127.3189.3276.4264.1300.1308.9427.3346.4393.4437.1366.7382.1392.8399.1350.0351.0326.2267.8212.0154.9112.397.8139.6117.974.240.312.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.024.065.3125.2171.6199.5200.9320.2130.8144.6482.2371.9386.5386.9266.6187.1232.4255.3329.0333.7303.1290.6263.8198.0221.7217.2178.1155.6108.095.860.927.49.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.119.019.933.369.355.358.075.790.3116.8101.085.989.898.587.7149.5148.4158.7123.2102.285.554.754.878.260.135.538.013.70.83.22.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.14.924.439.438.638.342.640.223.534.836.039.624.123.311.317.419.867.953.343.166.388.449.182.240.828.46.78.01.20.00.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.110.317.64.313.276.567.369.6103.5180.2281.2118.4146.8157.2105.6170.0160.4116.194.263.3121.7144.0127.9120.986.6181.3138.6111.856.947.58.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.424.839.152.472.5126.853.192.478.665.187.686.878.8103.345.181.087.773.848.225.226.717.921.019.911.432.613.79.51.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.27.417.223.935.366.741.040.349.587.9105.489.888.495.9104.4137.164.5113.155.9109.774.757.2101.689.276.670.440.828.814.13.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.19.918.136.293.3169.7190.3217.1247.4256.6268.8285.2294.0302.1311.0315.1316.7314.1308.0297.9287.3274.9261.557.479.157.258.222.710.76.81.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.211.43.516.710.219.335.071.281.4104.672.387.747.562.151.459.735.624.623.350.936.318.222.432.520.012.74.10.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.516.216.620.616.333.429.735.135.229.235.041.962.139.750.627.864.149.638.256.644.735.436.232.240.416.85.311.47.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.910.614.535.963.363.934.252.898.9113.962.356.183.8106.366.568.982.778.677.363.942.732.037.534.825.334.624.617.79.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.320.218.124.636.867.072.2105.565.1146.3215.7287.4342.8383.4160.9215.1356.5188.8266.0144.3187.4158.0151.3182.7158.9131.388.3109.789.994.428.514.93.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.228.040.349.696.8136.9172.4204.3225.7240.5277.2281.6290.6299.9309.7320.2327.9329.9326.4323.3314.3306.4292.2275.3255.3233.9209.3182.9155.1125.094.764.636.912.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.173.4107.6147.9190.1231.9219.0232.9238.5244.7249.1276.5290.9302.5314.3322.0326.8328.6328.2323.0312.9302.9289.7271.1249.0227.7203.5176.1151.0118.088.146.529.90.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.852.630.449.543.243.443.342.041.142.3112.676.9114.2135.1123.4136.0179.6283.1119.0101.3157.8118.0228.0114.862.864.484.6164.990.347.029.811.27.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.426.832.536.536.431.262.261.165.7115.297.4132.7130.1134.6149.5167.692.6119.5145.4150.3137.0153.9100.138.595.960.054.044.838.440.616.04.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.51.43.37.914.516.221.830.417.936.445.251.774.833.139.140.848.440.756.454.559.049.753.448.121.98.315.010.815.710.67.00.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.122.726.744.138.060.861.628.228.331.343.044.459.967.872.083.9102.987.091.5133.4125.4110.3114.1105.288.786.162.448.128.610.212.75.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.31.15.912.922.735.159.066.497.8157.9213.2301.8498.4529.5224.3465.5147.380.159.098.660.674.085.068.668.842.539.747.438.629.715.46.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.38.866.1146.4201.4239.4106.255.080.9103.8108.594.190.093.696.891.882.384.379.996.397.587.483.168.272.470.146.637.934.628.420.315.910.41.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.913.114.321.423.733.253.766.696.361.191.273.855.248.049.585.799.263.554.867.490.439.336.547.765.229.016.79.14.40.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.125.330.330.843.841.0241.7322.9223.2145.3138.1378.0189.2183.7136.3207.2153.2150.877.464.144.350.154.767.423.016.57.83.38.74.19.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.13.49.09.216.865.480.483.244.752.9100.399.859.588.526.827.023.926.032.327.034.860.657.754.342.123.116.58.72.90.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.17.711.09.19.023.725.350.130.936.951.161.634.342.858.335.343.733.641.847.835.035.438.828.425.928.216.417.811.27.03.00.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.22.46.210.015.917.641.560.583.0106.797.0105.4106.9109.3110.799.6159.1181.8142.4158.0144.5135.587.997.571.163.768.839.821.921.615.58.52.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.812.217.230.839.447.651.859.466.283.6133.2108.7112.3102.496.5105.1102.9101.198.0100.985.589.274.576.438.728.754.360.142.429.816.912.35.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.025.762.6105.6154.5181.5173.5274.3203.8323.3382.2389.4376.9416.8424.6414.4465.6403.6251.5377.1440.6411.8416.2399.5333.3308.6282.5237.4224.2193.7165.1138.0126.285.151.625.22.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.18.815.722.429.342.343.383.786.084.076.477.183.687.589.389.9102.8110.1125.9115.8112.496.091.979.772.872.358.853.748.440.033.422.815.95.80.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.36.510.124.732.034.138.639.349.956.955.874.1114.0127.8140.9107.687.777.989.781.7117.769.874.082.086.375.069.160.043.241.541.323.514.64.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.623.525.940.563.359.0114.7140.5136.4136.7150.6147.3167.9152.3173.8207.4178.2141.1131.2165.2178.5134.0109.5127.0128.4112.288.372.650.939.924.620.811.32.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.529.426.430.970.968.8104.197.989.172.660.781.192.2121.6140.3159.4107.2118.8124.5124.7118.273.2117.395.383.144.024.232.722.89.319.02.77.31.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.124.144.450.496.4132.3146.8168.9111.5122.2107.391.7128.8109.8112.1253.7313.1124.6324.3461.4356.2218.7178.5132.777.753.729.929.642.119.012.217.117.47.40.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.316.937.863.949.3118.4145.4209.0212.5269.5206.7198.3153.3213.9414.9297.4265.8468.9559.6536.5534.3453.7408.5378.2231.2355.5330.3302.1273.4241.6211.2182.0139.573.916.643.918.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.922.563.3119.8110.0122.5152.7214.9263.3254.6299.0300.5362.0375.3390.6407.5425.2432.9438.9436.4434.3424.7414.5398.2381.4361.3339.4311.6283.8254.7224.1191.4158.7116.856.242.313.32.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.024.729.855.295.085.7126.8172.5380.8417.8435.6479.2442.2457.2400.3435.5440.9448.9449.7457.5447.5437.7426.8413.0393.8374.1351.6325.9288.9261.4228.0192.1158.9121.975.053.321.64.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.246.0100.958.946.660.578.052.863.252.023.243.7106.7190.7167.5152.8193.3146.767.764.6104.2106.1204.5192.2102.270.7127.9143.0187.477.2226.4237.2194.2151.143.610.95.93.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.817.225.041.448.666.378.492.6109.5130.5153.8137.2127.5130.2145.9163.8157.9160.0171.4171.6161.5157.5149.1135.0202.8202.3186.6179.3241.4248.1230.1184.8148.5116.281.652.824.95.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.519.437.344.085.377.3167.3166.6211.5284.9354.6372.2404.4451.7466.5480.4413.8361.2406.7234.9229.4259.1277.4289.8351.3379.2255.0219.383.946.865.158.878.278.269.135.826.510.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.014.414.139.151.044.273.581.2103.5120.6168.3194.5262.2275.8525.4207.8187.9191.2258.0263.2231.7232.9140.1141.1142.6160.5154.7154.7164.0110.398.767.558.952.137.823.19.30.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.819.833.746.773.997.7153.493.589.9120.3176.9154.8223.0261.6186.0300.9228.6236.8258.2189.2287.3280.0366.5423.0425.1230.4254.8197.2185.6131.295.890.1146.345.279.257.927.32.20.00.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.13.519.012.413.750.885.696.679.531.454.5150.3193.9232.4244.0162.3210.1417.8184.1153.1164.2280.2159.7148.8188.3164.9380.7299.2300.7275.3111.1178.3114.897.639.426.111.44.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.139.841.455.995.9151.8125.0116.4132.7143.9234.8296.3357.4347.9398.2414.2301.5466.8352.7233.7338.3362.9429.1418.8407.1360.9338.0355.6296.5247.7233.9134.9107.370.766.038.839.514.64.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.58.412.116.158.5102.0107.975.143.166.452.4132.256.344.442.0125.4280.4221.7202.3317.5269.4277.1335.2240.780.3114.1104.1129.890.198.777.752.235.143.625.920.124.915.65.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.330.944.2114.347.855.082.5143.6293.0198.5271.9353.3298.0353.1361.0433.2496.9472.4453.7470.3443.6378.8335.5252.0250.9259.7294.9234.7219.8164.3135.9118.7104.384.867.660.739.519.17.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.315.326.133.643.252.144.446.445.156.958.091.597.070.363.381.058.165.170.082.492.0105.297.245.566.958.736.240.146.234.349.762.348.419.915.88.32.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.84.09.712.912.122.525.127.532.230.435.435.240.649.151.783.9107.895.883.174.764.789.287.693.971.347.653.936.332.824.815.014.18.64.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.97.010.117.125.628.534.639.745.349.055.763.876.191.9109.5135.4153.5172.9169.9144.9193.3154.4173.6185.9176.8274.6403.1228.7146.1129.997.975.7127.431.337.035.318.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.326.724.132.535.458.782.985.9150.2155.1149.1136.6125.0107.9120.9165.4125.9104.187.466.991.5110.4124.2113.086.970.0101.9114.8101.189.899.591.793.679.055.29.931.316.96.61.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.612.827.546.146.473.285.895.085.8104.2112.5118.7151.8157.8139.9124.7106.7108.1120.2111.9126.9112.2111.7129.4130.7162.4137.3102.6109.9123.575.550.553.652.337.619.823.911.110.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.49.721.734.849.976.1100.1150.8209.2242.8262.6409.8421.1599.8471.2223.1189.5416.5373.3237.1358.5407.3593.4297.8216.1221.5187.8425.3112.2323.2187.0232.7204.9169.7141.7106.765.831.17.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.634.920.0117.3164.8215.5262.0298.2323.7356.7388.6415.5431.2444.3477.3482.8500.6507.3509.7517.0542.2460.7432.9454.0459.0396.9422.7419.5412.7410.7345.9282.1250.6229.8186.2110.194.9119.868.365.223.20.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.111.126.756.479.8111.5156.3191.9170.4187.8254.7305.0291.5285.4360.4297.2428.1402.5560.6534.3360.0468.3304.0220.3173.7149.0147.8149.1287.6227.8147.5178.5144.8109.985.156.339.941.835.617.30.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.716.125.125.716.836.157.560.793.687.2115.3149.9113.3156.9104.7120.7144.0188.7285.0336.3254.9247.2280.6281.7144.1107.1102.7106.1124.3122.6123.8117.4105.687.463.149.225.514.68.32.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.020.260.398.5146.8181.8214.9254.7287.4296.9324.7359.6380.5409.0401.5477.9524.3500.4519.5534.7560.6492.9558.1464.7637.0550.5544.3225.1229.1317.8247.2233.0171.2129.2136.5122.087.457.940.720.812.22.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.024.411.583.379.028.540.088.364.342.070.253.165.3186.4225.2242.2124.3136.5106.061.667.1142.1118.0137.1186.197.178.1165.4187.6218.6170.270.126.037.366.328.232.33.40.05.711.310.11.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.733.631.259.679.993.5107.9103.882.383.174.4111.6152.7204.6235.6238.8518.1426.3353.1311.6129.1168.6444.2197.4155.3440.8133.7104.4117.9188.3134.3172.8123.9120.1101.025.441.937.227.56.31.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.718.956.589.5126.4152.8196.6232.6272.9299.1319.2345.0366.2377.3391.9410.4413.9416.2444.2461.7469.2473.6465.9480.6475.7473.7461.4461.5441.7411.4395.7348.0348.4317.3286.3208.4214.8177.1140.0100.275.025.84.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.525.778.5108.7142.6178.2221.9257.7268.1308.3271.0175.8334.1389.7395.7394.7421.4429.1449.6468.8484.6498.0501.5501.5495.1496.1486.5469.4451.5430.5404.0380.5359.4338.4309.8271.5236.3205.2177.4137.795.253.620.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.333.276.1113.4143.1151.4222.2247.2279.1312.5351.9312.7396.1278.3267.0439.1423.4461.8381.1488.7491.7471.3498.6463.2545.9502.2471.8444.9411.2397.4373.0361.4339.4313.6292.7252.0218.4115.8153.3113.380.042.715.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.229.968.6102.2162.9182.8211.3226.7284.6313.0322.6352.3370.9393.5408.0422.7431.5446.2454.7467.1486.2494.2489.9488.8491.1485.6476.5464.3444.8418.8395.4372.5355.6329.6302.4272.1204.5198.3169.3130.493.253.824.40.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.643.3102.7154.8201.0242.0279.2311.6337.7352.6336.1352.7383.2398.8407.6421.6475.3502.8517.0452.6521.4522.8507.3536.0531.2530.2506.8493.5491.6474.2422.6411.8378.0339.9300.2263.2238.0208.6163.7123.485.457.133.67.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.35.010.211.817.722.539.549.647.951.667.896.789.996.4193.6229.6249.9223.9196.2213.3227.2204.0218.0191.0205.9280.4217.5235.3213.8220.4186.2150.9146.2133.194.4156.786.363.5167.648.625.59.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.016.649.6104.5144.0183.2215.9244.6270.7298.6325.7356.4388.4422.9451.8480.5507.2534.2555.1570.0580.3586.8587.7583.7577.6573.9563.7565.6553.7535.1511.1486.4454.2421.8387.0346.4313.1276.9240.7204.9167.5124.080.443.413.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.016.244.280.8112.1146.9172.8192.6219.7255.0289.4323.3358.1380.8410.7439.0462.4497.2511.5522.2540.1549.8550.9542.4543.5535.0524.1520.2508.1491.5465.5425.0389.4359.3317.7292.0255.9218.4189.4156.3121.087.855.225.66.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.732.976.4103.571.2132.3203.5233.2249.9277.0311.6429.9455.8321.2423.9454.7486.2509.7545.3497.0552.6472.9559.9459.1540.2421.5375.8535.8181.0219.8201.2176.8170.2174.677.8103.7123.473.9153.9103.451.329.415.87.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0                                                                                                                                                       264.2182.5201.1193.7194.1206.1192.9189.9174.8343.6266.8239.3199.0168.9125.684.543.614.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.020.334.259.797.679.5147.5157.6259.3236.8276.2279.5299.3398.3416.7509.2299.4369.0414.8408.3522.0521.3638.2608.7599.4566.6536.9569.6566.8513.0460.7474.6498.6353.2268.4248.5218.4167.3125.394.162.936.016.66.64.410.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.412.915.011.016.524.236.672.695.0106.8126.5155.5193.2271.7178.9126.695.2102.697.2107.6164.1189.8198.8208.9222.1206.4187.8197.2252.7247.2251.8202.5187.1198.3204.3180.8103.586.169.240.930.334.022.09.62.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.36.214.824.433.513.357.384.7113.3167.4145.2124.4232.0273.1390.3308.4270.3401.0261.3279.5263.8324.9346.9380.5699.9370.8213.4180.4186.5208.4221.7652.6522.8184.5166.7154.7218.372.663.757.946.345.431.620.610.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.016.438.463.0101.2115.7175.3229.7197.7309.8347.6293.6407.6319.0350.0559.1591.3589.7620.6571.9600.4565.3611.8601.5634.5583.1606.1593.0588.8531.4595.0556.1515.0459.4196.1229.7263.7342.9360.6251.2144.074.791.982.141.27.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.913.124.035.528.060.575.585.3102.3135.2167.9158.0161.7148.1156.1184.6161.9134.2149.4291.3310.7275.2298.3266.5199.2224.4296.8295.6256.7237.4207.9177.8141.2129.6103.0103.079.958.756.442.425.419.719.59.21.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.313.116.617.719.725.131.139.622.419.424.525.825.826.929.330.217.729.835.131.741.329.036.630.741.139.430.020.526.337.423.912.414.014.312.37.08.38.36.10.00.00.00.00.00.00.00.00.00.01.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.70.00.00.00.00.00.00.01.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.63.63.511.111.111.014.62.718.025.118.021.519.053.147.555.7104.2117.4123.181.583.582.6135.181.074.291.9112.027.262.159.157.667.455.078.1115.447.845.241.527.513.46.35.00.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.910.213.323.321.324.452.279.3138.3140.5169.1178.0142.9163.4114.1233.2353.6384.1328.9151.0233.3238.2175.2235.268.3270.098.3199.368.8276.273.873.7149.3268.3186.4293.9109.5115.7204.2142.2101.136.221.58.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.022.315.473.8116.6164.6257.9282.3319.9348.9378.1416.5450.4475.7493.4507.7517.5521.2529.1543.1555.8585.5607.6624.6645.6601.6630.5615.8612.5611.9599.9586.4536.3457.7435.7479.9424.6438.0369.0341.4328.6280.9231.9183.1138.693.155.012.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.022.125.9106.0137.5190.8217.6259.8301.4334.2375.5418.6446.6463.9476.0493.6505.9518.3462.0557.4589.9612.6628.2638.2641.8631.8621.7615.2606.0593.6586.0568.0552.5533.0492.7462.5439.8398.8365.9325.6284.0245.7203.5163.0120.682.845.316.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.015.933.079.8118.2144.2209.5204.1281.7331.2383.9414.4437.7457.5509.5504.6501.9568.9543.0599.7581.2637.2661.5651.5658.3695.1668.3637.9628.9622.9615.6599.1537.0441.7504.8429.8441.6397.0383.1342.2296.2246.5195.8175.2125.390.553.117.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.721.444.085.5123.9167.0208.1247.6286.8330.5374.1413.2449.8481.5516.1546.0572.8595.9620.2633.8648.8662.0669.5673.7676.6677.6677.4660.6648.4617.5598.9569.2546.9528.3485.4455.0421.7374.6357.1324.1270.2218.9150.0155.3121.583.547.829.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         377.8233.4220.6438.6316.5163.7274.2304.9166.5607.6309.2278.6305.9227.9300.6496.4781.6913.1856.3206.9233.3717.2213.8268.9271.7298.4231.7495.3530.3529.6483.5459.9399.9324.2253.4216.9151.992.794.658.639.217.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.027.430.281.8146.6197.2240.5287.8332.6374.2418.2461.2499.9534.5562.1587.2614.4643.7663.1687.9705.6725.4725.6734.7737.1735.0736.0722.5726.0714.4696.5684.9668.2639.7615.0585.3552.1515.5480.2440.1398.2359.4312.4267.3221.3178.1127.693.657.721.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.936.1100.9140.1171.7202.0220.2284.2234.4199.9418.5434.7483.7477.5490.3471.6578.8618.1652.9658.1707.7715.0697.8701.6730.3750.5743.3581.8724.6717.7689.6678.0614.0592.1187.5223.3519.0257.3351.5165.5150.783.769.3139.0215.1120.465.043.029.316.41.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.69.99.039.7119.839.7136.6120.1120.7210.8211.3254.7181.9270.4139.7143.2115.0448.9891.1469.0247.4234.6971.0387.7523.0462.0360.3247.7106.1289.5280.5293.1599.2347.2129.939.081.0110.4107.679.831.010.169.250.317.86.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.428.383.7118.8160.9205.6249.6296.2334.9375.8410.1444.5490.0509.0551.7567.6668.7682.5736.7700.8572.1474.6494.3377.7615.4835.6827.5845.5683.5700.4674.3607.7537.9443.2490.9399.0304.5387.9298.1345.6190.7173.3207.7180.5115.676.162.545.826.418.36.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.58.631.642.067.761.9102.4106.1124.3168.6180.3238.2537.0274.7235.4352.5524.8617.9635.9560.4647.8423.6453.1592.2753.6679.9677.5732.3721.9679.0690.3655.2607.3615.2578.7509.1534.9483.8449.1376.0317.3271.8289.3267.1219.0174.1136.198.244.623.18.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.015.730.261.2140.0185.3222.0252.8287.1340.6206.8384.3443.1446.1510.7547.4583.2612.0641.0658.4680.7693.8708.4717.3726.7728.8728.9728.4724.6714.6710.3703.9693.2671.8638.9611.2559.4480.4507.2377.8369.9350.1344.5260.9231.4185.6160.1139.6101.063.033.39.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.912.120.641.981.9172.2150.7168.5344.3324.9405.4448.3478.8476.6547.5614.7617.0671.3662.1707.4727.5706.1741.2585.4764.1756.7754.7745.0754.3731.3730.8705.2686.6656.5632.5605.4572.9540.1505.5462.3416.5374.3328.2288.3247.2206.9167.6143.966.967.811.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.520.227.574.2126.2166.8203.4244.9291.7305.4375.9411.5447.5490.3527.7544.6401.5630.4661.3690.3711.6721.1746.2752.0760.9751.2774.2739.2763.3736.2759.3680.5706.6691.5668.3649.7614.5590.1552.9531.3304.4382.1267.0215.8159.0128.2109.282.598.9110.474.742.95.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.529.059.996.0132.4168.5207.8252.9297.5342.2379.9420.7457.2495.5538.9569.9600.9632.2661.9690.3711.4731.8741.8754.0756.9761.4767.5771.4765.0758.4744.3727.3712.5686.6662.5632.9600.2570.0532.8492.1456.0410.0365.0326.9279.1239.0196.0152.4113.274.741.614.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.821.047.778.194.0184.5200.7211.4279.0367.1388.8425.1405.0444.9528.6555.5594.6594.9632.9634.2685.6684.3646.3712.0710.0786.5771.3774.3766.3762.8743.5724.1697.1667.3640.1612.5578.2544.7509.4476.6447.6414.2363.8193.5258.8156.2133.775.440.628.518.45.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.424.235.128.221.815.77.428.262.877.061.5147.1109.5234.2251.7174.0281.7675.6145.0529.8449.7251.4555.1451.6363.6227.3791.636.363.183.8235.8142.4289.8290.8701.2601.1520.4162.225.6163.816.622.1204.5153.586.381.065.647.668.0140.746.50.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.923.145.459.398.4232.1286.9265.5143.9240.3503.6543.8484.6236.5763.4616.6765.7805.9931.6909.8225.8894.1219.31007.9785.1317.3879.8970.5935.4942.7798.4214.8839.7108.2315.3200.3171.2455.2428.5279.0134.1146.197.792.4105.3127.773.047.045.226.510.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.120.738.662.083.1117.0135.1170.2216.2337.4396.7432.4483.9518.1539.5546.2603.3656.7702.1754.0608.4623.5796.9821.1334.6272.2273.6305.7293.8299.1865.0223.3225.0642.6353.7257.5214.9172.4110.0169.6446.2432.3143.1407.6426.8267.7216.9156.3161.1110.071.139.73.70.00.00.00.00.00.00.00.00.0                                            421.9463.0511.7559.3702.2677.2426.7753.0154.5228.7590.9311.7281.4333.0383.4363.7423.0461.2448.2472.4234.9260.3417.1277.0274.7414.3289.3413.5274.8426.4259.8221.0472.8165.4131.3302.0111.3149.742.480.056.029.34.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.123.446.289.0126.3170.3206.8249.9292.8342.5387.0428.3462.8500.8538.0580.2616.6634.2686.0696.0758.2804.4289.8870.1936.0402.31002.7307.1288.1311.9209.2247.9347.0229.6333.6517.6308.9204.7209.2214.2313.9304.7342.4169.2170.8145.7162.7132.7161.8147.495.956.223.05.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.026.751.889.0130.6170.6211.1249.7296.3340.0380.5423.4462.0501.7540.1574.9613.0649.5681.4726.0766.6863.9926.7914.6898.1427.4360.1403.1957.0939.6886.6621.6817.3436.8721.5711.6661.4632.4596.4561.2518.8484.6441.2412.9366.1323.6268.4223.8186.6142.1103.667.932.96.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.729.757.998.4139.0178.7218.2262.9309.4353.9400.8425.2455.3496.0552.5570.2604.1640.1679.5677.1703.1736.7740.1759.1782.0804.6787.8804.1783.3782.8779.6784.4757.9762.5728.8665.8664.9627.9599.5559.1526.6490.4450.8407.1364.3322.9276.6233.7187.2145.1105.670.535.79.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.334.464.06.6140.0178.7221.0264.0309.6355.1394.8437.4471.7509.3546.5583.1616.4646.8679.7705.9727.4750.3767.2778.7795.5800.4793.4804.9808.9793.3793.4780.5761.0714.8680.3678.0635.6608.7579.5543.0497.3466.1426.9390.2340.2294.4260.9219.2178.4140.499.064.233.59.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.831.962.096.8136.0175.1215.5259.8301.6343.6384.6423.3465.4501.8540.1574.9608.5637.7668.7692.8714.8736.2753.0769.9774.8789.9789.7795.8790.1789.3785.2764.6756.6733.3712.5692.6661.1634.1591.9553.7528.0479.2425.7389.3349.8308.2265.8224.9179.3140.4100.861.122.09.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.634.965.5106.4143.9188.7237.0259.1293.1335.1384.6429.3465.7502.6536.8576.1603.8633.5665.1691.4713.3743.7760.7763.0771.0783.5804.9803.8783.7805.7821.9271.5774.1750.3739.6704.2688.7648.2616.9586.6554.8503.0477.3427.8402.9359.0188.673.7167.3131.887.958.622.74.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.236.165.7129.2184.9137.9197.0293.0184.7436.7397.0423.9462.8513.3539.9503.2602.0629.2665.5685.6706.6725.7743.1753.8769.6780.5778.2788.1794.2784.0778.1760.0760.0738.2710.9691.5665.1644.4595.2576.2531.7477.4443.5417.4379.1315.9289.9249.6202.296.5118.581.045.619.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.040.276.5110.5151.5189.5235.7278.9320.7361.4401.8414.3477.9520.6552.9594.9624.6645.5673.5697.4717.6740.0686.0737.6851.0846.7576.2892.7859.7906.0857.2833.2813.9731.4752.4740.4681.4658.4622.0587.3564.9526.3519.5524.0202.779.422.89.610.19.36.26.75.15.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.914.933.650.761.587.0166.9137.2128.8106.0119.8146.3182.5263.7352.4563.1673.1652.6687.0717.4833.5767.6483.2810.4696.0792.4748.5821.3821.4799.1817.1799.0716.8679.8633.1681.6649.9646.1599.3581.6542.5497.8196.0104.898.5106.1111.8111.6142.7212.3119.485.954.622.51.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.521.351.489.4128.3167.0206.3245.2286.3333.5379.4425.6463.5500.5536.3570.3606.1639.0668.7691.6715.1739.4758.1778.0790.9801.1813.8819.3815.2802.9817.7811.7788.6771.5754.1731.3702.2675.6647.1619.3586.5554.2515.2472.7430.7392.2352.3303.1260.1209.4170.4128.889.457.026.83.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.616.545.179.6117.2156.6200.0243.3281.5322.2363.2409.3455.3490.7536.8354.0626.3242.8312.7623.6737.4679.5759.4799.7795.7356.3809.4236.6768.3673.9780.3826.1192.1270.0772.1790.8870.8364.4259.6298.1653.7269.0102.5159.2167.097.319.527.668.149.187.450.784.762.545.39.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.34.520.220.133.825.946.777.879.851.134.639.338.659.881.257.1142.9231.7200.3167.4248.4269.4424.9390.3219.9321.0109.0122.6109.097.9139.0118.3177.1197.568.587.195.887.2141.2288.9729.5210.4234.7171.7127.468.918.848.065.066.841.834.220.99.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.611.313.241.366.293.3112.792.1148.5157.6176.2208.1250.3246.9222.8257.1372.2472.0316.7229.1725.6744.3740.3767.8790.3790.1827.9849.7437.3835.1890.2735.9848.1218.9794.4765.9197.6831.9658.4712.1615.1613.5195.0144.9549.4155.190.194.9180.7172.3183.785.768.559.232.210.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.614.840.578.6119.6146.8209.4225.3255.1266.0340.1375.8340.9572.0529.0674.2454.0657.4656.0658.8574.5623.1702.1684.9615.2767.7709.1691.1625.0601.1378.5373.9395.9648.7714.3729.2600.8475.8752.860.490.4116.738.660.3243.4216.028.932.58.821.925.514.516.23.01.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.123.853.0104.6121.9188.8232.1275.0319.9359.4405.4443.1485.9524.7559.5593.7629.2658.9691.6714.9740.3758.5766.7789.3806.4236.8914.5907.5248.4734.4852.9907.7270.9223.8287.5827.5761.9792.4183.5398.4730.8258.4162.1277.5459.0417.6383.6340.6270.2221.5126.182.346.738.17.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.616.234.155.291.7109.4182.6141.9308.5171.7160.3219.7250.7296.3281.0265.4428.5759.0858.1275.4347.5474.9622.6713.6586.4487.7809.4861.1521.5409.9740.0854.9241.1258.6521.9447.8817.9470.3327.5318.7427.9371.1363.1266.0184.7177.3156.9251.8166.4206.872.850.727.215.16.70.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.120.265.781.6149.0189.8239.7273.6233.4340.7391.8451.2488.2526.6425.1273.3482.5421.8373.0638.6805.9780.5465.9652.6419.3404.8612.6524.5634.4803.0876.0719.1483.2389.9397.2788.6522.8321.3214.5292.7353.2234.5257.1366.4369.0195.9123.5166.5148.493.345.417.658.064.139.719.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.38.110.414.018.517.923.739.545.6120.5118.8168.5187.3149.1197.4201.9424.9393.5289.0854.2224.9344.8251.0616.2309.9782.7307.3238.4806.9644.5196.7952.7982.31023.3426.81002.8475.3349.7336.5291.9267.2287.5202.2192.3160.1184.2209.1141.478.565.854.742.237.428.415.42.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.110.861.895.4134.0179.0220.6264.7312.5357.5402.8442.8487.5523.4559.1594.4638.1678.3706.8740.8770.5770.4790.6806.9822.7829.3840.8847.3853.5865.6867.9860.3850.1843.1815.2813.1785.4782.1733.2716.2676.8637.1588.0568.6525.5512.3424.6369.4326.4281.0240.6197.8161.2121.588.354.522.92.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.812.052.993.0131.1174.3218.6260.8305.3349.5395.1439.0485.3530.6566.6604.0640.9672.6692.6713.7740.8769.4787.7779.8817.1811.3817.9855.2848.6872.1835.8879.0855.4858.9791.6809.4758.0547.5735.3708.6663.0631.2598.6560.8521.5482.6439.1379.9330.8291.0242.2210.594.880.968.642.215.30.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.113.441.895.7141.3185.5230.9269.6314.6359.5404.3450.1459.6534.5573.5609.1653.6642.3700.2734.3749.7740.4782.4782.6801.0797.3822.1831.2834.8836.4866.6723.0693.3720.1759.8766.3747.6713.6683.3723.1527.4546.0430.9439.4390.7412.2333.9282.6331.6237.3190.8139.0139.3128.473.852.622.64.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.422.847.596.9134.1185.6197.8192.2260.0378.3387.2383.5456.8547.0529.4563.4569.9588.1482.4521.2650.9732.7764.9784.0790.3790.6785.7585.7773.9792.2849.3764.7759.6796.6814.7569.2773.6732.1705.9697.8595.4607.2576.0519.9482.1434.0448.7350.8297.8319.3278.4215.7169.7103.7105.170.418.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.212.031.8109.7148.9186.1196.5283.9331.4368.1366.0462.2484.2485.5549.0629.7651.4654.6604.5684.0713.8739.7772.9768.2820.9834.8839.0842.2864.6869.9853.7873.0850.8808.1819.1784.3774.2738.8723.8681.7644.3653.2584.8590.8546.4473.6264.7356.2326.8306.8276.2236.6168.7129.4118.181.347.12.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.018.420.150.4123.8167.2208.5251.8295.6344.6355.7379.4482.5508.0564.9605.8642.8663.5716.9707.9749.1773.0704.3749.8823.0831.2820.4859.9833.0849.4884.9867.4842.2861.7833.1830.6797.0789.1705.0585.9647.7545.8524.7516.9514.7456.3362.4341.0347.0285.3293.8286.9187.1151.090.9102.263.152.423.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.017.124.780.5121.9172.4181.3248.3297.7283.1365.5469.8410.2500.3554.4581.3541.2514.0657.2701.6695.5706.8787.4506.4369.9795.0787.7470.8514.9690.1852.5716.6507.8586.0404.6412.9683.1643.0404.5431.0643.7421.4382.8307.6301.7251.9295.5266.4209.9202.6221.1240.1169.3109.890.660.739.522.35.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.413.883.069.131.285.0111.8139.038.190.6116.0147.7151.7174.4246.5281.3293.6743.2927.4363.2297.9294.8324.7675.2873.7496.2846.7858.6893.2825.8849.2380.3538.8900.6717.3746.2696.0295.5672.2350.3184.5235.1179.9113.189.4155.7126.568.053.281.590.0114.494.263.643.135.122.74.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.935.528.218.828.047.579.9137.2246.5277.1302.3412.0203.5166.4147.5167.3178.160.829.8137.7256.1282.7237.1207.0207.4295.0319.978.5242.9406.5296.6409.8474.4879.8802.5734.1288.2208.6251.9155.1177.5603.1545.9567.8493.6429.5127.3318.2290.8227.0181.0147.0105.078.827.516.90.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.228.859.3108.5139.7175.3214.9263.0314.9327.9386.9437.9492.1522.5582.5613.2151.8723.9741.5780.8793.4802.0819.1830.6849.5856.4879.3867.9874.2888.5891.4874.0874.2867.9837.6818.4804.0766.2741.1719.0674.7649.0608.4573.4529.4490.0441.0397.7328.0254.0268.2221.9191.6139.679.963.748.015.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.515.814.213.4111.6213.6270.6178.6388.0357.7439.4466.3548.0615.9530.3453.0670.5751.6692.8235.8243.5289.7806.4850.0915.3847.1939.5823.4639.6628.3446.6553.0551.9567.7476.1318.0110.5130.5104.650.655.4103.4123.289.759.067.732.912.115.110.816.410.87.53.82.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.310.725.734.7164.9204.1229.5314.6297.7374.2409.4463.7449.0190.3252.2236.2241.7696.8765.0782.7442.6897.5229.3968.7838.0929.0951.8918.41066.0408.7268.8589.9491.5854.1884.7833.8759.7481.8447.5691.7614.8158.5379.7262.4162.4173.6156.6114.793.0445.8293.8248.4214.8173.5124.258.614.40.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.417.417.248.854.2126.4122.2175.2295.6368.7424.9194.8410.8402.1410.8429.8425.1410.6515.3184.0434.9761.4378.1278.9147.3352.2302.1163.1210.5292.3229.0254.8429.2631.6422.2493.9277.8204.8285.3182.2106.6223.7128.1133.8131.1124.8179.8205.5106.570.270.634.324.99.710.119.016.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.812.827.226.955.396.759.177.0130.5122.1109.9194.2298.4308.4404.1302.2386.2434.5488.6688.9604.5687.8440.6422.8447.7477.3486.4779.6524.2952.1559.6470.1446.9335.2968.8436.6458.4440.1392.7320.8386.5433.2280.3230.9267.3242.4225.2177.2152.5156.2167.6154.8125.3119.3174.9105.156.054.314.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.827.757.391.9128.7167.2207.7250.9293.4336.7379.1420.7459.3499.2541.6577.0613.7644.4675.3702.7733.4753.6780.6794.5803.7821.1838.1846.1844.6857.6864.3871.0866.7857.3845.2836.5815.5795.8776.5753.0739.8711.9686.4653.1636.6580.1535.7475.0417.5366.4316.3275.0238.5196.1159.282.330.244.210.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.531.740.954.4100.4174.1245.8272.9285.1326.7402.5223.0380.9258.7225.3567.9599.6632.6660.8688.5716.0744.1762.9782.9809.5839.7900.6874.4915.1281.0275.4921.7916.6887.3677.9857.0845.2814.0821.675.99.30.00.00.00.01.90.036.064.9103.9100.887.677.456.145.141.833.113.73.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.729.857.7100.1119.4203.3209.0284.5419.6385.6239.9205.9498.5579.1335.8334.0235.8417.5424.4501.6544.7813.3795.9855.8238.689.479.474.270.4156.8186.3216.3294.1228.0239.6224.9219.9243.9259.7259.1258.9193.8208.9283.6417.4500.8338.0371.3243.6486.5390.8298.6241.6205.2160.9106.635.522.99.91.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.125.524.741.560.9117.5155.4130.7259.4409.5377.5498.4387.2451.1491.9504.1584.7628.1636.3701.5727.6751.2775.6798.2818.1814.8834.3837.3872.2910.1959.71012.2900.2279.0693.9997.0272.9208.399.279.365.767.4100.4176.8835.9586.8621.6503.4290.0154.9125.0230.4319.3238.1183.3132.295.163.235.112.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.424.540.590.7125.7161.7201.5245.3286.6331.4367.0408.4431.2511.9530.3596.0797.8567.0693.7642.1797.2698.1692.9277.3227.4184.6122.8208.8413.967.395.194.8734.3183.6210.1785.5817.5129.7115.7155.1159.9694.1716.5542.4513.8247.5383.8176.9387.0419.0330.1293.1178.2160.0134.955.119.32.80.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.641.350.384.8129.3176.0230.0233.8297.9336.1406.8425.9431.8495.1554.6602.2633.6641.8621.5576.1757.4772.1794.5796.8832.2827.5829.3735.0746.6691.1848.1871.6825.6854.5841.4842.5756.7761.0771.5754.9750.0659.3656.3592.8559.6554.3510.3406.2429.8376.3299.0298.2242.7244.7207.7168.9106.791.347.419.84.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.439.268.9105.8141.7183.8224.5268.0308.5347.6392.7438.1480.6518.0553.9596.9628.1633.9679.1732.8761.3833.9933.5338.9288.4296.3598.0872.0905.7288.01065.9949.0946.5938.5935.2860.6840.3769.6456.1753.1643.1458.2494.7688.1506.1567.0350.5508.5395.7382.0299.2209.7193.0198.6216.0170.996.460.443.221.22.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.040.471.3105.4142.2183.1210.7267.1315.8354.6373.2437.4433.8520.6558.7594.3629.5667.8700.6732.4759.6782.7809.6832.8844.2861.1869.2874.0879.8885.3854.1891.9894.3878.5870.0866.2843.3824.1793.8769.6742.1710.4678.5654.1549.2571.7535.2482.9446.8397.1355.0325.1267.7224.9185.6148.8111.476.344.319.20.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.941.372.6105.8142.4180.6219.1264.2302.1345.5386.3426.9468.8500.5538.0576.1614.2647.8685.1717.6750.4777.2809.9820.0856.8881.7805.2914.9904.6852.8932.5881.7740.9725.0897.4728.5576.2337.2455.6788.0224.5338.1325.6118.5310.5228.1309.8138.274.4105.077.336.818.727.351.411.514.825.916.228.44.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.025.860.361.4145.787.2104.784.790.251.979.766.276.384.259.0127.7175.2142.7238.7624.6488.9306.3242.7304.3252.5250.6164.9171.4169.7211.284.9188.7286.5326.5307.6337.0208.075.272.0201.3427.7353.1278.3334.8105.7105.5117.3151.2115.5161.377.536.560.9326.2229.868.3143.027.611.02.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.11.514.519.945.677.369.1130.9174.8157.2183.8516.8556.8558.5610.1620.8681.7746.1788.5732.9429.5514.7996.9360.2965.5445.2269.9166.1163.6176.2347.9473.2534.9252.5200.5271.8421.3803.2802.3797.4720.4275.6180.9258.2147.6598.9231.6180.2137.4119.389.797.470.867.179.3124.350.256.831.415.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.122.262.1116.0140.2153.5222.1262.0329.1345.3327.3401.2452.7443.4501.7546.7630.4604.2644.2692.5709.2714.7809.1823.0808.2862.8828.2891.2885.2749.0910.1800.5806.4660.6700.3870.8794.5779.8765.1737.9758.5676.7680.5642.2603.7538.7539.3499.4455.8407.1362.0320.7270.0195.1194.4162.1121.887.857.527.27.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.317.945.978.5114.0150.2188.5231.2275.9316.6354.3395.6436.8458.7505.3544.5582.5621.5654.9690.4727.1751.2787.0814.8819.8852.3850.9864.1864.3869.9883.6897.4890.1867.4870.7866.0847.5829.8788.2783.4757.1723.5703.6638.3599.0570.7550.3510.9477.0437.0394.4347.6320.0264.7227.3183.2123.7110.478.549.332.210.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.315.337.3150.6171.0254.6312.8113.2197.6121.7145.2482.0245.5307.9258.8299.0689.5417.5729.9881.1992.6333.8237.5405.2525.4567.7377.9373.1339.4337.1349.0285.3597.8363.1369.8216.4175.2163.7163.0244.5189.7164.2196.9275.4209.6218.6156.3167.396.326.717.513.817.129.22.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.76.35.714.614.918.033.223.121.633.461.245.341.454.054.669.091.979.663.079.3106.579.0117.8122.4103.9112.796.782.071.658.366.567.469.279.097.9108.1114.676.958.782.892.487.160.848.539.532.431.327.434.745.114.49.314.47.43.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.98.243.939.572.1194.7232.7280.7319.9368.9408.6423.5472.1286.6432.9372.1417.6628.7718.5499.8304.3488.2294.5456.5740.1764.1892.3998.0930.2851.01012.6380.4610.3861.9569.5770.6831.8790.9788.9785.3505.9746.4342.9622.4570.7516.3432.7431.3362.2321.0223.5128.4123.480.667.999.791.835.821.96.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.918.773.365.9161.0179.6216.7262.4297.3336.4375.1413.9454.4491.4527.1597.5651.3708.6682.4747.5776.6778.7817.3481.7867.5852.6434.2832.0969.6989.4973.4978.1637.8842.0861.9451.2574.0440.7894.3300.8292.7549.5404.9254.0548.0403.3531.5552.3371.2220.2408.878.5253.2122.7144.683.569.036.631.119.25.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.824.040.278.5105.5110.8177.7209.6237.2287.9313.7339.2400.3463.3529.6330.4603.4250.0623.6797.0574.3782.2800.9874.7611.8789.3716.7693.8322.8483.4373.7279.1920.2348.0239.3305.6863.1896.4507.5837.3768.0735.5707.7665.0645.5620.3546.6529.9444.1389.2435.8374.2337.2312.5281.4242.2223.0122.773.348.743.611.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.012.236.363.590.2122.6156.2202.5245.2313.9365.4428.8427.5355.6492.7532.4547.0605.4650.2727.0792.4653.5433.0425.6752.01017.9756.2137.3121.6110.279.166.5104.1197.81046.7950.7888.2252.2879.1813.0755.5734.7708.9703.8270.7350.3376.3650.9138.714.835.329.430.919.342.045.949.719.93.50.90.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.618.147.490.782.649.545.152.5174.2194.0136.5192.9207.986.211.11.26.758.6200.6414.5570.6762.3207.7334.2451.9423.8251.1365.9462.5807.3734.6522.5471.0122.5251.6498.0978.71057.7326.6784.8530.4118.4695.3361.6304.6229.3226.3139.296.7144.0168.2191.6180.5217.6106.184.066.657.031.628.928.114.30.00.00.00.00.0                                             589.6588.7677.6621.1671.3740.5669.3737.9875.9732.2901.5877.0895.7869.0918.2184.2919.3927.2819.3950.7806.8923.3920.4764.9345.1420.1522.0314.3310.7306.5402.1272.1474.7144.2106.2107.698.575.882.080.170.250.737.330.418.24.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.315.969.336.843.461.2108.9152.481.3144.1190.3162.7146.5113.9129.4154.1182.0183.2147.7211.6291.5282.9232.9276.5245.090.168.858.9203.0122.978.4232.2101.867.3104.7153.8176.8328.8319.2290.7203.2247.2305.2315.2231.0220.2173.6217.3242.0198.0227.5144.079.748.536.017.07.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.79.29.719.523.629.838.057.769.479.979.8114.5127.7151.5148.8209.5275.4271.2230.3259.4183.6162.4443.0393.8201.7162.5214.0228.3222.0331.1286.5110.0117.9123.294.5118.8156.1183.3194.1306.6450.1352.9421.7348.5314.4251.0235.0165.4115.852.940.548.661.557.076.241.021.819.417.69.98.21.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.213.125.440.258.173.1107.1126.1136.0148.6196.8205.3256.0370.5569.5588.3649.3691.8412.7839.6775.4779.5850.0910.5898.6924.0326.8296.7504.8720.2879.8701.0754.5365.1572.6728.0706.3641.2398.3112.271.736.435.419.527.9142.7179.2182.9178.7134.8136.2114.0122.675.146.646.946.440.223.414.53.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.618.334.939.2167.5285.994.951.226.35.14.019.652.8107.3176.3154.2241.6367.9365.2307.0309.9261.2170.6194.5330.8251.8164.853.5131.1188.0262.1396.7430.9569.6371.6639.2648.9677.1280.275.224.732.463.857.0185.3419.2576.2321.8429.1254.4149.6139.6164.9133.2116.690.372.657.533.923.910.81.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.349.580.2110.8149.0186.6226.2269.5309.2353.5395.3432.4471.1507.6551.9585.7627.4665.9716.7754.9748.0809.2867.2886.6932.7917.2894.6973.1948.8949.8957.0920.2893.4914.5951.3993.7912.7926.8893.1862.4838.2774.8788.5576.3330.9342.6249.1288.3235.3409.4271.3310.7269.4192.8195.7178.3159.8128.258.335.015.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0              75.048.049.572.3152.4273.2394.6535.1791.0668.2468.5585.5677.3240.0179.8485.5524.7125.0137.4135.1179.81138.4367.7330.1348.8120.6122.4189.7289.5251.5291.7372.0229.0166.527.813.033.074.391.4101.8219.0140.798.479.941.540.02.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.08.515.941.561.8107.289.9105.3115.3127.2153.9184.7195.0192.5313.4518.3595.2572.6520.2601.9670.5152.6205.6672.4152.3145.2183.7218.8168.9104.0119.4193.2288.9433.5368.2305.6200.1178.1189.8643.0247.2211.1211.5288.6185.4255.9290.5193.796.5241.9371.5145.9136.470.137.875.085.2148.061.523.917.52.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.412.544.154.7104.8145.5198.8224.6240.3289.4251.4221.5425.3255.9334.4551.9571.7618.3641.3730.5864.9755.7793.0841.4874.4945.9330.5345.6375.3482.0438.3198.5952.6389.3572.4722.4327.9110.338.659.0198.8327.9765.9765.0608.2439.5665.5254.4267.2129.493.3169.5388.5142.8225.983.865.7117.4107.846.034.08.52.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.117.647.583.4124.0166.7187.8275.1140.1193.5355.7405.4417.3462.8494.1532.1572.1602.7642.7673.8698.0737.7767.8802.6917.4486.0355.0449.4908.0462.2443.4330.2449.4245.1238.3134.5183.1464.0781.2354.5867.0802.2345.0107.4151.7113.822.624.810.99.03.54.825.250.126.60.528.714.24.71.61.20.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.719.023.739.1143.6185.1228.6265.8310.6349.3398.1425.1432.0507.1515.2479.4604.2675.3711.3752.6751.4793.4827.1851.0879.6866.4884.3862.7889.8364.8287.5793.5920.5782.3328.6863.4882.2868.6869.0601.8707.1495.5434.7423.0336.3432.5681.9335.9209.3157.8122.188.4130.088.914.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.825.243.864.064.661.599.1119.7113.9213.5282.7199.0256.3203.9137.6232.3146.8231.8112.7244.4312.1176.394.5108.8140.3333.4188.8151.6381.4215.1213.6227.8334.9326.4367.4484.9435.2519.2251.6481.7593.8201.4152.1326.6172.6197.2170.3283.4385.2234.6370.5466.8201.8148.6112.07.01.7226.4105.324.61.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.67.619.643.640.365.7101.960.1102.7130.194.993.884.0230.3241.9230.842.076.8107.9176.8246.9150.3226.1180.9260.4533.2582.5392.0385.8820.41101.8614.3239.0175.1202.3209.0344.4890.7856.5828.7256.9934.0750.1722.6240.8463.5639.8215.4196.0338.5214.3187.4116.185.7157.731.970.951.134.030.33.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.914.425.518.028.545.355.536.382.580.045.575.6109.1118.8114.7149.5173.2159.0183.1296.5246.3190.5221.1255.7144.8205.3341.1249.8253.3214.2357.4165.6500.3229.4407.6311.2247.3214.0358.1361.1379.4329.0112.7117.4140.9141.8225.2206.998.1144.883.268.877.3191.070.061.767.649.627.512.337.77.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.713.831.893.174.545.079.882.274.1125.9173.4111.0197.3281.9449.9616.3347.5526.4345.0541.7208.1253.9273.9530.3299.2675.6937.31150.6499.5316.0685.3938.2518.4574.8821.7577.2911.7943.4624.4508.9263.9189.7207.5305.9355.8550.7361.4258.5218.3162.9194.9321.7253.7300.4209.384.9135.8129.327.29.56.42.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.619.928.663.3112.576.299.6206.2208.7158.0421.5333.9285.4374.8616.3637.5650.3678.8691.1703.3760.2807.4650.3844.2749.2537.8743.11018.0194.5158.0202.8138.8146.7206.5211.2432.9472.8961.6372.6365.0486.7378.1204.722.50.00.00.00.00.511.418.627.5102.161.063.6109.090.196.745.185.450.827.93.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.330.235.044.1108.8163.2158.2195.0327.7138.9194.1274.4403.2430.6286.5479.9566.5277.7459.8585.7778.6319.2115.4199.6999.6149.6132.8484.9295.1886.1991.0285.2366.0290.6520.91027.1172.61048.7492.1224.0293.9277.7243.7245.0346.4199.2722.1151.6618.1119.0416.6489.0139.2171.9106.164.594.170.029.023.20.00.47.60.00.00.00.0                                                             897.683.284.2184.01041.1980.21093.51020.0934.5861.2283.9357.1269.4715.8669.5513.7575.0529.5516.8454.9335.2100.9306.3304.1166.574.247.7124.731.914.42.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.413.324.546.272.9100.2105.7134.4157.8199.9244.1280.5202.9208.7278.6535.4697.5700.6422.4356.3381.4310.3261.5279.9197.197.1148.2154.9245.5195.1265.8574.2511.4489.0503.1426.9631.6873.6387.5504.5623.0277.4328.7244.9223.278.294.867.378.597.173.193.296.743.742.629.314.49.711.11.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.28.612.829.929.439.541.850.177.782.8106.2143.0107.4201.4333.6457.0655.7715.7241.0307.5292.0370.0908.6370.6546.6970.5965.4979.9932.8938.0942.4885.0926.2903.9904.1888.3876.7856.5826.4799.4775.5746.8711.5677.2637.6598.8565.6524.9487.0444.7400.1361.9318.5280.3240.9203.2158.0105.396.639.136.39.90.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.526.250.981.6113.7150.2187.2224.2268.4308.1346.1385.7423.2463.9503.2541.6579.4618.3658.0692.3726.5755.2785.1808.3828.7847.8862.0872.6873.6889.0890.0907.0897.0897.7898.8889.8889.6878.4861.1831.0814.6777.7742.0708.8672.1631.4596.1554.0516.2473.8435.2388.8348.9303.6261.2221.3185.7153.3122.388.551.421.34.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.124.048.677.7109.5147.5184.7223.4266.1306.5345.0383.0419.5461.4498.8539.1576.9617.5652.8686.9720.1746.6774.6788.5818.7836.8842.7836.4840.2856.8865.9867.1863.2861.5864.8870.2869.6863.9865.8834.7808.0773.0744.9722.6673.5642.0607.3563.2516.3477.8442.6401.5359.5318.6215.8234.7200.8158.5128.994.663.735.63.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.627.953.779.1110.0155.7166.8211.1259.3298.7337.5370.3417.8454.2500.8539.7576.4589.4646.0712.9667.2702.1745.0622.1769.5878.2880.6835.3961.0976.7983.0590.0530.3403.4418.8432.1382.3331.4303.4286.3200.1168.2232.7299.2260.0249.6183.3177.7162.4233.9200.9168.0144.5105.3100.484.858.59.85.314.413.03.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.21.114.129.925.623.961.574.489.697.185.8472.2224.5373.0276.5125.9312.9717.9331.3630.3419.0275.11056.0427.3856.7671.1559.8540.7470.8338.9399.0989.2998.31031.5923.1876.1883.9877.4830.5868.2805.8755.5721.5224.7142.6495.4519.2252.5198.7159.0119.0145.7102.487.170.764.348.229.913.96.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.16.620.339.159.982.884.6115.2148.4140.6193.0173.6168.0409.6314.475.7249.581.066.4305.2286.3358.0599.2215.11018.4200.075.6124.091.0164.5453.9827.9958.9992.9280.873.0118.8428.9335.8206.6326.1292.1764.0690.4627.3282.2209.2274.0553.4467.7421.5378.0325.5290.2260.185.4120.487.591.413.04.614.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.838.662.5104.9109.6177.6159.5210.9246.5390.1413.4554.1181.2253.7279.0234.8184.7246.7780.5857.8920.3911.71008.7724.6253.8218.8288.1417.6740.9353.31089.8300.9973.2283.0494.3725.6569.6511.7548.2486.5572.8786.3700.4667.2191.9556.1584.4574.3288.2527.1148.8427.6338.8118.1178.5114.677.9107.448.827.49.22.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.920.125.644.567.9107.9139.8195.5351.4459.2354.7451.8475.7567.3341.6297.8352.0460.9295.3366.8524.9825.1475.8485.4394.3479.3606.4648.4588.9631.8770.3571.0424.1348.1322.7380.2479.0429.2418.4402.3413.0479.6441.0644.7369.9515.8277.1229.3534.9459.7455.9193.3157.5169.0148.4136.2108.4185.9115.873.338.612.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.141.569.3102.0136.7171.9212.4254.4257.8331.0368.8414.9454.4497.3536.8574.3608.1646.0679.8715.0747.7772.9804.7822.1830.1862.0871.7885.7868.5876.3891.1879.2884.1877.3875.8866.7856.9837.6807.7790.3771.2728.8703.5676.1640.6606.5575.7532.7489.1445.8352.8357.7314.4270.5232.4194.8156.7118.385.960.432.013.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.112.530.960.589.4123.5159.4194.4235.3274.0312.9353.5393.1434.7469.3509.5549.1583.1620.4657.6689.5731.1764.6792.7876.7888.5972.0347.0960.61005.7684.91031.1924.8646.3433.3874.4783.3647.5852.6841.2548.5794.8817.2736.6677.0632.7226.9191.7266.4197.8450.4406.8322.8282.9131.0230.4210.0161.7140.396.668.831.48.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.09.434.9105.523.342.5181.0260.4347.0388.5431.3540.9203.9643.4281.4222.9144.8302.0279.3551.2435.7742.1830.6850.1349.5310.4307.7454.11031.5956.0935.2802.5951.9907.5307.1230.4254.7199.9314.5183.4162.2275.8375.3494.5297.0281.8167.4582.3188.6250.9136.2109.8104.972.748.146.233.329.863.632.512.511.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.30.010.044.844.172.7127.7117.2174.4100.4303.1183.79.4216.9230.2210.6407.2603.8597.2694.6706.0739.9822.3669.3852.2506.4874.9941.2782.6709.0573.7913.0912.4719.5818.2496.3347.8155.9320.6254.4459.9217.1542.2200.8146.3192.293.18.10.00.00.00.03.716.440.85.00.00.00.00.03.40.010.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.910.114.933.240.129.8123.5297.4335.0377.6426.5469.6591.2594.7179.9397.8202.7732.0795.8211.9953.2251.8309.3264.2963.3971.8519.7960.9914.1925.5961.8275.5902.6903.0890.5862.9857.9860.8708.6795.4817.1749.9437.9212.7389.9252.1266.4549.5164.2177.5143.3165.9231.9101.7116.472.225.215.54.82.23.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.021.942.354.3113.973.668.589.390.786.5212.2416.0163.7332.3222.4285.1604.5623.0655.7672.6746.3817.0505.4346.5689.8974.3926.4978.0773.8909.6959.4932.9941.5911.0910.6930.7906.1825.3895.1951.3502.2937.6244.5251.0253.4369.6747.6662.9624.0512.1407.3417.6169.3104.9159.9162.990.228.544.018.530.412.46.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.57.422.931.272.1183.0168.5251.3297.9336.2371.3409.4450.6533.3511.5498.4700.7690.5596.5780.3787.8807.2864.0425.8793.7798.0911.2911.9864.0873.5943.4464.1448.1577.3375.6197.479.426.512.613.458.774.114.661.3145.964.0550.1195.1581.2513.9482.0449.7172.5113.845.7286.995.895.634.621.313.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.19.816.234.841.689.681.8276.4207.376.9231.3204.0512.9269.9544.2362.3358.8556.4917.0282.7258.6221.1645.51098.6811.8295.8294.4292.0927.5315.4950.5996.81011.9974.3916.7922.0944.1933.6670.3169.3833.1769.0755.1217.3165.5691.9619.1108.6369.6463.8428.0372.9323.0288.4188.7198.3156.1124.783.565.733.210.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.012.036.561.496.3130.6189.3205.6243.0289.7321.6358.1398.4437.4482.5481.6559.3596.8630.8663.2701.3737.0766.8772.4806.5833.2850.4859.5868.9873.2868.2870.9873.3872.6871.3869.3866.0854.0845.6817.1782.1761.4726.7542.0216.8636.3432.3505.1305.3332.5369.2257.8178.4151.765.619.32.20.00.00.00.06.65.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.024.437.337.651.5114.1167.5273.8150.5170.3287.8216.1265.2406.8336.6268.5385.2291.2296.1330.3461.1620.8648.7389.8298.8656.9433.2551.5315.9494.9107.546.253.695.6115.6167.790.9352.8507.6581.7747.0672.0435.3199.0100.042.622.046.816.314.413.217.111.413.27.17.24.33.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.80.00.016.598.540.851.651.567.960.996.1251.3450.3234.7141.3113.389.4744.8230.4191.6512.8445.4246.4425.91111.9790.4414.5396.01025.4399.0541.6357.5377.4329.31091.0288.4984.41040.1684.9997.11058.3949.0820.5215.3268.1896.0610.4250.0200.5190.1191.5254.9174.1199.5119.6128.387.559.540.033.523.426.113.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.36.247.734.153.241.9163.0314.1129.7139.6101.8137.2101.9100.8123.6143.2158.8130.7154.5230.7294.3255.2358.5539.6614.61197.4472.5172.740.091.5158.5319.3719.1361.1667.4601.7770.9579.5587.2392.5695.0661.9380.4293.8262.1258.0247.8238.3252.0227.5180.4192.9169.4188.0238.1252.9151.6137.997.261.125.315.79.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.533.472.7110.6142.5139.6218.4169.6229.9279.9299.9413.4473.9427.5557.3590.6615.4673.0703.0758.2656.6778.5804.3862.3857.8901.3902.3910.7909.8906.7891.4891.3886.4876.0872.8776.5851.5843.8831.6821.1800.2762.9700.2614.1618.0539.7588.1511.5464.4178.3287.5209.8173.3185.2111.0150.6122.375.164.031.913.91.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.85.38.124.947.041.464.411.523.716.39.819.819.439.064.563.846.761.565.382.2160.0138.4148.9100.957.497.0113.382.1111.5147.665.7103.6156.3112.4166.9179.2120.0109.9115.3133.7112.852.367.295.721.051.011.29.317.238.657.532.128.355.5310.0216.893.1104.467.826.87.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.915.279.728.7189.675.372.4114.5120.9217.1265.5253.8207.0193.9196.2243.0257.6494.9297.7875.5643.6800.2764.4228.6857.1379.3927.4248.8432.4368.1492.5498.1404.5423.2519.8134.9310.6297.4798.4834.1783.3758.3516.1772.2431.6314.4594.1571.4499.2202.2478.1112.094.854.754.5176.2124.991.570.028.62.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.616.422.431.162.986.694.897.5108.5102.5141.1127.6122.7151.4156.4278.1216.0253.3794.5416.3595.7752.8762.6792.9794.4848.2891.7865.1878.9831.3813.8811.6533.3837.6435.1706.3530.6719.9498.8365.2284.1217.1192.1158.6110.183.784.459.860.663.149.643.053.236.528.515.28.65.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.49.427.230.930.523.745.4101.971.574.471.0161.8230.8190.0136.7150.2129.4126.5161.494.7132.4162.3166.7133.0129.1128.8123.2138.8148.0130.2175.6211.1256.4298.0304.3263.8197.785.058.031.283.752.737.356.341.334.242.826.341.458.947.650.541.557.220.17.54.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.846.328.149.0133.9175.0168.7153.0304.7271.2394.6427.0473.9517.4412.9662.5152.4544.7733.6464.6263.0179.4903.6771.3975.6933.9903.9988.2437.51099.7344.5288.6245.7121.9124.5103.679.995.2106.5110.6130.374.3105.8280.2381.5311.9236.2169.3157.8127.2111.8127.6136.6153.0180.562.543.328.411.910.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.815.214.625.546.453.373.3110.7122.081.5203.2137.0137.0137.0138.2198.1199.4192.2364.0218.9262.8338.3260.820.5184.0148.1521.6278.9895.0488.61060.9264.0408.9143.01006.6386.5834.9260.2150.227.1547.1508.8237.3271.2241.5559.9507.0464.5417.2175.8135.292.241.336.026.681.6124.992.728.23.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.315.412.346.526.164.221.130.039.396.2114.866.1180.4177.5223.1298.5240.9136.6175.8412.1624.4239.6907.2763.9859.2288.9206.0721.21074.9203.5184.4925.4934.4333.3462.5407.8355.8396.5531.2367.9276.8283.5348.4377.2333.4383.2255.4233.0259.8310.784.6231.1147.0169.4117.137.314.710.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.87.726.918.010.932.840.497.5101.8237.1451.2545.1478.0186.1486.8285.7575.0477.1450.7539.3331.1351.1290.2296.7131.6140.0108.1157.3126.5132.0171.7140.7139.8125.7167.6221.2197.6107.3142.6204.770.255.9117.9195.6308.6210.3192.3256.4296.8304.6114.292.9110.078.543.022.121.49.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.820.036.044.863.984.3125.6176.7197.7280.8543.6508.5515.1591.2610.0529.5324.7171.2106.0130.9216.3403.6947.7555.8353.4486.7290.8797.4115.088.9143.5246.7240.4104.892.293.1119.6163.4212.5275.7261.8261.6237.3257.8402.8572.0623.4421.8415.9104.881.274.665.243.830.620.411.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.929.358.680.7133.2165.0180.9289.4403.5161.5222.7298.4398.7326.8276.3336.6635.1515.9548.4730.7697.8590.6534.5671.3677.3689.7925.8584.1573.2796.7835.71072.1649.7544.9446.8223.0919.2413.6475.9308.6284.8273.2397.0283.1190.9199.0169.1119.676.872.169.075.888.492.677.866.483.346.424.511.51.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.16.45.03.99.233.441.540.877.899.4148.0155.8162.3195.7239.7300.7286.2254.2290.9283.1311.9266.6393.1479.8393.8949.1569.2996.9686.4597.9446.6570.7591.8880.4681.3457.7499.1562.1269.8137.1108.682.256.0105.1130.1160.3154.7140.9151.6201.1323.087.058.529.09.64.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.19.625.838.433.239.270.481.9145.0212.2152.0163.1152.6200.5171.5121.7160.1312.4308.5331.6375.9301.8409.9509.6517.7580.3461.9226.6160.3170.0256.4218.8319.4520.8733.8875.7793.6787.1773.8681.1630.5680.5648.6484.8586.9533.0519.9373.5399.9389.9209.4132.0102.384.2143.754.422.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.726.346.868.186.8133.9171.8193.4334.3285.0282.0304.5448.8423.3382.0457.8777.6537.7594.9708.0771.4850.0494.3772.9861.1893.1277.1679.8255.0827.6256.4168.3110.2165.8186.8601.9287.9214.5432.0241.7484.2279.6226.5184.9291.9239.1217.5106.6207.2106.777.695.289.058.627.029.013.32.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.04.818.639.568.391.2149.4147.7176.2210.3173.4389.6373.2396.1544.2390.9266.0608.4298.3364.4402.1514.2199.1488.8295.8360.2407.9473.5563.3403.5726.5363.5415.5545.9646.4421.7646.5354.1320.7301.1197.3521.9350.4462.4677.3384.1195.1559.9423.6341.4292.7245.7144.2117.474.441.922.410.34.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.810.315.115.915.720.536.549.666.885.6112.5107.596.1121.6162.4238.8200.8182.0190.3190.8155.0139.3177.4180.3154.0119.2136.8157.4186.3259.4449.6314.2233.2234.4235.5230.4243.8251.7256.8305.3697.8382.4311.7329.9222.6457.9408.7175.3235.6227.3176.7156.1150.773.628.428.612.60.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.012.624.340.856.176.0103.2141.8175.6186.3226.9288.2440.2478.8560.0327.9346.2784.3337.3356.7415.5574.3943.0981.7461.0801.6472.6532.61042.2921.9893.0873.9764.2855.6581.4801.3855.8845.0813.6419.8766.4478.6156.0622.9556.6533.5482.1437.6396.2345.2309.0265.0227.6187.9150.2115.880.447.122.95.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.426.867.1100.0138.8182.2226.1269.8314.6358.7395.5435.1477.5517.9559.2603.2634.2668.2701.4727.2752.7783.8804.1824.2841.1850.0860.1865.1872.2873.7864.2853.1853.3847.4836.4818.3796.1765.2743.8698.7665.7635.3594.7556.7517.7480.5417.0392.8349.7311.3175.3230.4186.7143.0104.372.241.716.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.414.030.031.067.6179.7214.4355.3135.8206.4228.4167.3192.3141.5365.3489.4301.8245.4506.5424.8158.2476.7392.7914.3499.3355.6156.0183.5549.2515.1304.4226.1237.8311.8475.7435.6463.3339.1381.3383.6224.0222.4133.2119.7126.8142.896.132.035.263.334.784.8125.0110.427.813.019.911.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.93.921.845.447.673.8186.7231.0270.5318.8398.8337.9468.4294.5199.3655.9737.1698.1264.0321.0783.3764.2847.0919.4865.5654.8759.1924.8506.3703.6948.8888.7875.7884.0265.5891.7881.1297.6867.3243.6386.8547.3637.9305.2180.1163.0162.8133.1135.4199.3187.4207.1160.2108.863.745.929.86.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.39.633.252.762.7126.1199.2280.7188.5152.6121.2197.6766.7535.4259.8116.9795.9447.3525.9293.7268.0364.7629.2355.9688.2266.6218.1397.0235.0322.6232.7333.5317.4275.3439.3319.2354.0494.8308.8198.8166.0100.751.337.965.442.624.611.012.714.29.28.211.44.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.211.026.750.5126.089.1127.2196.8241.5333.3272.9389.8450.0427.8512.1549.3571.4648.5618.2558.1337.7618.7670.3455.2788.6367.1380.2863.4242.1894.2908.2644.3371.0344.2351.9300.8361.8512.3342.4226.1104.0148.5222.3226.9437.0128.277.628.262.540.676.968.158.425.013.726.02.82.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.50.010.718.936.451.462.334.625.8109.086.385.965.484.993.3184.7126.865.8264.3372.8141.5226.1339.7352.6271.9511.7383.873.0108.1164.3320.3443.2394.6365.2326.6169.6300.7130.185.566.285.3123.0208.6112.7134.5152.7122.2133.393.071.650.27.30.01.15.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.015.331.446.069.961.368.8155.389.1374.5395.9434.4482.8638.4202.4594.9636.5673.7702.4734.1636.6900.1891.5274.5449.1241.7835.7831.6852.9659.3939.7116.3150.6981.9933.187.7107.6238.3608.7795.2689.1734.5721.7654.8571.0125.0156.8178.962.9125.7144.5302.0273.0176.2110.217.84.84.91.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.614.117.335.830.177.0113.3108.1105.346.9161.3210.5199.9173.8317.7500.1246.0249.4237.0341.5334.4856.1429.2266.2572.81079.6206.0744.9529.1304.2234.1118.774.8159.4522.2217.3847.3302.6232.6241.2629.7519.3445.4179.4680.5169.2131.1191.8401.4117.9106.426.351.323.517.727.612.42.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.628.532.472.1116.7130.0269.3333.7321.4176.2411.3504.1627.0404.6584.2261.6794.9208.6221.5357.9228.5246.4256.8619.61096.7259.6996.7398.5315.9466.9230.21075.6313.6815.1350.9781.4346.5282.5841.1463.0452.3203.0435.7581.8523.3344.5398.8334.0291.1244.6211.6164.8107.574.760.128.19.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.015.028.538.7147.7205.1260.9298.6195.8188.8294.9442.1495.7542.4665.4318.1594.4374.5686.8611.0635.9506.5414.7586.2723.5628.0414.3881.1803.0655.7681.7856.4478.2382.9794.3559.3471.1573.1886.9839.2708.4655.9493.7649.1565.6230.6201.1220.0116.5117.985.255.648.349.120.418.212.517.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.426.776.0111.7159.7205.1243.2282.8327.2327.9129.1147.2106.476.484.879.193.698.8174.4347.5316.5310.5297.2333.1354.3355.1455.1557.2781.8780.0400.8230.0341.6256.0323.6808.2201.8212.7169.2370.8338.9170.3275.4124.8145.3144.5116.2151.392.2221.4100.430.838.640.34.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.78.614.517.838.4116.366.797.9171.2212.6134.5125.1237.0165.7117.472.0157.9212.0286.8273.5308.0349.5582.3342.7451.7124.073.5321.1384.4592.6311.0364.7434.2438.0878.9273.7740.4484.0174.6118.4281.1645.9328.4465.5458.4137.8302.6377.178.299.968.593.044.520.09.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.413.331.864.053.995.8175.2215.2150.1254.0407.7277.8525.0408.8306.3356.1387.4439.5441.1443.0354.4806.9784.1595.7831.7421.8829.4890.7280.9196.6396.1984.5460.9565.9818.2649.2252.5102.478.5153.297.043.693.3113.784.3225.5107.971.336.225.47.018.26.31.56.42.35.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.71.916.318.116.712.540.2124.494.0119.8228.0223.5224.9159.9153.6349.3433.3101.4227.8293.1439.6456.7290.5217.8307.6385.4983.4428.3537.1881.5343.3258.6439.2386.4430.1386.0372.3239.5193.0264.6197.9218.1184.0131.5111.3100.9143.4106.276.2127.2124.562.265.519.00.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.00.00.00.00.00.00.00.113.719.726.834.568.160.377.280.3136.8123.7114.7146.3140.0205.8306.8249.9372.2260.6266.2226.2378.3402.6585.4500.5398.4254.9350.2847.6440.4737.7978.5909.2861.5568.7727.8371.5478.0783.8684.8634.6573.9544.9201.8320.2286.3298.9234.0347.0225.1147.2100.4129.558.640.415.713.02.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.912.053.2107.1141.3179.0223.7263.1297.3339.6383.4420.4453.9496.3541.1575.7604.2628.1671.6686.2714.5737.2750.4775.4801.0814.6816.1811.9819.1810.5814.8807.5803.4793.5775.0736.5709.4687.8648.2615.5586.6548.8506.8459.2433.2385.2271.2237.796.456.368.249.444.424.131.00.30.00.00.00.00.01.70.00.40.02.70.00.40.00.00.00.00.80.00.00.00.00.00.01.40.30.00.00.00.00.00.01.70.00.30.10.00.00.00.00.05.817.735.9111.271.090.798.4187.5191.9151.9143.9185.3506.6327.5565.4584.7612.4655.4508.3661.1642.3774.3777.0775.6790.5819.6847.4507.5353.5369.0869.8720.3829.5786.7757.2743.6708.1689.9687.2651.2592.5539.3485.6459.0423.5373.2337.9291.7239.8133.1180.075.091.263.230.55.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.10.00.00.00.00.00.00.00.00.00.00.00.00.01.50.95.940.640.0205.7250.2306.0342.4380.7422.5476.6568.3602.1603.6324.4444.5682.3753.5282.4756.2364.2408.0832.7716.5900.3375.8461.4917.5829.1516.8224.6187.0326.2755.3727.4315.0140.9618.6612.8212.9187.6546.5522.3363.5235.7253.1249.7206.8164.947.346.430.724.76.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.60.00.00.00.00.00.00.03.922.731.965.4111.8115.687.598.8136.4204.5411.0325.9439.7474.4514.4554.4565.0629.9645.4668.7707.6748.5762.1915.6414.2839.3859.3765.6878.7815.4806.2809.5817.9763.1731.3679.2651.8660.6618.3585.7539.8504.4479.8431.5396.2347.1313.1279.9232.1191.1151.2106.772.748.430.54.02.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.818.734.271.6101.4136.9179.2215.2256.0298.1342.6382.8418.9478.0508.1385.2594.7527.5390.6512.4355.4612.5718.7719.3801.1791.4465.3437.0406.8545.4434.4353.6317.4409.3480.5318.6501.4657.6572.3563.0539.3501.2491.2432.6427.1363.4249.3213.8152.5137.964.281.785.042.820.84.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.025.541.875.5131.4169.7212.2250.5289.7327.9368.1406.8446.7480.1519.0550.5583.9610.8637.8662.4687.8711.4727.2742.6755.1765.2767.8764.2764.4757.8745.8734.6723.9703.3683.5658.9634.2599.0530.3549.4506.9484.4186.3366.8329.2292.2251.3212.0172.4134.9100.066.539.116.61.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.239.366.6105.8147.6195.6238.8288.2328.7414.4528.0228.9273.9621.3548.6575.3603.9631.0655.9678.5703.6725.4747.6761.8771.3771.7773.0778.7789.2776.6773.5752.3741.3719.4696.7667.5638.9604.2590.3580.3519.3463.4424.3375.8262.8168.7222.8203.158.144.027.750.130.33.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.30.05.531.746.943.9169.7256.9253.6310.5381.1402.3422.0218.2493.0535.1562.5577.7612.4640.8666.4693.3712.9727.4742.5751.8757.6775.7780.6760.5686.2759.2753.6741.0703.3683.5660.7638.1595.8556.5529.2498.254.214.011.3369.9220.5285.5287.0111.6118.539.547.113.22.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.940.132.7105.9105.1152.6221.7331.0155.0166.5177.8267.9307.8540.3686.5476.9298.1374.7679.4696.2333.7570.5324.1817.6795.8743.5758.9774.1766.4788.1708.2625.2616.4864.6723.9663.7644.0613.2575.6364.5373.2371.8225.3160.2176.2261.7222.876.3132.0158.6137.442.426.37.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.629.255.293.6118.4173.0214.8259.5301.7344.0383.9426.4469.6502.8535.4570.3603.1635.7662.3686.5711.0739.7759.7775.2792.1799.4801.3797.9797.9796.4777.5757.9752.6728.3704.6678.4651.4612.0577.5545.0511.7418.5435.6390.5157.9230.3180.947.419.930.536.012.38.00.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.82.70.42.16.88.028.220.719.640.320.0114.8191.2257.0184.0140.0146.1231.1269.1165.3301.3289.2115.0158.457.3231.1463.9467.0529.8724.1241.591.9105.9371.7331.4763.6691.9509.8661.4241.763.9378.5379.7134.6300.5146.844.1123.229.412.06.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.529.439.689.1143.9187.1231.9273.9318.4357.7398.8441.6484.9517.7555.5590.6622.8656.3685.2720.1775.7221.3796.9813.0820.9775.4835.0851.0858.7848.1822.8816.4798.5773.3755.0742.2717.4671.2615.3617.0574.2118.8159.0444.2416.5357.5275.9221.3184.7141.4108.855.518.83.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.512.585.0110.6110.0133.2144.145.4191.3106.9150.8438.9546.9277.0251.5487.3464.4411.0330.5901.9169.8359.2897.2235.1728.8836.1739.3812.8314.4364.2954.6740.3842.7726.6846.6402.8837.1238.5270.5146.1342.5158.3151.7124.0163.094.3168.1285.0102.480.1109.717.03.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.021.542.896.974.189.8128.5161.2183.1244.7230.7228.5277.0324.7571.8604.3530.8662.7711.4266.8841.4944.9254.5238.0255.1263.2334.9560.8919.1332.8601.7561.4809.2777.7748.2749.5692.1583.7627.2587.2512.5144.3184.3123.0100.785.1253.1112.2162.177.666.818.98.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.613.926.144.979.378.698.9267.1184.3248.7387.5216.2502.9490.3539.6565.6337.6620.0628.6675.1703.6718.6738.3748.3761.1773.9770.1773.8794.6764.7750.1756.4752.0724.1715.1663.3637.4540.7512.1506.5447.1440.1330.9298.7210.7214.2182.5124.8152.674.942.626.614.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.06.315.721.532.343.899.6105.885.990.9103.474.9190.3154.6236.3332.7550.3448.3363.2774.5713.8589.2529.3346.1754.6723.5815.1781.6837.4453.0360.1745.3700.2620.7572.9615.4581.6524.5503.8440.3431.2376.7340.2108.9244.0199.5173.2138.4105.867.833.47.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.315.234.140.069.0143.4298.6145.1348.8185.2472.3227.9361.3379.3665.4207.3228.7186.2165.074.4162.8328.3438.4345.9388.1447.6347.8218.0197.3244.3490.8262.7483.8344.3547.8637.6283.7713.5190.768.627.12.620.4266.4196.8255.1136.9109.0119.455.913.36.60.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.012.928.468.6105.0144.2190.1236.1279.5317.8359.8401.0438.7477.9513.2547.7574.4603.5631.8654.7678.6698.6716.9733.4743.9747.2749.6756.6741.5736.6733.0720.7703.2680.7657.8620.2587.9493.0538.0457.4451.5374.2370.8319.8243.5258.7204.2155.962.231.623.612.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.039.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.826.829.133.743.161.785.3129.1136.6159.3274.7330.5346.6290.6402.2377.8377.3329.0579.7772.6445.7452.1396.3585.2554.8903.3460.9424.9369.4360.4286.3276.8217.8152.2228.0116.658.048.747.939.723.119.036.039.3107.052.720.619.96.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.911.67.63.917.323.418.441.269.8104.0126.0159.5187.9318.0530.1307.2245.4303.0364.1280.5262.5260.2314.5215.0385.8201.8142.6495.2292.9380.5837.3646.9189.6230.0181.1696.0132.5210.3518.7433.6358.0279.9224.160.338.625.467.739.25.12.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.720.363.069.7155.1199.4243.2273.6329.3368.7412.4453.1484.1525.4560.8584.1619.7637.7655.0694.5697.0725.2712.6750.5766.7812.5554.2453.0740.3499.6734.5712.5709.9687.9326.9607.4571.3516.8455.4382.8313.9326.1327.3359.4177.3293.0179.395.246.233.913.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.729.521.124.141.5108.9124.1140.3221.191.8145.2170.5298.6277.8341.081.8152.5715.0476.3313.3113.359.598.5192.6146.6153.6542.993.4142.4200.1209.7489.8184.7197.7214.8128.8113.875.493.985.954.156.857.836.017.06.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.12.75.010.29.818.827.924.033.669.654.868.866.3117.0144.9128.2166.7150.0143.2175.8233.0204.2280.2251.9300.3323.4321.4299.6232.1216.1138.9104.0138.4121.1116.387.169.444.026.128.520.415.08.210.39.46.93.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.62.741.2161.724.926.154.482.597.7178.7150.1182.5230.6224.8178.8324.7414.3684.7264.1360.0257.7143.8116.2121.9208.0197.994.9128.673.6179.6609.3537.3330.5362.3102.4286.5243.6223.7134.1138.0118.0114.7257.1275.2215.279.861.341.636.911.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.017.940.067.4121.3153.3207.0236.1181.6280.4389.4422.1455.2308.5529.6558.8585.4607.5630.4647.1666.6680.7695.4706.6718.2717.4720.2729.4724.0710.6700.7687.6655.3665.0622.0573.7544.5519.4472.1434.0382.8349.6323.1132.0262.1220.1131.270.091.548.121.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0                  0.00.00.00.00.00.00.00.00.00.05.128.747.3121.0149.3220.2201.1135.4102.8309.6367.5399.3451.3473.7531.2522.8507.4548.5600.1562.3551.0601.7664.4615.0738.1683.8738.5699.3656.5720.0583.6615.7605.0618.5526.8225.0475.0306.9508.6215.0199.7153.4118.7107.940.424.424.923.124.03.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.020.448.6104.9197.6227.3240.3229.6292.2396.0367.8180.5470.1526.9277.9644.1390.9707.5693.9773.3259.2700.8725.3738.7714.3727.8723.1719.9710.9693.4678.7661.5643.2618.8588.2560.7529.8499.5464.3429.8391.3349.0308.1268.6229.6185.0148.7109.171.737.012.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.820.629.742.270.3106.3118.8112.0160.6172.7194.0215.4240.1309.8379.5390.7431.6476.7395.6280.5468.8178.3210.8414.2128.6415.6405.7301.5818.7343.4408.4808.4691.2520.8396.7678.7128.858.249.7131.0157.179.326.761.135.516.90.91.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.722.145.1141.169.5213.5253.6296.5340.3384.6154.1168.2528.8473.0432.8147.7101.5651.5677.3692.9708.0721.2729.8731.3740.2736.2726.3715.9699.0681.9661.6642.9612.9585.6556.1520.4494.1464.1417.5375.7341.9298.0255.8215.6170.9132.492.154.725.01.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.825.796.3153.5175.2205.1245.8287.7330.0371.0411.3444.4485.1520.2553.6577.9601.7632.6652.7675.7693.0713.0735.2781.3743.4750.1719.6697.3673.9677.7639.1605.3628.1603.6561.8530.4496.6459.7396.2330.2257.9308.4244.7171.2117.4113.443.422.25.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.316.767.7104.4145.0188.7251.3273.9314.8372.4405.5258.0440.7490.0538.9539.5523.0573.0639.8656.0670.3687.4702.5684.0708.2715.2704.9693.3687.9674.3647.1631.7572.5572.2521.7177.5414.5381.5292.5127.683.134.818.527.920.417.013.310.02.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.534.152.574.679.2266.0328.5346.397.463.8210.5181.6571.8219.5575.7640.0665.2315.1741.1477.0429.9345.4272.0488.2324.2455.5379.0485.6599.7539.9293.5220.8328.1451.6234.0486.3346.7306.5113.6172.4219.947.438.27.519.932.716.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.01.40.00.00.03.26.68.617.115.419.621.035.048.059.654.293.843.855.345.654.273.369.1102.1118.5184.2229.6133.874.7106.2141.865.2107.2116.983.0101.864.940.941.341.127.732.82.419.916.717.612.39.02.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.815.727.045.571.483.986.8107.6126.1144.6169.4196.1210.6259.9291.2286.7260.0281.0335.1370.3433.6368.6302.5202.0114.876.752.965.725.5127.4107.5148.4257.3182.6163.199.2169.0130.7177.5186.9182.2101.353.241.629.354.920.51.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.946.0103.8111.3172.5218.3253.0290.8333.0372.7407.0444.1477.0511.2538.9560.2583.3608.5638.3648.9688.2733.5771.5750.5205.2234.2182.9705.9673.6734.1705.0458.2204.1116.3494.6487.1446.2168.8411.9321.5262.5213.1170.4130.995.158.726.04.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.021.830.696.8134.578.9213.0249.9288.7328.9364.5404.2439.8474.2503.0529.5556.1579.5595.0618.5633.2643.1653.7662.6667.4668.2664.5653.7645.6629.8611.2588.2551.2512.4502.9480.8433.4400.6366.0315.7292.8256.2168.7165.3105.372.341.822.11.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.640.558.5103.366.696.2136.0122.3146.9351.7309.7178.295.1101.1274.1343.0387.9351.3372.6473.6452.8234.0333.2111.2105.676.8130.8133.2121.9240.4406.6285.6275.9299.9169.2169.9153.5380.4253.6148.0141.4117.079.8162.9120.585.314.35.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.918.743.960.6121.6131.2194.0166.9309.9290.6297.7380.5398.9215.3425.2535.4622.4660.4678.5674.5698.7188.3692.9647.5634.8296.4223.0253.7246.5664.4420.0570.1574.4364.5303.0444.8376.0340.4297.7272.6210.5103.5132.0100.171.046.417.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.637.092.060.1173.7183.5115.4237.4307.1349.0386.2409.5430.0423.2432.3459.7533.8523.5467.4584.6544.7574.8608.8472.6483.1599.5623.1453.1593.0647.6500.1556.1513.1486.5454.6421.6380.0343.4309.5272.3235.6193.8152.0113.575.836.06.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.024.352.585.0104.8164.8208.2211.9231.9306.8356.8373.6397.0442.4439.2381.7434.6503.6496.1455.9524.9583.7577.1580.8550.2580.6578.7581.4571.8361.0502.8538.7517.7359.8375.3328.4358.6329.9290.2254.8218.1184.2145.7107.972.132.66.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.717.840.3110.6145.8177.1214.5249.2286.5323.1354.7380.8405.1427.1448.6471.7493.0514.0534.5551.5567.0568.4564.0568.1568.2565.1562.5562.0550.7537.9524.4511.5489.3461.2433.4398.8359.0315.8277.0241.4203.0162.1113.594.760.413.71.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.79.522.767.4128.2161.8193.1235.0268.8318.0376.2308.5280.8416.8435.0456.0477.9496.3517.6530.9544.9548.1550.8545.4545.4546.0531.9532.4522.3520.2502.4477.1464.3423.5416.2389.5293.2305.6261.9230.1186.9144.9120.287.356.925.95.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.315.635.999.6137.3180.3211.8242.3274.2311.5344.4370.4394.9414.8434.5457.0480.7501.4519.0538.8552.9552.5555.3555.3558.6557.9561.6548.1545.0535.8513.9496.1471.3438.5411.9387.8351.4313.1282.9238.6209.9160.2133.387.057.524.07.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.18.321.660.392.0113.8168.9235.0302.1277.9356.0385.8403.1414.7468.5482.7489.9532.5537.8517.7584.8562.6564.4603.3588.7524.0391.5524.6230.6482.4547.0518.2486.7424.7406.9405.7347.7274.2251.2247.8169.7167.1105.080.743.711.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.418.099.6136.4175.0206.3237.3278.6311.4346.0369.5396.1309.5454.0477.6507.8528.8548.3563.6575.3580.1576.0580.2577.8577.4567.4554.1543.9525.9510.0490.0469.1438.3410.6374.4336.9298.9261.9226.2191.4153.4114.477.841.413.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.111.526.143.567.298.8115.5163.4163.9189.4247.5248.0288.1424.4443.3471.7494.4523.4535.1555.3568.8571.0575.0575.3574.8561.2553.9538.7527.5514.4500.6478.7459.6436.9403.8369.9330.2296.9255.3227.8187.1152.0110.776.045.113.82.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.49.125.769.7106.7140.3176.8213.9246.0285.8321.6346.5372.2401.1426.9454.5476.3506.4526.9541.1554.6560.3561.0564.1567.4561.4557.6544.0526.1509.8498.2482.6451.3422.8384.7355.7322.1286.1247.2207.2172.0133.9100.172.337.014.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.80.00.00.00.00.00.00.00.00.00.00.00.01.80.08.829.878.0107.7144.1178.5216.4246.0282.2320.7351.3387.9416.2458.3466.7495.9507.4533.7531.0547.8571.4565.5563.0569.8591.1565.3546.3523.1325.6486.8450.5408.9405.9373.0331.6290.5268.0231.2176.3141.9109.986.848.829.20.14.80.00.00.00.00.00.00.00.03.10.00.00.00.00.00.01.30.00.00.00.00.00.00.00.03.20.00.00.00.00.02.10.00.00.00.00.00.50.00.00.00.00.00.00.00.00.00.00.00.06.09.226.481.2108.5141.4186.1223.4286.5322.2341.9374.9420.7450.8468.1479.5514.5536.5550.0569.9573.2575.1577.4572.6582.7579.0561.7550.1548.3517.9499.8476.4442.5401.7353.0346.3314.5276.3236.1202.0170.2135.183.060.726.64.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.41.40.00.00.00.00.00.00.00.00.00.07.79.018.77.421.826.024.366.682.3107.6110.5114.0163.5184.2157.9161.7205.0159.4261.8237.7186.5245.7236.4269.9218.4142.184.987.997.551.762.2138.4123.2121.8177.3177.3211.5180.7122.094.052.437.629.829.46.84.90.00.00.00.00.01.10.00.00.00.00.00.00.00.02.90.00.00.00.00.00.01.80.00.00.00.04.85.40.00.00.50.00.00.01.71.03.85.80.03.70.00.00.01.90.00.00.02.10.00.00.00.015.532.989.1133.4190.2227.1252.6292.8325.4357.7403.5424.0446.9468.1500.1524.2594.1290.3286.1177.3291.8209.4125.7396.7375.9323.3347.6233.786.6123.0276.2216.5173.1147.2147.1180.0105.8107.5169.2101.122.745.018.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.20.00.00.00.00.00.70.00.00.00.00.00.00.00.80.00.00.00.00.00.00.00.00.00.00.00.10.01.20.00.00.00.00.00.00.00.03.30.48.414.510.65.252.275.69.710.1103.576.5198.6171.3319.095.4182.4579.9297.8385.9170.2116.0274.2430.4196.1143.8318.8548.4519.3299.4181.872.2470.6134.081.5177.0212.4138.977.1147.7122.639.317.40.04.40.05.40.00.05.00.00.01.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.00.03.00.01.82.50.00.00.00.00.00.00.00.00.00.00.00.015.315.218.934.340.349.377.175.6153.5287.4350.4396.0262.5203.3217.0185.6241.997.2239.2223.9267.4198.7290.0312.5188.5279.4577.0233.7103.7276.8197.7440.1165.6188.3399.292.2131.5146.486.840.518.316.927.00.00.00.00.00.00.00.00.00.00.04.30.00.00.00.00.00.00.03.70.00.00.80.00.00.02.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.216.413.327.154.2134.684.3110.7181.271.9136.5159.0116.4440.3209.6575.0622.4512.9129.7606.9606.5620.9643.1583.4700.4446.4675.4546.3631.2584.1443.9466.1113.3442.5378.174.4356.3228.2180.4114.4140.1101.248.32.00.00.00.00.00.00.00.00.01.60.00.01.40.00.00.00.80.00.00.72.70.00.00.00.00.00.03.90.50.00.00.00.00.00.02.00.00.00.01.90.02.10.00.00.00.00.00.00.00.01.50.00.00.66.212.611.24.416.513.246.879.946.478.962.880.8160.9143.6259.1308.6330.4274.4250.4266.1288.5343.0257.5469.1178.7181.0214.8116.1186.7269.3184.3162.2172.1154.9172.8117.3203.9189.4159.1119.787.059.412.30.00.00.00.00.50.00.00.00.00.00.00.00.00.02.90.60.00.00.00.20.00.00.01.30.00.01.80.01.91.70.00.00.00.00.00.00.00.00.03.03.30.00.00.00.00.00.00.00.02.50.00.02.113.017.450.381.8136.9148.2271.2383.2362.1185.9196.4394.7474.7473.7493.4503.5521.1523.2533.3543.6538.3539.5544.1539.6536.8540.3570.1509.4452.0402.0337.2329.7334.0235.3199.5154.3108.090.767.570.350.436.010.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.49.217.515.918.111.631.383.8108.3118.5120.5112.393.7127.9172.0143.4205.1277.9247.1338.9345.7335.6270.7177.5231.2125.0232.9312.6132.4119.7114.9100.054.953.557.036.038.628.042.223.26.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.710.415.711.312.919.522.523.948.725.142.460.7129.4143.7221.9207.7167.2195.2217.2239.5706.4231.0109.4273.8223.6261.8229.3144.1113.9576.989.374.7137.4143.4195.9214.159.234.718.016.28.20.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.239.376.1113.9153.1192.8232.2268.9305.6339.6370.4401.9430.9456.3479.7505.1524.8533.3548.3546.1550.7559.4565.2549.4534.6522.1510.9493.7463.8443.3416.6388.1356.3318.6283.8242.1204.7169.4131.662.956.729.64.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.042.381.3116.7155.0193.6249.9270.9322.7342.1374.5401.8436.4459.7482.3502.1521.0527.0547.6551.8555.1554.0553.5547.8539.2527.4512.0493.8472.2447.5419.9388.2355.5320.7282.5244.5205.5167.4129.690.252.813.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.635.769.6104.9146.2176.7215.7251.7289.7318.8350.2380.3406.1432.6456.1476.6491.5508.5520.0525.2529.8526.6522.7516.8508.0494.1480.0462.5440.7419.5387.8361.9328.5295.3263.0225.2188.8148.4111.676.241.76.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.59.523.837.355.881.1110.2149.8193.6223.0225.8191.5212.8252.0257.7254.2682.9660.5566.6277.7567.4553.7520.5528.1522.8511.8504.8498.8439.0247.3279.9145.6309.4133.6204.3155.2131.092.752.133.35.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.033.682.8123.6156.6101.1269.5339.0170.8146.6267.1309.3314.9369.8461.6280.1379.7211.4491.2484.7527.7617.4581.8326.5525.1279.1461.2455.9439.2458.8336.9338.5158.5159.4130.4103.684.0177.788.297.733.04.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.98.015.36.515.212.715.937.154.553.742.827.756.161.9126.287.6138.379.162.652.239.360.357.160.852.832.829.429.431.434.628.623.724.819.714.05.83.316.13.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.625.226.042.768.1196.4231.6263.3308.3339.8377.4107.7420.1534.1558.5478.9421.6609.8309.1139.499.8148.8608.8335.9384.7272.5162.3179.5145.8129.4109.4123.1113.595.373.660.745.925.812.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.616.633.061.7105.574.8118.0174.2212.7333.8445.7204.6391.2407.2460.7478.3488.7509.9574.3571.6395.4344.3150.1577.2548.8474.7510.9442.9435.5178.5340.2307.1277.8234.6201.3165.6130.093.254.623.50.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.158.493.5123.5164.5193.4247.1278.3296.8325.3343.2373.1402.7425.7471.0448.6487.0463.4502.4488.7489.2478.7484.4466.3456.7441.3414.8398.4382.1356.2322.7289.7255.9221.5187.9153.7118.080.147.919.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.417.729.137.552.270.975.393.8101.5134.1140.8161.9148.5210.6236.6504.1551.8510.9505.2493.9495.7488.3477.7462.6442.7424.4401.5375.5349.6319.7290.2257.5224.8190.4155.4117.881.046.518.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.933.055.494.6128.7177.5206.9238.3276.4304.7332.4355.6385.3407.3428.7446.5457.8467.3475.4474.8475.0471.0470.0457.1446.6431.4413.3393.3372.6346.2246.8246.5141.4216.3184.4150.7114.517.910.21.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.114.220.613.211.815.022.831.582.9147.9147.6167.2181.2169.7174.7152.5189.1199.8133.1121.5110.8140.7136.0300.7442.9204.3201.0148.283.384.886.470.650.557.647.933.119.23.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.618.220.827.149.8114.1109.8149.9240.5283.9421.5268.8194.3215.8211.3176.8217.5515.5397.3493.4462.0435.8445.6434.7416.1413.9180.3348.1326.4273.1244.0210.4176.2141.5105.871.138.46.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.016.217.735.953.865.963.990.4103.1121.8122.1141.4200.0330.3497.5381.0294.5210.7102.0183.9327.9276.0273.0515.9204.3407.8209.8191.7170.4150.9106.363.863.966.542.947.627.710.96.60.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.813.328.270.4104.5135.9163.7162.2240.6266.6234.5182.8231.4353.3364.4402.2385.9483.3494.9388.9465.7503.7501.1351.6228.6207.6187.4192.2290.2302.4305.9276.4202.3159.799.4136.981.137.116.34.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.817.334.963.396.2153.3164.493.7226.0263.5298.2323.5313.1347.3394.5406.9422.3443.2453.0225.3246.8257.5525.5423.9408.4386.4368.7352.3319.3301.8232.9240.7161.4111.264.544.134.831.014.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.514.826.148.280.2113.5134.0163.5161.5184.0250.2217.9250.8224.2433.1479.8382.8479.8553.5502.0337.7339.0356.5230.2220.2225.0232.6210.9240.0325.5139.1143.6112.9156.379.150.636.711.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.411.322.734.750.564.775.388.591.5113.4127.9160.7185.4193.2360.9329.3443.6424.6426.4420.1419.8404.7390.6374.3354.1330.2308.3284.1259.9174.4219.3186.9147.9135.1105.065.225.810.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.733.045.663.9112.3106.0114.1157.2188.0218.3316.3343.9348.1355.1387.7396.8407.9415.4416.9418.0417.1410.1410.5305.1402.9371.2341.1132.7282.6158.2126.1131.789.968.551.758.066.336.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.130.652.596.9133.3165.5191.3214.3237.6263.5293.3316.7341.3359.5372.7384.4397.8403.7409.5413.3411.4408.4400.5389.8374.4355.1339.4313.1290.9263.7235.3204.9169.9138.7109.180.451.120.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.417.558.461.6113.483.8119.4107.2119.2241.9270.0312.9325.3360.3362.0422.0420.1390.4400.2238.8352.7248.6345.6212.5163.4156.7157.9194.6176.9187.1102.7105.6126.994.842.615.310.09.60.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.912.325.539.474.0207.993.068.3242.9271.7162.4312.9194.4182.2394.2344.1389.1279.1210.9339.0413.6386.4428.7472.9346.3131.4128.4123.389.269.139.617.611.910.66.310.56.61.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.515.731.560.098.6102.984.1111.5190.1156.3128.5120.1119.7179.9292.6174.6163.7207.2377.6171.0160.2194.0163.6117.1123.1145.8128.5120.3132.696.0103.340.457.139.115.68.11.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.525.114.147.567.374.177.3115.7118.295.9157.0128.1164.5248.8273.7379.0388.0391.7386.4383.2374.6367.4357.4342.0327.1283.5301.8290.1271.0248.1223.2179.871.045.227.922.922.412.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.115.310.910.015.310.215.222.930.038.239.041.234.138.461.752.351.935.033.932.159.955.647.162.976.261.929.251.043.141.123.713.613.29.61.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.12.49.110.519.341.135.0116.7109.6102.981.280.791.9129.5143.9133.7120.2213.0373.9353.5339.6313.9265.670.0157.9287.5268.8129.289.2164.769.8104.958.412.50.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.512.317.824.331.633.744.043.141.047.159.873.576.368.484.3101.487.1105.897.480.280.488.380.4100.681.686.765.862.955.538.448.932.920.39.93.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.38.014.321.229.229.844.165.559.765.371.450.452.665.571.378.783.078.580.522.477.484.382.363.457.857.857.048.045.749.143.840.526.86.21.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.553.684.592.3152.5156.454.362.093.5129.6128.6135.8151.9185.4140.8141.4249.0164.9184.6237.9153.4105.979.354.946.041.132.927.422.317.912.16.83.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.00.00.00.00.01.80.00.80.00.02.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.436.525.250.297.4160.8198.3228.5245.4261.7264.8284.2294.5312.4312.5335.7359.5358.4364.1365.0354.3341.7332.7316.5306.0298.6285.8263.4234.0204.5172.2139.1105.173.147.021.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.27.212.414.032.528.529.636.844.140.256.942.546.952.646.259.258.988.0107.391.395.8112.7107.283.392.878.083.695.1206.0170.1139.4106.171.441.43.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.939.266.340.945.938.938.848.144.452.163.063.966.276.274.885.1116.9146.5138.2130.5161.5112.3138.0165.0124.2174.9303.9280.2247.5213.3165.7142.9106.376.147.820.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.59.527.340.044.454.2123.5110.0164.6300.5329.6343.7353.4349.2349.0364.3368.2369.2367.5349.2350.0340.6324.6321.1293.7246.5232.3215.6185.8153.8118.0102.570.841.520.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.68.312.419.323.527.433.640.847.653.658.766.373.979.481.980.480.192.285.077.678.969.761.252.248.343.040.637.030.523.70.315.08.70.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.039.580.1135.7175.3222.1262.8292.6311.4308.9299.8299.3322.7333.1334.5345.2357.0359.3361.1359.1347.3336.1323.9312.4301.1279.7136.8334.9114.5195.8151.8124.195.568.149.54.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.18.714.021.429.034.844.854.659.358.669.978.587.496.0102.3114.5123.4108.996.193.098.298.291.088.078.169.656.746.439.135.724.711.55.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.218.244.548.967.789.787.3126.3148.9267.6324.1290.0318.6328.3353.5354.4350.2335.0364.2358.9337.3320.6328.1308.2287.8260.1226.8208.7181.2152.2129.889.722.08.61.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.19.519.698.1175.2183.466.279.660.8215.0298.6155.1170.5391.1404.5189.0419.9371.0311.7193.1301.3155.8115.997.6188.8356.9294.9105.9181.5113.751.849.330.54.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.410.134.7100.4106.8154.3188.7214.0238.9255.6270.3283.6297.4308.5321.0329.1334.8335.7333.4327.3317.8306.2296.2283.0267.9247.6223.9199.2172.5147.7117.186.655.927.44.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.039.060.197.1119.7166.7200.1234.3267.0275.0187.5287.3297.1306.6318.8326.8330.8334.6333.8327.7318.1306.4292.6282.0239.4257.3137.7144.9109.699.060.349.735.114.83.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.217.070.195.6128.6158.0193.2212.2232.5261.8275.2293.0298.8302.0317.8325.4329.5334.2330.2324.8318.2306.2294.5279.5266.9249.4227.4200.3171.9144.3112.881.354.327.13.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.753.4103.0157.3206.4161.6134.4218.6256.2259.2228.3239.6259.3328.7335.2296.2253.2335.7334.9344.5330.8280.3269.5225.9267.2170.6153.8155.2141.3118.382.454.628.111.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.228.971.4118.1165.9199.7226.1247.2279.3264.8274.0285.7304.7314.6321.7334.6322.9341.4325.6319.8307.8283.6264.7273.4243.9239.0174.6147.3140.2101.286.363.844.823.46.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.39.317.420.126.045.345.990.0116.7244.1229.6306.1160.0169.3112.4157.5156.6179.4201.2263.4198.4241.5195.7210.5134.2118.6103.8121.7123.5112.995.834.623.31.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.037.778.7120.7158.4172.7186.5190.8208.7264.1253.9270.7282.5298.5285.9284.7341.8339.4335.1319.6318.8306.5287.3282.3257.1242.8221.7181.1159.4136.1104.668.221.318.31.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.99.229.958.5111.853.1118.0214.8229.6251.4275.1285.2299.2312.9322.0327.1316.2319.8315.2304.5293.1274.4269.2261.5241.1217.8196.5170.3142.6110.780.047.218.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.324.827.541.061.672.186.492.297.8142.2162.7186.3166.4330.6227.3333.3326.1319.9309.8303.2295.5286.9278.7265.5111.974.281.2181.8167.8123.577.046.922.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.18.23.09.613.911.813.927.723.725.635.870.388.469.889.446.816.817.619.324.926.534.740.238.639.622.314.68.97.76.32.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.210.023.442.259.4103.472.387.989.1109.798.2137.5108.894.0119.6139.4226.5252.3220.6151.2128.8148.4105.5112.5137.781.174.657.051.144.926.616.46.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.910.423.030.565.487.3107.090.991.462.261.8131.9106.164.9248.2102.1108.5233.276.922.931.940.746.632.626.330.141.77.714.62.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.932.578.5118.9125.7119.392.486.7112.6146.5111.493.585.8113.694.1105.097.480.861.435.227.723.127.524.926.118.714.012.19.47.82.43.61.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.213.624.644.044.840.052.664.372.264.367.7113.558.161.933.045.654.943.253.538.678.384.753.178.963.750.538.839.426.811.78.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.212.817.951.052.047.8161.3240.1276.3308.990.2121.9101.185.3315.7319.8324.4341.3345.3297.6288.9250.1233.6237.2183.6186.2125.196.948.133.33.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.015.327.346.476.771.9114.599.0163.752.224.342.621.395.7226.5265.9108.2133.2168.0303.6344.7297.8293.0130.269.63.20.07.71.69.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.323.025.544.053.847.780.233.635.425.733.833.845.623.810.5132.056.637.552.523.51.26.16.420.96.039.432.719.723.712.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.940.769.3103.9130.8143.8169.6188.5206.4216.8231.4255.9295.0294.6159.9325.3278.6271.7281.5168.4256.5235.7162.7189.9128.392.964.346.825.320.820.34.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.014.922.521.125.439.440.236.957.377.946.949.457.257.998.783.572.066.239.616.78.010.34.67.010.29.96.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.08.614.930.731.240.747.244.457.989.782.9100.791.972.7102.3329.4152.075.288.570.698.278.381.641.333.128.18.80.00.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.911.517.326.637.546.250.358.666.572.571.165.274.664.386.7120.5108.287.9120.1109.1136.5137.3120.0154.5108.4155.6114.1132.284.281.122.34.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.44.25.812.214.425.825.320.944.852.136.632.748.844.059.872.479.4109.396.9103.459.268.583.768.076.749.940.441.125.413.06.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.66.419.117.823.433.330.9115.856.934.321.026.534.642.340.560.088.6123.6104.9171.7329.8224.7196.469.9138.674.360.641.420.420.17.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.310.846.933.127.3137.0179.3102.988.1215.7124.8114.6199.1352.2103.126.62.126.319.828.162.282.379.070.8208.683.5131.938.737.340.413.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0                                                                                                0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.88.614.65.159.457.8113.350.6102.715.820.342.434.145.468.065.634.926.925.512.18.62.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.810.921.729.671.872.478.128.481.842.954.151.277.087.263.969.264.2294.9225.6254.159.497.567.093.9192.3177.558.036.617.54.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.17.821.439.654.869.864.6294.5116.0128.9107.8134.1138.7271.6127.276.594.688.335.8171.173.865.6182.5193.7198.2171.4146.590.352.025.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.031.965.541.914.718.135.563.4105.0103.593.873.692.2104.3128.2375.3387.1110.075.132.924.735.667.555.450.830.829.021.010.110.37.73.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.113.612.54.77.417.332.634.650.663.256.839.845.428.844.256.256.560.947.239.539.643.333.523.718.115.036.326.413.72.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.511.711.321.538.952.767.258.459.958.561.629.839.360.755.236.929.126.819.240.539.434.025.718.216.814.212.411.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.710.611.530.216.136.729.431.926.425.441.741.331.325.224.343.752.034.933.832.630.827.135.430.622.79.810.31.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.13.26.67.514.513.513.615.215.217.919.417.522.022.325.646.537.951.958.358.355.846.129.823.721.420.618.113.28.33.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.77.714.729.537.660.750.084.7100.980.1110.566.8108.391.778.138.483.3109.2168.868.8102.8131.498.694.986.456.418.317.616.65.08.01.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.839.128.666.7109.540.446.5104.067.464.579.258.199.171.259.679.093.258.086.8104.383.488.179.371.578.460.058.842.120.98.02.50.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.513.120.318.323.951.041.864.275.4104.291.086.7103.3106.8117.996.684.998.498.878.371.861.846.440.439.333.430.325.417.011.33.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.07.514.429.732.833.934.044.453.854.662.662.854.652.245.154.575.658.952.248.140.335.833.023.324.820.911.59.43.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.216.926.034.479.5180.991.7120.5149.2170.2170.8232.2283.7303.0305.5311.9244.3292.4230.5243.4232.4201.0169.1156.0152.7162.4122.380.149.734.518.92.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.611.013.25.411.310.735.867.936.845.544.463.371.879.351.476.781.6102.2152.9115.476.674.482.029.928.794.884.741.948.634.216.45.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.912.142.422.5110.0125.946.3201.877.052.994.6103.5122.8246.8138.9108.496.385.653.751.029.236.484.542.971.956.224.625.514.87.51.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.29.921.711.910.722.419.120.628.237.558.877.480.048.140.256.149.940.554.136.628.934.839.925.520.722.716.410.76.71.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0'

During handling of the above exception, another exception occurred:

ValueError                                Traceback (most recent call last)
File ~/anaconda3/lib/python3.9/site-packages/pandas/core/nanops.py:1548, in _ensure_numeric(x)
   1547 try:
-> 1548     x = complex(x)
   1549 except ValueError as err:
   1550     # e.g. "foo"

ValueError: complex() arg is a malformed string

The above exception was the direct cause of the following exception:

TypeError                                 Traceback (most recent call last)
Input In [5], in <module>
----> 1 pd.read_csv('Output/SchPark01.csv', sep=';',
      2             names = ['date', 'time', 'ghi', 'ta']).ghi.mean()

File ~/anaconda3/lib/python3.9/site-packages/pandas/core/generic.py:11118, in NDFrame._add_numeric_operations.<locals>.mean(self, axis, skipna, level, numeric_only, **kwargs)
  11107 @doc(
  11108     _num_doc,
  11109     desc="Return the mean of the values over the requested axis.",
   (...)
  11116 )
  11117 def mean(self, axis=None, skipna=None, level=None, numeric_only=None, **kwargs):
> 11118     return NDFrame.mean(self, axis, skipna, level, numeric_only, **kwargs)

File ~/anaconda3/lib/python3.9/site-packages/pandas/core/generic.py:10726, in NDFrame.mean(self, axis, skipna, level, numeric_only, **kwargs)
  10725 def mean(self, axis=None, skipna=None, level=None, numeric_only=None, **kwargs):
> 10726     return self._stat_function(
  10727         "mean", nanops.nanmean, axis, skipna, level, numeric_only, **kwargs
  10728     )

File ~/anaconda3/lib/python3.9/site-packages/pandas/core/generic.py:10711, in NDFrame._stat_function(self, name, func, axis, skipna, level, numeric_only, **kwargs)
  10709 if level is not None:
  10710     return self._agg_by_level(name, axis=axis, level=level, skipna=skipna)
> 10711 return self._reduce(
  10712     func, name=name, axis=axis, skipna=skipna, numeric_only=numeric_only
  10713 )

File ~/anaconda3/lib/python3.9/site-packages/pandas/core/series.py:4182, in Series._reduce(self, op, name, axis, skipna, numeric_only, filter_type, **kwds)
   4178     raise NotImplementedError(
   4179         f"Series.{name} does not implement numeric_only."
   4180     )
   4181 with np.errstate(all="ignore"):
-> 4182     return op(delegate, skipna=skipna, **kwds)

File ~/anaconda3/lib/python3.9/site-packages/pandas/core/nanops.py:73, in disallow.__call__.<locals>._f(*args, **kwargs)
     71 try:
     72     with np.errstate(invalid="ignore"):
---> 73         return f(*args, **kwargs)
     74 except ValueError as e:
     75     # we want to transform an object array
     76     # ValueError message to the more typical TypeError
     77     # e.g. this is normally a disallowed function on
     78     # object arrays that contain strings
     79     if is_object_dtype(args[0]):

File ~/anaconda3/lib/python3.9/site-packages/pandas/core/nanops.py:135, in bottleneck_switch.__call__.<locals>.f(values, axis, skipna, **kwds)
    133         result = alt(values, axis=axis, skipna=skipna, **kwds)
    134 else:
--> 135     result = alt(values, axis=axis, skipna=skipna, **kwds)
    137 return result

File ~/anaconda3/lib/python3.9/site-packages/pandas/core/nanops.py:394, in _datetimelike_compat.<locals>.new_func(values, axis, skipna, mask, **kwargs)
    391 if datetimelike and mask is None:
    392     mask = isna(values)
--> 394 result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs)
    396 if datetimelike:
    397     result = _wrap_results(result, orig_values.dtype, fill_value=iNaT)

File ~/anaconda3/lib/python3.9/site-packages/pandas/core/nanops.py:633, in nanmean(values, axis, skipna, mask)
    630     dtype_count = dtype
    632 count = _get_counts(values.shape, mask, axis, dtype=dtype_count)
--> 633 the_sum = _ensure_numeric(values.sum(axis, dtype=dtype_sum))
    635 if axis is not None and getattr(the_sum, "ndim", False):
    636     count = cast(np.ndarray, count)

File ~/anaconda3/lib/python3.9/site-packages/pandas/core/nanops.py:1551, in _ensure_numeric(x)
   1548             x = complex(x)
   1549         except ValueError as err:
   1550             # e.g. "foo"
-> 1551             raise TypeError(f"Could not convert {x} to numeric") from err
   1552 return x

TypeError: Could not convert 0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.511.823.636.848.349.161.078.582.682.680.9101.7103.199.0105.0114.8128.593.580.859.637.338.854.242.921.316.723.315.310.64.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.712.329.941.444.145.537.657.176.299.7124.5101.5111.971.0302.3176.8169.6142.2107.3429.2138.3190.0122.5120.3179.1216.447.350.731.016.26.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.814.838.257.582.289.8120.6162.9208.6196.4253.4195.7183.9216.6346.9356.4365.1323.9185.7235.9272.0255.8244.6235.8116.3184.4169.075.922.17.21.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.023.911.85.89.432.3127.3189.3276.4264.1300.1308.9427.3346.4393.4437.1366.7382.1392.8399.1350.0351.0326.2267.8212.0154.9112.397.8139.6117.974.240.312.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.024.065.3125.2171.6199.5200.9320.2130.8144.6482.2371.9386.5386.9266.6187.1232.4255.3329.0333.7303.1290.6263.8198.0221.7217.2178.1155.6108.095.860.927.49.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.119.019.933.369.355.358.075.790.3116.8101.085.989.898.587.7149.5148.4158.7123.2102.285.554.754.878.260.135.538.013.70.83.22.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.14.924.439.438.638.342.640.223.534.836.039.624.123.311.317.419.867.953.343.166.388.449.182.240.828.46.78.01.20.00.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.110.317.64.313.276.567.369.6103.5180.2281.2118.4146.8157.2105.6170.0160.4116.194.263.3121.7144.0127.9120.986.6181.3138.6111.856.947.58.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.424.839.152.472.5126.853.192.478.665.187.686.878.8103.345.181.087.773.848.225.226.717.921.019.911.432.613.79.51.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.27.417.223.935.366.741.040.349.587.9105.489.888.495.9104.4137.164.5113.155.9109.774.757.2101.689.276.670.440.828.814.13.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.19.918.136.293.3169.7190.3217.1247.4256.6268.8285.2294.0302.1311.0315.1316.7314.1308.0297.9287.3274.9261.557.479.157.258.222.710.76.81.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.211.43.516.710.219.335.071.281.4104.672.387.747.562.151.459.735.624.623.350.936.318.222.432.520.012.74.10.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.516.216.620.616.333.429.735.135.229.235.041.962.139.750.627.864.149.638.256.644.735.436.232.240.416.85.311.47.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.910.614.535.963.363.934.252.898.9113.962.356.183.8106.366.568.982.778.677.363.942.732.037.534.825.334.624.617.79.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.320.218.124.636.867.072.2105.565.1146.3215.7287.4342.8383.4160.9215.1356.5188.8266.0144.3187.4158.0151.3182.7158.9131.388.3109.789.994.428.514.93.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.228.040.349.696.8136.9172.4204.3225.7240.5277.2281.6290.6299.9309.7320.2327.9329.9326.4323.3314.3306.4292.2275.3255.3233.9209.3182.9155.1125.094.764.636.912.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.173.4107.6147.9190.1231.9219.0232.9238.5244.7249.1276.5290.9302.5314.3322.0326.8328.6328.2323.0312.9302.9289.7271.1249.0227.7203.5176.1151.0118.088.146.529.90.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.852.630.449.543.243.443.342.041.142.3112.676.9114.2135.1123.4136.0179.6283.1119.0101.3157.8118.0228.0114.862.864.484.6164.990.347.029.811.27.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.426.832.536.536.431.262.261.165.7115.297.4132.7130.1134.6149.5167.692.6119.5145.4150.3137.0153.9100.138.595.960.054.044.838.440.616.04.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.51.43.37.914.516.221.830.417.936.445.251.774.833.139.140.848.440.756.454.559.049.753.448.121.98.315.010.815.710.67.00.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.122.726.744.138.060.861.628.228.331.343.044.459.967.872.083.9102.987.091.5133.4125.4110.3114.1105.288.786.162.448.128.610.212.75.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.31.15.912.922.735.159.066.497.8157.9213.2301.8498.4529.5224.3465.5147.380.159.098.660.674.085.068.668.842.539.747.438.629.715.46.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.38.866.1146.4201.4239.4106.255.080.9103.8108.594.190.093.696.891.882.384.379.996.397.587.483.168.272.470.146.637.934.628.420.315.910.41.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.913.114.321.423.733.253.766.696.361.191.273.855.248.049.585.799.263.554.867.490.439.336.547.765.229.016.79.14.40.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.125.330.330.843.841.0241.7322.9223.2145.3138.1378.0189.2183.7136.3207.2153.2150.877.464.144.350.154.767.423.016.57.83.38.74.19.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.13.49.09.216.865.480.483.244.752.9100.399.859.588.526.827.023.926.032.327.034.860.657.754.342.123.116.58.72.90.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.17.711.09.19.023.725.350.130.936.951.161.634.342.858.335.343.733.641.847.835.035.438.828.425.928.216.417.811.27.03.00.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.22.46.210.015.917.641.560.583.0106.797.0105.4106.9109.3110.799.6159.1181.8142.4158.0144.5135.587.997.571.163.768.839.821.921.615.58.52.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.812.217.230.839.447.651.859.466.283.6133.2108.7112.3102.496.5105.1102.9101.198.0100.985.589.274.576.438.728.754.360.142.429.816.912.35.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.025.762.6105.6154.5181.5173.5274.3203.8323.3382.2389.4376.9416.8424.6414.4465.6403.6251.5377.1440.6411.8416.2399.5333.3308.6282.5237.4224.2193.7165.1138.0126.285.151.625.22.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.18.815.722.429.342.343.383.786.084.076.477.183.687.589.389.9102.8110.1125.9115.8112.496.091.979.772.872.358.853.748.440.033.422.815.95.80.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.36.510.124.732.034.138.639.349.956.955.874.1114.0127.8140.9107.687.777.989.781.7117.769.874.082.086.375.069.160.043.241.541.323.514.64.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.623.525.940.563.359.0114.7140.5136.4136.7150.6147.3167.9152.3173.8207.4178.2141.1131.2165.2178.5134.0109.5127.0128.4112.288.372.650.939.924.620.811.32.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.529.426.430.970.968.8104.197.989.172.660.781.192.2121.6140.3159.4107.2118.8124.5124.7118.273.2117.395.383.144.024.232.722.89.319.02.77.31.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.124.144.450.496.4132.3146.8168.9111.5122.2107.391.7128.8109.8112.1253.7313.1124.6324.3461.4356.2218.7178.5132.777.753.729.929.642.119.012.217.117.47.40.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.316.937.863.949.3118.4145.4209.0212.5269.5206.7198.3153.3213.9414.9297.4265.8468.9559.6536.5534.3453.7408.5378.2231.2355.5330.3302.1273.4241.6211.2182.0139.573.916.643.918.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.922.563.3119.8110.0122.5152.7214.9263.3254.6299.0300.5362.0375.3390.6407.5425.2432.9438.9436.4434.3424.7414.5398.2381.4361.3339.4311.6283.8254.7224.1191.4158.7116.856.242.313.32.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.024.729.855.295.085.7126.8172.5380.8417.8435.6479.2442.2457.2400.3435.5440.9448.9449.7457.5447.5437.7426.8413.0393.8374.1351.6325.9288.9261.4228.0192.1158.9121.975.053.321.64.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.246.0100.958.946.660.578.052.863.252.023.243.7106.7190.7167.5152.8193.3146.767.764.6104.2106.1204.5192.2102.270.7127.9143.0187.477.2226.4237.2194.2151.143.610.95.93.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.817.225.041.448.666.378.492.6109.5130.5153.8137.2127.5130.2145.9163.8157.9160.0171.4171.6161.5157.5149.1135.0202.8202.3186.6179.3241.4248.1230.1184.8148.5116.281.652.824.95.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.519.437.344.085.377.3167.3166.6211.5284.9354.6372.2404.4451.7466.5480.4413.8361.2406.7234.9229.4259.1277.4289.8351.3379.2255.0219.383.946.865.158.878.278.269.135.826.510.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.014.414.139.151.044.273.581.2103.5120.6168.3194.5262.2275.8525.4207.8187.9191.2258.0263.2231.7232.9140.1141.1142.6160.5154.7154.7164.0110.398.767.558.952.137.823.19.30.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.819.833.746.773.997.7153.493.589.9120.3176.9154.8223.0261.6186.0300.9228.6236.8258.2189.2287.3280.0366.5423.0425.1230.4254.8197.2185.6131.295.890.1146.345.279.257.927.32.20.00.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.13.519.012.413.750.885.696.679.531.454.5150.3193.9232.4244.0162.3210.1417.8184.1153.1164.2280.2159.7148.8188.3164.9380.7299.2300.7275.3111.1178.3114.897.639.426.111.44.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.139.841.455.995.9151.8125.0116.4132.7143.9234.8296.3357.4347.9398.2414.2301.5466.8352.7233.7338.3362.9429.1418.8407.1360.9338.0355.6296.5247.7233.9134.9107.370.766.038.839.514.64.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.58.412.116.158.5102.0107.975.143.166.452.4132.256.344.442.0125.4280.4221.7202.3317.5269.4277.1335.2240.780.3114.1104.1129.890.198.777.752.235.143.625.920.124.915.65.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.330.944.2114.347.855.082.5143.6293.0198.5271.9353.3298.0353.1361.0433.2496.9472.4453.7470.3443.6378.8335.5252.0250.9259.7294.9234.7219.8164.3135.9118.7104.384.867.660.739.519.17.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.315.326.133.643.252.144.446.445.156.958.091.597.070.363.381.058.165.170.082.492.0105.297.245.566.958.736.240.146.234.349.762.348.419.915.88.32.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.84.09.712.912.122.525.127.532.230.435.435.240.649.151.783.9107.895.883.174.764.789.287.693.971.347.653.936.332.824.815.014.18.64.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.97.010.117.125.628.534.639.745.349.055.763.876.191.9109.5135.4153.5172.9169.9144.9193.3154.4173.6185.9176.8274.6403.1228.7146.1129.997.975.7127.431.337.035.318.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.326.724.132.535.458.782.985.9150.2155.1149.1136.6125.0107.9120.9165.4125.9104.187.466.991.5110.4124.2113.086.970.0101.9114.8101.189.899.591.793.679.055.29.931.316.96.61.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.612.827.546.146.473.285.895.085.8104.2112.5118.7151.8157.8139.9124.7106.7108.1120.2111.9126.9112.2111.7129.4130.7162.4137.3102.6109.9123.575.550.553.652.337.619.823.911.110.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.49.721.734.849.976.1100.1150.8209.2242.8262.6409.8421.1599.8471.2223.1189.5416.5373.3237.1358.5407.3593.4297.8216.1221.5187.8425.3112.2323.2187.0232.7204.9169.7141.7106.765.831.17.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.634.920.0117.3164.8215.5262.0298.2323.7356.7388.6415.5431.2444.3477.3482.8500.6507.3509.7517.0542.2460.7432.9454.0459.0396.9422.7419.5412.7410.7345.9282.1250.6229.8186.2110.194.9119.868.365.223.20.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.111.126.756.479.8111.5156.3191.9170.4187.8254.7305.0291.5285.4360.4297.2428.1402.5560.6534.3360.0468.3304.0220.3173.7149.0147.8149.1287.6227.8147.5178.5144.8109.985.156.339.941.835.617.30.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.716.125.125.716.836.157.560.793.687.2115.3149.9113.3156.9104.7120.7144.0188.7285.0336.3254.9247.2280.6281.7144.1107.1102.7106.1124.3122.6123.8117.4105.687.463.149.225.514.68.32.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.020.260.398.5146.8181.8214.9254.7287.4296.9324.7359.6380.5409.0401.5477.9524.3500.4519.5534.7560.6492.9558.1464.7637.0550.5544.3225.1229.1317.8247.2233.0171.2129.2136.5122.087.457.940.720.812.22.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.024.411.583.379.028.540.088.364.342.070.253.165.3186.4225.2242.2124.3136.5106.061.667.1142.1118.0137.1186.197.178.1165.4187.6218.6170.270.126.037.366.328.232.33.40.05.711.310.11.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.733.631.259.679.993.5107.9103.882.383.174.4111.6152.7204.6235.6238.8518.1426.3353.1311.6129.1168.6444.2197.4155.3440.8133.7104.4117.9188.3134.3172.8123.9120.1101.025.441.937.227.56.31.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.718.956.589.5126.4152.8196.6232.6272.9299.1319.2345.0366.2377.3391.9410.4413.9416.2444.2461.7469.2473.6465.9480.6475.7473.7461.4461.5441.7411.4395.7348.0348.4317.3286.3208.4214.8177.1140.0100.275.025.84.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.525.778.5108.7142.6178.2221.9257.7268.1308.3271.0175.8334.1389.7395.7394.7421.4429.1449.6468.8484.6498.0501.5501.5495.1496.1486.5469.4451.5430.5404.0380.5359.4338.4309.8271.5236.3205.2177.4137.795.253.620.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.333.276.1113.4143.1151.4222.2247.2279.1312.5351.9312.7396.1278.3267.0439.1423.4461.8381.1488.7491.7471.3498.6463.2545.9502.2471.8444.9411.2397.4373.0361.4339.4313.6292.7252.0218.4115.8153.3113.380.042.715.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.229.968.6102.2162.9182.8211.3226.7284.6313.0322.6352.3370.9393.5408.0422.7431.5446.2454.7467.1486.2494.2489.9488.8491.1485.6476.5464.3444.8418.8395.4372.5355.6329.6302.4272.1204.5198.3169.3130.493.253.824.40.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.643.3102.7154.8201.0242.0279.2311.6337.7352.6336.1352.7383.2398.8407.6421.6475.3502.8517.0452.6521.4522.8507.3536.0531.2530.2506.8493.5491.6474.2422.6411.8378.0339.9300.2263.2238.0208.6163.7123.485.457.133.67.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.35.010.211.817.722.539.549.647.951.667.896.789.996.4193.6229.6249.9223.9196.2213.3227.2204.0218.0191.0205.9280.4217.5235.3213.8220.4186.2150.9146.2133.194.4156.786.363.5167.648.625.59.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.016.649.6104.5144.0183.2215.9244.6270.7298.6325.7356.4388.4422.9451.8480.5507.2534.2555.1570.0580.3586.8587.7583.7577.6573.9563.7565.6553.7535.1511.1486.4454.2421.8387.0346.4313.1276.9240.7204.9167.5124.080.443.413.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.016.244.280.8112.1146.9172.8192.6219.7255.0289.4323.3358.1380.8410.7439.0462.4497.2511.5522.2540.1549.8550.9542.4543.5535.0524.1520.2508.1491.5465.5425.0389.4359.3317.7292.0255.9218.4189.4156.3121.087.855.225.66.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.732.976.4103.571.2132.3203.5233.2249.9277.0311.6429.9455.8321.2423.9454.7486.2509.7545.3497.0552.6472.9559.9459.1540.2421.5375.8535.8181.0219.8201.2176.8170.2174.677.8103.7123.473.9153.9103.451.329.415.87.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0                                                                                                                                                       264.2182.5201.1193.7194.1206.1192.9189.9174.8343.6266.8239.3199.0168.9125.684.543.614.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.020.334.259.797.679.5147.5157.6259.3236.8276.2279.5299.3398.3416.7509.2299.4369.0414.8408.3522.0521.3638.2608.7599.4566.6536.9569.6566.8513.0460.7474.6498.6353.2268.4248.5218.4167.3125.394.162.936.016.66.64.410.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.412.915.011.016.524.236.672.695.0106.8126.5155.5193.2271.7178.9126.695.2102.697.2107.6164.1189.8198.8208.9222.1206.4187.8197.2252.7247.2251.8202.5187.1198.3204.3180.8103.586.169.240.930.334.022.09.62.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.36.214.824.433.513.357.384.7113.3167.4145.2124.4232.0273.1390.3308.4270.3401.0261.3279.5263.8324.9346.9380.5699.9370.8213.4180.4186.5208.4221.7652.6522.8184.5166.7154.7218.372.663.757.946.345.431.620.610.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.016.438.463.0101.2115.7175.3229.7197.7309.8347.6293.6407.6319.0350.0559.1591.3589.7620.6571.9600.4565.3611.8601.5634.5583.1606.1593.0588.8531.4595.0556.1515.0459.4196.1229.7263.7342.9360.6251.2144.074.791.982.141.27.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.913.124.035.528.060.575.585.3102.3135.2167.9158.0161.7148.1156.1184.6161.9134.2149.4291.3310.7275.2298.3266.5199.2224.4296.8295.6256.7237.4207.9177.8141.2129.6103.0103.079.958.756.442.425.419.719.59.21.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.313.116.617.719.725.131.139.622.419.424.525.825.826.929.330.217.729.835.131.741.329.036.630.741.139.430.020.526.337.423.912.414.014.312.37.08.38.36.10.00.00.00.00.00.00.00.00.00.01.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.70.00.00.00.00.00.00.01.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.63.63.511.111.111.014.62.718.025.118.021.519.053.147.555.7104.2117.4123.181.583.582.6135.181.074.291.9112.027.262.159.157.667.455.078.1115.447.845.241.527.513.46.35.00.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.910.213.323.321.324.452.279.3138.3140.5169.1178.0142.9163.4114.1233.2353.6384.1328.9151.0233.3238.2175.2235.268.3270.098.3199.368.8276.273.873.7149.3268.3186.4293.9109.5115.7204.2142.2101.136.221.58.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.022.315.473.8116.6164.6257.9282.3319.9348.9378.1416.5450.4475.7493.4507.7517.5521.2529.1543.1555.8585.5607.6624.6645.6601.6630.5615.8612.5611.9599.9586.4536.3457.7435.7479.9424.6438.0369.0341.4328.6280.9231.9183.1138.693.155.012.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.022.125.9106.0137.5190.8217.6259.8301.4334.2375.5418.6446.6463.9476.0493.6505.9518.3462.0557.4589.9612.6628.2638.2641.8631.8621.7615.2606.0593.6586.0568.0552.5533.0492.7462.5439.8398.8365.9325.6284.0245.7203.5163.0120.682.845.316.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.015.933.079.8118.2144.2209.5204.1281.7331.2383.9414.4437.7457.5509.5504.6501.9568.9543.0599.7581.2637.2661.5651.5658.3695.1668.3637.9628.9622.9615.6599.1537.0441.7504.8429.8441.6397.0383.1342.2296.2246.5195.8175.2125.390.553.117.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.721.444.085.5123.9167.0208.1247.6286.8330.5374.1413.2449.8481.5516.1546.0572.8595.9620.2633.8648.8662.0669.5673.7676.6677.6677.4660.6648.4617.5598.9569.2546.9528.3485.4455.0421.7374.6357.1324.1270.2218.9150.0155.3121.583.547.829.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         377.8233.4220.6438.6316.5163.7274.2304.9166.5607.6309.2278.6305.9227.9300.6496.4781.6913.1856.3206.9233.3717.2213.8268.9271.7298.4231.7495.3530.3529.6483.5459.9399.9324.2253.4216.9151.992.794.658.639.217.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.027.430.281.8146.6197.2240.5287.8332.6374.2418.2461.2499.9534.5562.1587.2614.4643.7663.1687.9705.6725.4725.6734.7737.1735.0736.0722.5726.0714.4696.5684.9668.2639.7615.0585.3552.1515.5480.2440.1398.2359.4312.4267.3221.3178.1127.693.657.721.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.936.1100.9140.1171.7202.0220.2284.2234.4199.9418.5434.7483.7477.5490.3471.6578.8618.1652.9658.1707.7715.0697.8701.6730.3750.5743.3581.8724.6717.7689.6678.0614.0592.1187.5223.3519.0257.3351.5165.5150.783.769.3139.0215.1120.465.043.029.316.41.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.69.99.039.7119.839.7136.6120.1120.7210.8211.3254.7181.9270.4139.7143.2115.0448.9891.1469.0247.4234.6971.0387.7523.0462.0360.3247.7106.1289.5280.5293.1599.2347.2129.939.081.0110.4107.679.831.010.169.250.317.86.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.428.383.7118.8160.9205.6249.6296.2334.9375.8410.1444.5490.0509.0551.7567.6668.7682.5736.7700.8572.1474.6494.3377.7615.4835.6827.5845.5683.5700.4674.3607.7537.9443.2490.9399.0304.5387.9298.1345.6190.7173.3207.7180.5115.676.162.545.826.418.36.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.58.631.642.067.761.9102.4106.1124.3168.6180.3238.2537.0274.7235.4352.5524.8617.9635.9560.4647.8423.6453.1592.2753.6679.9677.5732.3721.9679.0690.3655.2607.3615.2578.7509.1534.9483.8449.1376.0317.3271.8289.3267.1219.0174.1136.198.244.623.18.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.015.730.261.2140.0185.3222.0252.8287.1340.6206.8384.3443.1446.1510.7547.4583.2612.0641.0658.4680.7693.8708.4717.3726.7728.8728.9728.4724.6714.6710.3703.9693.2671.8638.9611.2559.4480.4507.2377.8369.9350.1344.5260.9231.4185.6160.1139.6101.063.033.39.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.912.120.641.981.9172.2150.7168.5344.3324.9405.4448.3478.8476.6547.5614.7617.0671.3662.1707.4727.5706.1741.2585.4764.1756.7754.7745.0754.3731.3730.8705.2686.6656.5632.5605.4572.9540.1505.5462.3416.5374.3328.2288.3247.2206.9167.6143.966.967.811.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.520.227.574.2126.2166.8203.4244.9291.7305.4375.9411.5447.5490.3527.7544.6401.5630.4661.3690.3711.6721.1746.2752.0760.9751.2774.2739.2763.3736.2759.3680.5706.6691.5668.3649.7614.5590.1552.9531.3304.4382.1267.0215.8159.0128.2109.282.598.9110.474.742.95.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.529.059.996.0132.4168.5207.8252.9297.5342.2379.9420.7457.2495.5538.9569.9600.9632.2661.9690.3711.4731.8741.8754.0756.9761.4767.5771.4765.0758.4744.3727.3712.5686.6662.5632.9600.2570.0532.8492.1456.0410.0365.0326.9279.1239.0196.0152.4113.274.741.614.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.821.047.778.194.0184.5200.7211.4279.0367.1388.8425.1405.0444.9528.6555.5594.6594.9632.9634.2685.6684.3646.3712.0710.0786.5771.3774.3766.3762.8743.5724.1697.1667.3640.1612.5578.2544.7509.4476.6447.6414.2363.8193.5258.8156.2133.775.440.628.518.45.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.424.235.128.221.815.77.428.262.877.061.5147.1109.5234.2251.7174.0281.7675.6145.0529.8449.7251.4555.1451.6363.6227.3791.636.363.183.8235.8142.4289.8290.8701.2601.1520.4162.225.6163.816.622.1204.5153.586.381.065.647.668.0140.746.50.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.923.145.459.398.4232.1286.9265.5143.9240.3503.6543.8484.6236.5763.4616.6765.7805.9931.6909.8225.8894.1219.31007.9785.1317.3879.8970.5935.4942.7798.4214.8839.7108.2315.3200.3171.2455.2428.5279.0134.1146.197.792.4105.3127.773.047.045.226.510.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.120.738.662.083.1117.0135.1170.2216.2337.4396.7432.4483.9518.1539.5546.2603.3656.7702.1754.0608.4623.5796.9821.1334.6272.2273.6305.7293.8299.1865.0223.3225.0642.6353.7257.5214.9172.4110.0169.6446.2432.3143.1407.6426.8267.7216.9156.3161.1110.071.139.73.70.00.00.00.00.00.00.00.00.0                                            421.9463.0511.7559.3702.2677.2426.7753.0154.5228.7590.9311.7281.4333.0383.4363.7423.0461.2448.2472.4234.9260.3417.1277.0274.7414.3289.3413.5274.8426.4259.8221.0472.8165.4131.3302.0111.3149.742.480.056.029.34.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.123.446.289.0126.3170.3206.8249.9292.8342.5387.0428.3462.8500.8538.0580.2616.6634.2686.0696.0758.2804.4289.8870.1936.0402.31002.7307.1288.1311.9209.2247.9347.0229.6333.6517.6308.9204.7209.2214.2313.9304.7342.4169.2170.8145.7162.7132.7161.8147.495.956.223.05.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.026.751.889.0130.6170.6211.1249.7296.3340.0380.5423.4462.0501.7540.1574.9613.0649.5681.4726.0766.6863.9926.7914.6898.1427.4360.1403.1957.0939.6886.6621.6817.3436.8721.5711.6661.4632.4596.4561.2518.8484.6441.2412.9366.1323.6268.4223.8186.6142.1103.667.932.96.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.729.757.998.4139.0178.7218.2262.9309.4353.9400.8425.2455.3496.0552.5570.2604.1640.1679.5677.1703.1736.7740.1759.1782.0804.6787.8804.1783.3782.8779.6784.4757.9762.5728.8665.8664.9627.9599.5559.1526.6490.4450.8407.1364.3322.9276.6233.7187.2145.1105.670.535.79.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.334.464.06.6140.0178.7221.0264.0309.6355.1394.8437.4471.7509.3546.5583.1616.4646.8679.7705.9727.4750.3767.2778.7795.5800.4793.4804.9808.9793.3793.4780.5761.0714.8680.3678.0635.6608.7579.5543.0497.3466.1426.9390.2340.2294.4260.9219.2178.4140.499.064.233.59.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.831.962.096.8136.0175.1215.5259.8301.6343.6384.6423.3465.4501.8540.1574.9608.5637.7668.7692.8714.8736.2753.0769.9774.8789.9789.7795.8790.1789.3785.2764.6756.6733.3712.5692.6661.1634.1591.9553.7528.0479.2425.7389.3349.8308.2265.8224.9179.3140.4100.861.122.09.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.634.965.5106.4143.9188.7237.0259.1293.1335.1384.6429.3465.7502.6536.8576.1603.8633.5665.1691.4713.3743.7760.7763.0771.0783.5804.9803.8783.7805.7821.9271.5774.1750.3739.6704.2688.7648.2616.9586.6554.8503.0477.3427.8402.9359.0188.673.7167.3131.887.958.622.74.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.236.165.7129.2184.9137.9197.0293.0184.7436.7397.0423.9462.8513.3539.9503.2602.0629.2665.5685.6706.6725.7743.1753.8769.6780.5778.2788.1794.2784.0778.1760.0760.0738.2710.9691.5665.1644.4595.2576.2531.7477.4443.5417.4379.1315.9289.9249.6202.296.5118.581.045.619.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.040.276.5110.5151.5189.5235.7278.9320.7361.4401.8414.3477.9520.6552.9594.9624.6645.5673.5697.4717.6740.0686.0737.6851.0846.7576.2892.7859.7906.0857.2833.2813.9731.4752.4740.4681.4658.4622.0587.3564.9526.3519.5524.0202.779.422.89.610.19.36.26.75.15.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.914.933.650.761.587.0166.9137.2128.8106.0119.8146.3182.5263.7352.4563.1673.1652.6687.0717.4833.5767.6483.2810.4696.0792.4748.5821.3821.4799.1817.1799.0716.8679.8633.1681.6649.9646.1599.3581.6542.5497.8196.0104.898.5106.1111.8111.6142.7212.3119.485.954.622.51.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.521.351.489.4128.3167.0206.3245.2286.3333.5379.4425.6463.5500.5536.3570.3606.1639.0668.7691.6715.1739.4758.1778.0790.9801.1813.8819.3815.2802.9817.7811.7788.6771.5754.1731.3702.2675.6647.1619.3586.5554.2515.2472.7430.7392.2352.3303.1260.1209.4170.4128.889.457.026.83.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.616.545.179.6117.2156.6200.0243.3281.5322.2363.2409.3455.3490.7536.8354.0626.3242.8312.7623.6737.4679.5759.4799.7795.7356.3809.4236.6768.3673.9780.3826.1192.1270.0772.1790.8870.8364.4259.6298.1653.7269.0102.5159.2167.097.319.527.668.149.187.450.784.762.545.39.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.34.520.220.133.825.946.777.879.851.134.639.338.659.881.257.1142.9231.7200.3167.4248.4269.4424.9390.3219.9321.0109.0122.6109.097.9139.0118.3177.1197.568.587.195.887.2141.2288.9729.5210.4234.7171.7127.468.918.848.065.066.841.834.220.99.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.611.313.241.366.293.3112.792.1148.5157.6176.2208.1250.3246.9222.8257.1372.2472.0316.7229.1725.6744.3740.3767.8790.3790.1827.9849.7437.3835.1890.2735.9848.1218.9794.4765.9197.6831.9658.4712.1615.1613.5195.0144.9549.4155.190.194.9180.7172.3183.785.768.559.232.210.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.614.840.578.6119.6146.8209.4225.3255.1266.0340.1375.8340.9572.0529.0674.2454.0657.4656.0658.8574.5623.1702.1684.9615.2767.7709.1691.1625.0601.1378.5373.9395.9648.7714.3729.2600.8475.8752.860.490.4116.738.660.3243.4216.028.932.58.821.925.514.516.23.01.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.123.853.0104.6121.9188.8232.1275.0319.9359.4405.4443.1485.9524.7559.5593.7629.2658.9691.6714.9740.3758.5766.7789.3806.4236.8914.5907.5248.4734.4852.9907.7270.9223.8287.5827.5761.9792.4183.5398.4730.8258.4162.1277.5459.0417.6383.6340.6270.2221.5126.182.346.738.17.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.616.234.155.291.7109.4182.6141.9308.5171.7160.3219.7250.7296.3281.0265.4428.5759.0858.1275.4347.5474.9622.6713.6586.4487.7809.4861.1521.5409.9740.0854.9241.1258.6521.9447.8817.9470.3327.5318.7427.9371.1363.1266.0184.7177.3156.9251.8166.4206.872.850.727.215.16.70.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.120.265.781.6149.0189.8239.7273.6233.4340.7391.8451.2488.2526.6425.1273.3482.5421.8373.0638.6805.9780.5465.9652.6419.3404.8612.6524.5634.4803.0876.0719.1483.2389.9397.2788.6522.8321.3214.5292.7353.2234.5257.1366.4369.0195.9123.5166.5148.493.345.417.658.064.139.719.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.38.110.414.018.517.923.739.545.6120.5118.8168.5187.3149.1197.4201.9424.9393.5289.0854.2224.9344.8251.0616.2309.9782.7307.3238.4806.9644.5196.7952.7982.31023.3426.81002.8475.3349.7336.5291.9267.2287.5202.2192.3160.1184.2209.1141.478.565.854.742.237.428.415.42.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.110.861.895.4134.0179.0220.6264.7312.5357.5402.8442.8487.5523.4559.1594.4638.1678.3706.8740.8770.5770.4790.6806.9822.7829.3840.8847.3853.5865.6867.9860.3850.1843.1815.2813.1785.4782.1733.2716.2676.8637.1588.0568.6525.5512.3424.6369.4326.4281.0240.6197.8161.2121.588.354.522.92.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.812.052.993.0131.1174.3218.6260.8305.3349.5395.1439.0485.3530.6566.6604.0640.9672.6692.6713.7740.8769.4787.7779.8817.1811.3817.9855.2848.6872.1835.8879.0855.4858.9791.6809.4758.0547.5735.3708.6663.0631.2598.6560.8521.5482.6439.1379.9330.8291.0242.2210.594.880.968.642.215.30.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.113.441.895.7141.3185.5230.9269.6314.6359.5404.3450.1459.6534.5573.5609.1653.6642.3700.2734.3749.7740.4782.4782.6801.0797.3822.1831.2834.8836.4866.6723.0693.3720.1759.8766.3747.6713.6683.3723.1527.4546.0430.9439.4390.7412.2333.9282.6331.6237.3190.8139.0139.3128.473.852.622.64.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.422.847.596.9134.1185.6197.8192.2260.0378.3387.2383.5456.8547.0529.4563.4569.9588.1482.4521.2650.9732.7764.9784.0790.3790.6785.7585.7773.9792.2849.3764.7759.6796.6814.7569.2773.6732.1705.9697.8595.4607.2576.0519.9482.1434.0448.7350.8297.8319.3278.4215.7169.7103.7105.170.418.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.212.031.8109.7148.9186.1196.5283.9331.4368.1366.0462.2484.2485.5549.0629.7651.4654.6604.5684.0713.8739.7772.9768.2820.9834.8839.0842.2864.6869.9853.7873.0850.8808.1819.1784.3774.2738.8723.8681.7644.3653.2584.8590.8546.4473.6264.7356.2326.8306.8276.2236.6168.7129.4118.181.347.12.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.018.420.150.4123.8167.2208.5251.8295.6344.6355.7379.4482.5508.0564.9605.8642.8663.5716.9707.9749.1773.0704.3749.8823.0831.2820.4859.9833.0849.4884.9867.4842.2861.7833.1830.6797.0789.1705.0585.9647.7545.8524.7516.9514.7456.3362.4341.0347.0285.3293.8286.9187.1151.090.9102.263.152.423.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.017.124.780.5121.9172.4181.3248.3297.7283.1365.5469.8410.2500.3554.4581.3541.2514.0657.2701.6695.5706.8787.4506.4369.9795.0787.7470.8514.9690.1852.5716.6507.8586.0404.6412.9683.1643.0404.5431.0643.7421.4382.8307.6301.7251.9295.5266.4209.9202.6221.1240.1169.3109.890.660.739.522.35.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.413.883.069.131.285.0111.8139.038.190.6116.0147.7151.7174.4246.5281.3293.6743.2927.4363.2297.9294.8324.7675.2873.7496.2846.7858.6893.2825.8849.2380.3538.8900.6717.3746.2696.0295.5672.2350.3184.5235.1179.9113.189.4155.7126.568.053.281.590.0114.494.263.643.135.122.74.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.935.528.218.828.047.579.9137.2246.5277.1302.3412.0203.5166.4147.5167.3178.160.829.8137.7256.1282.7237.1207.0207.4295.0319.978.5242.9406.5296.6409.8474.4879.8802.5734.1288.2208.6251.9155.1177.5603.1545.9567.8493.6429.5127.3318.2290.8227.0181.0147.0105.078.827.516.90.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.228.859.3108.5139.7175.3214.9263.0314.9327.9386.9437.9492.1522.5582.5613.2151.8723.9741.5780.8793.4802.0819.1830.6849.5856.4879.3867.9874.2888.5891.4874.0874.2867.9837.6818.4804.0766.2741.1719.0674.7649.0608.4573.4529.4490.0441.0397.7328.0254.0268.2221.9191.6139.679.963.748.015.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.515.814.213.4111.6213.6270.6178.6388.0357.7439.4466.3548.0615.9530.3453.0670.5751.6692.8235.8243.5289.7806.4850.0915.3847.1939.5823.4639.6628.3446.6553.0551.9567.7476.1318.0110.5130.5104.650.655.4103.4123.289.759.067.732.912.115.110.816.410.87.53.82.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.310.725.734.7164.9204.1229.5314.6297.7374.2409.4463.7449.0190.3252.2236.2241.7696.8765.0782.7442.6897.5229.3968.7838.0929.0951.8918.41066.0408.7268.8589.9491.5854.1884.7833.8759.7481.8447.5691.7614.8158.5379.7262.4162.4173.6156.6114.793.0445.8293.8248.4214.8173.5124.258.614.40.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.417.417.248.854.2126.4122.2175.2295.6368.7424.9194.8410.8402.1410.8429.8425.1410.6515.3184.0434.9761.4378.1278.9147.3352.2302.1163.1210.5292.3229.0254.8429.2631.6422.2493.9277.8204.8285.3182.2106.6223.7128.1133.8131.1124.8179.8205.5106.570.270.634.324.99.710.119.016.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.812.827.226.955.396.759.177.0130.5122.1109.9194.2298.4308.4404.1302.2386.2434.5488.6688.9604.5687.8440.6422.8447.7477.3486.4779.6524.2952.1559.6470.1446.9335.2968.8436.6458.4440.1392.7320.8386.5433.2280.3230.9267.3242.4225.2177.2152.5156.2167.6154.8125.3119.3174.9105.156.054.314.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.827.757.391.9128.7167.2207.7250.9293.4336.7379.1420.7459.3499.2541.6577.0613.7644.4675.3702.7733.4753.6780.6794.5803.7821.1838.1846.1844.6857.6864.3871.0866.7857.3845.2836.5815.5795.8776.5753.0739.8711.9686.4653.1636.6580.1535.7475.0417.5366.4316.3275.0238.5196.1159.282.330.244.210.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.531.740.954.4100.4174.1245.8272.9285.1326.7402.5223.0380.9258.7225.3567.9599.6632.6660.8688.5716.0744.1762.9782.9809.5839.7900.6874.4915.1281.0275.4921.7916.6887.3677.9857.0845.2814.0821.675.99.30.00.00.00.01.90.036.064.9103.9100.887.677.456.145.141.833.113.73.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.729.857.7100.1119.4203.3209.0284.5419.6385.6239.9205.9498.5579.1335.8334.0235.8417.5424.4501.6544.7813.3795.9855.8238.689.479.474.270.4156.8186.3216.3294.1228.0239.6224.9219.9243.9259.7259.1258.9193.8208.9283.6417.4500.8338.0371.3243.6486.5390.8298.6241.6205.2160.9106.635.522.99.91.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.125.524.741.560.9117.5155.4130.7259.4409.5377.5498.4387.2451.1491.9504.1584.7628.1636.3701.5727.6751.2775.6798.2818.1814.8834.3837.3872.2910.1959.71012.2900.2279.0693.9997.0272.9208.399.279.365.767.4100.4176.8835.9586.8621.6503.4290.0154.9125.0230.4319.3238.1183.3132.295.163.235.112.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.424.540.590.7125.7161.7201.5245.3286.6331.4367.0408.4431.2511.9530.3596.0797.8567.0693.7642.1797.2698.1692.9277.3227.4184.6122.8208.8413.967.395.194.8734.3183.6210.1785.5817.5129.7115.7155.1159.9694.1716.5542.4513.8247.5383.8176.9387.0419.0330.1293.1178.2160.0134.955.119.32.80.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.641.350.384.8129.3176.0230.0233.8297.9336.1406.8425.9431.8495.1554.6602.2633.6641.8621.5576.1757.4772.1794.5796.8832.2827.5829.3735.0746.6691.1848.1871.6825.6854.5841.4842.5756.7761.0771.5754.9750.0659.3656.3592.8559.6554.3510.3406.2429.8376.3299.0298.2242.7244.7207.7168.9106.791.347.419.84.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.439.268.9105.8141.7183.8224.5268.0308.5347.6392.7438.1480.6518.0553.9596.9628.1633.9679.1732.8761.3833.9933.5338.9288.4296.3598.0872.0905.7288.01065.9949.0946.5938.5935.2860.6840.3769.6456.1753.1643.1458.2494.7688.1506.1567.0350.5508.5395.7382.0299.2209.7193.0198.6216.0170.996.460.443.221.22.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.040.471.3105.4142.2183.1210.7267.1315.8354.6373.2437.4433.8520.6558.7594.3629.5667.8700.6732.4759.6782.7809.6832.8844.2861.1869.2874.0879.8885.3854.1891.9894.3878.5870.0866.2843.3824.1793.8769.6742.1710.4678.5654.1549.2571.7535.2482.9446.8397.1355.0325.1267.7224.9185.6148.8111.476.344.319.20.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.941.372.6105.8142.4180.6219.1264.2302.1345.5386.3426.9468.8500.5538.0576.1614.2647.8685.1717.6750.4777.2809.9820.0856.8881.7805.2914.9904.6852.8932.5881.7740.9725.0897.4728.5576.2337.2455.6788.0224.5338.1325.6118.5310.5228.1309.8138.274.4105.077.336.818.727.351.411.514.825.916.228.44.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.025.860.361.4145.787.2104.784.790.251.979.766.276.384.259.0127.7175.2142.7238.7624.6488.9306.3242.7304.3252.5250.6164.9171.4169.7211.284.9188.7286.5326.5307.6337.0208.075.272.0201.3427.7353.1278.3334.8105.7105.5117.3151.2115.5161.377.536.560.9326.2229.868.3143.027.611.02.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.11.514.519.945.677.369.1130.9174.8157.2183.8516.8556.8558.5610.1620.8681.7746.1788.5732.9429.5514.7996.9360.2965.5445.2269.9166.1163.6176.2347.9473.2534.9252.5200.5271.8421.3803.2802.3797.4720.4275.6180.9258.2147.6598.9231.6180.2137.4119.389.797.470.867.179.3124.350.256.831.415.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.122.262.1116.0140.2153.5222.1262.0329.1345.3327.3401.2452.7443.4501.7546.7630.4604.2644.2692.5709.2714.7809.1823.0808.2862.8828.2891.2885.2749.0910.1800.5806.4660.6700.3870.8794.5779.8765.1737.9758.5676.7680.5642.2603.7538.7539.3499.4455.8407.1362.0320.7270.0195.1194.4162.1121.887.857.527.27.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.317.945.978.5114.0150.2188.5231.2275.9316.6354.3395.6436.8458.7505.3544.5582.5621.5654.9690.4727.1751.2787.0814.8819.8852.3850.9864.1864.3869.9883.6897.4890.1867.4870.7866.0847.5829.8788.2783.4757.1723.5703.6638.3599.0570.7550.3510.9477.0437.0394.4347.6320.0264.7227.3183.2123.7110.478.549.332.210.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.315.337.3150.6171.0254.6312.8113.2197.6121.7145.2482.0245.5307.9258.8299.0689.5417.5729.9881.1992.6333.8237.5405.2525.4567.7377.9373.1339.4337.1349.0285.3597.8363.1369.8216.4175.2163.7163.0244.5189.7164.2196.9275.4209.6218.6156.3167.396.326.717.513.817.129.22.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.76.35.714.614.918.033.223.121.633.461.245.341.454.054.669.091.979.663.079.3106.579.0117.8122.4103.9112.796.782.071.658.366.567.469.279.097.9108.1114.676.958.782.892.487.160.848.539.532.431.327.434.745.114.49.314.47.43.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.98.243.939.572.1194.7232.7280.7319.9368.9408.6423.5472.1286.6432.9372.1417.6628.7718.5499.8304.3488.2294.5456.5740.1764.1892.3998.0930.2851.01012.6380.4610.3861.9569.5770.6831.8790.9788.9785.3505.9746.4342.9622.4570.7516.3432.7431.3362.2321.0223.5128.4123.480.667.999.791.835.821.96.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.918.773.365.9161.0179.6216.7262.4297.3336.4375.1413.9454.4491.4527.1597.5651.3708.6682.4747.5776.6778.7817.3481.7867.5852.6434.2832.0969.6989.4973.4978.1637.8842.0861.9451.2574.0440.7894.3300.8292.7549.5404.9254.0548.0403.3531.5552.3371.2220.2408.878.5253.2122.7144.683.569.036.631.119.25.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.824.040.278.5105.5110.8177.7209.6237.2287.9313.7339.2400.3463.3529.6330.4603.4250.0623.6797.0574.3782.2800.9874.7611.8789.3716.7693.8322.8483.4373.7279.1920.2348.0239.3305.6863.1896.4507.5837.3768.0735.5707.7665.0645.5620.3546.6529.9444.1389.2435.8374.2337.2312.5281.4242.2223.0122.773.348.743.611.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.012.236.363.590.2122.6156.2202.5245.2313.9365.4428.8427.5355.6492.7532.4547.0605.4650.2727.0792.4653.5433.0425.6752.01017.9756.2137.3121.6110.279.166.5104.1197.81046.7950.7888.2252.2879.1813.0755.5734.7708.9703.8270.7350.3376.3650.9138.714.835.329.430.919.342.045.949.719.93.50.90.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.618.147.490.782.649.545.152.5174.2194.0136.5192.9207.986.211.11.26.758.6200.6414.5570.6762.3207.7334.2451.9423.8251.1365.9462.5807.3734.6522.5471.0122.5251.6498.0978.71057.7326.6784.8530.4118.4695.3361.6304.6229.3226.3139.296.7144.0168.2191.6180.5217.6106.184.066.657.031.628.928.114.30.00.00.00.00.0                                             589.6588.7677.6621.1671.3740.5669.3737.9875.9732.2901.5877.0895.7869.0918.2184.2919.3927.2819.3950.7806.8923.3920.4764.9345.1420.1522.0314.3310.7306.5402.1272.1474.7144.2106.2107.698.575.882.080.170.250.737.330.418.24.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.315.969.336.843.461.2108.9152.481.3144.1190.3162.7146.5113.9129.4154.1182.0183.2147.7211.6291.5282.9232.9276.5245.090.168.858.9203.0122.978.4232.2101.867.3104.7153.8176.8328.8319.2290.7203.2247.2305.2315.2231.0220.2173.6217.3242.0198.0227.5144.079.748.536.017.07.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.79.29.719.523.629.838.057.769.479.979.8114.5127.7151.5148.8209.5275.4271.2230.3259.4183.6162.4443.0393.8201.7162.5214.0228.3222.0331.1286.5110.0117.9123.294.5118.8156.1183.3194.1306.6450.1352.9421.7348.5314.4251.0235.0165.4115.852.940.548.661.557.076.241.021.819.417.69.98.21.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.213.125.440.258.173.1107.1126.1136.0148.6196.8205.3256.0370.5569.5588.3649.3691.8412.7839.6775.4779.5850.0910.5898.6924.0326.8296.7504.8720.2879.8701.0754.5365.1572.6728.0706.3641.2398.3112.271.736.435.419.527.9142.7179.2182.9178.7134.8136.2114.0122.675.146.646.946.440.223.414.53.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.618.334.939.2167.5285.994.951.226.35.14.019.652.8107.3176.3154.2241.6367.9365.2307.0309.9261.2170.6194.5330.8251.8164.853.5131.1188.0262.1396.7430.9569.6371.6639.2648.9677.1280.275.224.732.463.857.0185.3419.2576.2321.8429.1254.4149.6139.6164.9133.2116.690.372.657.533.923.910.81.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.349.580.2110.8149.0186.6226.2269.5309.2353.5395.3432.4471.1507.6551.9585.7627.4665.9716.7754.9748.0809.2867.2886.6932.7917.2894.6973.1948.8949.8957.0920.2893.4914.5951.3993.7912.7926.8893.1862.4838.2774.8788.5576.3330.9342.6249.1288.3235.3409.4271.3310.7269.4192.8195.7178.3159.8128.258.335.015.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0              75.048.049.572.3152.4273.2394.6535.1791.0668.2468.5585.5677.3240.0179.8485.5524.7125.0137.4135.1179.81138.4367.7330.1348.8120.6122.4189.7289.5251.5291.7372.0229.0166.527.813.033.074.391.4101.8219.0140.798.479.941.540.02.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.08.515.941.561.8107.289.9105.3115.3127.2153.9184.7195.0192.5313.4518.3595.2572.6520.2601.9670.5152.6205.6672.4152.3145.2183.7218.8168.9104.0119.4193.2288.9433.5368.2305.6200.1178.1189.8643.0247.2211.1211.5288.6185.4255.9290.5193.796.5241.9371.5145.9136.470.137.875.085.2148.061.523.917.52.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.412.544.154.7104.8145.5198.8224.6240.3289.4251.4221.5425.3255.9334.4551.9571.7618.3641.3730.5864.9755.7793.0841.4874.4945.9330.5345.6375.3482.0438.3198.5952.6389.3572.4722.4327.9110.338.659.0198.8327.9765.9765.0608.2439.5665.5254.4267.2129.493.3169.5388.5142.8225.983.865.7117.4107.846.034.08.52.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.117.647.583.4124.0166.7187.8275.1140.1193.5355.7405.4417.3462.8494.1532.1572.1602.7642.7673.8698.0737.7767.8802.6917.4486.0355.0449.4908.0462.2443.4330.2449.4245.1238.3134.5183.1464.0781.2354.5867.0802.2345.0107.4151.7113.822.624.810.99.03.54.825.250.126.60.528.714.24.71.61.20.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.719.023.739.1143.6185.1228.6265.8310.6349.3398.1425.1432.0507.1515.2479.4604.2675.3711.3752.6751.4793.4827.1851.0879.6866.4884.3862.7889.8364.8287.5793.5920.5782.3328.6863.4882.2868.6869.0601.8707.1495.5434.7423.0336.3432.5681.9335.9209.3157.8122.188.4130.088.914.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.825.243.864.064.661.599.1119.7113.9213.5282.7199.0256.3203.9137.6232.3146.8231.8112.7244.4312.1176.394.5108.8140.3333.4188.8151.6381.4215.1213.6227.8334.9326.4367.4484.9435.2519.2251.6481.7593.8201.4152.1326.6172.6197.2170.3283.4385.2234.6370.5466.8201.8148.6112.07.01.7226.4105.324.61.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.67.619.643.640.365.7101.960.1102.7130.194.993.884.0230.3241.9230.842.076.8107.9176.8246.9150.3226.1180.9260.4533.2582.5392.0385.8820.41101.8614.3239.0175.1202.3209.0344.4890.7856.5828.7256.9934.0750.1722.6240.8463.5639.8215.4196.0338.5214.3187.4116.185.7157.731.970.951.134.030.33.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.914.425.518.028.545.355.536.382.580.045.575.6109.1118.8114.7149.5173.2159.0183.1296.5246.3190.5221.1255.7144.8205.3341.1249.8253.3214.2357.4165.6500.3229.4407.6311.2247.3214.0358.1361.1379.4329.0112.7117.4140.9141.8225.2206.998.1144.883.268.877.3191.070.061.767.649.627.512.337.77.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.713.831.893.174.545.079.882.274.1125.9173.4111.0197.3281.9449.9616.3347.5526.4345.0541.7208.1253.9273.9530.3299.2675.6937.31150.6499.5316.0685.3938.2518.4574.8821.7577.2911.7943.4624.4508.9263.9189.7207.5305.9355.8550.7361.4258.5218.3162.9194.9321.7253.7300.4209.384.9135.8129.327.29.56.42.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.619.928.663.3112.576.299.6206.2208.7158.0421.5333.9285.4374.8616.3637.5650.3678.8691.1703.3760.2807.4650.3844.2749.2537.8743.11018.0194.5158.0202.8138.8146.7206.5211.2432.9472.8961.6372.6365.0486.7378.1204.722.50.00.00.00.00.511.418.627.5102.161.063.6109.090.196.745.185.450.827.93.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.330.235.044.1108.8163.2158.2195.0327.7138.9194.1274.4403.2430.6286.5479.9566.5277.7459.8585.7778.6319.2115.4199.6999.6149.6132.8484.9295.1886.1991.0285.2366.0290.6520.91027.1172.61048.7492.1224.0293.9277.7243.7245.0346.4199.2722.1151.6618.1119.0416.6489.0139.2171.9106.164.594.170.029.023.20.00.47.60.00.00.00.0                                                             897.683.284.2184.01041.1980.21093.51020.0934.5861.2283.9357.1269.4715.8669.5513.7575.0529.5516.8454.9335.2100.9306.3304.1166.574.247.7124.731.914.42.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.413.324.546.272.9100.2105.7134.4157.8199.9244.1280.5202.9208.7278.6535.4697.5700.6422.4356.3381.4310.3261.5279.9197.197.1148.2154.9245.5195.1265.8574.2511.4489.0503.1426.9631.6873.6387.5504.5623.0277.4328.7244.9223.278.294.867.378.597.173.193.296.743.742.629.314.49.711.11.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.28.612.829.929.439.541.850.177.782.8106.2143.0107.4201.4333.6457.0655.7715.7241.0307.5292.0370.0908.6370.6546.6970.5965.4979.9932.8938.0942.4885.0926.2903.9904.1888.3876.7856.5826.4799.4775.5746.8711.5677.2637.6598.8565.6524.9487.0444.7400.1361.9318.5280.3240.9203.2158.0105.396.639.136.39.90.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.526.250.981.6113.7150.2187.2224.2268.4308.1346.1385.7423.2463.9503.2541.6579.4618.3658.0692.3726.5755.2785.1808.3828.7847.8862.0872.6873.6889.0890.0907.0897.0897.7898.8889.8889.6878.4861.1831.0814.6777.7742.0708.8672.1631.4596.1554.0516.2473.8435.2388.8348.9303.6261.2221.3185.7153.3122.388.551.421.34.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.124.048.677.7109.5147.5184.7223.4266.1306.5345.0383.0419.5461.4498.8539.1576.9617.5652.8686.9720.1746.6774.6788.5818.7836.8842.7836.4840.2856.8865.9867.1863.2861.5864.8870.2869.6863.9865.8834.7808.0773.0744.9722.6673.5642.0607.3563.2516.3477.8442.6401.5359.5318.6215.8234.7200.8158.5128.994.663.735.63.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.627.953.779.1110.0155.7166.8211.1259.3298.7337.5370.3417.8454.2500.8539.7576.4589.4646.0712.9667.2702.1745.0622.1769.5878.2880.6835.3961.0976.7983.0590.0530.3403.4418.8432.1382.3331.4303.4286.3200.1168.2232.7299.2260.0249.6183.3177.7162.4233.9200.9168.0144.5105.3100.484.858.59.85.314.413.03.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.21.114.129.925.623.961.574.489.697.185.8472.2224.5373.0276.5125.9312.9717.9331.3630.3419.0275.11056.0427.3856.7671.1559.8540.7470.8338.9399.0989.2998.31031.5923.1876.1883.9877.4830.5868.2805.8755.5721.5224.7142.6495.4519.2252.5198.7159.0119.0145.7102.487.170.764.348.229.913.96.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.16.620.339.159.982.884.6115.2148.4140.6193.0173.6168.0409.6314.475.7249.581.066.4305.2286.3358.0599.2215.11018.4200.075.6124.091.0164.5453.9827.9958.9992.9280.873.0118.8428.9335.8206.6326.1292.1764.0690.4627.3282.2209.2274.0553.4467.7421.5378.0325.5290.2260.185.4120.487.591.413.04.614.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.838.662.5104.9109.6177.6159.5210.9246.5390.1413.4554.1181.2253.7279.0234.8184.7246.7780.5857.8920.3911.71008.7724.6253.8218.8288.1417.6740.9353.31089.8300.9973.2283.0494.3725.6569.6511.7548.2486.5572.8786.3700.4667.2191.9556.1584.4574.3288.2527.1148.8427.6338.8118.1178.5114.677.9107.448.827.49.22.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.920.125.644.567.9107.9139.8195.5351.4459.2354.7451.8475.7567.3341.6297.8352.0460.9295.3366.8524.9825.1475.8485.4394.3479.3606.4648.4588.9631.8770.3571.0424.1348.1322.7380.2479.0429.2418.4402.3413.0479.6441.0644.7369.9515.8277.1229.3534.9459.7455.9193.3157.5169.0148.4136.2108.4185.9115.873.338.612.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.141.569.3102.0136.7171.9212.4254.4257.8331.0368.8414.9454.4497.3536.8574.3608.1646.0679.8715.0747.7772.9804.7822.1830.1862.0871.7885.7868.5876.3891.1879.2884.1877.3875.8866.7856.9837.6807.7790.3771.2728.8703.5676.1640.6606.5575.7532.7489.1445.8352.8357.7314.4270.5232.4194.8156.7118.385.960.432.013.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.112.530.960.589.4123.5159.4194.4235.3274.0312.9353.5393.1434.7469.3509.5549.1583.1620.4657.6689.5731.1764.6792.7876.7888.5972.0347.0960.61005.7684.91031.1924.8646.3433.3874.4783.3647.5852.6841.2548.5794.8817.2736.6677.0632.7226.9191.7266.4197.8450.4406.8322.8282.9131.0230.4210.0161.7140.396.668.831.48.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.09.434.9105.523.342.5181.0260.4347.0388.5431.3540.9203.9643.4281.4222.9144.8302.0279.3551.2435.7742.1830.6850.1349.5310.4307.7454.11031.5956.0935.2802.5951.9907.5307.1230.4254.7199.9314.5183.4162.2275.8375.3494.5297.0281.8167.4582.3188.6250.9136.2109.8104.972.748.146.233.329.863.632.512.511.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.30.010.044.844.172.7127.7117.2174.4100.4303.1183.79.4216.9230.2210.6407.2603.8597.2694.6706.0739.9822.3669.3852.2506.4874.9941.2782.6709.0573.7913.0912.4719.5818.2496.3347.8155.9320.6254.4459.9217.1542.2200.8146.3192.293.18.10.00.00.00.03.716.440.85.00.00.00.00.03.40.010.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.910.114.933.240.129.8123.5297.4335.0377.6426.5469.6591.2594.7179.9397.8202.7732.0795.8211.9953.2251.8309.3264.2963.3971.8519.7960.9914.1925.5961.8275.5902.6903.0890.5862.9857.9860.8708.6795.4817.1749.9437.9212.7389.9252.1266.4549.5164.2177.5143.3165.9231.9101.7116.472.225.215.54.82.23.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.021.942.354.3113.973.668.589.390.786.5212.2416.0163.7332.3222.4285.1604.5623.0655.7672.6746.3817.0505.4346.5689.8974.3926.4978.0773.8909.6959.4932.9941.5911.0910.6930.7906.1825.3895.1951.3502.2937.6244.5251.0253.4369.6747.6662.9624.0512.1407.3417.6169.3104.9159.9162.990.228.544.018.530.412.46.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.57.422.931.272.1183.0168.5251.3297.9336.2371.3409.4450.6533.3511.5498.4700.7690.5596.5780.3787.8807.2864.0425.8793.7798.0911.2911.9864.0873.5943.4464.1448.1577.3375.6197.479.426.512.613.458.774.114.661.3145.964.0550.1195.1581.2513.9482.0449.7172.5113.845.7286.995.895.634.621.313.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.19.816.234.841.689.681.8276.4207.376.9231.3204.0512.9269.9544.2362.3358.8556.4917.0282.7258.6221.1645.51098.6811.8295.8294.4292.0927.5315.4950.5996.81011.9974.3916.7922.0944.1933.6670.3169.3833.1769.0755.1217.3165.5691.9619.1108.6369.6463.8428.0372.9323.0288.4188.7198.3156.1124.783.565.733.210.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.012.036.561.496.3130.6189.3205.6243.0289.7321.6358.1398.4437.4482.5481.6559.3596.8630.8663.2701.3737.0766.8772.4806.5833.2850.4859.5868.9873.2868.2870.9873.3872.6871.3869.3866.0854.0845.6817.1782.1761.4726.7542.0216.8636.3432.3505.1305.3332.5369.2257.8178.4151.765.619.32.20.00.00.00.06.65.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.024.437.337.651.5114.1167.5273.8150.5170.3287.8216.1265.2406.8336.6268.5385.2291.2296.1330.3461.1620.8648.7389.8298.8656.9433.2551.5315.9494.9107.546.253.695.6115.6167.790.9352.8507.6581.7747.0672.0435.3199.0100.042.622.046.816.314.413.217.111.413.27.17.24.33.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.80.00.016.598.540.851.651.567.960.996.1251.3450.3234.7141.3113.389.4744.8230.4191.6512.8445.4246.4425.91111.9790.4414.5396.01025.4399.0541.6357.5377.4329.31091.0288.4984.41040.1684.9997.11058.3949.0820.5215.3268.1896.0610.4250.0200.5190.1191.5254.9174.1199.5119.6128.387.559.540.033.523.426.113.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.36.247.734.153.241.9163.0314.1129.7139.6101.8137.2101.9100.8123.6143.2158.8130.7154.5230.7294.3255.2358.5539.6614.61197.4472.5172.740.091.5158.5319.3719.1361.1667.4601.7770.9579.5587.2392.5695.0661.9380.4293.8262.1258.0247.8238.3252.0227.5180.4192.9169.4188.0238.1252.9151.6137.997.261.125.315.79.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.533.472.7110.6142.5139.6218.4169.6229.9279.9299.9413.4473.9427.5557.3590.6615.4673.0703.0758.2656.6778.5804.3862.3857.8901.3902.3910.7909.8906.7891.4891.3886.4876.0872.8776.5851.5843.8831.6821.1800.2762.9700.2614.1618.0539.7588.1511.5464.4178.3287.5209.8173.3185.2111.0150.6122.375.164.031.913.91.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.85.38.124.947.041.464.411.523.716.39.819.819.439.064.563.846.761.565.382.2160.0138.4148.9100.957.497.0113.382.1111.5147.665.7103.6156.3112.4166.9179.2120.0109.9115.3133.7112.852.367.295.721.051.011.29.317.238.657.532.128.355.5310.0216.893.1104.467.826.87.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.915.279.728.7189.675.372.4114.5120.9217.1265.5253.8207.0193.9196.2243.0257.6494.9297.7875.5643.6800.2764.4228.6857.1379.3927.4248.8432.4368.1492.5498.1404.5423.2519.8134.9310.6297.4798.4834.1783.3758.3516.1772.2431.6314.4594.1571.4499.2202.2478.1112.094.854.754.5176.2124.991.570.028.62.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.616.422.431.162.986.694.897.5108.5102.5141.1127.6122.7151.4156.4278.1216.0253.3794.5416.3595.7752.8762.6792.9794.4848.2891.7865.1878.9831.3813.8811.6533.3837.6435.1706.3530.6719.9498.8365.2284.1217.1192.1158.6110.183.784.459.860.663.149.643.053.236.528.515.28.65.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.49.427.230.930.523.745.4101.971.574.471.0161.8230.8190.0136.7150.2129.4126.5161.494.7132.4162.3166.7133.0129.1128.8123.2138.8148.0130.2175.6211.1256.4298.0304.3263.8197.785.058.031.283.752.737.356.341.334.242.826.341.458.947.650.541.557.220.17.54.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.846.328.149.0133.9175.0168.7153.0304.7271.2394.6427.0473.9517.4412.9662.5152.4544.7733.6464.6263.0179.4903.6771.3975.6933.9903.9988.2437.51099.7344.5288.6245.7121.9124.5103.679.995.2106.5110.6130.374.3105.8280.2381.5311.9236.2169.3157.8127.2111.8127.6136.6153.0180.562.543.328.411.910.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.815.214.625.546.453.373.3110.7122.081.5203.2137.0137.0137.0138.2198.1199.4192.2364.0218.9262.8338.3260.820.5184.0148.1521.6278.9895.0488.61060.9264.0408.9143.01006.6386.5834.9260.2150.227.1547.1508.8237.3271.2241.5559.9507.0464.5417.2175.8135.292.241.336.026.681.6124.992.728.23.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.315.412.346.526.164.221.130.039.396.2114.866.1180.4177.5223.1298.5240.9136.6175.8412.1624.4239.6907.2763.9859.2288.9206.0721.21074.9203.5184.4925.4934.4333.3462.5407.8355.8396.5531.2367.9276.8283.5348.4377.2333.4383.2255.4233.0259.8310.784.6231.1147.0169.4117.137.314.710.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.87.726.918.010.932.840.497.5101.8237.1451.2545.1478.0186.1486.8285.7575.0477.1450.7539.3331.1351.1290.2296.7131.6140.0108.1157.3126.5132.0171.7140.7139.8125.7167.6221.2197.6107.3142.6204.770.255.9117.9195.6308.6210.3192.3256.4296.8304.6114.292.9110.078.543.022.121.49.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.820.036.044.863.984.3125.6176.7197.7280.8543.6508.5515.1591.2610.0529.5324.7171.2106.0130.9216.3403.6947.7555.8353.4486.7290.8797.4115.088.9143.5246.7240.4104.892.293.1119.6163.4212.5275.7261.8261.6237.3257.8402.8572.0623.4421.8415.9104.881.274.665.243.830.620.411.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.929.358.680.7133.2165.0180.9289.4403.5161.5222.7298.4398.7326.8276.3336.6635.1515.9548.4730.7697.8590.6534.5671.3677.3689.7925.8584.1573.2796.7835.71072.1649.7544.9446.8223.0919.2413.6475.9308.6284.8273.2397.0283.1190.9199.0169.1119.676.872.169.075.888.492.677.866.483.346.424.511.51.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.16.45.03.99.233.441.540.877.899.4148.0155.8162.3195.7239.7300.7286.2254.2290.9283.1311.9266.6393.1479.8393.8949.1569.2996.9686.4597.9446.6570.7591.8880.4681.3457.7499.1562.1269.8137.1108.682.256.0105.1130.1160.3154.7140.9151.6201.1323.087.058.529.09.64.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.19.625.838.433.239.270.481.9145.0212.2152.0163.1152.6200.5171.5121.7160.1312.4308.5331.6375.9301.8409.9509.6517.7580.3461.9226.6160.3170.0256.4218.8319.4520.8733.8875.7793.6787.1773.8681.1630.5680.5648.6484.8586.9533.0519.9373.5399.9389.9209.4132.0102.384.2143.754.422.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.726.346.868.186.8133.9171.8193.4334.3285.0282.0304.5448.8423.3382.0457.8777.6537.7594.9708.0771.4850.0494.3772.9861.1893.1277.1679.8255.0827.6256.4168.3110.2165.8186.8601.9287.9214.5432.0241.7484.2279.6226.5184.9291.9239.1217.5106.6207.2106.777.695.289.058.627.029.013.32.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.04.818.639.568.391.2149.4147.7176.2210.3173.4389.6373.2396.1544.2390.9266.0608.4298.3364.4402.1514.2199.1488.8295.8360.2407.9473.5563.3403.5726.5363.5415.5545.9646.4421.7646.5354.1320.7301.1197.3521.9350.4462.4677.3384.1195.1559.9423.6341.4292.7245.7144.2117.474.441.922.410.34.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.810.315.115.915.720.536.549.666.885.6112.5107.596.1121.6162.4238.8200.8182.0190.3190.8155.0139.3177.4180.3154.0119.2136.8157.4186.3259.4449.6314.2233.2234.4235.5230.4243.8251.7256.8305.3697.8382.4311.7329.9222.6457.9408.7175.3235.6227.3176.7156.1150.773.628.428.612.60.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.012.624.340.856.176.0103.2141.8175.6186.3226.9288.2440.2478.8560.0327.9346.2784.3337.3356.7415.5574.3943.0981.7461.0801.6472.6532.61042.2921.9893.0873.9764.2855.6581.4801.3855.8845.0813.6419.8766.4478.6156.0622.9556.6533.5482.1437.6396.2345.2309.0265.0227.6187.9150.2115.880.447.122.95.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.426.867.1100.0138.8182.2226.1269.8314.6358.7395.5435.1477.5517.9559.2603.2634.2668.2701.4727.2752.7783.8804.1824.2841.1850.0860.1865.1872.2873.7864.2853.1853.3847.4836.4818.3796.1765.2743.8698.7665.7635.3594.7556.7517.7480.5417.0392.8349.7311.3175.3230.4186.7143.0104.372.241.716.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.414.030.031.067.6179.7214.4355.3135.8206.4228.4167.3192.3141.5365.3489.4301.8245.4506.5424.8158.2476.7392.7914.3499.3355.6156.0183.5549.2515.1304.4226.1237.8311.8475.7435.6463.3339.1381.3383.6224.0222.4133.2119.7126.8142.896.132.035.263.334.784.8125.0110.427.813.019.911.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.93.921.845.447.673.8186.7231.0270.5318.8398.8337.9468.4294.5199.3655.9737.1698.1264.0321.0783.3764.2847.0919.4865.5654.8759.1924.8506.3703.6948.8888.7875.7884.0265.5891.7881.1297.6867.3243.6386.8547.3637.9305.2180.1163.0162.8133.1135.4199.3187.4207.1160.2108.863.745.929.86.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.39.633.252.762.7126.1199.2280.7188.5152.6121.2197.6766.7535.4259.8116.9795.9447.3525.9293.7268.0364.7629.2355.9688.2266.6218.1397.0235.0322.6232.7333.5317.4275.3439.3319.2354.0494.8308.8198.8166.0100.751.337.965.442.624.611.012.714.29.28.211.44.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.211.026.750.5126.089.1127.2196.8241.5333.3272.9389.8450.0427.8512.1549.3571.4648.5618.2558.1337.7618.7670.3455.2788.6367.1380.2863.4242.1894.2908.2644.3371.0344.2351.9300.8361.8512.3342.4226.1104.0148.5222.3226.9437.0128.277.628.262.540.676.968.158.425.013.726.02.82.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.50.010.718.936.451.462.334.625.8109.086.385.965.484.993.3184.7126.865.8264.3372.8141.5226.1339.7352.6271.9511.7383.873.0108.1164.3320.3443.2394.6365.2326.6169.6300.7130.185.566.285.3123.0208.6112.7134.5152.7122.2133.393.071.650.27.30.01.15.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.015.331.446.069.961.368.8155.389.1374.5395.9434.4482.8638.4202.4594.9636.5673.7702.4734.1636.6900.1891.5274.5449.1241.7835.7831.6852.9659.3939.7116.3150.6981.9933.187.7107.6238.3608.7795.2689.1734.5721.7654.8571.0125.0156.8178.962.9125.7144.5302.0273.0176.2110.217.84.84.91.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.614.117.335.830.177.0113.3108.1105.346.9161.3210.5199.9173.8317.7500.1246.0249.4237.0341.5334.4856.1429.2266.2572.81079.6206.0744.9529.1304.2234.1118.774.8159.4522.2217.3847.3302.6232.6241.2629.7519.3445.4179.4680.5169.2131.1191.8401.4117.9106.426.351.323.517.727.612.42.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.628.532.472.1116.7130.0269.3333.7321.4176.2411.3504.1627.0404.6584.2261.6794.9208.6221.5357.9228.5246.4256.8619.61096.7259.6996.7398.5315.9466.9230.21075.6313.6815.1350.9781.4346.5282.5841.1463.0452.3203.0435.7581.8523.3344.5398.8334.0291.1244.6211.6164.8107.574.760.128.19.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.015.028.538.7147.7205.1260.9298.6195.8188.8294.9442.1495.7542.4665.4318.1594.4374.5686.8611.0635.9506.5414.7586.2723.5628.0414.3881.1803.0655.7681.7856.4478.2382.9794.3559.3471.1573.1886.9839.2708.4655.9493.7649.1565.6230.6201.1220.0116.5117.985.255.648.349.120.418.212.517.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.426.776.0111.7159.7205.1243.2282.8327.2327.9129.1147.2106.476.484.879.193.698.8174.4347.5316.5310.5297.2333.1354.3355.1455.1557.2781.8780.0400.8230.0341.6256.0323.6808.2201.8212.7169.2370.8338.9170.3275.4124.8145.3144.5116.2151.392.2221.4100.430.838.640.34.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.78.614.517.838.4116.366.797.9171.2212.6134.5125.1237.0165.7117.472.0157.9212.0286.8273.5308.0349.5582.3342.7451.7124.073.5321.1384.4592.6311.0364.7434.2438.0878.9273.7740.4484.0174.6118.4281.1645.9328.4465.5458.4137.8302.6377.178.299.968.593.044.520.09.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.413.331.864.053.995.8175.2215.2150.1254.0407.7277.8525.0408.8306.3356.1387.4439.5441.1443.0354.4806.9784.1595.7831.7421.8829.4890.7280.9196.6396.1984.5460.9565.9818.2649.2252.5102.478.5153.297.043.693.3113.784.3225.5107.971.336.225.47.018.26.31.56.42.35.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.71.916.318.116.712.540.2124.494.0119.8228.0223.5224.9159.9153.6349.3433.3101.4227.8293.1439.6456.7290.5217.8307.6385.4983.4428.3537.1881.5343.3258.6439.2386.4430.1386.0372.3239.5193.0264.6197.9218.1184.0131.5111.3100.9143.4106.276.2127.2124.562.265.519.00.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.00.00.00.00.00.00.00.113.719.726.834.568.160.377.280.3136.8123.7114.7146.3140.0205.8306.8249.9372.2260.6266.2226.2378.3402.6585.4500.5398.4254.9350.2847.6440.4737.7978.5909.2861.5568.7727.8371.5478.0783.8684.8634.6573.9544.9201.8320.2286.3298.9234.0347.0225.1147.2100.4129.558.640.415.713.02.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.912.053.2107.1141.3179.0223.7263.1297.3339.6383.4420.4453.9496.3541.1575.7604.2628.1671.6686.2714.5737.2750.4775.4801.0814.6816.1811.9819.1810.5814.8807.5803.4793.5775.0736.5709.4687.8648.2615.5586.6548.8506.8459.2433.2385.2271.2237.796.456.368.249.444.424.131.00.30.00.00.00.00.01.70.00.40.02.70.00.40.00.00.00.00.80.00.00.00.00.00.01.40.30.00.00.00.00.00.01.70.00.30.10.00.00.00.00.05.817.735.9111.271.090.798.4187.5191.9151.9143.9185.3506.6327.5565.4584.7612.4655.4508.3661.1642.3774.3777.0775.6790.5819.6847.4507.5353.5369.0869.8720.3829.5786.7757.2743.6708.1689.9687.2651.2592.5539.3485.6459.0423.5373.2337.9291.7239.8133.1180.075.091.263.230.55.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.10.00.00.00.00.00.00.00.00.00.00.00.00.01.50.95.940.640.0205.7250.2306.0342.4380.7422.5476.6568.3602.1603.6324.4444.5682.3753.5282.4756.2364.2408.0832.7716.5900.3375.8461.4917.5829.1516.8224.6187.0326.2755.3727.4315.0140.9618.6612.8212.9187.6546.5522.3363.5235.7253.1249.7206.8164.947.346.430.724.76.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.60.00.00.00.00.00.00.03.922.731.965.4111.8115.687.598.8136.4204.5411.0325.9439.7474.4514.4554.4565.0629.9645.4668.7707.6748.5762.1915.6414.2839.3859.3765.6878.7815.4806.2809.5817.9763.1731.3679.2651.8660.6618.3585.7539.8504.4479.8431.5396.2347.1313.1279.9232.1191.1151.2106.772.748.430.54.02.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.818.734.271.6101.4136.9179.2215.2256.0298.1342.6382.8418.9478.0508.1385.2594.7527.5390.6512.4355.4612.5718.7719.3801.1791.4465.3437.0406.8545.4434.4353.6317.4409.3480.5318.6501.4657.6572.3563.0539.3501.2491.2432.6427.1363.4249.3213.8152.5137.964.281.785.042.820.84.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.025.541.875.5131.4169.7212.2250.5289.7327.9368.1406.8446.7480.1519.0550.5583.9610.8637.8662.4687.8711.4727.2742.6755.1765.2767.8764.2764.4757.8745.8734.6723.9703.3683.5658.9634.2599.0530.3549.4506.9484.4186.3366.8329.2292.2251.3212.0172.4134.9100.066.539.116.61.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.239.366.6105.8147.6195.6238.8288.2328.7414.4528.0228.9273.9621.3548.6575.3603.9631.0655.9678.5703.6725.4747.6761.8771.3771.7773.0778.7789.2776.6773.5752.3741.3719.4696.7667.5638.9604.2590.3580.3519.3463.4424.3375.8262.8168.7222.8203.158.144.027.750.130.33.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.30.05.531.746.943.9169.7256.9253.6310.5381.1402.3422.0218.2493.0535.1562.5577.7612.4640.8666.4693.3712.9727.4742.5751.8757.6775.7780.6760.5686.2759.2753.6741.0703.3683.5660.7638.1595.8556.5529.2498.254.214.011.3369.9220.5285.5287.0111.6118.539.547.113.22.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.940.132.7105.9105.1152.6221.7331.0155.0166.5177.8267.9307.8540.3686.5476.9298.1374.7679.4696.2333.7570.5324.1817.6795.8743.5758.9774.1766.4788.1708.2625.2616.4864.6723.9663.7644.0613.2575.6364.5373.2371.8225.3160.2176.2261.7222.876.3132.0158.6137.442.426.37.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.629.255.293.6118.4173.0214.8259.5301.7344.0383.9426.4469.6502.8535.4570.3603.1635.7662.3686.5711.0739.7759.7775.2792.1799.4801.3797.9797.9796.4777.5757.9752.6728.3704.6678.4651.4612.0577.5545.0511.7418.5435.6390.5157.9230.3180.947.419.930.536.012.38.00.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.82.70.42.16.88.028.220.719.640.320.0114.8191.2257.0184.0140.0146.1231.1269.1165.3301.3289.2115.0158.457.3231.1463.9467.0529.8724.1241.591.9105.9371.7331.4763.6691.9509.8661.4241.763.9378.5379.7134.6300.5146.844.1123.229.412.06.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.529.439.689.1143.9187.1231.9273.9318.4357.7398.8441.6484.9517.7555.5590.6622.8656.3685.2720.1775.7221.3796.9813.0820.9775.4835.0851.0858.7848.1822.8816.4798.5773.3755.0742.2717.4671.2615.3617.0574.2118.8159.0444.2416.5357.5275.9221.3184.7141.4108.855.518.83.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.512.585.0110.6110.0133.2144.145.4191.3106.9150.8438.9546.9277.0251.5487.3464.4411.0330.5901.9169.8359.2897.2235.1728.8836.1739.3812.8314.4364.2954.6740.3842.7726.6846.6402.8837.1238.5270.5146.1342.5158.3151.7124.0163.094.3168.1285.0102.480.1109.717.03.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.021.542.896.974.189.8128.5161.2183.1244.7230.7228.5277.0324.7571.8604.3530.8662.7711.4266.8841.4944.9254.5238.0255.1263.2334.9560.8919.1332.8601.7561.4809.2777.7748.2749.5692.1583.7627.2587.2512.5144.3184.3123.0100.785.1253.1112.2162.177.666.818.98.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.613.926.144.979.378.698.9267.1184.3248.7387.5216.2502.9490.3539.6565.6337.6620.0628.6675.1703.6718.6738.3748.3761.1773.9770.1773.8794.6764.7750.1756.4752.0724.1715.1663.3637.4540.7512.1506.5447.1440.1330.9298.7210.7214.2182.5124.8152.674.942.626.614.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.06.315.721.532.343.899.6105.885.990.9103.474.9190.3154.6236.3332.7550.3448.3363.2774.5713.8589.2529.3346.1754.6723.5815.1781.6837.4453.0360.1745.3700.2620.7572.9615.4581.6524.5503.8440.3431.2376.7340.2108.9244.0199.5173.2138.4105.867.833.47.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.315.234.140.069.0143.4298.6145.1348.8185.2472.3227.9361.3379.3665.4207.3228.7186.2165.074.4162.8328.3438.4345.9388.1447.6347.8218.0197.3244.3490.8262.7483.8344.3547.8637.6283.7713.5190.768.627.12.620.4266.4196.8255.1136.9109.0119.455.913.36.60.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.012.928.468.6105.0144.2190.1236.1279.5317.8359.8401.0438.7477.9513.2547.7574.4603.5631.8654.7678.6698.6716.9733.4743.9747.2749.6756.6741.5736.6733.0720.7703.2680.7657.8620.2587.9493.0538.0457.4451.5374.2370.8319.8243.5258.7204.2155.962.231.623.612.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.039.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.826.829.133.743.161.785.3129.1136.6159.3274.7330.5346.6290.6402.2377.8377.3329.0579.7772.6445.7452.1396.3585.2554.8903.3460.9424.9369.4360.4286.3276.8217.8152.2228.0116.658.048.747.939.723.119.036.039.3107.052.720.619.96.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.911.67.63.917.323.418.441.269.8104.0126.0159.5187.9318.0530.1307.2245.4303.0364.1280.5262.5260.2314.5215.0385.8201.8142.6495.2292.9380.5837.3646.9189.6230.0181.1696.0132.5210.3518.7433.6358.0279.9224.160.338.625.467.739.25.12.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.720.363.069.7155.1199.4243.2273.6329.3368.7412.4453.1484.1525.4560.8584.1619.7637.7655.0694.5697.0725.2712.6750.5766.7812.5554.2453.0740.3499.6734.5712.5709.9687.9326.9607.4571.3516.8455.4382.8313.9326.1327.3359.4177.3293.0179.395.246.233.913.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.729.521.124.141.5108.9124.1140.3221.191.8145.2170.5298.6277.8341.081.8152.5715.0476.3313.3113.359.598.5192.6146.6153.6542.993.4142.4200.1209.7489.8184.7197.7214.8128.8113.875.493.985.954.156.857.836.017.06.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.12.75.010.29.818.827.924.033.669.654.868.866.3117.0144.9128.2166.7150.0143.2175.8233.0204.2280.2251.9300.3323.4321.4299.6232.1216.1138.9104.0138.4121.1116.387.169.444.026.128.520.415.08.210.39.46.93.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.62.741.2161.724.926.154.482.597.7178.7150.1182.5230.6224.8178.8324.7414.3684.7264.1360.0257.7143.8116.2121.9208.0197.994.9128.673.6179.6609.3537.3330.5362.3102.4286.5243.6223.7134.1138.0118.0114.7257.1275.2215.279.861.341.636.911.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.017.940.067.4121.3153.3207.0236.1181.6280.4389.4422.1455.2308.5529.6558.8585.4607.5630.4647.1666.6680.7695.4706.6718.2717.4720.2729.4724.0710.6700.7687.6655.3665.0622.0573.7544.5519.4472.1434.0382.8349.6323.1132.0262.1220.1131.270.091.548.121.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0                  0.00.00.00.00.00.00.00.00.00.05.128.747.3121.0149.3220.2201.1135.4102.8309.6367.5399.3451.3473.7531.2522.8507.4548.5600.1562.3551.0601.7664.4615.0738.1683.8738.5699.3656.5720.0583.6615.7605.0618.5526.8225.0475.0306.9508.6215.0199.7153.4118.7107.940.424.424.923.124.03.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.020.448.6104.9197.6227.3240.3229.6292.2396.0367.8180.5470.1526.9277.9644.1390.9707.5693.9773.3259.2700.8725.3738.7714.3727.8723.1719.9710.9693.4678.7661.5643.2618.8588.2560.7529.8499.5464.3429.8391.3349.0308.1268.6229.6185.0148.7109.171.737.012.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.820.629.742.270.3106.3118.8112.0160.6172.7194.0215.4240.1309.8379.5390.7431.6476.7395.6280.5468.8178.3210.8414.2128.6415.6405.7301.5818.7343.4408.4808.4691.2520.8396.7678.7128.858.249.7131.0157.179.326.761.135.516.90.91.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.722.145.1141.169.5213.5253.6296.5340.3384.6154.1168.2528.8473.0432.8147.7101.5651.5677.3692.9708.0721.2729.8731.3740.2736.2726.3715.9699.0681.9661.6642.9612.9585.6556.1520.4494.1464.1417.5375.7341.9298.0255.8215.6170.9132.492.154.725.01.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.825.796.3153.5175.2205.1245.8287.7330.0371.0411.3444.4485.1520.2553.6577.9601.7632.6652.7675.7693.0713.0735.2781.3743.4750.1719.6697.3673.9677.7639.1605.3628.1603.6561.8530.4496.6459.7396.2330.2257.9308.4244.7171.2117.4113.443.422.25.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.316.767.7104.4145.0188.7251.3273.9314.8372.4405.5258.0440.7490.0538.9539.5523.0573.0639.8656.0670.3687.4702.5684.0708.2715.2704.9693.3687.9674.3647.1631.7572.5572.2521.7177.5414.5381.5292.5127.683.134.818.527.920.417.013.310.02.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.534.152.574.679.2266.0328.5346.397.463.8210.5181.6571.8219.5575.7640.0665.2315.1741.1477.0429.9345.4272.0488.2324.2455.5379.0485.6599.7539.9293.5220.8328.1451.6234.0486.3346.7306.5113.6172.4219.947.438.27.519.932.716.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.01.40.00.00.03.26.68.617.115.419.621.035.048.059.654.293.843.855.345.654.273.369.1102.1118.5184.2229.6133.874.7106.2141.865.2107.2116.983.0101.864.940.941.341.127.732.82.419.916.717.612.39.02.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.815.727.045.571.483.986.8107.6126.1144.6169.4196.1210.6259.9291.2286.7260.0281.0335.1370.3433.6368.6302.5202.0114.876.752.965.725.5127.4107.5148.4257.3182.6163.199.2169.0130.7177.5186.9182.2101.353.241.629.354.920.51.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.946.0103.8111.3172.5218.3253.0290.8333.0372.7407.0444.1477.0511.2538.9560.2583.3608.5638.3648.9688.2733.5771.5750.5205.2234.2182.9705.9673.6734.1705.0458.2204.1116.3494.6487.1446.2168.8411.9321.5262.5213.1170.4130.995.158.726.04.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.021.830.696.8134.578.9213.0249.9288.7328.9364.5404.2439.8474.2503.0529.5556.1579.5595.0618.5633.2643.1653.7662.6667.4668.2664.5653.7645.6629.8611.2588.2551.2512.4502.9480.8433.4400.6366.0315.7292.8256.2168.7165.3105.372.341.822.11.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.640.558.5103.366.696.2136.0122.3146.9351.7309.7178.295.1101.1274.1343.0387.9351.3372.6473.6452.8234.0333.2111.2105.676.8130.8133.2121.9240.4406.6285.6275.9299.9169.2169.9153.5380.4253.6148.0141.4117.079.8162.9120.585.314.35.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.918.743.960.6121.6131.2194.0166.9309.9290.6297.7380.5398.9215.3425.2535.4622.4660.4678.5674.5698.7188.3692.9647.5634.8296.4223.0253.7246.5664.4420.0570.1574.4364.5303.0444.8376.0340.4297.7272.6210.5103.5132.0100.171.046.417.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.637.092.060.1173.7183.5115.4237.4307.1349.0386.2409.5430.0423.2432.3459.7533.8523.5467.4584.6544.7574.8608.8472.6483.1599.5623.1453.1593.0647.6500.1556.1513.1486.5454.6421.6380.0343.4309.5272.3235.6193.8152.0113.575.836.06.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.010.024.352.585.0104.8164.8208.2211.9231.9306.8356.8373.6397.0442.4439.2381.7434.6503.6496.1455.9524.9583.7577.1580.8550.2580.6578.7581.4571.8361.0502.8538.7517.7359.8375.3328.4358.6329.9290.2254.8218.1184.2145.7107.972.132.66.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.717.840.3110.6145.8177.1214.5249.2286.5323.1354.7380.8405.1427.1448.6471.7493.0514.0534.5551.5567.0568.4564.0568.1568.2565.1562.5562.0550.7537.9524.4511.5489.3461.2433.4398.8359.0315.8277.0241.4203.0162.1113.594.760.413.71.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.79.522.767.4128.2161.8193.1235.0268.8318.0376.2308.5280.8416.8435.0456.0477.9496.3517.6530.9544.9548.1550.8545.4545.4546.0531.9532.4522.3520.2502.4477.1464.3423.5416.2389.5293.2305.6261.9230.1186.9144.9120.287.356.925.95.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.315.635.999.6137.3180.3211.8242.3274.2311.5344.4370.4394.9414.8434.5457.0480.7501.4519.0538.8552.9552.5555.3555.3558.6557.9561.6548.1545.0535.8513.9496.1471.3438.5411.9387.8351.4313.1282.9238.6209.9160.2133.387.057.524.07.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.18.321.660.392.0113.8168.9235.0302.1277.9356.0385.8403.1414.7468.5482.7489.9532.5537.8517.7584.8562.6564.4603.3588.7524.0391.5524.6230.6482.4547.0518.2486.7424.7406.9405.7347.7274.2251.2247.8169.7167.1105.080.743.711.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.418.099.6136.4175.0206.3237.3278.6311.4346.0369.5396.1309.5454.0477.6507.8528.8548.3563.6575.3580.1576.0580.2577.8577.4567.4554.1543.9525.9510.0490.0469.1438.3410.6374.4336.9298.9261.9226.2191.4153.4114.477.841.413.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.111.526.143.567.298.8115.5163.4163.9189.4247.5248.0288.1424.4443.3471.7494.4523.4535.1555.3568.8571.0575.0575.3574.8561.2553.9538.7527.5514.4500.6478.7459.6436.9403.8369.9330.2296.9255.3227.8187.1152.0110.776.045.113.82.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.49.125.769.7106.7140.3176.8213.9246.0285.8321.6346.5372.2401.1426.9454.5476.3506.4526.9541.1554.6560.3561.0564.1567.4561.4557.6544.0526.1509.8498.2482.6451.3422.8384.7355.7322.1286.1247.2207.2172.0133.9100.172.337.014.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.80.00.00.00.00.00.00.00.00.00.00.00.01.80.08.829.878.0107.7144.1178.5216.4246.0282.2320.7351.3387.9416.2458.3466.7495.9507.4533.7531.0547.8571.4565.5563.0569.8591.1565.3546.3523.1325.6486.8450.5408.9405.9373.0331.6290.5268.0231.2176.3141.9109.986.848.829.20.14.80.00.00.00.00.00.00.00.03.10.00.00.00.00.00.01.30.00.00.00.00.00.00.00.03.20.00.00.00.00.02.10.00.00.00.00.00.50.00.00.00.00.00.00.00.00.00.00.00.06.09.226.481.2108.5141.4186.1223.4286.5322.2341.9374.9420.7450.8468.1479.5514.5536.5550.0569.9573.2575.1577.4572.6582.7579.0561.7550.1548.3517.9499.8476.4442.5401.7353.0346.3314.5276.3236.1202.0170.2135.183.060.726.64.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.41.40.00.00.00.00.00.00.00.00.00.07.79.018.77.421.826.024.366.682.3107.6110.5114.0163.5184.2157.9161.7205.0159.4261.8237.7186.5245.7236.4269.9218.4142.184.987.997.551.762.2138.4123.2121.8177.3177.3211.5180.7122.094.052.437.629.829.46.84.90.00.00.00.00.01.10.00.00.00.00.00.00.00.02.90.00.00.00.00.00.01.80.00.00.00.04.85.40.00.00.50.00.00.01.71.03.85.80.03.70.00.00.01.90.00.00.02.10.00.00.00.015.532.989.1133.4190.2227.1252.6292.8325.4357.7403.5424.0446.9468.1500.1524.2594.1290.3286.1177.3291.8209.4125.7396.7375.9323.3347.6233.786.6123.0276.2216.5173.1147.2147.1180.0105.8107.5169.2101.122.745.018.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.20.00.00.00.00.00.70.00.00.00.00.00.00.00.80.00.00.00.00.00.00.00.00.00.00.00.10.01.20.00.00.00.00.00.00.00.03.30.48.414.510.65.252.275.69.710.1103.576.5198.6171.3319.095.4182.4579.9297.8385.9170.2116.0274.2430.4196.1143.8318.8548.4519.3299.4181.872.2470.6134.081.5177.0212.4138.977.1147.7122.639.317.40.04.40.05.40.00.05.00.00.01.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.00.03.00.01.82.50.00.00.00.00.00.00.00.00.00.00.00.015.315.218.934.340.349.377.175.6153.5287.4350.4396.0262.5203.3217.0185.6241.997.2239.2223.9267.4198.7290.0312.5188.5279.4577.0233.7103.7276.8197.7440.1165.6188.3399.292.2131.5146.486.840.518.316.927.00.00.00.00.00.00.00.00.00.00.04.30.00.00.00.00.00.00.03.70.00.00.80.00.00.02.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.216.413.327.154.2134.684.3110.7181.271.9136.5159.0116.4440.3209.6575.0622.4512.9129.7606.9606.5620.9643.1583.4700.4446.4675.4546.3631.2584.1443.9466.1113.3442.5378.174.4356.3228.2180.4114.4140.1101.248.32.00.00.00.00.00.00.00.00.01.60.00.01.40.00.00.00.80.00.00.72.70.00.00.00.00.00.03.90.50.00.00.00.00.00.02.00.00.00.01.90.02.10.00.00.00.00.00.00.00.01.50.00.00.66.212.611.24.416.513.246.879.946.478.962.880.8160.9143.6259.1308.6330.4274.4250.4266.1288.5343.0257.5469.1178.7181.0214.8116.1186.7269.3184.3162.2172.1154.9172.8117.3203.9189.4159.1119.787.059.412.30.00.00.00.00.50.00.00.00.00.00.00.00.00.02.90.60.00.00.00.20.00.00.01.30.00.01.80.01.91.70.00.00.00.00.00.00.00.00.03.03.30.00.00.00.00.00.00.00.02.50.00.02.113.017.450.381.8136.9148.2271.2383.2362.1185.9196.4394.7474.7473.7493.4503.5521.1523.2533.3543.6538.3539.5544.1539.6536.8540.3570.1509.4452.0402.0337.2329.7334.0235.3199.5154.3108.090.767.570.350.436.010.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.49.217.515.918.111.631.383.8108.3118.5120.5112.393.7127.9172.0143.4205.1277.9247.1338.9345.7335.6270.7177.5231.2125.0232.9312.6132.4119.7114.9100.054.953.557.036.038.628.042.223.26.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.710.415.711.312.919.522.523.948.725.142.460.7129.4143.7221.9207.7167.2195.2217.2239.5706.4231.0109.4273.8223.6261.8229.3144.1113.9576.989.374.7137.4143.4195.9214.159.234.718.016.28.20.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.239.376.1113.9153.1192.8232.2268.9305.6339.6370.4401.9430.9456.3479.7505.1524.8533.3548.3546.1550.7559.4565.2549.4534.6522.1510.9493.7463.8443.3416.6388.1356.3318.6283.8242.1204.7169.4131.662.956.729.64.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.042.381.3116.7155.0193.6249.9270.9322.7342.1374.5401.8436.4459.7482.3502.1521.0527.0547.6551.8555.1554.0553.5547.8539.2527.4512.0493.8472.2447.5419.9388.2355.5320.7282.5244.5205.5167.4129.690.252.813.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.635.769.6104.9146.2176.7215.7251.7289.7318.8350.2380.3406.1432.6456.1476.6491.5508.5520.0525.2529.8526.6522.7516.8508.0494.1480.0462.5440.7419.5387.8361.9328.5295.3263.0225.2188.8148.4111.676.241.76.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.59.523.837.355.881.1110.2149.8193.6223.0225.8191.5212.8252.0257.7254.2682.9660.5566.6277.7567.4553.7520.5528.1522.8511.8504.8498.8439.0247.3279.9145.6309.4133.6204.3155.2131.092.752.133.35.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.033.682.8123.6156.6101.1269.5339.0170.8146.6267.1309.3314.9369.8461.6280.1379.7211.4491.2484.7527.7617.4581.8326.5525.1279.1461.2455.9439.2458.8336.9338.5158.5159.4130.4103.684.0177.788.297.733.04.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.98.015.36.515.212.715.937.154.553.742.827.756.161.9126.287.6138.379.162.652.239.360.357.160.852.832.829.429.431.434.628.623.724.819.714.05.83.316.13.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.625.226.042.768.1196.4231.6263.3308.3339.8377.4107.7420.1534.1558.5478.9421.6609.8309.1139.499.8148.8608.8335.9384.7272.5162.3179.5145.8129.4109.4123.1113.595.373.660.745.925.812.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.616.633.061.7105.574.8118.0174.2212.7333.8445.7204.6391.2407.2460.7478.3488.7509.9574.3571.6395.4344.3150.1577.2548.8474.7510.9442.9435.5178.5340.2307.1277.8234.6201.3165.6130.093.254.623.50.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.013.158.493.5123.5164.5193.4247.1278.3296.8325.3343.2373.1402.7425.7471.0448.6487.0463.4502.4488.7489.2478.7484.4466.3456.7441.3414.8398.4382.1356.2322.7289.7255.9221.5187.9153.7118.080.147.919.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.417.729.137.552.270.975.393.8101.5134.1140.8161.9148.5210.6236.6504.1551.8510.9505.2493.9495.7488.3477.7462.6442.7424.4401.5375.5349.6319.7290.2257.5224.8190.4155.4117.881.046.518.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.933.055.494.6128.7177.5206.9238.3276.4304.7332.4355.6385.3407.3428.7446.5457.8467.3475.4474.8475.0471.0470.0457.1446.6431.4413.3393.3372.6346.2246.8246.5141.4216.3184.4150.7114.517.910.21.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.114.220.613.211.815.022.831.582.9147.9147.6167.2181.2169.7174.7152.5189.1199.8133.1121.5110.8140.7136.0300.7442.9204.3201.0148.283.384.886.470.650.557.647.933.119.23.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.618.220.827.149.8114.1109.8149.9240.5283.9421.5268.8194.3215.8211.3176.8217.5515.5397.3493.4462.0435.8445.6434.7416.1413.9180.3348.1326.4273.1244.0210.4176.2141.5105.871.138.46.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.016.217.735.953.865.963.990.4103.1121.8122.1141.4200.0330.3497.5381.0294.5210.7102.0183.9327.9276.0273.0515.9204.3407.8209.8191.7170.4150.9106.363.863.966.542.947.627.710.96.60.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.813.328.270.4104.5135.9163.7162.2240.6266.6234.5182.8231.4353.3364.4402.2385.9483.3494.9388.9465.7503.7501.1351.6228.6207.6187.4192.2290.2302.4305.9276.4202.3159.799.4136.981.137.116.34.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.817.334.963.396.2153.3164.493.7226.0263.5298.2323.5313.1347.3394.5406.9422.3443.2453.0225.3246.8257.5525.5423.9408.4386.4368.7352.3319.3301.8232.9240.7161.4111.264.544.134.831.014.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.514.826.148.280.2113.5134.0163.5161.5184.0250.2217.9250.8224.2433.1479.8382.8479.8553.5502.0337.7339.0356.5230.2220.2225.0232.6210.9240.0325.5139.1143.6112.9156.379.150.636.711.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.411.322.734.750.564.775.388.591.5113.4127.9160.7185.4193.2360.9329.3443.6424.6426.4420.1419.8404.7390.6374.3354.1330.2308.3284.1259.9174.4219.3186.9147.9135.1105.065.225.810.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.733.045.663.9112.3106.0114.1157.2188.0218.3316.3343.9348.1355.1387.7396.8407.9415.4416.9418.0417.1410.1410.5305.1402.9371.2341.1132.7282.6158.2126.1131.789.968.551.758.066.336.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.130.652.596.9133.3165.5191.3214.3237.6263.5293.3316.7341.3359.5372.7384.4397.8403.7409.5413.3411.4408.4400.5389.8374.4355.1339.4313.1290.9263.7235.3204.9169.9138.7109.180.451.120.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.417.558.461.6113.483.8119.4107.2119.2241.9270.0312.9325.3360.3362.0422.0420.1390.4400.2238.8352.7248.6345.6212.5163.4156.7157.9194.6176.9187.1102.7105.6126.994.842.615.310.09.60.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.912.325.539.474.0207.993.068.3242.9271.7162.4312.9194.4182.2394.2344.1389.1279.1210.9339.0413.6386.4428.7472.9346.3131.4128.4123.389.269.139.617.611.910.66.310.56.61.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.515.731.560.098.6102.984.1111.5190.1156.3128.5120.1119.7179.9292.6174.6163.7207.2377.6171.0160.2194.0163.6117.1123.1145.8128.5120.3132.696.0103.340.457.139.115.68.11.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.525.114.147.567.374.177.3115.7118.295.9157.0128.1164.5248.8273.7379.0388.0391.7386.4383.2374.6367.4357.4342.0327.1283.5301.8290.1271.0248.1223.2179.871.045.227.922.922.412.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.115.310.910.015.310.215.222.930.038.239.041.234.138.461.752.351.935.033.932.159.955.647.162.976.261.929.251.043.141.123.713.613.29.61.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.12.49.110.519.341.135.0116.7109.6102.981.280.791.9129.5143.9133.7120.2213.0373.9353.5339.6313.9265.670.0157.9287.5268.8129.289.2164.769.8104.958.412.50.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.512.317.824.331.633.744.043.141.047.159.873.576.368.484.3101.487.1105.897.480.280.488.380.4100.681.686.765.862.955.538.448.932.920.39.93.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.38.014.321.229.229.844.165.559.765.371.450.452.665.571.378.783.078.580.522.477.484.382.363.457.857.857.048.045.749.143.840.526.86.21.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.553.684.592.3152.5156.454.362.093.5129.6128.6135.8151.9185.4140.8141.4249.0164.9184.6237.9153.4105.979.354.946.041.132.927.422.317.912.16.83.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.00.00.00.00.01.80.00.80.00.02.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.014.436.525.250.297.4160.8198.3228.5245.4261.7264.8284.2294.5312.4312.5335.7359.5358.4364.1365.0354.3341.7332.7316.5306.0298.6285.8263.4234.0204.5172.2139.1105.173.147.021.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.27.212.414.032.528.529.636.844.140.256.942.546.952.646.259.258.988.0107.391.395.8112.7107.283.392.878.083.695.1206.0170.1139.4106.171.441.43.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.939.266.340.945.938.938.848.144.452.163.063.966.276.274.885.1116.9146.5138.2130.5161.5112.3138.0165.0124.2174.9303.9280.2247.5213.3165.7142.9106.376.147.820.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.59.527.340.044.454.2123.5110.0164.6300.5329.6343.7353.4349.2349.0364.3368.2369.2367.5349.2350.0340.6324.6321.1293.7246.5232.3215.6185.8153.8118.0102.570.841.520.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.68.312.419.323.527.433.640.847.653.658.766.373.979.481.980.480.192.285.077.678.969.761.252.248.343.040.637.030.523.70.315.08.70.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.039.580.1135.7175.3222.1262.8292.6311.4308.9299.8299.3322.7333.1334.5345.2357.0359.3361.1359.1347.3336.1323.9312.4301.1279.7136.8334.9114.5195.8151.8124.195.568.149.54.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.18.714.021.429.034.844.854.659.358.669.978.587.496.0102.3114.5123.4108.996.193.098.298.291.088.078.169.656.746.439.135.724.711.55.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.218.244.548.967.789.787.3126.3148.9267.6324.1290.0318.6328.3353.5354.4350.2335.0364.2358.9337.3320.6328.1308.2287.8260.1226.8208.7181.2152.2129.889.722.08.61.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.19.519.698.1175.2183.466.279.660.8215.0298.6155.1170.5391.1404.5189.0419.9371.0311.7193.1301.3155.8115.997.6188.8356.9294.9105.9181.5113.751.849.330.54.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.410.134.7100.4106.8154.3188.7214.0238.9255.6270.3283.6297.4308.5321.0329.1334.8335.7333.4327.3317.8306.2296.2283.0267.9247.6223.9199.2172.5147.7117.186.655.927.44.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.011.039.060.197.1119.7166.7200.1234.3267.0275.0187.5287.3297.1306.6318.8326.8330.8334.6333.8327.7318.1306.4292.6282.0239.4257.3137.7144.9109.699.060.349.735.114.83.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.217.070.195.6128.6158.0193.2212.2232.5261.8275.2293.0298.8302.0317.8325.4329.5334.2330.2324.8318.2306.2294.5279.5266.9249.4227.4200.3171.9144.3112.881.354.327.13.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.753.4103.0157.3206.4161.6134.4218.6256.2259.2228.3239.6259.3328.7335.2296.2253.2335.7334.9344.5330.8280.3269.5225.9267.2170.6153.8155.2141.3118.382.454.628.111.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.228.971.4118.1165.9199.7226.1247.2279.3264.8274.0285.7304.7314.6321.7334.6322.9341.4325.6319.8307.8283.6264.7273.4243.9239.0174.6147.3140.2101.286.363.844.823.46.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.39.317.420.126.045.345.990.0116.7244.1229.6306.1160.0169.3112.4157.5156.6179.4201.2263.4198.4241.5195.7210.5134.2118.6103.8121.7123.5112.995.834.623.31.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.037.778.7120.7158.4172.7186.5190.8208.7264.1253.9270.7282.5298.5285.9284.7341.8339.4335.1319.6318.8306.5287.3282.3257.1242.8221.7181.1159.4136.1104.668.221.318.31.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.99.229.958.5111.853.1118.0214.8229.6251.4275.1285.2299.2312.9322.0327.1316.2319.8315.2304.5293.1274.4269.2261.5241.1217.8196.5170.3142.6110.780.047.218.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.324.827.541.061.672.186.492.297.8142.2162.7186.3166.4330.6227.3333.3326.1319.9309.8303.2295.5286.9278.7265.5111.974.281.2181.8167.8123.577.046.922.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.18.23.09.613.911.813.927.723.725.635.870.388.469.889.446.816.817.619.324.926.534.740.238.639.622.314.68.97.76.32.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.210.023.442.259.4103.472.387.989.1109.798.2137.5108.894.0119.6139.4226.5252.3220.6151.2128.8148.4105.5112.5137.781.174.657.051.144.926.616.46.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.910.423.030.565.487.3107.090.991.462.261.8131.9106.164.9248.2102.1108.5233.276.922.931.940.746.632.626.330.141.77.714.62.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.932.578.5118.9125.7119.392.486.7112.6146.5111.493.585.8113.694.1105.097.480.861.435.227.723.127.524.926.118.714.012.19.47.82.43.61.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.213.624.644.044.840.052.664.372.264.367.7113.558.161.933.045.654.943.253.538.678.384.753.178.963.750.538.839.426.811.78.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.212.817.951.052.047.8161.3240.1276.3308.990.2121.9101.185.3315.7319.8324.4341.3345.3297.6288.9250.1233.6237.2183.6186.2125.196.948.133.33.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.015.327.346.476.771.9114.599.0163.752.224.342.621.395.7226.5265.9108.2133.2168.0303.6344.7297.8293.0130.269.63.20.07.71.69.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.323.025.544.053.847.780.233.635.425.733.833.845.623.810.5132.056.637.552.523.51.26.16.420.96.039.432.719.723.712.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.940.769.3103.9130.8143.8169.6188.5206.4216.8231.4255.9295.0294.6159.9325.3278.6271.7281.5168.4256.5235.7162.7189.9128.392.964.346.825.320.820.34.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.08.014.922.521.125.439.440.236.957.377.946.949.457.257.998.783.572.066.239.616.78.010.34.67.010.29.96.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.08.614.930.731.240.747.244.457.989.782.9100.791.972.7102.3329.4152.075.288.570.698.278.381.641.333.128.18.80.00.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.911.517.326.637.546.250.358.666.572.571.165.274.664.386.7120.5108.287.9120.1109.1136.5137.3120.0154.5108.4155.6114.1132.284.281.122.34.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.44.25.812.214.425.825.320.944.852.136.632.748.844.059.872.479.4109.396.9103.459.268.583.768.076.749.940.441.125.413.06.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.66.419.117.823.433.330.9115.856.934.321.026.534.642.340.560.088.6123.6104.9171.7329.8224.7196.469.9138.674.360.641.420.420.17.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.310.846.933.127.3137.0179.3102.988.1215.7124.8114.6199.1352.2103.126.62.126.319.828.162.282.379.070.8208.683.5131.938.737.340.413.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0                                                                                                0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.88.614.65.159.457.8113.350.6102.715.820.342.434.145.468.065.634.926.925.512.18.62.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.810.921.729.671.872.478.128.481.842.954.151.277.087.263.969.264.2294.9225.6254.159.497.567.093.9192.3177.558.036.617.54.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.17.821.439.654.869.864.6294.5116.0128.9107.8134.1138.7271.6127.276.594.688.335.8171.173.865.6182.5193.7198.2171.4146.590.352.025.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.031.965.541.914.718.135.563.4105.0103.593.873.692.2104.3128.2375.3387.1110.075.132.924.735.667.555.450.830.829.021.010.110.37.73.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.113.612.54.77.417.332.634.650.663.256.839.845.428.844.256.256.560.947.239.539.643.333.523.718.115.036.326.413.72.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.511.711.321.538.952.767.258.459.958.561.629.839.360.755.236.929.126.819.240.539.434.025.718.216.814.212.411.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.710.611.530.216.136.729.431.926.425.441.741.331.325.224.343.752.034.933.832.630.827.135.430.622.79.810.31.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.13.26.67.514.513.513.615.215.217.919.417.522.022.325.646.537.951.958.358.355.846.129.823.721.420.618.113.28.33.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.02.77.714.729.537.660.750.084.7100.980.1110.566.8108.391.778.138.483.3109.2168.868.8102.8131.498.694.986.456.418.317.616.65.08.01.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.839.128.666.7109.540.446.5104.067.464.579.258.199.171.259.679.093.258.086.8104.383.488.179.371.578.460.058.842.120.98.02.50.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.09.513.120.318.323.951.041.864.275.4104.291.086.7103.3106.8117.996.684.998.498.878.371.861.846.440.439.333.430.325.417.011.33.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.07.514.429.732.833.934.044.453.854.662.662.854.652.245.154.575.658.952.248.140.335.833.023.324.820.911.59.43.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.07.216.926.034.479.5180.991.7120.5149.2170.2170.8232.2283.7303.0305.5311.9244.3292.4230.5243.4232.4201.0169.1156.0152.7162.4122.380.149.734.518.92.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.611.013.25.411.310.735.867.936.845.544.463.371.879.351.476.781.6102.2152.9115.476.674.482.029.928.794.884.741.948.634.216.45.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.912.142.422.5110.0125.946.3201.877.052.994.6103.5122.8246.8138.9108.496.385.653.751.029.236.484.542.971.956.224.625.514.87.51.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.29.921.711.910.722.419.120.628.237.558.877.480.048.140.256.149.940.554.136.628.934.839.925.520.722.716.410.76.71.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0 to numeric

Parse CSV

In [6]:
df = pd.read_csv('Output/SchPark01.csv',
            sep = ';',
            na_values = ' ',
            names = ['date', 'time', 'ghi', 'ta'],
            parse_dates = [[0, 1]],
            index_col = 'date_time'
           )
df
Out[6]:
ghi ta
date_time
2011-01-01 00:00:00 0.0 -0.6
2011-01-01 00:15:00 0.0 -0.4
2011-01-01 00:30:00 0.0 -0.5
2011-01-01 00:45:00 0.0 -0.5
2011-01-01 01:00:00 0.0 -0.7
... ... ...
2011-12-31 22:45:00 0.0 7.9
2011-12-31 23:00:00 0.0 7.9
2011-12-31 23:15:00 0.0 8.4
2011-12-31 23:30:00 0.0 8.5
2011-12-31 23:45:00 0.0 8.1

35040 rows × 2 columns

Plots

In [7]:
import matplotlib.pyplot as plt
In [8]:
plt.rcParams['figure.figsize'] = [14, 7]
In [9]:
df.plot();
In [10]:
df.resample('M').mean().plot();
In [11]:
import seaborn as sns
In [12]:
sns.heatmap(
        pd.pivot_table(df, values='ghi', index=df.index.time, columns=df.index.dayofyear),
        annot=False);
In [13]:
sns.heatmap(
        pd.pivot_table(df, values='ta', index=df.index.time, columns=df.index.dayofyear),
        annot=False);
In [14]:
# https://stackoverflow.com/a/16345735/6419007
df2 = df.groupby(lambda x: x.time).fillna(method='ffill')
In [15]:
sns.heatmap(
        pd.pivot_table(df2, values='ghi', index=df2.index.time, columns=df2.index.dayofyear),
        annot=False);
In [16]:
sns.heatmap(
        pd.pivot_table(df2, values='ta', index=df2.index.time, columns=df2.index.dayofyear),
        annot=False);
In [17]:
df.ta.mean()
Out[17]:
12.796018797659167
In [18]:
df2.ta.mean()
Out[18]:
12.749155251141579
In [30]:
df.sort_values('ghi', ascending=False).ghi.plot(use_index=False, title='Sorted irradiance');
In [31]:
df.sort_values('ta', ascending=False).ta.plot(use_index=False, title = 'Sorted temperature');
In [21]:
df.plot(x='ghi', y='ta', xlabel='GHI [W/m²]', ylabel='Temperature', kind='scatter');

Warmest day

In [22]:
max_temp = df2.ta.max()
max_temp
Out[22]:
38.3
In [23]:
warmest_date = df2[df2.ta == df2.ta.max()].index.date[0]
warmest_date
Out[23]:
datetime.date(2011, 8, 23)
In [24]:
warmest_day = df2[df2.index.date == warmest_date]
warmest_day
Out[24]:
ghi ta
date_time
2011-08-23 00:00:00 0.0 27.9
2011-08-23 00:15:00 0.0 27.7
2011-08-23 00:30:00 0.0 27.1
2011-08-23 00:45:00 0.0 26.7
2011-08-23 01:00:00 0.0 27.0
... ... ...
2011-08-23 22:45:00 0.0 28.2
2011-08-23 23:00:00 0.0 28.1
2011-08-23 23:15:00 0.0 28.0
2011-08-23 23:30:00 0.0 28.3
2011-08-23 23:45:00 0.0 28.4

96 rows × 2 columns

In [25]:
warmest_day.ghi.plot(title='Irradiance during warmest day in SchPark, 2011');
In [26]:
warmest_day.ta.plot(title='Temperature during warmest day in SchPark, 2011');

Montly temperature ridge lines

In [36]:
df2.ta[df2.index.month==7].plot.hist(bins=50, title='Temperature distribution in July [°C]');
In [46]:
# getting necessary libraries
import numpy as np
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

def ridge_lines(weather, column_name, title, xaxis):
    df = weather.copy()
    sns.set_theme(style="white", rc={"axes.facecolor": (0, 0, 0, 0)})

    # we define a dictionary with months that we'll use later
    month_dict = {1: 'january',
                  2: 'february',
                  3: 'march',
                  4: 'april',
                  5: 'may',
                  6: 'june',
                  7: 'july',
                  8: 'august',
                  9: 'september',
                  10: 'october',
                  11: 'november',
                  12: 'december'}

    df['month'] = df.index.month.map(month_dict)

    month_mean_serie = df.groupby('month')[column_name].mean()
    df['mean_month'] = df['month'].map(month_mean_serie)
    
    # we generate a color palette with Seaborn.color_palette()
    pal = sns.color_palette(palette='coolwarm', n_colors=12)

    # in the sns.FacetGrid class, the 'hue' argument is the one that is the one that will be represented by colors with 'palette'
    g = sns.FacetGrid(df, row='month', hue='mean_month', aspect=15, height=0.75, palette=pal)

    # then we add the densities kdeplots for each month
    g.map(sns.kdeplot, column_name,
          bw_adjust=1, clip_on=False,
          fill=True, alpha=1, linewidth=1.5)

    # here we add a white line that represents the contour of each kdeplot
    g.map(sns.kdeplot, column_name, 
          bw_adjust=1, clip_on=False, 
          color="w", lw=2)

    # here we add a horizontal line for each plot
    g.map(plt.axhline, y=0,
          lw=2, clip_on=False)

    # we loop over the FacetGrid figure axes (g.axes.flat) and add the month as text with the right color
    # notice how ax.lines[-1].get_color() enables you to access the last line's color in each matplotlib.Axes
    for i, ax in enumerate(g.axes.flat):
        ax.text(-15, 0.02, month_dict[i+1],
                fontweight='bold', fontsize=15,
                color=ax.lines[-1].get_color())

    # we use matplotlib.Figure.subplots_adjust() function to get the subplots to overlap
    g.fig.subplots_adjust(hspace=-0.3)

    # eventually we remove axes titles, yticks and spines
    g.set_titles("")
    g.set(yticks=[])
    g.despine(bottom=True, left=True)

    plt.setp(ax.get_xticklabels(), fontsize=15, fontweight='bold')
    plt.xlabel(xaxis, fontweight='bold', fontsize=15)
    g.fig.suptitle(title,
                   ha='right',
                   fontsize=20,
                   fontweight=20)

    plt.show()
In [48]:
ridge_lines(df, 'ta', 'Temperature distribution in Scharnhauser Park (2011)', 'Temperature in degree Celsius')