RideWithGPS LLChttps://ridewithgps.com/routes/19412466Campground facilities with waterDotDotSouthern BellyDotDotGood 'cue!Good 'cue!Campground with pit toilet and waterDotDotFilterable moving water at bridgeDotDotEl Sorullo - Excellent Mexican FoodDotDotCampground (no water) -- Watch out for Bermuda Triangle!DotDotRJ Rockers -- Home of Palmetto Trail AleDotDotBuilding with bathrooms and running waterDotDotSantee High HillsDotDotOn this map, we skipped this section as we were told it's really thick sand that could add days to your trip.On this map, we skipped this section as we were told it's really thick sand that could add days to your trip.Dollar General and local convenience storeDotDotLast resupply for a while...Last resupply for a while...Pack's LandingDotDotBasic convenience store snacks and sandwiches... spigot out back.Basic convenience store snacks and sandwiches... spigot out back.Deli and other fast foodDotDotLast reliable resupplyDotDotConvenience storeDotDotNot ideal campingDotDotCould get rowdy around here, especially on a weekend. But, we advise against doing the next section late in the day.Could get rowdy around here, especially on a weekend. But, we advise against doing the next section late in the day.Free camping (roadside)DotDot... around here somewhere; could be a good option if you're stretching it to 4 nights.... around here somewhere; could be a good option if you're stretching it to 4 nights.Additional roadside campingDotDotThe Palmetto Trail: Southern Ditch Divide233.2233.1233233232.3230.2236.2236.7235.4235.3231.9232.8230.4230.8233.9231.9234234.7229228.9229.6229.9230.7230.8233.3229.5228.1230.5235.1236.6238.5240239.5233.2231.9229.3229.4229.6230230.1229.9228.5230.5230.5224.5222.2224.8228.5227.3226.9226.7225.9223.3218.2216.1215.6205.3205.8206.1208.6209.6209.9209214.5203.5200.3201.1203.2204.9208.6206.7206.1204.4204204.4205.3204.8203.2202.6199.8199199.1198.8198.3197.3196.5194183.4190.5197.4204.2212.1206.8201.5200.2200.3185185185185185185185185185185185186186186186186186185185185185185185185185185183183183182182181181180180179179179179178178178178177177176176176175174174173173173172171171171171171171171172172172172172172172173173174174174175175176176178178178179179179179179179179179179179178178177177176176175175174174173172171170170169169169168168168168168168167167167167167167167167167167167167167167166166166166167167167167167167167167168168168168169169169171172173174174174174174174175175176177177177177178179179179180180180181181181183183183183183183183183183183184184185185185185186186186186186187187188188189189189189190190190190190190190190189189189189189189189189188188189189189189190191191191193194194194194195195196196196196196196197197197198198198198198198199200200200202202203203203204204204204205205205205205205205205205205205205205205205206206206206206206206206206207207207207207208208207207207207207207207207207207207207207207207207207207207207207207207207207207207207207207207207207208208208208209209209209209209209209209209209209208208208208208208208207207207207207207207207207207207207207207207207207207207207207207207207207207207207207207207206206206206206206206206207207207207207207207207207207207207207207207207206206206206206205205205205205205204204204204204203203203203202202202201201200199199199198198198198197197197197197197197197197197197197197196196196196195194194194193193192192191191190190189188187187187186184184183182182182181181180180180179179178178178178178176176175174173173173172171171170170170169169168168168168167167166166166166166165165165165165165165165166166166165165165165165165165165164164164164164164164163163163164164164164164164164164164164164164164164164164164165165166166166167169169169170170171171171172172172173173173173174175175175176176176176177177177177178178178179179180180181181182182183183183183184184185185185186186186186186187187187187188188189189189189189189189189190191191192192192193193194194194195195195196196197197197197198198199199199200200200201201202202202202203203203203203203203203203203203204204204204204205205206206206206207207207207208208209209209209209209209209209209209209209209209209209209209209209209209209209209209209209209209208208208208208208208208208208208208208209209209209209209209210210210211211212213213213213213213213213213213213213213213213213213213213213213212212212211211211211211210210210210210210210209209209209209209209209209209208208208208207207207207207207207207206206206206206206205205206206206206205205206206206206224.2224.2222.4220.6207207207207207207207207207206206206206205205205205205205205205206206206206206206206206207207207207207207208208208208208208208207207207206206206205204203203202202201200200198197194193191191190190189188188187187187185185185184184183183183182182181180178177176176174172171169168167167166166166166167167167168169170170171172173173174175175175175175175175174174174173173172172173173174175176176177178178179182185185185185188188189189191192192193193193194194194195195195196197197198198198199200200201201201201202202202202202203203203205205205205206206206206206206206206207207207207208208208209209209209210210210210210211211211211211212212212212212213213213214214214214214214215215215215215215215215215215215215214214214214214214213213213213212212212212212212211211211211211211211211211211211211211211211211211211211211211211211211211211211211211211211211211211212212212211211211211210210209208208207207206206206205205205204204204203203202202201200200200199198197197197196196195194194194193192192192192193193193193195196196197197197197197197197197197197197197197197197196196196196196196196195195194194194193193192192192192191191191191191191191191191191191191192192192192192192192192192191191191191191191191191191190189189189189189189189189189189188188188188188188188188188188187187187187187186186186186186186186186186186185185185185185185185184184184184184184184184184184183183183183183183183183183183184184184184184184184185185185185185186187187188188189189189189190190190191191191191191192192192193193193193193193194194194194194193193193193193193193193192192192192192192192191191191190190189189188187186184183183183183182182181181180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180180179179179179179179179179179179179179178178178177177177179179179179179179179179179179179179179179179179180180180180180180180180180180180180180180180180180180180180180180180180180180179179179178178178176176176176176176176176176176176176176176177177177177177177177177177177177178178178178178178178178178178178177177177176176176176175175175175174174174173173172171170170169168167166165165165164164163163163162162160160160159159159158158158158158158158158158158159159159159160161161162164164164165166166166167167168168169169169169169169170170170170171171172172172172173173173173173173173173173174174174174174174174174174174174174174174174174174174174175175175175175175175175175175175175175175175175176176176176176176176176177177177177177177177177177178178178178178179179179180180180180181181181182182182182182183183183183184184184184184184184185185185185185185186186186186187187187187187188188188189189189189189189190190190190191191191191191191191191192192192192192192192192192192192192192193193193193193193193193193193192192191191191190190189188187187187186186186186186186186185185185185184184184184184183183183183183183183183183183183183183183182182182182182182181181181181181180180180179179179178178178178177177177176176175174173173172172171169169168168167166166165164162161160159159158158157156156156156156156156156156156156156156157158159162164164164165165166166167167167170170171171171171174176176176176176177177177177177177177178178178178178178178178180181184186189189190190190191191192192192193193193194195195195196196196196196197197198198198198199199199199199199199199200200200200200200200201202202202203203203203204204204204204204204204204204204205205205205205205205205205205205206206206206206207207207207207207207207207207207207206206206205204204204204203203203204205205206206206207207207207207207207207207206206206206206206206205205205205204204204203203203202202201201200200200200200200201201201202202202202202202202202202202202202202202202202202203203203202202202202202202202202202202202202202202202202202202202202201201201201201201201201201201201201201200200200200200200200201201201201201201201201201201201200200200200200200199199199198198198198197197197197197195195195195197197198198200200200200201202202202203203203203203203203203203202202202202202201201201200200200199199198198197197196195194194192191189188187186186186186186186186186186186187189189189189190190191191195197197197197198198200201201202202202203203204205205205205206206206206206208208208210210210210211211211211211212212212212212213213213213213214214214214214214214214214214214214214214214214213213213213212211211210210210208208208209209210211211211212213213214214215215216216216217217217218218218219219219219219219220220220220220221222222223223223224224224224224224225225225225225225225225225225225225225225225225225224224224223222221221220219219219219219219219219219219219219219219219219220220220220220220220221221221221221221222222222222222222222222228.7228.7229.2226.4219.3219.3215.8215.8219.8215.4215.4212204.5196.4196.4189.1187.6187.1189.3189.3189.7189.2195.1191.5191.5188186.6182.8182.8188.7186.5187.8189.7189.7190.9191.4192.3193.4194.5195.6196.5197.3198.2198.7199.2201.2201.9202.5202.8203.2204.2205.7207.4209.7209.2208.3207.5206.9206.7206.5206.6206.8206.9207.2207.3207.4207.1204.8204.9204.8204.8204.9206.2206.5206.8207207.9208208209209.2209209.1209.1209.2209.3209.3205.3203.3201.6201.2192.5192.5192.5190.7190.2189.4188.7187.5186.6186.2186.1186186.7187.4187.8188.2188.6189.5189.6190.7191.6192.6193.9194.3194.3193195195195196197199200201201201202202203203204204204204205205205205205206206206206206206206207207207207207207207207207208208208208208208208208208208208208208208208208208208207207207207207206206206204204204204204205205205205205205205205206206206206206206206206206206206206206207207207207207207207207207207207207207207207207207207207207207207207207207206206206206205205205205204203202202201201200199199198198198198197197196195195194193193193193193193193194194195195195196197197197197198198198199200200201201201201201201201202202202202202202202202202202202202202202202201201202202202202202202202201201201201201201200200200199199199199199199198198197197197197197197198198199200200201201201201201200200199199199199199199199199199199199199199200200200200200200200200200200200200200201201201201202203205206207207207206206206206206205205205205205205205205205205205205205205204204203204204205205205205205205205205206206206206207208208208208208208208208208208208208207207206206204204203203203203201200200200200200200201203205205206206206206206205205205205205205205205204204204204204203203203203202202201201200200200200200199200200200200200201203204204204204204204204204204204204204204204204204204204203203203203203203203202202202201201200200200200200200200201201201201201201201201201201201201201201200200199199199199198198198198198198198198198198198198198198197197197197197197197196196197197197196196196196196196196196196196196196196196196196196196196196196196196196196196196196196195195195195195195195195193193193193193192192192192192192191191191190190190190189189189187187187187185185184183183183183183183183183183182182182182181181181181180180178177176176176175174171171171170170168167167166164162161160160160158158157155155154154154154153153153153152152151151151150150149149149148148148147147147146145144144144143143143143143143143144145145145145145145145145145144144144144144144144143143143142141140140140139139139139139139139139139139139140140140140141141142142142142142143143143144144145145145145145146146146148149149150150151151152152152153153154155155158158158161162163163164164164165165167167169169170170170170171172172172172172172172172172172172172172172172172172172172171171171171171171171171171171171171171171171171170170170170170170169169169169168168168168166166165164164163163162161162162162162163163163163163163163163163163163163163163163161159159159158158158158157157157156156156155154154153149148145141140137137136136136136137137137137137137136136136137137137137138139141142142142142145145145145146147147148148149149149149149149149150150150151151151151151151151152152152152152152153153153153153155155155156157157158160161162162162163163163164164164164165166166166166166166167167167167167167167167167167167167167167166166166166167167167167167167167167168169169169169169169169169170170170171171171171172172173173173173173174174174174174174174174174174174174174174173173173173173173173173173172172172172171171171171171170170170170170169169168167167167167166166166165165165165164164164163162162162161161161161160160160159158158157156155153151150149148148148148148148147147147147147147147147147147149149150150150150151151151152152152153153154155155156156156156156156156156156156156155155154153153152152152151151151151150150150150149149149149148148147147146146145145144143142141140139134131130129129128128128128129129129131131132132135138139139139140140140141142143144144146147148148148148148148149149149149149149148148148148147147146146146146146146146145145145145144144144144143143143142142142141140140140139139138138134133133132131131128127126126125125124124124123123122122121119118118118117117117116116117117119120120120120120120120120120120120120120120120121121121122122124126127127127127128128129129130130131131132132133133134135135136138139140140140141141141143145147148149150150150151151151152152153153153153153153153154154154154154154153153153153153153153153153152152152152152151151150150150150150149149149148148148147147147147147147147147147147147146146146146145145145145145144144144144144144143143143143143142141140140140139139139138138137136136135135135134134133133132131131130129126125124124123122122122122122122122122122122122122122122122123123123123124124126127130134136138138138138138138138138139139139139139139140140140141141141142143143144144144144145146146146147147147147148148148149150151151151151152152152152153153153153154155155155156156157157157157157159159159159159160160160161162162164164164166166167167167168169169169169169170170170171172172172172172171171171171171171171171171171171171170170170170170170170170170170170169169169169169169169169169168168168168168167167167167166166165165165164164163163163163163163163163163163164164164165165165166167167167167168168168168168168168168168168168168168168168168168168168168168168168168168167167167167167167167167167167167167167167168168168168168168168168168168168168168168168168168168168168169169169169169170170170170170171171171171171171171171171171171171171171171178.5178.5178.4182182182182182182182182182182182182182182182182182182182182182182182182182182182182182182182182182182182182182182181181181181181181180180180180179179179178178177175175175175175175175175175175175175175175175175174174174174174174174174174174174174174174174174174174174174174174173173173173173173173173173173173173173172172172172172172172172171171171171171171171171170170170171171171170170170170170170170170170170170170170170170170170170170170170170170170171171171171171171171171171171171171171171171171171171171171171171171172172172172173174174174174174174174174174174175176176176176176176176177177177177177177177177177177177178178178178178178179179179180180180180180181181181181181181181181181181181180180180180180181180180180180180180180180180180180180180180180180180180180180179179179180180180180180180180179179179179179179179179179179179179179179179179179179180180180180180180180180180180180180180180180180180180179179179179178178178178177177177177176176176176176176176175175175175175175175175175176176176176175175175175176176176176176176176177177177177177177177178178178178178178178178178178178179179179179179179179179179179179179179179180180180180180180180180179179179179179179179178178178178178178178177177177177177176176176176175175175175174174173173173172172172171171171171171171171171171170170170170170170170170170170170170170170170170170170170169169169169169169169169168168168168167167167167166166166165165165165164164164164163163163162162162162161161161161161161161161161161161161161161160160160160159159159159159159158158158158158158157157157157156156155154154154152152152151150149149149149148148147147147146146146146146146146146146147146146146146146146146146146146146146145145145145145144144144144144145145146147148149149150150152152153154154155156156157158158158158159160160160161162162162162162162162163163163164164165165165165165165166166166167167168169169170170170171171171171171171171171171171170169169168168168167167167166166166166166166166166166166166166166167167167167166165165163162162161160159159158157157156155154153153152152151151150150150149149148148147147147147147146146146146146146146146145145145145145144143143143143143143143143142142142142142141141140140140139138138138138137137137137137137136136136136136136136136136136135135135135135135135135135135135136136136136136136136136137137136136136136136136136137137137137137137137137137136136137137137137136136136136136136136136136136137137137137137137137137137137137137137138138138138138138138138138138138138138138138138138138138138138138138138138138138139139139142145145145146146146147147147147147147147147147147147147147147146146146146147147147148148148149149150151152152152153153153153153153153155156156157157157157157157158158158158158158158157157157157156155155154154153152152149148147147145145143142142141141140140140140140140140140140140140140140140140140140141141141138138138140140140140140140140140140140140140140140140140140139139139139139139139139139140140140140140140141141141141141141141140140140139138138138137137136136135134134134134134133133133133133133133133133133133133133133133133133133133133133133133133133133132132132132132132132132132132132132132133133133133133133133133133132132132132132132132132132132132132132132132132133133133133133133133133133133134134134134134134134134134134134134134134135135135135135135135135135136136136137137137137137137137137137137138138138138138138138138139139139139139139139139139139139139139140140139140140140140140140140140140141141142142143143144144145146146148148149149149149149150150151151151151151151151151151151151151151152152152152152152152152152152152152152152152153153153153154154154154154155155155156156156157157158158158158159160160160160160160160160160160160160160160160159159159159159158158158156156156156156156156156156155155155155155155155155155156156156156156156156156156156157157157157158158158158158159159159160160160160160160160160160160159159159159159159159159159159159159159159160160160160160160159159159159158158157157157156156155154154153153152152152151151150150149149149149149149149149149149149149150150150150150150150150150150150150150150150150149149149149149149149149149149149149149149148148148148148148148148148148149149149149149149149149149149149149149149149149149149149149149149149149149148148148148147147147146146146145144144144143143143142142142142142142142142142142142142141141141141140140139139139138137137137137136136136136135135135134134133133133132132131131130130129129129129129129129128128128128128128128127127127127126126126126126126126126126126125126126126125125125125125125125125125125125126126126126126126126126126126126126126126127127127127127127127127127127128129129130130130130130130130130130130131131131131132132132132132133133133133133133133134134134134134134134134134134135135135135134134134134134134134134134134134134134134134134134134134133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133132132132132132132132132132132131131131131131130129129129129129128128128128128127127127126126126126125125125126126126127127127129129129130130130131131131131131132132132132132132132132133132132132132132132131131131131130130130129129129128128127127127127126126126126126126126126126126126126126126126127127127127127127127127127127127127128128129130131131131131131132133133133133133133133133133133133133133133133133133134134134134134134134133133133133133134134134134134135135135135135135135135136135135135135135135135135135135135135134134134134134134134134134133133133133133133133133134134134134134134134134134134134134134134133133133132132132132131131131130130129129129129128128128127127126126125125124123123123123123123123123123123124124124125125125125125125125125125125125125125125125125125125126126126126126127127127127127127127126126126126126126126126126127127127127127127128128128128128129130130130130130130130131131131131131131131131131131131132132132132132132131131131130130129129128128128127127126126126126126125124124124124124124123123123123123123123123123123123124124126126126127128128129129129130130130130129129129129129129129129128128128128128128128128128127127127126125125124123123123123123123123124124124124124124124124123123123122122122122122122122122123123123123123122122122122122122122122122122122123123124124124124124125125125126126126126126127127127127127127127127127127126126125125125124123123122122122122122122122122122122122122122122122122123123124124124124124125125125125125125126126126126126126125125125125125125125125125125126126126127127127127128128128128128129129129130130130130130130130130129129129128128128128128128127127127126126126125125124124123123123122122122122122121121121121121121121121121121121121121121121121121121121122122122122122122122122122122123123123123123123123123123122122122121121121121121121121122122122123123123123123123123123123123124124124124124125125125126126126126126126126126126126126126126126126126126126126125125125125125125125125124124124124124124124124124123123123123122122122122122122121121121121120120120120119119119119119118118118118118118118119119120120120120120120120119119119119119119119119119119119119119119119119119119119118118118118118118118118117118118118118118118118118118118118117117117117117117117117117118118118119119120120120120120120120120120120120120120120120119119119119119119118118118118118118118118119119119119119119119120120120121121121122122122122122123123123124127127127127127127128128128128129129129129129129129129130130130130131131131131131131132132132132132133134134134134134134134134135136136136136137137138138138139139140141141141141141141141141142142142142143143143143144144144144144144144144144144144145145145145145145145145144144144143143143142142142142142142142142142143143144144145145145145145145145147147148148148149149149149149149149149149149149149149149149149148148148148148147147147147147146146146146146145145145145145145145145145145144144144144144144144144143143143143143143143143142142142142142142141141141141141140140140140140139139139139138138137137137136136136136136136135135135135135135135135135135135135135135135135135135135135135135135134134134134134134134135135135135135135135135135135135135135135135134134134134134134133133133132131131131130130130130130130129129128128128128128127127127127127127127126126126126126126126125125125124124124123123123123123123123123123122122122122122122121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121121120120120120120120120120120120120120120120120120119119119120120120120120120119119119119119119120120120120120120120120120120120119119119118118118118118118117117117117117117117117117117117117117117117117117117117117117117117117117117117117117117117117117117117117118118118118118118118118118118118118118119119119119119119119119119120120120120120120120120120120120120120120120120120120120120120120120120120121121121121121121121121122122122122122123123124124124124125125126126126126126127127127127127127128128129129129129129129130130130130130130131131132132132132133133134134134135137139140140140140140141141141141141142142142142142142142142143143143143143144144144144145145146146146146146146146146147147147147147148148148148149149149150150150151151151152152152152153153153153154154154154154154154154154154154154154154154154154154154154154154154154155155155155154154154154154154154154153153153153153153153153153153153153154154155155155155155155155155155156156156156157157157157157156156156156156156156155154154154154154154154153152152152151151151150150149149148148148148147147147147147147146146146146145145145145144144144143143142141141141140139139138138137137136136135135134134134134134134133133133133133133132132131131131130130130130130130130129129129129129129129129129129129129129129129129129129129129129129130130130130130130130130131131131131131132132132132132132132132132132132132132133133133133133133133133133133133133133133133133134134134134134134135135135135135135135135135135135135136136136136136136136136136136136136136136137137137137137137137137137136136137137137137137137137137137137137137137137137138138138138139140140140140140140140140140140140140140140140140140141141141141141141141141142142142142143143143143143144144144144145145145145145146147147147147147148148148148149149149149149150150150150151151152153153153154154154155155155155156156156157157157158158159159159160160160160161161161161161161161162162163163163163163163164164164165165165165166166166166166167167167168168168168168168168168168168168168168168168167167167167167167167166166166165165165165165165164164164164164164164165165165165165165165165165164164164164164164164164164164164165165165165165165165165165165165165165166166167167167167167167167167167167167167167167167167167167166166166166166166166166166166166165165165165165165165165165165164164164163163163162162162162162162162162162162162162162162162162162162162162162162162162161161161161161161160160160160160160160160160160160160160160160160160160160160159159159158158158158158159159159159159159160160160160160160161161161161161161161161162162162162162163164164164164164165165165165165165165165165165165165165165165165165165165165165165165165165165165166166166166166166166166166166166166166166166166166166165165164164164164164164164165165165165165165166166166166166167167168168168168168168168168168168168168168168168168168168168168168168168165165165164164164164164164164164163163163163163162162162161161160160159159159159159158158158158157157156154154153152152152152152152151151151151151152152152152152152152152152152152152152152153153153153153153153154154154154154154154153153153153153153152152152152152152152152152152151151151150150150150149149149149149149148148148148148148148148148148148147147148149149149149149150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150149149149149149149149149149149148148148148147147147146146146145145144144143142140139139137136136136135135135134134134133133133132132132131131130130129129129129128128128128127127127125125125125125125125125125125125125125125124124125125125125125125125125125125124124124124125125124124124124124124124124125125125125125125125125125125125124124124124124123123123123123123123123123123123123124124124124124124124124124124124124124124124125125125125124124124124124124124124124124124124125125125125125125125125126126126126126127127127127128128128128129129129129129130130130130130130129129129129130130130130130130130131131131132132133133133133133133133133133134134135135135135135135135135135135135135134134134134133133133133133132132132132132132132132132132132132132132132132131131131131130130131131131131131131132132132132132133133133134134134134134134134134134135135135135135135135135135135135134134134134134134134134134134134134134134134134134135135135135136136136136136136137137137137136136137137137137137137138138138138138138138138138138138138138138137137137136136136136136136136136136136136136135134134134134134134133133133133133132132132132132132132132132132133133133133133134134134134134134135135135135135136136136136136136136136136135135135135135135135135135135135134134134134134134134134134135135135135135135135135135135135135135135135135136136136136136136136136136136136136135135135135135135135135135135135135135135136136136136136135135135135135135135136136136136136136136136136136136136136136138138138138138138138138138139139139141141141142142143143143143143143144144144144144143143143143143143144144144144144144144144144144144144144144144144144144143143143142142142145145145145146146145145145144144144144143143142142141141141140140140140140139140139140140140140141141141141142142143143143143144144144144144144144144145145145145146146146146146147147147147147147147147148148148148148148148148148148148148148148148148148148148148148148149149149149149150150150150150150150150150150150150150150150151151151151151151152152152152152152153153153154154154154155155155156156156157157157157157157157158158158158159159159159159159159159159159160160160160160160160161162163163163164164164164165165165166166166166166167167167167167167167167167166166166166165165165165165165165165165165165165165164164164164164164164164165165165165165165165165165165165165165165165165166166166167167167167168168169169170170170171171173173174175175175176176176177177177178178178179179179179180180180180180180181181181181181182182182182182182182182182182182182182181181181180180180180180180180180180180180180180180180180180180180180180180180179179179179179178178178178178177177177177177176176176176176176176176176176176176176176176176176176176176176176176176176176176176176176176176176176176175175175175175175175175175175175175175175175175175175175175175175175176176176177177177177177178178178178178178179179179179179179179179179179180180180180180180180181181181181181181181181181181181181181181181181181181182182182183183183184184184184184184184184184184184184183183183183183183183183183183183183183183183183183183182182182182181181181181181181181181181181181181181181181181180180180180180180180180180180180180180180180180180180180180180180180181181181181181182182182182182182182182182182182182182183183183183183183183183183182182182182182182182182182182181181181181181181180180179179179178178177177176176175175175174174174174174174173173173173173172172170170170170171171171170170170170170170170170169169169169169168168168168167167167166166166166165165165165165164164164164164164164163163163163163163163162162162161161161161160160160160160160160159159159158158158157157156156156156156156156156156155155155155155155154154154153151151150150150150151151151151152152152152152152152152152152152153153153153154154154153153153153153153153152152151151151150150150150150150150150150150151151151151151151151151151150150150150150150150150150151151152152152152153153153153155155155155155155155155155155155155154154154154154154154154154154155155156156157157157157157157157156156156157157157157157157157157156156156156156155155155155154154153153153153153152152152152151151151151151151151151151151151151151151151151151151151152152153153153154154154153153153153153153152152151151151149149148148148148148147147146146146145145144143142142141141141140140140140140139139139139139138138138138138138138138138138138138138138138138138138138138138138138141141141141141141141141141142142142143143143143143143143143143143143143143144144144144145145145145145145145145145146146146146146146146146146146145145145145145145145145146146146146146147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147148148148148148148148148148148148148148149149149149149148148148149149149149149149149149149149149149149149149150150150150150151151151152152152153153153153154154154154154154154154154154154154154154154154154154154154154153154154154155156156157157157157158158158158158158157157157156156155155155156156156156157157157157157157157157157158158158158158159159159159159159159159159159158158157157157157157157157157157157157157157157157157157157157157157157157157157157157157157157157157157157157157158158158157157157157157157157157157157157157158158158158158158158158158158158159159160160162163163164164166167168168168168169169169169169170170170170170170170170171171171171171171171172172172172172172173173173174174174175176176177178178178178179179179180180180180180180180181181181181181181181181181182182182182182182183183183183183183183183183183183183184184184184183183183183183183183183183183183182182182182181181181180180180180180180180180180180179178178178178178177177177177177176176176176176176176176176176176176176176176176175175175175175175175175175175175175175174174174174174174174175175175175175175175175175175174174174174174174174174174174173173173173173173173173174174174174174174174175175175175175175175175175175175174174174174174174173173173173173173173173173173172172172172173172172172172172172172172172172172172172171171171171171171171171171171171171170170170170170170170170170170169169169169169169169168168168168168168168168167167167167167167167167167167167167167167166166166166165165165164164164164164164164164164164164164165165165165166166167167167168169169169169169169169169170170170170170170170170171171171171171171171171171171171171171171171171172172173173173173173173173174174174174174174175175175175176176176176176176176176176176176176176176176176177177177177177177177177177177177177177177177177177177177177177177176176176176176176175175175175175174174174173173173173172172172171171171170170170170170170170170170170170170170170170170170170170170170170170170170170170170170170170169169169169169169169169169169169169169168168168168167167167167166166165165164164164164163163163162161161161160160160159159159158158158158158157157157157157157157157157158158158158158159159159159159160160160160161161161161161161161161161161161161160160160160159159159158158158158157156156156155155155155155154154154154154154154154154154154154154154154153153153153152152152152152151151151150150150150149149149149149149148148148148147147147147146146146146146146146146146147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147146146146146146146146145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145147147148148148148148148148149149149149149150150150150150151151151151151151151152152152153153153153154154155155155156156157157158158158159161161161162163163163164165165165165165165166166166166166166166166166166166168168168168168169169169169169170170170170170170170170170170170170171171171171171171171171171171171171171171171171171171170170170170170170169169169169169168168168168168168169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169168169169169169169170170171171171171171171172172172172172172172173173173173173173173173173173173173173173173173173173173173173173173174174174174174174175175175174174174174174174174174175175175175176176177177178178178178178178179179179179179179180180180180180179179180180180180180180180181181181181182182182182182182182182182181181181181181181181181182182182182182181181181181181181181181182182182182182182183183183183183183183183183183183183183183183183183183183183183183183184184184185185185185185185186186186186187187187187187188188188188188188188188188188188188188188188188188188188188188188188189188188188188188188188188188188188189189189189189189189189189189189188188188188188187187187187187187187186186186186186186186187187187187187187187187187187187187187187187187187186186186186186186186186185185185185185185185185185185185185185185185185185186185185186186186186186186186186185185185185185185185185185185185185184184184184184184184184184184183183183183183183183183182182182182181181181181181181181181181181181181181181181181181181181182182182182182183183183183183183183183183183183182182181181181181181180180180180179179179179178178178177177177177176176176176176176176176176176176176176176175175175175174174173173172172172171171171171171170170169169168168167167166166165165164163163162162161161161159159159158158158158158158158158158158158158157157157157157157157157157157157157157157157157156156156156156156156156156156157157158158159159159160160161161161161161161162162162163163163163163163163164164164164164165165165165165166166166166166166166166165165165165165164164164164163163163163162162161161161161160160160158158157157156156155155155155155155155155155155155155155155155155155155155154154154154154154154154154154154154154153153153153153153153153153154154154154154154154154154154154154154154154154154154155155155155155156156156157157157157157157157157157157157157157157157157157157157156156156156156155155155154154154153153153153153152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152153153153153153153153154154154154155155155155155155155155155155155154155155155155155155155155155155155155155154154154154154154154154154154154154154154154154154154154154153153153153153153153153153153153152152152152151151151151151151151151151151151151151151151151151151151151151150150150150150150151151151149149149149149149149149149149149149149149149149149149149149149149148148148148148148149149149149149149149149149149149149149149149149149149149149149149149149149149149149149149149149150150150150150151151151151151151152152152152152152152153153153154154155156157157157157157158158157157157157157156156156156156156156156156156156156156156156157157157157157157157157157157157157157158158158158159159160160160161162162162162162162162162162162162162163163163163164166166167167167167167167167167168168168168168168168168168169169169169169169169169169169169169170170170170170170170170170170170171171171171171171171172172172172172172172172172172172172172172172171171171171171171171172172172172172172172172172172173173173173173173173173173173174174174174174174174174174174174174174174175175175175176176176176176176176176176176176176176176177177177177177177177177177177177177177177177176176176176176175175175175175175175175175175175175175175175175175176176176177177177178178178178178178178178177177177177178178178178178178178178178178178180180180180180180180180180180179179179177177177176176176175175175174174174174174173173173173173172172172171171171171171170170170170170170170170170170170170170170170170170170169169169169168168168168168168168168168168168168169169169169169169168168168168168168168167167167167167167166166165164164164164164163163162162162161161161161160160160160160160161161161161162162162162162163163163163163163163163162162162162162162161160160159159158158157157157157157157157156156156156155155155154154153153153153153153152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152151151151151151151151151151151150150150150150150150150150150149149149149149149149149149149149150150150150150150150150150150150150150150150150150150150150150150150150150150151151151151151151151151151151151151151151151151151152153153153153154154154154154154154154154154154154154153153153153153153153153153153153153153153152152152152152152152152152152152151151151151151151151150150150150150150150150150150150149149149149149149149149149149149149149149149149149149149149149149149149149149149149149149149148148148148148148148148148148148148148148148148149149149149149149149150150150150150150150150150150150150150150150149149149149149149149149149149149149149149149149149149149149149149149149149149149149148148148148148148148148147148148148148148148148149149149149149150150150150151151151151151151151152152152152152152151151151151151151151151151151151151151151151151151151151151151151150150150149149149149148148148148148148148148149149149149149150150150150150150150150150150150150150150150150150150150150150150150150150150150151150150150150150150150150150149149149149148148148148148148148148148148148148148148148148148148147147147147148148148148148148148147147147147147147147147147147147147146146147147147147147147147147147147147147147147147147147147147147147146146146146146146146146146146146146146146146146146146146146146146146146146146146146146146146146146147147146146146146146146146146146146146146146146146146146146146145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145146145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145146146146146146146146146146146146146146146146146146146146146146146146146146146146145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145146146146146146146146146146146146147147147147147147147147147147148148148148148148148149149149150151151151151151151151151151151151151151151151151151152152152152152152152152152152152152151151151151151151151150150150150149149149149148148148148147147147146146146145145145144144144144144143143143143143143142142142142143143143143143143143143143143143142142142142142142142142142142142142142142142142142142142143143143143144144144144143143143143143143143143143143143142142142142142142142143143143143143143143143143143142142142142142142142143143143143143143144144144144144144144145145145145145145145145145145145145145146146146146146146146146146146146146146146146146146146146145145145145145145145145145145145145144144144144144144144144144144144144144144144144144143143143143143143143143143143143143143143143143143143143143143143143143143143143142142142142142142142141141141141141141141141141141141141141141141141141141141141141142142142142142142142143143142142142142142143143143143143143143143143144144144144144144144145145145145145145145145145145145145145145145146146146146146146146146146146147147147147147146146146146146146146145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145145146147147148148148147147147147147147147147147147147147147147147147147147147147147147147147147147147147147148148148148148149149149148148148148148148147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147147148148148148148148148148149149149149149149149149149149149149149149149149149149149149149149149149149149149149149149149148148148148148148148148149149149149149149149149149149149150150150151152153153153154154154154154154154155155155155155155155155155155155155155155155155155155155155155155156156156156156156156156156156156156156156156156156156155155155155155155156156156157157157157157157157157157157157157157157157157157157157157158158158158158158158158158158158158158158158158158158158158158158158158158158158157157157157157157157157157157157158158158158158158158158158158158158158158158158158157157157157157157157157157157157156156156157157157157157157157157157157157158158159159159159159159159159159159159159160160160160160160160159159159159159159160161161161161161161162162162163163163163163163163164164164164164164164164164164164164165165165165165165165166166166166166167167167167168168168168168168169169169169169169170170170170171171171171171172172172172172172173173173173173173174174174174174174175175175175175176176176176176176175175175175175175175175175175175174174174174174174174173173173173172172171171171171170170170170169169169169169169169170169169169169169169169169169169169169169169169169169169169169169169169168168168167167167167166166166165164164163163164164164165165165165165165165165165164164164164164163163163163163163164164164164165165165165165165165166166166166166166166166166166166166165165165165165165164164164164163163163163163162162161161161161159159159159158158157157157157156156156156156157157157157157157157157157157156156156156156156156155155155155155156156156157157157158158158158158157157157157157157157157156156156156155155155155154152152152151151151151151150150150149149149149149149149149149149149149149149148148148148148147147147146146146145145145144144144143143143143142141141140140139139139138138138137137137137137137137137138140140140141142142143143144144144146146147148149149149149149149151151151151152152152153153153154155155155155155155155156156156156156156156156156156156156156156156156155155155155155155155155155155154154154154154154154153153152152152150150150150150150151151151151151151150150150149149149149149149149149149149149148148148148148148148148148147147147147147147147147147146146146145145145145144144144144144144144144144144144144144144144144144144145145145145145145146146147148148148148148148148148148148148148148148148148148148148148148149149149149150150150150150150150150150150150150150150150150150151152152152152152152152152152152152152152152152152152152152151151151151151151151151151151151151150150150149149149149148148148148147147147147146146146146145145145145145144144144144144144143143143143143143142142141141140140139139138138137137136136135135135136136136136136136136136137137138138138138138138138139140140140140140140140140139139139139139139139140140140140141141141141142142142142142142142142141141141141141141141141140140140140140139139139139138138138138138138138138139140140140141141141141141141141142142142142142142142142142142142142142142142142142142142142141141141141140140140140140140140140140140140139139139139138138138138138137137137137137136136135135135135134134134134134134134134134134134134134134133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133133132132132132131131131131131131131131131130130130130130130130130130130130130130130130130130130130130130130130130130130130130130130130130130130130130131131131131131131131131132132132133133133133133133133133133134134134135136136136136137137138138138138138139139139139139140140140140140140141141141141141141142142142142143143143143143144145145146146146147147147147147148148148148148148149149149149149149149149149150150150150150150151151151151151151151151151151151151151151151151151151151152152152152152152152152152152152151151151151151151149149149149149149149149149149149149149149149149149149148148148148148148148148148148148148148148148148148148149149149150150150151151151151151151152152153153153153153153153153153153153153153153153153153152152152152151150150150149149149149149149148148148148148148148148148148149149149149149149149149149149149149149149149149149149149149149149150150150150150151151152152152152152152152152152152152152152152153153153153153153154154154154154154154154155155155155155155155155155155155156156156156156156157157157157157157157158158158158158158158158158158158158158158158158158158158159159159159159159159159159159159160160161161161162162162163163163163163163163163163163163163163163163163163163163162162162162163163163163163163163162162162162162162162162162162162162162162162162162162162162162162161161161161161161161161161161161161161161161161161161161161161161161161161161161161161161161161161160160160160160160161161161161161161161161161161161161161161161161161161161161161161161161161161161161161161161161161160160160160160160160160160160160160160160160160160160160160160159159159159159159159159159159159159159159158158159159159159159159159159159159159159159159159159159159159159159158158158158158158158158158158158158158158158158158158158158158158158158158158158158158158158158159159159159159160160160160160160160160160160160160161161161161162162162162162162162162162162162162162162162162162162162162162162162162162162162162162162162162162162162162162163163163163163163164164164164164164164165165165165165164164164163163163163162162162161161161160160160159159159159159159159159159159159159159159159159159158158158157157157157157157157157157156156156156156156156155155154154154154154154154155155155155155155155155155155155155155155155155155155155155155155155155155155155155154154154154153153153153153152152152152151151151151150150149148148147147147146146145145145144144144143142142141141140140137135135135134134134134134134134134134134134135135135136137137137137138139140140141141141141142142143143143144144144144145145145146146146146147147147147147147147147147147147148148148148148148148148148148148148148148148147147147147147147147147147147147147147147147147147147147147147147147147147147148148148148148148148148148148148149149149149149148148148148148148148148148148148148148148147147147147147146146145145145144144143143143142142141140139138137137136136135134134133133132131131131131131131131131131131131131131131131130130130130130130131131130130130130131131131131131131131131131131131131131131131131132132132132132133134134134134134135135135135135136136136136136136136137137137137137137138138138138138139139140141141141141141141141142142142142142143143143143143144144144144144145145145145145145146146146146146146146146146146146146146146146147147147148148148148148148148148149149149149149150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150150151151151151151151151151151151151151151151151152152153153153153153153153153153153153153153153153153153153153153153153153153154154154154154154154153153153153153153153152152152152152152152152152152152153153153153153153154154154154154155155155155155155155156156156156156156156156156157157157157158158158158159159159160160160160161161161162162162162162162163163163163164164164164164165165165165165165165166166166166166167167167167167168168168168168168169169169169169169169170170170170170170170170170170171171171171171171171171171171172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172172173173173173173173174174174174174174174175175175175175175175175175175175175175175175175175175175175175175175176176176176176177177177177177178178178178178178178178178178178178178177177177177177176176176176176176175175175175175175175175175175175176176176176176176176177177177177177177177177177177177177177177177177177177177177177177177177177177177177177177177177178178178178178178178178178178178178178178178177177177177177176176176176176176176176176176176176176176176176176176176175175175175175175174174174174174174174173173173173173173173172172172172173173173173173172172172172172172172172171171171171171171171171171171170170170170169169169168168167166166166166166166166167167167167168168168169169170170171171171171172173174174174175175175175175175175175175175175175174174174174174174174174174174175175175175175175175176176176176176176176176177177177177178178179179179180180180180180180180180180180180179179179179178178178179179179179179180180181181181181181181181180180180180179179179179178178178178177177177177177177177176176176176176176176177177177177177177177177177177177177177176176176176176176176176176176176175175174173173173173173173173174174174174174175175175175175175175175175174174174174174174174174174174174174174174174174174174174174174174173173173173174174173174174174174174174174174174174174175175175175175175175175175175175175175175175175175175175175175175175175176176176175175176176176176176176176176176176176176176176176176176176176176176176176176177177177177177177177177177177177177177176176176176176176177177177177177177177177177177177177177177178178177177177177178178178178178178178178177177177177177177177177177177177177177177177177177176176176176176175175175175174174173173173172172172172172172172171171171171171170170170170170170170170170170170170170170170170170170170170170170170170170170170170170170169169169169168168168167167168168167167167167167167167167167167167167167167167167167168168168168168168168168168168168168168168168168169169169169169169170170169169169169169169169169169169169169169169169168168168167167167167167167167167167167167167166166166166166166166167167167167167167167167167167167167167166166166166165165165165165165164164164164164164164164163163163163163162162162161161161161161160160160159158157157157156156156155155155155154154154154154153153153153153153153154155155155155155155155155156156156156156156156156156156156156156156156156156156156156156156156156156156156156156156156156156156156156152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152152151151151152152152152152152152152152152152152152152152152152152152152152152152152151151151151151152152152152152152152152152152152153153153153153153154155155156156156156157157159160161162162162162162162162162162162162161161162162162163163163163164165165165165165165165165165164164164164164164164164164164164165165165165166167168168168168168168167167167167167167167167166166166166166165165165165165165165165165165165165165165165165165164164164164164164164164164164164164164164164165165165165165165165165164164164164164164164164164164164164164163163162162162162162161161161161161161161161160160159159159159159160160160160161161161161161161161161161161161161161161161160159159159159159159159159159159159159159159159159159159159159159158158158158158158158158158158158158158158158158158158158158158158158158157157157157157157157157157157157157157157157157157157157157156156156156155155155154154154154151151150150150151151152152153153153154154154154154154154154154154153153153153153153153153153153153153154154154154154154154154154154154154154154154154153153153153153152151151151151151151151152152152152152152152152152153153153153153153153153153153153153153153154154154154154154154154154154154154154154155155154155155155155155155155156156156156156156156156156156156156156156156156156156156157157157157157157157157157157157157157157157157157156156156156156156156156157157157157157157157157158158158158158158158158158158158158158159159159159159159160160160160160161161162162162162162162162162162163163163164164164164164165165165165165166166166166166166166166166166166166166166166167167167167167168168168168168168168168168168168168168168168168168168168168169169169169169169169169169169169169170170170170170170170170170170170170170170170170170170170170170169169169168168168168168169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169168168168168168169169169169169169169169169169169169169169169169169169169169169169169170170170170170170170169169169169169169169169169169169169169168168168168168168167167167167167167167166166166165165165165164164164164163163163163163163163163164164164164164164164164165165165165165165165165165165165165165165166166166166166166166166167167167167167167168168168168168168169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169170170170170170170170170170170170170170170170170170170170170170170170170170170170169169169169169169169169169169169169169169169169169169169169169169169169169168168168168168169169169169168168168168168168168168168168168168168172.4172.3173.1173.3173.5173.9169.8166.8165.2158.3157.2158.5157.2150.3155.1157.7162.9165.6164.9161.2159.4163.4157.4151.9157.4152152157156.1151.7153.2144.7143.6146.5139.1132.5128.8126126122.5119.4117.9116.5114.8113.1107.6114.2102.4100.4119.3119.1119.1119.1119.6128.4129.5129.1126.5123.9119.3109108.4107.1105.5104.9109113.4127125.9126.2129.3134140140144.1144.1150.3153.1152.8153153.1146.6144.7144.3142.5146.8144.5144.315015015015015015015115115215315415415415415415415415415415415415415415415415415515515515515515515515515515415415415415315315215115115015014914914914914914814814814714714714714614614614614614614714714714814814814814914914914914914914914914914915015015015014914914914914914914914914814814814814714714714514314114114014013913913913913813813813713513413413313313313213213213213213213213313313313313413413413313313313313313313313313213213213113113013012912912812812712712312212212112112112112112112112012012012012012012012012012012012012112212212312312412412412512512512612612612612612612612612612612612512512512512512412412412412412412412412412412312312312312312312312312312312312312312312312312312312312312312212212212212212212212212212212212212212212112112112112112112112112112112112012012012012012012012012012012012012012012012012012012012012012012011911911911911911911911911911911911911911911811911911911811811811811811811811811811811811811811811811811811811811811811811811811811811811711711711711711711711711611611611611611611511511511511511511511511511511411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411411311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311311211211211211211211211211211211211211211211211211211211211311211211211211211211211311311311311311311211211211211211211211311311311311311211211211211211211211211211211211211211211211211211211211211211211211111111111111111111111111111111111111111111111111111111111111111111111111111111011011011011011011011011011011011011011011011011011011111111111011011011011011011011011011011011011011011011011010910910910910910910910910910910910910910910910910910910910910910910910910910910910810810810810810810810810810810810810810810810810810810810810810810810810810810810810810810810810810810710710710710710710710710710710710710710710710710810710710710710710710710710710710710710710710710710810810810810810810810810810710710710710710710710710710710710710710710710710791.991.491.41141141141141141141141141141141141141141141141141141141131131131131131131131131131131121121121121121121121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101101101101101101101101101101101101101091091091091091091091091081081081081081081081081081081081081081071081081081081081081081081081081081081081081081081071071071071071081081081081081081081081081081081081081081081081081081081081081081081081081081081081081081081081081081081081081081081081081071071071071071071071071071071071071071071071071071071071071071071071061061061061061061061061061061061061061061061061061061061061061061061061061061061061061061061061061061061061061061061061061051051051051051051051051051051051051051051041041041041041041041041041041041041041041041041031031031031031031031031031031031031031031031031031031031031031031031031031031031021021021021021021021021021021021021021021021021021021011011011011011011011011011011011011011011011011011011011011011011011011011011011011011011011001001001001001001001001001001001001001001001001001001001001009999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998989898989898989898989898989898989898989898989898989898989898989898989898989898989797979797979797979797979797979797979797979797979696969696969696969696969696969696969696969696969696969696969695959595959595959595949494949494949494949494949494949494939393939393939393939393939393939393939393939392929292929292929292929292929292929292929292929292929292929292929292929292919191919191919191919191919191919191919191909090909090909090909090909090909090909090909090898989898989898989898989898989898989898989898989898989898989898989898988888888888888888888888888888888888888888888888888888888888888888787878787878787878787878787878787878787878787878787878787878787878787878787868686868686868686868686868585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585848484848484848484848484848484848484848484838383838383838383848484848484848484848484848484848484848484848484848484848484838383838383828181808080797979797979787878787878787979798080808081818181818181818282828282828281818181818181818181818181818181818181818181818181818181818181818181818181828282828282828282828382828282828383838383838383838383838383838383838383838383838383838383838383838383838383838383838384848484848483838383838383838383838383838383838383838383838484848484848383838383838383838282808080787878787878787878787878787878787877777777777777777778787878787878787878787979808080808181818181818181818080808080807979797979797979797979797979797979808080808080808081818181818181828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282838383838383838383838383838383848484848484848485858585858586868787878787878788888989898989898989898989898989898990909191919393939494949494959696979797979898999999100101101101101102103103104104104105105106106106106107107107107108109112115119121124126129132135136137137137139139139140140140140140140140140140140140140140139139139138138138137137136136136135135135135135135134134133133132132132132132133133133133133133135135135135136136137137137137137137137137137137137137137137137137137136136136136136136136137137138138139139139139140140140140140140141140140140140139139139138138138137136136136135135135134134134134134134135135136138140141141141141142142142143144144145145145145145145145145145145145145145145146146146147147148148148148148148148148148148148148148147147146146145143143143141140139139138138137137137137137137137137137138138138139139139139139139139139139140140140140140140140139139138137137137137136136136136136136137136136136136136136136136136136135135134134132131131131130130130129129129129129129128128128128128128128127127127127126125124122122121119119118118118118117117118118118119119120120121122122122123123123123123123124124124124124124124124124124126126127127129129130130131131131131132132132132132133133133133134134134134134134134134134135135135135135134134134134134134134134134134134134134133133133133133133133133133133133133133133131131131131132132132132132132132132132132132132132132132132132132132132131131131131131131130130130129128128128128127126126126126126125126126127127127128128130130131134136136136136137137138138138139139140140140140140140141141141141141141141141141141141142142142142142142142141141141141141141141141141140140139138138136136136135133133132132132132132132133133133134136137137137138138139139140140140140140141141141142142142142143143144144144145145145145145146146146146146147147147147147147149150150150150150150150150150150150150150150150149149148148147146146145145145144143143143142142141141141141141141141141141141141141141141141141141141141141141140140140140139139139139138138138137137137136135135135134134134134133133133134134134136136136135135135135135135135135135134134134133133133133133132131131130130129129127126124123120119118118118118118118118118117117117117117117117117117116116116116116115115115115114114114113113112110109109108107107103103103103102102999998989797979797979797979797989898989899100100100100102102103103103104104105105105105106106107107107107107107107107107107108108108108108108108108108108108108108107107107107106104103103102102102101101101101101101101101101101101101101101101101101101101101101102102102103103103103104104104105105106106106108108108108109110111111112113113113113113113113113113113113113113113113112112112112112111111110110110109109109109109109108108108108108108107107107107107107106106106106105105105104104104103102102101101100100100100100100100100100100100999999999999999898989797979696969594939292919191909090909090909090909090919191919191919192929292929394969696979898991001001001011021021021021031031031031031031031031031031031031031031031031031031021021021021011011011019897979796969696969696969696979797979797979797979797979797969696969696959595959595959595959595959696969696969696969695959594949292929191919191919191909090888888878684828181818079797877777777767676757574747474747474737373737373737373737372727272727272727272727272727272727271717171727272737474757575757677777778787979798181838383848585858585858585858585868686868686868686868687878888898990919192929292929494959696969697991001001001011011021021021021021031031031031031031031031031031031031031031031031031031031031031031031031031031031031031041041041041041031031031031031031031021021021021021021011011011011011021021031031031031041041041041041051051051051071071071081081091111131131141141141141141141151151151141141141141141141141141141141141141141141141141141141141131131131131131121101081081071071071071071061061051051041031011009999999898989898989910010210310510510510610610610610610710710810810810810810810810810910910910911011010910910910910610610610610610610710710710710710710710710710710710710710610610610610610510510410410410410310310210210210110110010010099989897979696959594919090878584848383828280807979797878777676757574717169686868696969697072727373757578808283838484858585868888909294979899999999100100101101102102103103103103103104104104104105105105105106106106106107107107108108108109110110110111111111112112112112112112112112112112113113113113113113113113113113113113113113114114114114114114114114114114115115115115115115115115115115115115115115115114114114115115115114114114114114114114114114113113112112111110109109110109109109109107107104102102102101101100100999998989897979696959493919190898887868683828180807878787777777777777777787878798080818181818182828383838484848485868890909090929394959799102104105106107107108108108108108108108108108108108108108108108107107107107106106106106105105105104103102101101100999898979797969593939190908989888887878785848484848484848484848585858585858585858585858484848484838383838180808079797978787878787877777777777676757574747473727272717069696868686868686868686868686867676868686868696969696969697070717273747676767777787981838484848485858585868888888888889191919192929293939494959595959595959494949494949493939393939393939392929292929291919190909090898988888887878683807875727271717169696867666665666666676970717172737375757577787878787880808283868889909090909191919193949494959798981001001001001001021021021031031031041041041051051051051051051061081081081081091101111111121121131131141141141151151151161171181181181201201211211211221221221221221221221221221221221221221221221221221221221221221221221221221221221221221221231241241241241241241241241241241241241241241241241241241241241241221221221201201201201201201201201191181181171171161161161151151141141141131131121101101101091091081071061061051059997979796969491918786848483818080797978777776767574727068666565646261616060595857575756565656565656565555555555555555565656565656555555555556565656565656565656565656555555545454545454545454545454545454545454545454545454545454545555555656585858596061616161616161616161616161616161616161616161616262626263636465656768686970707171737373747575767777777777787878808181828282828484848687899192949698.397.9104.8107.3108.6106.7106.9108.8107.8107.3107.2107.5107.6105.8104104.1102.496.996.697.799.398.692.691.691.892.490.482.974.774.674.874.968.96571.584.386.578.878.477.874.566.762.359.352.853.165.569.67278.680.180.579.977.58080.682.682.783.980.873.371.961.861.862.258.75754.552.550.549.548.848.646.946.751.150.951.251.351.350.550.749.651.451.551.451.351.348.34847.747.245.845.345.346.448.449.850.651.151.251.150.850.75151.251.447.446.446.446.447.347.347.14645.94646.146.246.246.246.246.446.446.446.646.446.346.346.347.347.347.54848.550.550.850.549.950.551.452.25354.254.454.655.255.456.456.856.856.95757575757.157.359.559.559.359.259.1595958.95959.259.459.860.861.461.561.661.96464.564.664.764.965.165.565.766.168.570.27373.674.374.975.479.282.585.287.986.385.191.992.896.397.498.398.798.898.696.296.1102.5102.496.696.695.294.694.694.694.593.993.993.993.993.894.694.694.694.694.693.893.894.494.795.295.895.895.895.795.595.495.39594.794.294.294.19493.993.393.292.692.692.592.692.792.992.9939392.992.992.892.792.792.7939392.992.692.592.592.692.692.692.692.692.592.99392.892.892.592.491.589.887.382.980.278.878.378.277.977.877.576.975.574.174.173.273.173.172.972.969.269.168.967.16763.663.662.361.560.26060.660.762.362.362.662.762.962.961.660.7616161.161.161.160.860.560.560.660.760.660.560.560.560.560.560.660.660.860.961.161.161.561.961.962.162.262.562.562.862.96363.163.1646464.164.164.664.764.76565.165.265.366.165.765.465.365.365.365.465.465.666.366.266.666.666.866.8676767.268.369.170.270.871.271.77273.273.673.673.673.573.57370.670.569.969.969.369.267.767.567.567.567.567.568.468.368.568.568.568.468.467.567.666.766.865.164.864.764.364.364.168.370.574.978.779.879.783.98482.784.987.281.192.692.4897161.861.661.458.75756.857.256.15453.653.353.252.952.55251.35150.550.349.854.75555.856.857.557.657.670707070697070707070707070707070707070717171717171717171717171717272727272727272727272727272727272737273737373737372727272727273737372727373737373737272727272727272727272727271717171717171707070706969696969686866656565656565656566676767676868686868686868686868686868686868686868686868686868686868686867676766666666666666666666666666666666666565656565656565656565656565656565656565656565656565656565656565656565656565656564646464646464646464646464646363636363636362626262626261616161616059585858585858585858585858585858585858595959595960606060606060595959595959585858585858585857575757575656565656565656565656565656565556565656565656565656565655555555555555555555555555555555565656565656565656565656565757595960606060606161616161616061606060606060606060606060606161616161616060606060606060606060606059595959585858585859595959606060606161616161616161616161616161616161616161616161616161616161616161616161616161616161606060605959595959585858585857575757575656565656565655555555555555555555555555555555555656565657575757575757565656565656565656565655555555555555555555555555555555555554555555565656565757585858585858585859595959595959595959595959595959595959595858585857575757575656555555555555555555555555555555555555555555555555555555555454545454545454545454545555555555555555565656575757575757575757565656565656555555555555555656565555555555555555555555555555555454545454545454545454545454555555555555555555555555555555555555545454545454545353545454545455555555555555555555555555555555555454545454545454545455555555545555555555555555555555555454545353535353535353535353535353535353535353535353535353535353535353535352525252525252515151515151505050505050515151515150505050494949494939.439.44040.24038.438.73433.53333.433.632.832.834.334.837.233.132.631.931.931.932.132.532.83333.533.936.938.138.138.138.138.138.138.138.137.838.238.4393941.14039.939.34041.340.240.740.640.240.540.537.136.2363638.841.945.645.545.744.144.444.945.345.645.845.745.545.345.245.245.545.845.945.843.843.443.443.142.842.64240.934.234.834.234.133.933.233.233.433.533.333.233.633.834.234.133.934.133.633.43333.433.333.433.133.533.132.533.433.533.933.833.33233.532.833.333.332.63231.929.529.428.728.328.233.132.732.933.534.733.233.334.13433.333.230.228.129.529.529.83029.928.228.22827.627.427.329.130.230.330.330.230.730.731312727.429.129.130.530.831.139.933.632.731.93127.927.627.527.227.427.327.529.229.729.829.428.929.129.529.629.829.930.830.630.730.73131.631.932.332.531.830.830.930.730.731.232323234.834.8363636363635.633.533.530.329.929.929.929.829.830303037373737373737373737373737373737363636363636363636363636363636363636363636373737373737373737373636363737363636373737373636373737363636363635353535353535353535353534343434313131303030303030303030303030303030303029293030292930292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929282828282829292929292929303030303030303029292929292929292929292929293031323232323233333333333333333333333333333333333333333333333434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343435343534343434343434343434343434343434343434343434343434343434343434343434343434343434343434353434353535353535353535353535353535353535353535353434343434343534343434343434343535353535353535353535353535353535353535353535353535353535353535353535353535353535353536353535353536363636363636363635353535353535353535353535353535353535353636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363737373736373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373838373838383838383837373738383737373737373737373737373737373737373738383838373737373837383737373737373737373737373737373737373737373737373737373737373737383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838393939393939393939393939393939394040404040404039393939404039393939373737373737373736363636363737383840424548515252525455555657575757585858595959606161616161636364646465656565656565656565666667676767676768686868686868676767676767676766666767676767676767676666666666666565656565656565656565666666666666666667676767676767676767676767686868686868686868686868686869696968686868686868686868686868686868686868686868686869707070707070707070707070707070707171717171737373747474757575757677777777787878787878787877777777777777777777777878787878787877777878787878798080808081818181808080807979797878787777767675757474747474747474747474737373737272727272717171727272727271717070696868676765656463636262616161606060606060606059595958585857575757575757575757575756565656565555555555555555555656575757575758606060616161616161616161616160606060606059595959595959606060616161616161616161616160595857565656555454535353535353525252515150505049494948484746444240393635353434343333323231313131313131313131313131313131313131313231313131313232323232323232323232323232323232323232323232323232323232323232323232323232323232323232333333333333333333333333333333333333333333333333333434343434343434343434343535353536363636363636363636363636363636363636363637373737373737373737373737373838383838383838383940404040404040404343434343434343424242424242424242414141404040404040404040393939393939393939383838383737373736353534343434343434343434343433333333333334343434343333333333333334343434343435353536373737383838383838373737373737373636363636353535353535353535353535353535353535353535363636363636363636363637373737373737373737373737373737373737373737373737373737373737373636363636363636363737373737373737383838383838383838383838383838373737373737373738383838383838383838383838383838383837373737373734.634.33433.533.331.831.130.528.527.127.728.528.728.628.127.62828.228.228.630.731.730.230.228.828.936.635.636.74344.547.348.95049.150.449.45049.750.550.953.653.451.153.454.453.352.649.951.757.956.857.860.160.355.753.652.753.256.155.156.354.452.349.248.247.849.450.450.448.446.746.447.451.252.555.755.454.854.1545453.152.750.850.549.148.748.247.945.64746.346.246.7474746.944.642.841.940.939.23937.437.237.23837.737.83938.737.136.636.235.835.73636.236.135.933.332.932.832.632.432.533.533.733.533.534.234.134.834.635.434.234.434.736.438.439.239.438.539.741.943.845.946.545.343.739.535.735.134.835.236.737.537.337.838.838.837.536.635.635.535.836.736.236.637.236.536.136.737.536.736.237.237.636.436.542424242424242424242424242424243434343434343444444444444454546464646474748484850505050515151515152525354545454545455555555565656575757585960606061626363636464646465656666666667676767676868686868686868686868686868686868686868686868686868696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696968686868686969696969707070707070706969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696868686868686868686868686868686868686868686868686868686867676767676766666666666667676767676766666565656564646363626261616058585756545453525251505049484847474746464646464647474747474747485050515152535454555759596061626262626363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636262626262626262626262626262626262626262626262626262626262626262626363636363636363636363636363636363636464646464656565656565646464646464656565656565656464646464636362616060595958585858585757575757575656565656565655555454545353535352505049484746454542414138373736363636363737393941414142434444444546464747474850505151525353545455555556565656575757575758585859595961616161616161616161626262636363646465656565666767676767676868686868686868686868686868686868686969686969686869696969696969696968686868686868686868686868686868686868686767676767676767676767676767676767676767676767676767676767676868686868686868686868686867676766666666666665656565656565656565656464636362625958585756525150504847464645444343434444464848484949494950505051515152525252535353545556565656585858606161616163636363636363636363636262616160606060606060606060606161616161616161616161616161626262636363636363636464646362636363636363636364646464646464646464646464646363636363636363636363636363636363636363636363636363636363636363636363636262626262626262626262626262616161606058585857575757575656565656565656555555555554545454545454545454545454545454545555555556565757585858585858585858575656565656565655555555555555555555555555555555555554545454555656575757575757575757575757575757575757575756565656555555555555555555555555555554545454545454545454555555555555555555555555555555555555555454545353535353535353535353535353535353535353535353535353535353535353535353535352525252525252525252525252525252525252525252535354545454545555555555555556565656565656565555555555555555555555555555545555555555555555555555555554545454545454545454545453535353535352525252525252515151515151505050505050505050505050504949494949484848484848484847474747484848484848494948484848484847474747474747474848484950505151515152525252525252525252525252525252535353525252515150505049494948484747474848484849505050515151515152525252525252525252525252525252525353535353535353545454545555555555555656565656565656575757575757575757575757575757575757575757575757575757575757575757575757575656565656565655555554545453535353535353535353535353535354545454545454545555555555555556565656565655.355.355.455.555.955.755.955.955.957.357.657.356.456.356.256.1565655.855.855.855.555.455.154.754.454.554.153.853.452.151.951.851.851.95252.1525252.352.352.452.452.352.353.253.553.653.653.753.753.753.954.954.954.854.653.852.250.251.752.252.342.245.346.346.647.746.645.345.144.844.145.149.449.749.950.850.951.250.248.648.750.852.253.253.45352.649.246.939.132.730.828.82826.726.325.92727.526.826.125.524.523.623.123.123.923.523.723.324.324.523.824.323.122.923.122.922.622.823.122.922.92323.123.323.323.323.423.623.723.823.723.723.523.523.523.523.523.523.523.423.323.223.223.223.223.223.2242423.924.224.825.727.727.429.327.626.527.128.731.434.834.536.137.338.638.537.33536.240.14140.439.238.738.638.737.636.736.235.733.327.233.234.433.937.133.531.230.228.126.525.924.824.524.424.324.424.324.123.924.524.42423.924242423.923.9242423.923.923.823.723.122.722.622.622.72323.623.623.623.523.523.323.123.323.323.222.922.722.722.722.922.822.722.722.622.622.822.722.923.323.423.523.523.623.623.623.523.423.223.12322.922.92323.223.223.223.223.123.123.123.123.123.123.123.123.123.423.623.523.523.523.623.823.623.523.523.623.623.623.623.422.922.722.523.924.129.230.228.523.223.423.623.623.623.623.523.423.32323.123.423.423.423.222.522.522.522.522.522.622.522.523.623.523.523.623.523.523.523.42221.419.322.925.726.728.429.430.331.130.527.125.726.627.527.528.628.728.728.728.728.728.728.728.728.728.728.727.827.527.527.626.726.22625.325.52628.628.626.526.426.6282824.123.223.427.927.724.223.523.225.324.125.725.525.524.623.924.523.523.623.323.823.823.823.923.623.623.523.423.423.223.323.423.323.323.223.223.423.523.523.523.523.223.223.223.223.223.223.223.223.223.423.623.725.624.624.524.625.524.824.724.724.224.12424.52626.32727.127.127.227.427.127.227.427.728.127.327.727.127.727.827.628.228.728.628.728.628.428.328.427.425.323.62424.625.226.326.427.427.427.42828.328.528.728.728.72928.728.925.92524.724.223.627.128.827.827.824.925.324.92526.326.326.727.127.127.127.327.427.527.225.925.825.725.524.225.925.625.625.825.926.326.727.126.125.725.726.226.926.125.525.225.225.12625.925.725.42524.324.324.22424.424.324.324.324.224.324.224.224.324.324.123.823.924.625.525.325.926.225.626.826.924.224.223.924.725.426.526.125.625.124.925.625.625.625.72525.524.925.224.92524.925.125.524.225.725.626.125.925.625.626.326.627.127.127.127.129.329.129.328.428.428.528.427.426.926.726.325.224.725.224.623.223.723.72423.223.223.22424.4252927.930.129.830.129.829.528.632.235.831.835.836.537.436.932.127.932.934.83537.237.538.739.740.840.840.840.840.440.241.54140.74141.541.341.440.940.840.540.340.139.939.738.438.739.239.539.439.239.441.141.141.241.141.341.641.642.441.54140.840.940.841.741.240.137.738.137.236.83837.937.937.136.637.538.739.539.538.838.738.738.738.738.738.738.738.738.839.640.840.840.840.840.740.739.339.541.341.941.739.440.640.540.540.53938.740.540.54039.839.84039.74039.839.839.940.640.340.440.540.439.639.539.640.139.639.639.340.739.939.94040.240.640.840.941.140.840.940.840.840.840.840.840.840.840.840.540.24039.939.939.939.939.939.839.939.739.839.739.639.639.639.639.639.739.739.739.840.140.239.339.439.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.339.238.738.737.537.536.636.436.636.336.336.13636.13637.735.135.135.135.13534.834.834.834.733.73434.934.532.432.133.33535.233.631.830.832.231.731.131.132.132.232.332.332.332.332.432.732.93329.629.8303027.627.43029.528.928.827.227.127.127.127.127.127.127.127.127.327.12827.828.628.728.325.525.325.425.425.325.826.226.226.626.425.625.625.725.625.625.626.828.72928.827.828.528.728.728.727.728.427.528.427.327.527.127.127.227.127.127.127.127.127.127.127.127.127.127.127.12726.826.626.325.625.625.826.226.826.826.826.926.826.826.826.927272726.926.92727.126.826.826.826.826.927.127.126.526.526.326.526.526.326.326.326.526.525.625.625.725.625.825.927.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.127.128.428.327.127.127.1272726.926.826.82727.127.126.826.827.127.127.127.127.126.326.226.226.226.226.226.226.226.226.226.225.825.925.825.825.725.625.625.625.625.625.625.625.725.625.125.124.924.924.524.524.524.424.424.224.124.324.324.324.124.124.224.124.224.324.724.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.324.825252525.325.325.325.325.324.424.224.224.224.124.124.124.124.124.124.124.124.124.124.424.224.124.124.424.524.424.424.424.92525.625.625.625.925.624.124.124.124.124.124.124.124.124.124.124.124.124.224.424.12733.43433.435.729.127.325.625.625.925.625.625.224.224.424.424.724.724.826.126.226.325.325.124.724.424.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.124.624.624.424.224.125.625.625.625.325.625.324.624.924.32525.926.124.724.924.924.224.724.825.224.824.125.925.424.62425.124.725.525.626.526.426.426.225.625.625.424.52524.824.824.524.224.124.125.524.324.825.224.825.125.525.525.524.625.424.12424.124.224.224.624.425.82525.225.125.425.525.625.625.224.824.223.922.822.22221.722.222.62322.523.122.722.722.723.423.423.524.123.523.123.123.423.523.623.72423.723.623.523.423.323.123.523.323.123.122.322.622.621.82222.622.622.522.723.223.523.623.623.725.125.325.525.525.425.425.224.723.124.725.225.425.524.424.322.822.722.722.624.723.723.324.124.124.924.624.924.625.225.524.324.22424.123.92423.923.82424.124.124.124.124.124.12424.125.524.324.324.324.224.123.724.324.224.224.724.724.124.423.824242423.923.523.824.124.124.124.124.124.124.72525.625.926.426.827.627.72828.127.727.727.527.627.627.627.527.427.12725.926.327.427.327.227.327.427.42726.926.926.925.825.824.425.425.425.225.926.226.826.925.424.92524.124.124.622.416.120.620.318.823.523.523.32322.721.721.423.122.922.322.522.622.121.420.320.32323.223.622.724.224.524.324.324.618.416.9171716.716.6151515.215.715.715.816.115.915.815.815.715.515.415.315.215.115.11514.313.313.513.513.613.513.513.413.313.113.113.213.413.513.513.513.313.113.313.413.513.813.813.813.914.314.414.614.312.811.41110.710.610.510.210.59.99.68.88.78.58.17.87.77.47.67.87.97.97.47.37.67.57.16.76.56.35.75.34.34.34.54.64.64.64.64.64.74.74.75.35.35.35.55.65.66.56.76.86.86.86.76.76.66.66.56.46.36.56.777.27.27.27.87.26.87.57.610.110.29.498.98.37.38.99.19.49.49.39.29.59.810.110.410.510.310.610.510.410.19.89.69.28.87.57.38.88.98.27.37.57.77.16.65.97.88.27.57.898.97.47.99.19.59.599.39.69.59.28.89.79.79.69.18.98.89.31111.111.411.511.711.911.911.911.911.911.911.911.911.911.911.911.911.911.911.911.911.911.911.911.911.911.911.911.911.911.711.811.811.912.112.312.412.71313.413.914.414.81515.215.215.215.215.415.515.515.415.315.315.11514.914.91514.914.714.514.213.913.61312.512.312.312.312.21211.81211.911.911.911.911.811.711.711.611.611.411.211.311.411.511.711.811.912.112.112.212.312.412.512.714141515.215.315.515.715.916.116.216.416.617.417.617.717.918.118.11817.817.817.918.118.318.418.618.71919.219.219.219.219.119.219.219.219.219.118.918.918.918.918.918.918.618.418.418.318.218.11817.817.116.716.416.216.115.915.815.715.815.315.716.116.515.915.515.21514.915.115.115.11515.215.31515.115.215.114.113.411.310.215.415.81616.715.61616.116.216.416.617.317.918.218.21817.817.216.11616.817.217.51818181818181818181818181818181817.917.717.617.216.816.816.816.916.816.916.316.316.216.116.116161616.115.815.815.915.815.816.116.11615.915.715.815.91615.915.815.515.31514.914.91514.814.814.113.814.914.915.315.7161616.21616161615.715.715.81616.216.215.915.715.815.615.515.715.815.91616.115.615.715.915.916.115.915.615.615.515.615.715.715.715.715.615.615.615.315.315.115.11515.115.215.215.215.11514.914.614.314.114.11414.114.114.11414141414.114.114.114.114.414.514.514.414.213.913.613.31312.812.712.712.712.612.111.911.911.911.911.9121212121212.112.11212.112.112.111.911.911.911.911.911.611.811.811.510.99.88.88.98.88.87.78.48.68.98.995.16.16.16.26.36.36.87.888.18.38.48.58.68.88.98.88.88.88.88.95.59.55.75.965.95.965.95.95.865.95.95.55.75.75.865.85.55.45.45.65.65.55.55.65.65.55.76.16.56.86.76.46.46.56.66.66.56.865.95.95.85.85.85.85.85.75.75.75.75.85.85.75.85.85.85.85.85.85.85.85.85.85.85.85.85.85.85.85.85.85.85.85.85.85.85.966.36.77.16.86.56.46.25.95.95.95.95.85.85.85.85.85.966.16.36.46.66.76.86.76.777.88.38.98.88.37.576.66.46.46.46.46.46.66.66.76.66.76.97.37.37.36.86.46.26.15.95.85.85.85.85.85.85.866.16.46.36.56.56.56.56.56.56.76.86.86.97.17.17.17.17.17.17.17.17.27.27.37.57.57.57.57.67.67.67.67.67.67.57.67.67.67.67.67.67.67.77.77.77.87.87.87.87.87.97.97.97.97.98888.18.18.18.28.28.28.28.28.38.38.38.38.38.38.38.48.48.48.48.48.48.48.48.48.48.48.58.58.58.58.58.68.68.68.68.68.68.78.78.78.88.88.98.999.19.29.29.29.39.39.49.49.59.69.79.89.89.99.910101010.110.110.210.210.210.210.210.310.510.610.710.710.810.810.910.910.910.910.910.910.910.910.910.911111111111111111111.111.111.111.111.111.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.211.311.311.311.311.311.311.311.411.411.411.511.511.511.511.611.611.611.611.611.611.611.611.611.611.611.611.511.511.511.511.411.411.411.411.411.411.311.311.311.411.411.411.311.311.311.311.311.411.411.411.311.11110.710.510.210.19.99.79.69.49.39.29.18.98.98.88.88.88.88.898.88.88.99.711.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.611.410.710.610.610.710.610.410.310.310.310.610.610.610.810.911.111.411.611.611.511.611.611.711.811.811.811.811.811.811.811.911.911.911.912.312.712.913.113.113.113.1131313.113.113.113.213.213.213.213.313.313.313.313.413.413.313.213.213.213.113.113131312.912.812.712.712.612.612.612.612.612.712.712.712.812.912.91313131313131313131313.113.113.213.213.313.313.313.313.413.313.313.313.313.213.213.213.213.213.213.213.113.113.113.113.213.313.313.313.213.213.113.113.113.113.113.113.113.113.113.113.113.113.213.213.213.213.313.313.413.513.513.513.513.513.513.513.513.513.413.313.313.313.313.413.413.313.313.11312.812.712.612.612.612.512.412.412.412.512.512.612.612.712.812.812.913131313.113.113.113.113.113.213.213.213.213.213.11312.912.812.712.612.612.612.512.512.512.512.612.612.612.612.612.612.712.712.612.612.612.612.512.512.412.412.412.312.312.312.212.212.212.212.212.212.212.212.212.212.312.312.412.412.412.312.312.312.312.312.212.212.212.212.212.212.212.212.112.112.112.112.112.11212121212121211.9121212121211.911.911.911.911.911.911.911.911.911.911.911.911.911.911.911.912121212121212121212.112.112.112.112.112.112.112.112.112.112.112.112121212.112.112.112.112.112.112.112.1121212.112.212.212.212.212.212.212.212.212.212.212.212.112.112.112.112121212121276.46.36.46.56.56.56.3666.265.86.36.36.265.25.25.25.25.25.25.25.25.25.25.25.25.25.25.25.25.25.25.35.35.35.75.75.75.75.75.75.75.75.75.65.65.65.65.65.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.552.72.71.11.10.8003.93.93.34.24.64.74.84.75.155.15.15.45.55.65.55.55.14.94.94.74.72.92.94.64.62.11.41.42.72.74.65.45.55.55.54.94.93.93.95.65.65.24.84.83.22.22.20.80.60.61.41.44.64.64.94.94.53.84.84.82.64.44.40