RideWithGPS LLChttps://ridewithgps.com/routes/18899688Incredible CenoteDotDotAbsolutely stop here for a swim in this cenote.Absolutely stop here for a swim in this cenote.Roadside convenience storeDotDotTerrible art for sale.Terrible art for sale.Soroa WaterfallDotDotTiny back alley restaurant... nice folks.DotDotExcellent campsite!DotDotRight after nightfall, watch for the phosphorescent jellyfish in the protected cove...Right after nightfall, watch for the phosphorescent jellyfish in the protected cove...Tons of Casa Particulares ... very touristy thoughDotDotPlenty of CasasDotDotCienfuegos is full of nice Casa Particulares. Worth a stay too.Cienfuegos is full of nice Casa Particulares. Worth a stay too.Merendero Los Congos!!DotDotBest quick cafe and coffee in Cuba!Best quick cafe and coffee in Cuba!Camping and food at ParqueDotDotBreakfast house!!DotDotAsk for breakfast and these folks might just have the answer! Tell 'em a bearded blonde haired biker sent you.Ask for breakfast and these folks might just have the answer! Tell 'em a bearded blonde haired biker sent you.El NichoDotDotDefinitely worth seeing the El Nicho waterfall; eat at El Portalon in town.Definitely worth seeing the El Nicho waterfall; eat at El Portalon in town.Excellent café!DotDotLook for crazy concrete sculpted decorations...Look for crazy concrete sculpted decorations...Outstanding café!!DotDotLook for green porch up some stairs... stock up on peanut bars too; you'll need them.Look for green porch up some stairs... stock up on peanut bars too; you'll need them.Sancti SpiritusDotDotOld town around Calle El Llano is not to be missed. Casa Rahul near the plaza is a good place to stay as well... have a beer at La TabernaOld town around Calle El Llano is not to be missed. Casa Rahul near the plaza is a good place to stay as well... have a beer at La TabernaGood wild campingDotDot'round here...'round here...San AntonioDotDotA couple cafés and a million roosters!A couple cafés and a million roosters!CamagueyDotDotA rather large city; really neat though; watch the maze-like streets. Plenty of cafés, casas, a Cadeca (for money exchange) and resupply. A rather large city; really neat though; watch the maze-like streets. Plenty of cafés, casas, a Cadeca (for money exchange) and resupply. Caribe Bar!!!!DotDotMust stop... super cheap fish sandwiches and cold drinks (and beer). Must stop... super cheap fish sandwiches and cold drinks (and beer). Friendly café with nice folks...DotDotGood roadside café...DotDotwith outdoor patio. Good for; this may not be the exact location... if not, ask.with outdoor patio. Good for; this may not be the exact location... if not, ask.Santiago de CubaDotDotA wonderful town. Spend a day or so here if you have time...A wonderful town. Spend a day or so here if you have time...Cool convenience store...DotDotCasa Italia (name?)DotDotGreat Casa run by an Italian/Cuban couple... ask around.Great Casa run by an Italian/Cuban couple... ask around.Ice Cream!DotDotAt restaurant on corner...At restaurant on corner...Pizza!DotDotWell, I apologize for this... but there is a food court (a bunch of little stalls) near a school right around here. The best pizza we had in all of Cuba. Find it.Well, I apologize for this... but there is a food court (a bunch of little stalls) near a school right around here. The best pizza we had in all of Cuba. Find it.No accommodation, but ice cream and foodDotDotOften overgrown and/or muddyDotDotMotel Itabo. Only 56MN for room + PoolDotDotApparently road is washed out. Riders recommend crossing dam,DotDotPlaya MaceoDotDot15CUC for all you can eat daytime buffet & cocktails/beer + amazing snorkeling spot. Can camp across road. Friendly management.15CUC for all you can eat daytime buffet & cocktails/beer + amazing snorkeling spot. Can camp across road. Friendly management.Cueva de los peces - cenoteDotDotSmall cafe/groceryDotDotPizza + coffeeDotDotGood sit down pizzeria with coffee & juiceGood sit down pizzeria with coffee & juiceKiosko with snacks/drinksDotDotCafeDotDotExcellent flan & Donuts!DotDotE&D CasaDotDotBest breakfast in Cuba. bike cleaning space. nice peopleBest breakfast in Cuba. bike cleaning space. nice peopleSwampyDotDotThis section was reported swampy by another rider. Go north if you are there during wet times...This section was reported swampy by another rider. Go north if you are there during wet times...Trans-Cuba: La Ruta Mala47.246.546.240.627.623232318.616.315.815.815.815.317.314.416.31716.616.616.311.711.411.410.19.99.18.88.48.69.810.711.812.611.811.29.99.27.87.77.18.710.510.312.41313.113.314.211.410.213.113.418.41918.719.225.525.827.724.521.327.225.926.627.123.911.311.79.89.69.29.410.411.210.510.310.610.411.916.31615.418.419.322.320.63739393940.940.942.445.845.845.944.63522.722.422.620.225.736.822.420.522.418.315.710.728.832.134.544.430.521.516.613.824.520.518.618.417.617.115.71615.714.916.415.913.312.213.728.531.232.632.73133.447.250.75778.766.158.153.534.114.515.716.715.210.9119.79.311.216.716.513.912.610.79.999.811.29.699.28.77.311.210.110.81110.310.17.911.611.39.110.28.814.816.918.915.49.99.28.612.113.313.617.415.913.19.78.98.912.410.98.310.211.618.924.625.125.726.226.417.51411.810.97.710.18.710.88.891213.512.412.11110.98.18.79.29.616.519.310.611.610.310.39.712.512.815.113.712.912.712.211.51110.39.99.79.711.68.48.988.710.611.819.120.621.121.429.83029.529.42618.518.616.914.615.415.39.78.67.78.59.49.59.410.911.5129.79.110.311.110.698.510.212.510.110.110.510.910.910.911.613.413.513.811.21111.91315.815.210.311.112.110.28.6811.213.313.513.212.912.31214.215.315.216.717.414.815.313.813.51389.311.18.67.97.97.99.711.413.515.91615.61514.716.217.920.827.330213635.636.438.840.44141.439.438.140.642.244.646.346.146.346.947.145.546.547.952.653.747.446.651.256.257.558.158.256.355.457.156.752.347.546.245.645.447.249.558.660.462.864.366.566.666.359.15452.853.9565961.460.851.35151.857.160.467.769.571.476.278.377.776.168.368.872.679.782.283.28280.476.471.371.672.774.373.574.577.180.784.991.1102.2103.1102.6100.693.19496105.7103.2102.5102.6106.7113.4118116.3104.6102.3101.5103107.1124.4130.4135.4138136.2134.1129.3123.2118.6116.7116.3119.7126.6128133.5133.5133134.3135.5139.1139.4141.9142.2136.5120.5118.6121.3128.7148.4150.5151.4129.4126.4126.6160.9172.9172.4186.3190.6191.8188.6184178.5176.4177.9182.9194.5195.7195.7190.3189187.5187.7187.1186.4185.6186.8204.3204.3192.2192.6200.2200.2211.6221.3219.3220.7225.2225.2220.3226.8225.1225.8225.8236.7231.1231.1219.3232.9239249249275.5282282281.4274.4279.2276277.1278279.7284.7287.4289.7293.5300.3302.2302.3301.6308.2309.1306.1304.9307.9317.6319.7323.6343.3348.5352.1352.4349.7345.7340.8337336337.3340.6350.3367.1371.6374.7371.9366.5368.2380.5384.2387.9393.2394.4393.4391.9390.5392.9397.9401.3402.2402.4396.6396.7397.9399.7416.2419.4424.2429432.8444.5450.3459.9462.1463.3463.8462.9460.9454.5451.8452.5453.3453453.5465.8479.3485.3491.4499521.3524.3523.8520.6520.6525.3530.3552.1558.3562.1562.4557.9556.8556.4558.5560.3557.9548.2546.6550555.7558.3559.2570.3573.6576.7584.9589.9601.8603.5606.8605.3605605.9604.1600.8585.2583.2581.7581.7579.3577.6576.7574.9573.4571.8568.5553.4550.6549.1547.1546.2545.5544.9544.5543.7539.9533533.9536.9538.2536.4534533.5532.2532535.4543.8546.9546.5547.1547.6548.5548.2547.5548.8550.7553.5553.7555.7555.4555.8559.9563.2562.7563.8566568574.1576582.8586.1600.6604.8608.2611.5615.2619.9618.1617.4614.6614.7619.4622.3625628.3629.4646.2655.9657.8658.5657.9649.9657.9654.7646.7642.2632.4629.8624.8620.2617.4613.8608604.6604604.7604.2603.6603.2598.9596.2594.3593.1593.9595.6595.8592.9588.8583.6570.9570.1560.6559.5559.7559.4555.6553.5544.5540.5537.9535.3533.5531.1529524.5524.3525.4521.4522.4522519.9514.6509.1500.6488.7477.6462.6459.6456.5448.2442.2433.4431.2430.2430.9432.6435.1437.2440.5442.5442.9439.8431.4429.8429.7430.8432.1432.3430.1436.8435.8426.6426.6425.3422.7423.3424.1424.3423.1418.7413.8411.6410.7410.1410410.4411.2412.4412.6412.2411.6409.6409.2408.1406.1405404.6403.9401.3396.3392.9390.8389.3387.7387.5387.4388.8390.9392.2392.8392.6392.3391.2387.9381.5380.5380.2380.1380.1380.2382382.7383.9386.4386.9384.9383.9382.9376.1372.9371.1370.1370.7371.9374.7375.4378.1378.4369.1367.3367.1367.9370.5373374.3380.4386.5389387.1382.2377.5386.7389.3389.8386.1380.6368.9358.7355.5353.4352.3351.8351.7352.9350.4348346.3349.3355.3357.5358.3360.6362.2363.7365.6365.2364.2363.4362.6361.1359.1355.8356.3357.2358.8360.9367.7368.7369.7371372.9372.5372.6371.6368.5362.7357.3353.3350.1347.2346345.4345.5345341.3340338.1337.6337.8339.2343.9346346344.8341346.5355.3353.6351.2350.7349.7341.5339.5340.9343.4345.7345.6343.7344343.9341.9335.4332.8325.4324.3323.4323.1320317.5316315.3317.7319.4319.9321.3315.1313.2313.6314.5315.1315.2316.5318335.1318317.9318.1318.3316.4307.5303.5302.8307.6307.1307.3305303.6300.4290.6282.1278.7279.6282.1279.7278.2278.4278.7278.8277.2276.2276.3276.5276.3276274.5269.5266264260.9257.6254.5251.7248.7245244243.3243.7244.3243.3240.8237.3240.9241.3240.7237.3237.2234.4235.5236.1233.2232.3231.9231.7231.7233.6235.2238.4238.5234.9230.1235.6236.6236.3235233.8233.4232.7228.2226.6225.9225.7234.8233.7227.8223.2224.4224.4223.5223.2225.2225.7224.1223.5225222.8224.4227.3225.4223.7222222219.2214.5215.2217.7218.9218.4217.5214.2215.2217.5216.4222.3216.2212.2216215.6214.5214.6216.3219.5220.9221.2218.9224.3234.6239.3239.4237.5236.4235.7239.7244.5256.2266.9270.8270.7255247.5247.7254.4256.7256251.4248.1253248.1244.3237.6233.8230.4231.1237.2240.3236.9231.3230.3236.4248.5258.3260.2262.7265267.6278.3288.7307.3311.6310.8304.2305.1306.6304.7298.6295.7297.5302.6301.2296.1292.3286.8270266261.4259.3260.4259.9257.8255.5251248.3242.6232.4231.7231.4230.6219.4206.9206.9204.9205.2202199.4198.7196.3192.6190.8188184.6177.8172.3170162.9160.6159.2158.3157.7157.4156.7155.1157.2155.1157.3157.8157.9157.5157.7158.2157.9157.8160.2160.2173.4180.4170.5170.5172177.3175.3177.9180.9183.3181.7181.2180.9194.5198.3199199.8191.1192.5194193.6199.1200.6201204.3208210.9215.8231.1238.6246.8255.2249.1239.5235.2234.6244.3240.4245.9251.1270.5281294.7295.9292.2279.6261.3252.8241.8241.4240238.9240.9241.9248.7254.4255.3269.8271.2271.8276.2295.2298.9301.8301.9305.9321.5315.9319.1293.8286.3286.2273271.4270.4269268.3267.8268.7272.2274.5270.1261.9259.7259.8265.9271.3274.3276.1274.6279.9277.1278.8280.5282.8286289.4292.7299.5306.9320.9324.4322.7322.5320320.1319.6313.4306.2299301.5302.3306.3308.6328.4351.3354.5356.5358.8361.2364.8368.9378380.6388.1395.5407.8417.6426.6434.8442.6452.9464.1479.8479.8478.8475.8464.7460.9457.8454.4447.2438.6437.6432422421.1420.2418.1414.5410.6408.2407.4406.1405.7403.9401.4397.9391.2387.3372.3375.2380.4384.7389.9395.6396.4396.9400.4394.4390387.8389.4389.7393.4396.6403.7407.1407.4407.7409.8413.9415.5416.7418.1415.7414.4414.4417.2420.2421.4422.4426.5425.2423.3421.2413413.3416.1416.4414.2413.9412.3415.2420.1422.6426.8430.9427419.9416.8413.1406.5403.1402.5405.4409.5412.7415.2421.5425.5435.4442.1448.5454.6461.5465.2474.5478.6480.7486.1490.3497.2504.3509.1512.3514.6516.4516.2514.3511.6507.7506.2505.1506.1510.4511.4510.6509.1505.9502.7502.3503.9508.9513.6521.1527533.7539550554.3553.7552.1553.2556.4556.8565.7569.3573.9582.5587.2588.8592.8600.3609.9617.8626631.3635.1639.8646652.4657.2659.4663.9665.1667.1668.1668.4670.9673.6679.7682.7685.9689.1691.8695.4692.3685672666655.3651.4649.8649.8650.4650.4649.5650.4651.3653.5658.4659.3659.1658.8659.9663668.4666.1664.5663.2663.8666.4666.2665.8666.3672.5667.6663.7657.3646637.5630.3624.7621609.7603595.4585.8577.2569.3561.2558.5555.9557.5569.1571.7578.8580.5581.4584.5590.5592.3599.2607.3615.4622.2625626.6628628.6630633.3642.6644.9641.9639.4635636.7637.4636.1630.2623.8620612.7608.1602.8600597.7596.4595.6594.3593.8594.1596.1599599.4600.5600.3598.4596.2596.6570.9568565.9560.7553558.8563.8561.9546545.1542.3540.6534.9537.1543.5545.6543.9535.3530.9533.7532.8530.6530.1528.6528.8529.2525.2523.8523522.1525.2523.9523.6521.7519.3516516.5518516.8514.6515.9517.3514.9512505.8508.3508.8506.5508.3507.6501.9498.6497.5501.2502.9505.2505.8505.4506.2505.9506.9507.8508.2511.5512.2514.4516.7515514.3513513.4509.9511.4512.7516.7520.7519514.7513.6546.4537.7540542539.6531.6526525.5530.6533.7534.8534.9534.7533.8533.6534.4538.2545.5554.3553.2550.2543.2536.4525.3521.3516.1507.5503.9503.9506.2506.5508.3505.9500.6494.1482.7478.3477.3474457456.2456.5463.5465.5458455.2456.6454.7450.1450450.6450.2448.5441435.6433.3432.2431.4429.8426420.3419.4418.3417417420.4420.6418.8414.6412.3411.1408.9406.6400.9394393.8392.1393.5398.9401.9401.1398.2396.6392.1392.9392.7391.1381.2380.6376.9373.5365.6364.4362.5360.2357.1344.5341.2340.8339.1337.8335.2334.6319.7307296.3287.9285.9284.6281.2277274.9269.7269.5269.8275.1276.7275265258.3255.5251.8250.5249.5249.2247.5244.3244.6239.3233.3231.9229.7229.2228.8228.2225.6226.7225.1225.3227.1233236.2237.9242.1248.6255.1256.7257.6257.2258.2258.8255.2251.5245.6243.8239.6241.9243241.7227.3209.7205.3201.2197.8196.1197201.7203.6206.4208.3208.4201.1201201.1201.1199.5200.1200.6201.1201.4194.3191.7189.4183.3182.3180.5179.2178.7185.4184181.7177.7174.7173.5174.5174.2172.2173.7172.6170.5169.7168.5166.9166.6166.4168.3172.2172.3167.4164164.8166.2168.8172.8174.5177.1179.2180.2183.6183.6173.1170.8170.9172.7174.8178.9185.1188.5193.3186.5188.4186.1178.9179.9179.1172.2164.3155.3147.6145.5143.2140.4140.7136.3128.2126.9126125.4124.6123.9121.2119.1115110.9108.3104.898.998.498.69999.299.399.3100.9101.9113.1109112.3111.5111.8112.5112.2114.3114.3115.4116.1117.3116.9121.7122.7122.8125.6128.3144.2149154.6161.1162.4164.9160157.3156155.3156.3159.4158.5155.8145.1149.5153.5155.3153.1154.7161.8162.5161.8169.5171.8171.3166.1164.4161.6158.7156158.1165160.5157155.9159.5161.2160.7160.1158.1155.5155.5149.7149.9144.1141.6140.2138139.1135.2127.5127.3126.8126.3126.1126.6126.4126.4125.6124121.5121.6123.8126127.8126.5125.7124.8123.6123.4122.5120118.3118.4118.8119.4120.7123.7126.8130.7134.3136136.4137.8137.7131.4128.8127.9126.2124.2123.5123.3122.6117.4114.9113.8113.2113.2113.1113.1112.7112.2111.6111.1112.8114.4115.8116.2116.3117.5118.4118.1117.2116.5115.3115.7116.6114.6112.9110.8109.9107.4107.2107.8108.2109.2109.9110.4110.9111.4111.7112.2112.4112.1112111.8111.9111.8111.2110.4110.7110.4109.4110.3110.4109.5108.8109.5112.1114.6115.2114.9114.4114.2115.4115.7116.1116.8117.1118.4118.7118.5117.9118119.9124.6126.9128.2128.6126.7127130.8133.3135135.6134.5134.7136134.7133.8133.8133.1129125.6121.6118.2116113.1111.5111.9113116.2118.5116.1116.2118.4131.4131.2128.2120.7115.6117117117.2116.7114.7115115.5116.4112109.598.296.297.598.396.794.392.992.389.489.388.386.786.386.985.385.385.882.783.484.181.982.4828181.782.683.6797978.378.477.381.385.877.774.575.776.276.174.574.574.273.374.679.878.279.679.98080.277.267.186.5106.4102.79996.477.677.674.273.974.455.253.752.956.153.651.454.358.362.360.356.557.457.85554.25454.860.660.761.264.566.57070.469.869.769.270.568.967.365.659.761.363.366.763.963.362.862.662.662.563.464.364.664.864.26364.164.663.56363.664.264.567.568.268.470.97170.168.365.666.662.561.36059.759.559.5606264.669.971.774.273.773.663.169.575.776.177.57776.676.776.576.984.283.982.779.18176.976.175.574.374.774.975.37572.971.264.564.167.165.859.562.963.161.25958.455.854.454.952.151.650.250.85252.653.852.150.7495353.95151.446.846.846.346.144.944.643.641.841.942.141.539.63836.936.835.435.134.733.332.532.531.133.734.736.237.937.938.538.53938363637.737.733.933.231.131.829.629.828.228.32621.722.623.423.421.21819.225.132.962.77375.377.879.983.374.472.97068.665.863.758.158.962.266.767.773.37777.673.873.47372.47271.370.470.168.76666.866.368.867.567.565.965.76666.665.465.365.162.7626158.758.156.955.853.551.951.450.548.743.941.740.632.729.728.930.317.214.213.31211.51010.19.27.67.176.96.95.85.87.37.68.69.29.39.711.312.412.412.312.212.212.613.313.711.31112.212.111.812.213.114.114.613.81414.114.114.313.713.112.411.71110.910.811.111.611.916.416.316.115.915.312.612.111.711.812.211.910.89.58.99.810.311.111.18.98.18.3910.199.411.312.1121212.112.111.910.710.710.710.810.810.91111.111.311.61212.212.212.311.810.410.611.411.912.11311.711.211.110.59.98.29.69.711.110.89.98.59.898.18.17.671112.612.512.412.312.211.7129.99.89.89.910.710.710.7111110.710.710.210.510.110.11010.5999.69.6999.61010.31110.29.49.291010.610.210.210.79.18.99.59.58.89.19.19.39.39.38.18.8109.210.410.110.510.310.39.697.57.989.99.99.610.411.411.211.211.612.212.51311.110.912.712.59.8910.410.411.510.31314.116.516.316.516.116.516.315.41614.716.218.71918.219.41919192122.320.114.413.410.79.29.47.78.39.19.210.410.39.4107.87.36.86.310.1101111111110.410.410.48.68.388.38.38.38.28.7109.310.512.512.412.612.11211.510.911.511.19.69.89.811.111.211.21211.911.910.810.19.59.69.71010.59.69.810766.277.97.77.18.28.8910.110.19.79.498.27.47.38.58.598.58.68.787.36.97.37.37.27.58.27.16.67.26.16.88.611.513.2141413.211.511.911.811.713.213.613.513.613.813.513.312.912.11214.812.51414.114.816.917.517.517.820.320.320.319.119.52023.523.822.827.428.627.727.525.724.927.927.727.631.332.531.732.13029.932.132.431.732.333.935.235.535.335.23636.936.836.53737.237.538.838.935.53133.834.835.934.832.734.13737.337.937.635.334.432.136.534.83433.933.933.132.43240.347.447.547.649.649.646.346.236.840.940.85150.850.449.547.646.145.243.54442.742.240.540.641.434.5353534.53433.933.533.534.736.136.144.337.231.73027.22932.629.129.327.328.527.723.122.92423.622.324.521.422.423.521.525.124.623.523.825.823.925.724.617.119.820.120.119.217.717.416.917.118.218.218.819.627.127.429.336.642.343.743.442.942.942.941.441.634.534.535.235.238.839.64040.240.739.239.939.639.840.941.741.941.9424344.645.846.747.548.149.649.951.15252.553.652.25251.551.149.148.348.748.247.947.345.944444551.251.354.361.661.861.160.457.146.647.648.948.147.246.84543.24038.833.934.142.745.148.766.87160606075.885.685.884.98482.877.475.968.766.574.479.773.780.285.990.991.585.385.177.174.569.370.470.869.469.26664.366.470.571.271.774.472.870.973.974.276.875.379.782.581.781.882.880.982.281.781.387.784.685.887.685.388.58686.286.486.598.2100.296.697.4100.4100.799.896.29597.1101.5107.7111113.2114.9113.2113.2112118.1114115.3111106.3105.1105.1105.7103.8100103.7104.6104101.2102.8102.9100.397.298.293.589.783.991.497.897.499.89891.887.389.28785.596.398.397.6100.2100.9101102104102.4102.8103.1103.2100.9102.3102.1103107.2108106.4111.1112.7114.2120.4114.8113.5115.3113.9117.9126.9117.8122.1122122.2122.4121.3120.7121.6128.6128.7125.5135.8136.8155153.1152.8152.5148.7150.8151.7153156.4157.2157.9157.4154.1152.8148146.6137.5136.6133.6131.8126.2124.7124.4123.1122.3123.5125.9122.6115.7118.3118.9120.1117.9112.3112.3112.7112111.4110110.3110.9112112108.9112.8116117.3118.7120.9119.1111.2106.7108.4113.9113.9115106.7102.1108.5103.5103.7103.7100.7101.5101.5100.3100.29698.398.497.7101.3101.6100.299.697.395.994.794.393.59393.493.693.895.295.597.997.997.7102.3102.2101.9101.4100.199.896.594.693.392.494.595.195.898.3102.6101.7100.698.797.496.194.693.793.493.192.892.794.394.895.195.295.795.996.299.199.999.89998.698.397.897.396.29695.895.895.795.695.695.595.29595.495.495.898.310010010099.198.798.5100.2100.2100.1101.1102.2102.2102.1102.2102.1101.8101.899.497.598.198.198.398.598.1989593.293.393.290.789.389.69089.688.98590.190.891.190.792.292.292.292.294.394.194.394.692.292.29695.993.99190.489.287.886.28686.387.288.389.289.790.491.191.691.99191.290.59089.588.787.386.487.187.18995.193.493.592.691.291.691.691.797.598.598.597.398.798.79786.889.174.16261.863.158.658.256.155.55656.858.255.257.85651.353.955.249.549.649.649.850.651.652.45352.952.452.352.552.448.848.84948.648.548.448.247.647.246.546.345.946.444.646.748.246.5454543.245.245.644.343.838.141414140.938.435.935.43536.137.137.737.837.636.833.336.136.136.13635.23538.63730.330.931.132.430.530.632.235.938.238.338.138.93936.535.635.535.236.936.936.740.242.243.441.739.539.839.93940.139.837.736.936.828.925.323.122.831.532.132.932.933.632.930.932.23131.231.932.433.13434.937.837.534.334.534.532.430.336.637.337.937.938.636.238.738.741.641.441.541.641.842.642.642.742.842.943.243.444.544.84442.543.142.741.239.139.139.141.841.840.9404038.838.838.333.82222.421.31919.115.415.814.714.614.414.51515.215.916.31614.614.815.216.31515.59.610.911.411.71211.312.211.2111111.111.3118.999.79.98.69.59.18.78.16.95.554.84.4656.87.37.255.56.17.36.877.97.99.28.69.498.78.27.997.39.99.58.98.68.98.37.87.47.78.28.28.39.311.711.614.914.915.112.413.714.414.815.916.714.213.213.311.410.79.98.47.97.981010.611.511.812.312.412.312.21211.810.810.79.99.310.19.698.58.38.38.18.55.367.89.88.610.39.9111010.3109.511.114.314.615.51614.816.316.117.617.619.818.918.619.220.320.921.421.222.722.723.723.823.925.125.325.225.123.723.723.923.723.622.822.823.224.122.623.123.722.62222.520.820.619.320.220.220.221.420.218.2181922.621.12121.923.423.722.72223.623.925.822.122.323.123.123.922.119.116.916.916.81718.1181817.817.418.418.118.418.519.821.92121.821.922.222.722.124.722.522.222.222.120.822.321.521.622.324.423.324.32322.323.323.523.723.923.622.4232524.721.720.92726.826.826.824.624.722.222.523.322.724.825.12627.728.127.52626.226.426.425.625.726.226.225.825.424.923.324.924.924.82527.9282826.925.225.926.326.826.825.725.725.524.924.123.825.625.623262627.526.526.524.327.227.225.627.627.328.729.729.729.327.528.830.129.829.430.33031.732.733.733.531.131.93232.631.736.736.435.842.740.441.840.240.23835.135.935.73637.24046.846.942.944.544.154.152.957.15762.264.266.655.144.948.34949.45756.258.262.362.461.451.249.447.943.743.242.24233.531.632.734.433.730.829.430.144.847.547.648.24846.344.743.943.632.834.635.836.436.938.639.939.239.343.946.749.454.754.149.255.851.343.444.543.642.740.938.937.93733.638.243.247.859.760.159.163.669.673.373.272.173.273.974.776.175.471.671.570.469.768.764.859.25553.654.254.554.153.749.950.851.654.553.451.554.754.753.253.552.65655.856565655.556.757.257.85858585858.159.957.856.654.256.255.257.157.45859.761.161.562.962.962.86363.163.263.565.466.766.365.365.265.866.166.366.566.366.166.166.166.366.366.366.366.266.766.766.767.668.168.465.465.767.371.471.474.676.57170.168.466.765.665.666.867.670.572.172.470.76866.766.265.56562.563.46363.163.965.56666.263.964.161.962.26464.564.964.564.262.963.769.571.97170.368.968.468.868.969.167.867.768.267.770.671.270.470.470.670.670.972.773.173.173.473.474.274.776.47776.976.976.676.781.182.381.580.781.18184.584.484.585.185.983.882.482.78893.1101.6104.1102.5104.3104.5104.5104.5105105.5102.6105.3108.3108.9110.9117.5126.3129129.6129.9129.1147.1150.7155.2169.3185.5187.9186.4190.7188.6180.3179.8181.7181.7179.7167159.8159.2154.5155.4158.7161.8163.5184.5184.3178.9165.5161.6158.8156.7167.7165.1167.3167.6168.1176.9172.4172.4180.9186.1190.1193.3200.5206.6214.1221.5223.8222.2236.2234.1234.3236.5248.2274.3274.1284.7283.9280.2278.4287.8297.7296.7299.2307.1309.4312.4322.7332.3333.5339343.5350.5357.9355.2353.4356360.9359.9363.8373.8382.1383.1385.5387.3389.9394.5399.5403.3405.6416.4437.3448.3456.1460.8477.3474.5481.4490.3492.5488.2495.5502.5509.7511.2514.8517.3518.6528.3531551.6562.6572.2611.7610.4608.3614.9614.9601.5580.6580.6611.2611.2578.4578.4556.9551.6555.7555.7557.3550.5518.3490.5492.4488.2497.2484.4461.1436.7434.7421.7411.3419.8402.3377.7378.4372365342.3334.6328.8323.8318317.3315.1313.2309.8311.6311.5309.9309310.2310.7309.5305305304.5302.9303.6301.7304305.9305.4303.5301.7300.9300.3301.1299.8299.8299.8298.4297.9296.6295.7294.5293.3292.1291.9292294.4292.2286.7287.2286.4284.8287280.3279.2277274.9277.3276273267.4264.7265.2264259.5262.3265.7264.2258.3253.8251.7252.9250.3246.2244.6243.2242.3240242.8232.4233.2232.1233.7238.5244.1242.7239.7238.5236.9234234.6233.5232.1231.8231.7237.3228230.5232.1233.6231.2228.5224.4226.4224.9225.7229.9231.1230.3228.8231.3233.5234.2238239.7235.6231.4225.2223.5223.4223.5224222.3217.7216.6217.2217.9218.2216.6220.2221.9222226.6221.3224.7226.7227.6227.7220.4221.2230.2233.4234.5241.4238.9229.7231.9229.4227.9226.4223.4223.5224.3226.4234.6238.7241.9244.3245.6246.9249.3249.3247.5246.1242.5242.5240.9240.4240.3237.3238.5226221.1215.3213.8213212.5210.7208205.9202.8203.8204.5205209.5212.1212.7213.1213.7219.8221.3223.2224.4223.1217.9217.9224.9226.8227.1226.1227.6228.7230.8232.4237.6241.3258.3263272.5274.1273.9272.3270.3269.6270.2271.5273.8275.8277.9283.9292.2308.2319.7324324.2325.8331.7346.8347.9349.4358362.3365365.7375.9388.9388.9389.1388.9389.5390.4391389.5388.3384.1382.5380377.7372.5366.9366.8365.8358354.3353.6353.6349.8350349.4347.9345.1341.5340.8339.8338.5338.3338.3337.6336335.6334.9332.5329.2326.9325.4325.1326.9326.7327.3324.7319.3315.3311300297.2293.6291.9291.5290.1290.1287.7280.8277.3274.7273.2265.5263.9260.6260.1258.8254.8248.1229.7221.7218.4216214.8214.7216218.6222224.7229.5232.5230.6228224.3219.4216.1213.5208.8201.6188.5188.2186.9185.5185.5186.1187.4189.6183.6184.8184.5182.7174.1170.8163.1163.8163.3161.9160.4159.6159.4150.7156.6156.6157.6157.6151.4144.6143.5138.3137.5133.8127.2127.2127.2120.9122.1122.2120.9120.3117.3117.8117.7116.8116.7115.4114.7115.1115.7114.4113.4112.9113.8114.3113.2112.9114.2116.4116.4114.8111.5110112.1114.4118.4120.3121.2121.5122.4123122.4121120.5118117.2117.2118.7116.8114.7113.6112.2112.6109.6109108.3106103.3102.4102.3102.3102.2102102.5103.1103.1105.8106110109.6109.5109.8109.2108.8106.8106.4105.5104.1101.1100.2101.2102.299.2101.6104.6105.9106106108.1109.4111.8108.4106.4105.1103.6103.6105.9108108.6109.7107.6104.8104.9107110.5115118.7121.2119.6114.4109.8111109.7104.4104.9108.5102.697.595.487.388.485.386.6778390.1115.5109.691.987.784.682.581.277.377.372.168.267.768.471.476.370.981.480.186.891.990.5124.5126.2126.5118.2115.5110115.8119.1116.2119.1123.3117.1114.2115.2107.3100.988.58783.47475.293.192.690.39291.190.192.592.594.4101.8102.2102.8103.6105.4105.7107.9109.2110.6113119.1119.4120120119.8118.5117.8117.5117.1120.4121.8115.7112.7108103.9114.2114.2117.6118.2118.8120.7121.8125.8120.2121130.7161.3170.6168.4169.6171.5171.8175.9179.1181.1181.4181.5188.6188.6192.3202.1213.2218.9221.6228.1226.1230.5239.6241.1241.5242.2246.5252.4255.8275292.6302.8306.1316.2321.3322.6329.2336339.2341.3341.1340335322.2319.2307.6300.5293.8289.3276.9267.6261.1257257.7265.5273.5282.1278.2275.8258.7255.9238.1231.4228.3221.5221.8227.5229.1225.9221217.7214.6212.5213216.2220.5224.4228.9230235.8237.8240255.5260260.5260.9260.2258.4258.7272.6276.5287.9289.6293.2310.8312314.4316.8314.2311.3313.7308.2295.7292.7293.1293.4292286.3280.1275.4274.4274.2274.2274.8277.9279.9282.7283.2285.9291.8298304.3307.8313.8319.1323.4326.4329.1334.3344.3349352.9357.5358.4356353.9354.3353.2351.4348342.6330.1326.9326.8329.8330.1325.2319.7317315.9308.2307.9306.6301.9300.3297.6296.4295.8296.2296295291.7290.5289.8289.7289.6289.5289.5306.5306.5307.6320.1312.8300.9300.9312.6314312.5317.6317.6320.5331.5331.5325.3330.5331.1331.3333.6337.8341.7347.7351.4354.2359.9363.9372.1379.7380.5383.3387.5394.5400.5401.5401.5402.9407.3419.5434.9436438.1447.8451.4453.7457.1457.2456.1457.3460.3468.2467.3470.7475.4478.2483.6486.4487.3489.4496.5501508.7515.1524.1529.8543552563.3566.9568.8568.4565.4560.9558.8555.2554563.2561.8560.2555.3552.9549.7545542.4537.3532.2529.8525.4523.8517.3505.8495.4490.2484.1479.4480480.8478.6476.2472.4462.7444.4425.9411.9398.3390.6391.9390.1382.1371.2364359.9359.8358.6358.4354.1346.1342.2342341.3338.6335.7335.2336.3337.5337.4337.2337.6338.1338.9342.9345.8347.4346.3347.3349.6349.7349.6349.7354.6358.9359.8360.1357.2352.8348.6346.7346.4348.8350.8354.2354.7355.1354.7353.8352.4349.8347.3345.8344.2341.8341.5341.3341.1341.3348.3350.6350.1346.5345344.9346.5342.5342.4342.5343.4344339.8339.3340347.2344350.8349344.7340.6340.7342.3343.1343.9344.8345.4346.1363.1367.5371.8375377.8379.6391.6391.5394.1384.7382.9382381.8383.7387.4399.4407406.4410.3407.1411.7413.9413409.7406.3406406.8408.7409.7410.3401.2401402404.4409.3411.6410.8406.5403.7397.5395.9395.6395.2396403.8407.4409.3409410410.5415.8416.4407.4402.6403404.2403.9399.3401.4404.2411414413411.3411.4412.5418.1425.1431.7432.9433.3432.6437.4438.2438.1436.3431.4429.6429429.8431.6433.8435.1437.6437.9436.4425.6419.7415.3412.6410.3408.6407.9409.2417422.6429.8432.4432.2431.7430.8427.9425.8419.7415.3415.3416418.4423.8424.7424424.8424424.2424.2421.6419.1414.5413.2412.3412.4414418.8421.3422.1420.9419.2418.7413.4411410.2412.2420.2421.5423.7424.6424.5420.1410.3409.5409.9414.8417.9422420.8420.7421.3421414.3413.2412.2412.9414424.3425.8425.3423.5420.8410.9407.1404.1403.9406.1412.7413.1414410.3408.1405.3404.1403.8404.1405.3405405.1410.1411.6413416.5423.9424423.2421.1413.2410.4409.2408.8409.4419.2421.6422.6422.3418.9416.4416417.3419.5420.1419417.8416.6416.2417.4416.7414.6407.7406.7406.3407.5417.5418.9419.7420419.9417.8413.7413.1414.5414.2412.1410.2408.8408.3409.9414.5420.2422.7429.1432.4436.9437.4435.8431.5425425.1428.2428.8430.4432.4435437.2440.8443.2445.3447.2449.4450.9452.5449.9450.1451.4453.8456.3456.1449.2447.7446.7446.6446.9448.2450.2459462.8463.9465.6467.3473.1474.3476.8478.7480.4482.2484.6485.6485.5484.8480.1480486.2485.7483.6480.1475.1462458.1451.1447.1443439.7432.4429.2426.4421.5419.7418.2417415.3411.6409.8409.9412416.2417.3417.9417.6415.8415.4415.8413.1407399.1396.8396.5397.8400.9407.7409.7410.7409.2394.9394.3394.6396.1397.1401.6404.1413.9415.7414.2411.8409.4409407.9403.3402.5402.3403.5405.3400.3400401.8402.1402.3401.3401.5404.6406.5407406.5404.8402.6402.5403.5403.8404.2404.9405.1404.7404.6404.4404.4404.8405.8406.9407.2407.7409410.3412.8413.4413.5412.2405.6403.5403.1403.7405.3408.1408.9409408.3408.7410.6416.1416.5416.1414.4405405.1405.4405.9406.6407.9410.5411.3411.8410.4410.9412.4416.3417.8417.9416.8411.2407.7405.1402.7400395.8394.5393.2393392.8392.6392.5390.8389.3387.2386.6387.5389.6391.3392.4400.4402401.4397.8397.6401.5406405.6404.8404.3397.2392.1388.6385.8385.8387.5385.9384.9383.6381.5380.8380.2380380.4380.9382.2387.9391.4394.6394.9393.8392.6391.8391.3391.4391.3392.5393.4393.5392.8390.1391.5392.6392.9392.9394.6395.5396.6396.8397.5397.7397.5396.6394.6394.1392.3392.1393.9396.7396.1393.4390.2388386.7386.3387.5388389.4387.9384.5384.2384.5386.4386.2387.7389.2391395.9397.7399.8408.7411.7433.3441447.5459.2471.9481.7488497.1500.5503.2511.2522.5527.2527.1526.9532.2535.1538.1550.3556.9563.8572.3575.1578579.8579.8579.6577.9572.2577581.7588.4592.2599.6603.8621.7628.5630.2631.3633.3635638.2656.6662.5666670.4674.4679685.2691.4694.8701.6705.7721.3725.5747.9752.2759.6769.2775.6776.9760.7756.9749744.3742744745.3747.8751.1759.5764.5763.7767.9768.6773.4786.6787.2787.6788.3794.8795.3793.8794.5795.7796.2796.2796.9798.3797.4796.3795.2793790.7781.1779.4779.8780770.3763.5758.5755.3756758.6759.1763.4760.5758.3757.3761.6764760.9759.2762.4763.3772.2775.7782791.2795.5800.5799.9799.7799.6798.7796.9795.8794.4793.5793.5793.5793.9794.1792.8791.4788.1783.1788797.8802.4801.3801801.8802.6804.4802801.1801.8800.7776.8767.5764.7757.7753.7741.7723.2722.2718.2717.4717715.3711.9708.5700.3688.4685.9676.5661.2648.5646.2648.1644642.5639.2629.9621.2609.1599.4596.2598.8595.6590.9580565.2553.6550.9546.4533.8533.2532533.2535537.3535.2536.7533.6536538541.6549.2554.6554.4553.9553.2553.2554556.1557.1558.1557.3555.9556.5556.6557.7561.4567.7568.1568.6575.1579.6581.2580.1576.5577.8593.9602.3621.6637.8644647.6636.7639.7649.4653.9662.7666.3675.5680.7693.1696.1704.5703.8699.4693.7691.4687.6685.9689.9696.5702710.2709.2710.8716.8726.5732.3739.6743.8742.5742.5744.6750.3761.2767.5768775.1770755.2743.7738.6732.9728.9732.2733.5732.3737.1743.4753.1761.3770.5773.7785.1790.5788.1781.4779.5785.7779.1775771764745733.3729.1720.3714.3709.7703.8699.8699.5697.1690.3685.4668.1661.9654.5645.6635.5631.8626.9618.6616.2614.1616616616.1617.3620.8618.9611.4599.4596.5594591.5589.4587.4585.3580.5575.9566.7560.5552.3548.1543.8541.8542.1540.5537528.7509.3468.4455.3449.1447.6455.7471.8483.5492.7498.4499.9506.8508.1526542549563.3573.5587.3596601.5605.8614.7625.3627.7629.9633643.1660.2671676.9677.9676.4671.2648639.8637.4627.8617.6616612.3610.9609.2606.5605.6604.5600.9595.8595.3595.1594590.8585.7568.7536.8532.7529.2528.1514.7511.9510.6506.3502.2469.6465.1455.9452.1448.3437.4435.7435449461.6462.3460.5458.9455.7456.8461.2468.2465.5460.5459458.7465.4461.6455.9450.6444432.8428.4426.2426.3430422.2415.3418.2418.6420.4421.1423.6425425.7427.6428.9431.7431.8432430.2426.4422.5421.5421.1421.1411.4409.7411.2412.3416.3421425.2433.6437.2439.3444.1445.1445.2444.8444.7445.2446.7451.4460.8476.4480.3484.5496.5504.5512518.8524.7541.4542.7543.7548.3547.2560.2565.7575.5567.1565.5553.6552.3554.7554.2552.5550.6549.8549.7554.8557.8558.1569.7570.6562.5560.1562.3561.3574.1574.2576.7577.9578.5579.1596.5607.3645.1653.8664.2674.1678.5678.2678.3685.7694.9697.6693.7687.6681.8674.2676.2681.3661650.6645.9640.7638.4630.4626.2619.5621.3620615.9618.4612.6613.9611.5606.7604.7600.9605.6607.5603.5585.2572.9562.5551.9541.6534.3519.4511.3504.6490.7483.7468458.8447.3445.9441432.8416412.9409.6377.9370.8354.6332.7322322.8325.4325.7323.2317.7316.8317.9313.7314.2315.8317308.3294.5279.5246243.2240.7240.6240.6240.7241.1241.6256266.5266.6256.2249.9246.2239235.3233.7233.8233.9240.5242242.3244.6246.1243.3239.2238.7235.9231.8231232234.4236236.3229.5226.4225.1216.1216.6208.7207.5199.7190.7184.3181.8177.3166.2166.7168166.6163160.7160.9161.7161.8160.5158156.3154.4151.4151.8149.5135.5131.6120.4115.2114.5112.9111.6109.4107106.4105.3100.2100.9100.799.398.398.897.794.585.184.48180.180.179.375.775.175.677.478.67984.785.185.18580.984.985.180.98180.875.977.478.377.978.278.477.276.673.368.668.96870.172.27168.869.367.159.557.658.159.861.562.263.958.256.351.352.552.1544846.34948.748.142.541.245.752.853.753.453.753.953.953.953.552.451.65149.160.359.277.176.97471.962.864.467.967.967.967.767.969.670.964.960.456.253.247.645.244.444.245.150.951.555.259.264.264.261.757.256.75554.855.355.753.44946.545.346.246.748.648.948.948.850.850.650.352.455.45656.458.561.562.963.263.46362.362.262.563.563.9646463.862.862.762.96367.269.169.672.178.277.880.17871.971.270.570.27067.265.564.657.356.253.453.653.85453.152.552.352.751.951.754.253.853.251.85145.546.146.546.64443.439.73840.840.739.540.542.34446.84645.245454545.345.245.345.54640.839.4383533.832.731.93028.423.521.821.220.51918.417.716.916.314.814.213.511.810.49.98.77.48.1910.110.9109.18.88.51014.128.935.437.837.537.841.544.544.745.246.547.147.347.747.546.2454443.242.742.241.640.439.539.339.136.335.535.539.12724.829.126.626.515.916.713.213.113.113.113.112.114.617.717.917.612.810.110.112.113.11312.112.112.19.89.79.77.55.35.66.411.411.61213.914.48.58.18.38.48.58.58.59.611.112.512.916.221.321.324.529.829.828.527.327.227.227.119.92020.320.825.827.529.334.234.748.449.949.249.850.451.151.850.543.429.830.329.127.324.623.321.418.8151423.124.322.321.819.119.321.623.91210.11014.214.214.115.518.729.528.728.127.229.230.931.831.530.93119.718.818.816.611.395.86.95.711.213.115.919.120.323.116.815.219.32412.926.328.227.425.421.915.621.627.629.734.833.528.327.923.523.3232524.822.222.922.120.522.424.824.523.622.619191918.715.616.215.114.914.914.912.315.61617.318.826.22020.117.317.211.211.2101010.610.98.711.28.57.98.27.777.27.88.88.79.49.28.98.588.99.210.910.71099.29.5109.81010.210.19.89.89.28.98.18.88.8910.110.810.210.910.61011.5119.89.57.47.58.28.77.47.78.18.38.57.788.27.27.27.67.57.77.57.88.188.18.18.27.77.27.47.887.76.86.278.310.57.99.29.110.59.79.511.711.611.310.910.81211.611.6109.81010.310.110.5109.69.89.2999.49.49.69.810.41111.610.910.47.87.69.410.610.610.6109.710.110.79.810.29.59.89.69.1910.5109.211.210.810.29.210.49.79.199.19.310.310.29.89.9119.499.18.38.58.99.6101111.211.111.610.89.69.68.39.79.39.48.39.610.110.79.598.58.287.87.78.18.58.387.48.18.48.588.59.510.5109.48.88.68.38.79.39.39.49.89.69.79.79.910.210.910.610.310.49.89.38.38.99.99.49.17.88.18.699.311.51213.4131312.71312.812.713.11312.311.71110.810.69.910.311.312.911.811.913.513.312.712.610.31210.61212.311.711.69.611.711.310.81010.911.610.8101010.19.99.89.199.99.68.57.99.3109.911.210.79.98.79.18.29.910.38.89.510.211.58.7810.8109.89.88.48.88.810.38.710.710.278.18.59.37.48.88.78.57.37.45.77.47.27.6910.68.79.87.59.49.91010.39.98.29.89.87.8888.88.98.88.810.89.18.38.78.588.29.18.47.6779.68.78.18.29.68.7865.46.46.877.46.66.66.26.96.4898.78.69.17.777.17.67.26.78.68.57.46.66.17.67.37.867.36.97.77.17.88.57.97.48.47.88.47.87.87.77.56.277.36.55.14.87.39.26.47.47.35.545.25.34.144.15.17.46.96.35.567.97.37.47.36.977.37.47.86.37.47.16.88.49.910.29.58.61210.47.99.58.68.910.38.410.21010.410.111.611.111.110.48.58.48.47.37.97.69.87.78.28.28.299.211.18105.296.66.96.69.86.47.15.56.37.95.77.17.87.45.13.879.79.71110.310.410.210.29.89.41010.610.29.410.59.89.38.597.45.65.66.17.26.89.79.18.87.76.86.566.66.71187.46.46.46.998.77.76.77.36.16.25.987.87.87.97.47.36.87.89.410.41110.910.81110.18.98.67.311.313.311.511.687.26.676.26.76.96.76.73.75.38.810.29.99.28.189.39.99.89.44.54.45.65.65.96.56.66.86.8777.46.96.678.98.48.39.49.810.19.38.98.78.18.699.29.198.87.77.610.411.111.112.211.18.78.410.41010.210.310.710.911.511.811.81212.512.212.912.912.912.212.811.410.511.612.81412.111.611.410.812.111.712.511.39.39.78.89.710.28.99.110.310.310.599.57.59.17.97.65.65.85.95.97.176.36.675.34.16.86.78.58.38.988.48.188.59.39.19.6108.36.6710.29.68.28.367.96.97.47.57.78.38.28.59.4128.88.711.911.912.6811.910.59.98.8910.59.47.3107.999.398.710.87.28.611.59.17.49.18.29.68.113.68.68.611.517.114.91313131313.213.21211.81312.113.213.213.211.812.214.112.114.213.713.913.912.914.513.610.798.9999.29.79.810.912.312.39.410.38.28.710.911.611.311.110.112.81110.811.611.11110.810.412.814151514.113.913.612.411.211.311.61212.212.21213.61414.414.714.213.312.711.61212.612.611.313.210.710.213.312.310.610.210.610.911.614.613.911.111.112.112.51111.113.214.213.610.39.29888.78.79.16.77.67.77.16.29.910.98.310.9109.5912.810.810.810.99.110109.6108.96.56.58.38.17.97.76.86.86.96.97.35.98.69.18.68.98.29.49.412.111.21617.218.719.117.717.117.115.218.416.216.916.517.616.316.417.119.519.219.619.920.420.521.122.122.320.219.8201815.818.118.518.517.716.818.118.917.4181918.418.512.214.514.413.612.514.113.515.215.114.813.914141414.413.912.81413.115.615.215.516.916.815.916.217.916.318.617.617.717.517.718.317.11715.2161615.615.11616.118.118.417.71716.81415.715.415.314.514.213.713.712.812.712.412.913.912.61210.812.112.212.312.111.68.889.98.311.510.3109.610.410.912.31213.818.519.81717.618.716.116.815.614.812.7111111.310.711.511.31112.112.212.111129.39.38.8810.1109.499.49.810.310.610.710.510.58.59.49.69.810.110.598.98.68.28.28.28.210.510.811.28.58.29.49.79988.39.610.410.210.810.810.210.11010108.78.88.88.99.19.29.18.68.67.67.37.96.965.95.85.15.65.75.35.25.94.94.95.25.55.3555.25554.34.54.74.34.44.34.54.74.95.25.24.23.93.83.53.73.94.25.44.64.84.953.933.33.23.844.34.54.44.36.25.97.26.54.865.48.47.36.78.46.29.298.29.98.47.2543.944.23.94.44.46.36.654.95.15.754.56.57.47.57.36.21.74.62.22.63.53.72.21.91.91.71.5331.52.936.25.53.83.766.46.774.33.63.43.74.667.53.43.46.176.96.66.94.44.143.87.87.88.48.396.44.44.4774.44.85.96.74.44.454.84.33.42.84.34.24.24445.14.44.44.2322.62.82.82.92.63.43.43.13.42.34.64.355.15.36.36.36.14.46.83.94.64.32.52.44.62.332.72.54.74.74.73.83.86.610.115.216.816.617171716.917.917.918.720.421.122.924.325.725.22524.724.224.122.822.620.319.820.222.423.72323.62418.416.91918.418.11818.718.8222122.522.916.614.814.613.313.713.713.717.62121.421.617.518.920.121.421.525.124.125.325.927.527.2282829.432.53332.133.1373532.832.232.73333.434.135.735.33635.536.937.839.44140.740.243.846.547.15051.751.453.351.553.551.955.355.356.460.160.160.16059.957.957.356.953.551.751.551515151.351.555.155.156.556.35957.957.961.662.564.662.460.359.862.163.765.968.969.970.87171.772.979.282.590.992.388.486.987.287.48889.790.290.691.593.1102.1103.8106108.4114.9121.8131.2138.7142.5146.5151.2152.3154.6156.9165165.6165.7164.2158.7157.1154.6155.4156.1158.8163.8166.2170.3184.2184.9185.4186.3188.1193.5202.3204.3202.1199.9199.2197.8199.8199.7202202.1202.1199.8199.6203.5213.9215.6216.2218.5229.6229.6229.3229.3229.8229.4230.3230.4223.3228.9230.9231.5232.7235.9235.6234.1232.1231.3237.1243.7246.5246.2252.6249.6254.3259.8269.6281.2282280.6286285.9290.9294.5303.5299.9301.9311.9314.1317.6320.6331.8333345350.9354.5358.4359.6370.8372.1385.3379.3368.9365.3354.3379.3379.3380.1380.3378.2378.2387.6391.9386.3370.3363.9367.2361357.8357.6355.8374.1375.1359.8360.5366.5373.2360.7368.9381.8387.3385.6380.6363.4362.7360.4366.1361.1364.2353.2359.3352.2335.7317.3311.4310.8302.8293.7285.9280.7266.1258.6252.5250239.8225.5208.7202.4192.4183.5182.6188.7185.1171.4176.9172.1155.1151.1147.2148.6145.2140.5140.2136.2134.8138.3147.5148.3150.1152171.7174176.3184.2185.1186.4191.8203207.3212.2220225.3235.7239.5236.7244.6239.7230.1223.5219.8226.8229.7238.3250264274.2292.3298304.6317322.8332.3333.3333337.8352364.6372.7380.9390398.1447.4448.9448450.9454.8464.6472.1479.2482.4478467.5461.4455451.1450.8465.4468.1468.6466.2449.9466.1465.6464.9463466.2464.8471.6473.1471.1469.5467.7467.3471.5481.4491.6491.8494.1500.8499.2497.9496.7496.9494.1493.5493.5493.5497.1491.2487.7479.7475.2462.4460.2461.9464.3465.7459.4453.3448.3443.4439.3433427.8425.5424.6429.8435.6446.1452.8452.5453.2444.3445.9447.5450.8457.8461.3464.5478.7484.4486.7490.1492.3493.3494.2495.9498.2506.2510.2505.7504.4494.2492.9491.5488.3481.1469.7479.4473.1471.2471473.9486.7488.9492.2494.9498.5494.8494492.2495497.5497.7494.8493.2489.9489.1494.9495493.2490.5470.1469.3464.5466469.9473.6482.9499.3505502.9497.4490.8487.8489.9493.4523.3531539.4541.6541.8549.7551.5550.1546.9542.8539.6536.8529.7520.1519.4525.1521.9516.6509507.3501.4499.9501.7502.6497.8489.7484.5477.3471.7473.2486.5495494.8483.9476.3475486486.7489.3495.3505.6507.9505.1502.1494.5494496.3500.8501.3499.4497.3509506.5503.5498.8485.4484.1481.5480.4479479.9481.7485.1481.1479.7479.9479.7475.9479478.7481.8477.4483.7493.7498.4495.4489.7484.2506.3506.2500.7504.3506.6504.6493.8492.6492.9493.1494.5497491.8508.7515.2518.2509.8502.2500.9508.3507.6494.8489483.3465.4473.3482.6477.6478.3475.7480.3484.1479.9479.3473.4471.2470.2443.4437.9429.6382.9366.8356.3350.5344336334.6336.9332.5328.5324.6321.6319.1319313316.2318.2320.4321.6321.7319.8320.6321318.9319.5320322.3319.8328.9330.7333.7345.2348.7355.3360.9365.1368.9366367.4367.6364.3364.6363.5362.2349.7338.9337.1335.9335.7330.4330.7331.2331.3331.7333.7334.5336.7338.8352354.7358.6363.3362384.8388.7397.7400.9403404.7407414.1414.6413.2411.4411.2411.8417.9416.4414.9413.6413.6413.7411.9408.1403.8403.2399.8396.7387.5390.8395.8397.8398.5399.2399.9401.2401.9405.2405.7405.5404.1403.5403.2401.5398.1394.7392.5386.9383.9379.7376.8382.8383.7378.2375.9370.4370.6375.7375.2373.9372.7373.3374374.7376.3375.9380.3382.3383.6384380.7379.6378.2377.6367.8365.3363.8361.2362.7365.3358.4353.3346.1339.3334.3331.8328.2327.5327.2326.7325.7324.2321.2322.5322321.3327.2332.7335.8338.7339.5338.3342.6350.5349.5349.8347.9340.3335.2310.9304.8301.1306.7319.8323.3328.9333.3337345.1360.4376.8380386390.1404412.5434.7426.2420.8400.6374.2366.2349.8317.3296.9282275257.7242.1225.3188.7176.3151.2145.9146.9144.9133133132.4130.3127.6118.4118.495.694.987.879.98078.778.679.981.180.977.173.471.768.366.96665.365.565.665.364.66362.462.662.662.465.766.256.450.84948.35052.355.557.857.865.463.964.464.463.562.963.16262.967.978.478.378.37576.874.173.975.175.375.375.674.674.473.371.456.955.353.962.779.982.377.983.285.691.283.363.660.256.857.758.859.860.662.163.665.966.667.763.161.459.6595960.560.857.357.358.559.560.463.265.762.161.662.761.160.864.365.664.664.4676767.867.271.274.375.675.274.872.967.5666468.267.367.866.465.765.780.784.38484.185.385.585.492.692.2100.8104.5104.2103.2100.9100.498.698.698.8100.6101.8103.6106.3110112.9116.6119.8121.7121.4122.6122.2121.6122.6121.9123123.1132.8136.4140.3138.5139.3143.5148.1150.1152154.5158.1161.5162.7161.2162.6166.8168.2170.6176.4179.9181.5181.9186.3193.3202205215.5223.2227.7234.2241.1245.2249.5258262.2276.6280.1285.6286.9287.2289.1291.3291.2289.4280278.1272.9271.8275.2268.4265.4259.6262.9258.9255.4246.4241.1236.3233.8229224.5218.2216.6213.7212.1212.9211.6209.9201.5203.2203.6202.9201.4199.1199.6199.3197.9198.1209.2211.9213.7216.4226.2229.5230.8230.7232.3233.6235240.7242.8252.7255.4258.1255.2254.4258.2262.2262.4262.2255.5254.4255.5255.9255.8244239.9239.1237.5237.8239.4248.5248.8252.6254248.2245.6241.1238.9235.8235.3239.6237.9236.7236.3239.6239.6228.1223.7221.5225.9231.8232.4228.1223212.5202.9187.4185.3184.3175.5170.6169161.1150.5146.6142.7142.3140.9137.4134.8136.8138.8140140.1135.8131.4124.7124.6124.1125.4125.8132.1139.1140.4142139.8138136.1133.7131.1125.4123.1119.8118.8118.8117.7118.8120.6121.7128.1129.9132.6135.2136.8135.4133.7133.5133.5137.6140141.6141140.8139.9141.5142.1137.7137.5140.6143.3151.9165.8179197.7202.3205.6204.5199.3198.4204.2202.4204.2204.2204.7209.9210.4209.9208.1207.1203.7203.1202.1204.1207.7208.8212.8211.4209.7210.2211.2211.4210.4211.3214.6221.7224.2225.4229.8229.4231.2227.2221.9223.7225.3222.3220.7221.4226.9234.4235.1236.2234.9231.4231.6231.6233235.2238.5237.2236.4238244246.9247.8250.2253.1255.4259.4263.3265.1269.2272.2272.4273.1273271.2267.9266.8271.5272.5266.1264.3266.4274276275.8276.9276.2277.1282.9288.1292.6300.1304.7308.1312.5313.5316.7317.5315.3313.6312.1306.4301.2298.3298.5302.1308.6321.2325.3332.7334.5337.1336.6334.6333.1334334.4333.1328.7324.3316.7314.5312.5311.8310.9307303.9311.1304.5303.7299.3294.7282.9284282.8289.1293292.5292.8293.9298.4298.8297293.1288.3284.3282.3282.8284.3285.1284.9282.2280.4277.1271.8271.4269.9263.3260.9256.3252.2248.8247.8245.3243.4239.8238.2237.3236232.4226.6219.9212.7209.8209.7209.2209208.6207.8207.7209.8209.8209.3208.6207.9205.5202.8200.6199.8199.4199.3200.1202.7202.4202.7204205.2207210212.8219214.9212.1212.4213.6212.9212.2200.8193.4197.3204.4210.4210.7209.5205.7205.1203.3199.6192.2190.7190.8192.8189187.1184.7185186188.5195.2200.7199.1197.8197.5188.2185.5183.5185.8189190.8190.1189.5185.6185.5184.1182.5181.2171.6172.7181179.1181.2180.5185.6189.1188.9190.6191.3193187.7187185.5184.7184.6182175.2174.7177.3178.9186187.5189.2188192.8193.9193.1194.3194.2195.4190.6187.6188.8191.9195.8194.7195.7192.5193.5198.8193.9191.7191.7195.2192.9189.3190.1184.8186.3191.1195.8197.5198.3197.3199.8198.8194.7207.6209.4206.7204.5200.5198.2197.7201199.6198.8195.4196.4195.8198.2195.3193.5191.2189.5187.4184.2180176178.1180.1185.2187.5191.1193.9193.6192.4190.5190.2182176.8174.4172.4167164.2154.4152.4149.3145.5141.5137.3137.4137.7140.6146.2146.8146.8146.9146.9152154.8