crudeoil_lee4_07.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.6330294976961231431701902172372642843113364345395655795845876046116406516801077108211001102112111231142114411631165118411861205120712251806299547605760577757875798580058045820584858675870587759065925594759745978598860306056608461196124613761926225625963026308632463926432647265236530654966306670679968656960698370017035712971607332749875367564762477967850796981038340839384318517876788449010917894869554960297141004210142103551055710936110191107711215116211174412004122401269012788128561302013504136501394913950139641397513989140001401414025140391405014064140751408914100141141440414439144461448114488145251527915321153771538415405154961554515587156431565015671157621600716504166091667916861174071756817897181351863218737188071898919535196881976919831199392002120156202582042020542207312087321089212392132021382214902157221707218092197122093222822241422495225572266522747228822298423146232602334123403235112359323728238242390523967240752415324234242932430524308243312433924367243842438724410244182444624463244662448924497245252454224545245682457624604246212462424647246552468324700247032472624734247620405161728293134131118121813051415614157161781415916171016171923192420252026212721282232233230373137321924333425333426353627333428353629353638423843394439454046404741514251495650565138435253445253455455465253475455485455576157625863586459655966607061706875697570576271726371726473746571726673746773747680768177827783788478857989808987948894897681909182909183929384909185929386929395999510096101961029710397104981089910810611310711310895100109110101109110102111112103109110104111112105111112114118114119115120115121116122116123117127118127125132126132127114119128129120128129121130131122128129123130131124130131012131415161718133251708910812701213141516171813325170891081271313134399135400120120122101192039122021400119203839581220213940590119203839575877122021394058597801192038395758767796122021394058597778970119203839575876779596115122021394058597778969711613313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426513311342135201532115439172401735819159192772107821196229972301152481162490399140024013402440354046405740684079408104091141012411134121441315414164151741618417194182041921420224212342224423254242642527426284272942830429314303243133432344333543436435374363843739438404394144042441434424444345444464454744648447494485044951450524515345254453554545645557456584575945860459614606246163462644636546466465674666846769468704697147072471734727447375474764757747678477794788047981480824818348284483854848648587486884878948890489914909249193492944939549496495974969849799498100499101500102501103502104503105504106505107506108507109508110509111510112511113512114513115514116515117516118517119518120519121520122521123522124523125524126525127526128527129528130529131530132531053215332534195512055221553385703957140572575895859059591766087760978610956279662897629114646115647116648053215332534353545365537653875398540954110542115431254413545145461554716548175491855019551205522155322554235552455625557265582755928560295613056231563325643356534566355673656837569385703957140572415734257443575445764557746578475794858049581505825158352584535855458655587565885758958590595916059261593625946359564596655976659867599686006960170602716037260473605746067560776608776097861079611806128161382614836158461685617866188761988620896219062291623926249362594626956279662897629986309963110063210163310263410363510463610563710663810763910864010964111064211164311264411364511464611564711664811764911865011965112065212165312265412365512465612565712665812765912866012966113066213166313266453266553367353468153568953669753770553871353972154072954173754274554375354476154576954677754778554879354980155080955181755282555383355484155584955685755786555887355988156088956189756290556391356492156592956693756794556895356996157096957197757298557399357410015751009576101757710255781033579104158010495811057582106558310735841081585108958610975871105588111358911215901129591113759211455931153594116159511695961177597118559811935991201600120960112176021225603123360412416051249606125760712656081273609128161012896111297612130561313136141321615132961613376171345618135361913616201369621137762213856231393624140162514096261417627142562814336291441630144963114576321465633147363414816351489636149763715056381513639152164015296411537642154564315536441561645156964615776471585648159364916016501609651161765216256531633654164165516496561657657166565816736591681660168966116976621705663171366417211732174817641780179618121828172917451761177717931809182518411841196920972225235324812609172918411730184917311857173218651733187317341881173518891736189717371905173819131739192117401929174119371742194517431953174419611745196917461977174719851748199317492001175020091751201717522025175320331754204117552049175620571757206517582073175920811760208917612097176221051763211317642121176521291766213717672145176821531769216117702169177121771772218517732193177422011775220917762217177722251778223317792241178022491781225717822265178322731784228117852289178622971787230517882313178923211790232917912337179223451793235317942361179523691796237717972385179823931799240118002409180124171802242518032433180424411805244918062457180724651808247318092481181024891811249718122505181325131814252118152529181625371817254518182553181925611820256918212577182225851823259318242601182526091826261718272625182826331829264118302649183126571832266518332673183426811835268918362697183727051838271318392721184027291729532174553317465341747535174853253653717495335385391750534540541175154254317525441753535536545175453753854054654717555395415425485491756543544550175754554617585475481759549550176053255117615335521762534553176353555417645325365375515555561765533538539552557558176653454054155355956017675425435615621768544563176953553655556417705375385405465475565575595655661771539541542548549558560561567568177254354455056256356917735455465645651774547548566567177554955056856917765321777533177853417795351780532536537551555556570574575178153353853955255755857157657717825345405415535595605725785791783542543561562580581178454417855355365555745831786537538540546547556557559565566575576578584585178753954154254854955856056156756857757958058658717885435445505625635695815825881789545546564565583584179054754856656758558617915495505685695875881792532179353317945341795535179653253653755155555657057457558959359417975335385395525575585715765775905955961798534540541553559560572578579591597598179954254356156258058159960018005441801535536555574593602180253753854054654755655755956556657557657858458559459559760360418035395415425485495585605615675685775795805865875965985996056061804543544550562563569581582588600601607180554554656456558358460260318065475485665675855866046051807549550568569587588606607180853218095331810534181153518125325365375515555565705745755895935946086126131813533538539552557558571576577590595596609614615181453454054155355956057257857959159759861061661718155425435615625805815996006186191816544181753553655557459361262118185375385405465475565575595655665755765785845855945955976036046136146166226231819539541542548549558560561567568577579580586587596598599605606615617618624625182054354455056256356958158258860060160761962062618215455465645655835846026036216221822547548566567585586604605623624182354955056856958758860660762562618245321825533182653418275351828532536537551555556570574575589593594608612613627631632182953353853955255755857157657759059559660961461562863363418305345405415535595605725785795915975986106166176296356361831542543561562580581599600618619637638183254418335355365555745936126316401834537538540546547556557559565566575576578584585594595597603604613614616622623632633635641642183553954154254854955856056156756857757958058658759659859960560661561761862462563463663764364418365435445505625635695815825886006016076196206266386396451837545546564565583584602603621622640641183854754856656758558660460562362464264318395495505685695875886066076256266446451840665196966619706671971668197266919736701974671197567219766731977674197867519796761980677198167819826791983680198468119856821986683198768419886851989686199068719916881992689199369019946911995692199669319976941998695199969620006656977052001666698706200266769970720036687007082004669701709200567070271020066717037112007672704712200867371372120096747147222010675715723201167671672420126777177252013678718726201467971972720156807207282016681729737201768273073820186837317392019684732740202068573374120216867347422022687735743202368873674420247457532025746754202674775520277487562028749757202975075820307517592031752760203276120337622034763203576420367652037766203876720397682040689697769204169069877020426916997712043692700772204469370177320456947027742046695703775204769670477620487057137297777852049706714730778786205070771573177978720517087167327807882052709717733781789205371071873478279020547117197357837912055712720736784792205672173774579380120577227387467948022058723739747795803205972474074879680420607257417497978052061726742750798806206272774375179980720637287447528008082064753761809206575476281020667557638112067756764812206875776581320697587668142070759767815207176076881620727697772073770778207477177920757727802076773781207777478220787757832079776784208078579320817867942082787795208378879620847897972085790798208679179920877928002088801809208980281020908038112091804812209280581320938068142094807815209580881620966658172097666818209866781920996688202100669821210167082221026718232103672824210467382521056748262106675827210767682821086778292109678830211067983121116808322112681833211368283421146838352115684836211668583721176868382118687839211968884021206898412121690842212269184321236928442124693845212569484621266958472127696848212866569770581784985721296666987068188508582130667699707819851859213166870070882085286021326697017098218538612133670702710822854862213467170371182385586321356727047128248568642136673713721825865873213767471472282686687421386757157238278678752139676716724828868876214067771772582986987721416787187268308708782142679719727831871879214368072072883287288021446817297378338818892145682730738834882890214668373173983588389121476847327408368848922148685733741837885893214968673474283888689421506877357438398878952151688736744840888896215274575389790521537467548989062154747755899907215574875690090821567497579019092157750758902910215875175990391121597527609049122160761913216176291421627639152163764916216476591721657669182166767919216776892021686896978499212169690698850922217069169985192321716927008529242172693701853925217369470285492621746957038559272175696704856928217670571372977778585786588192993721777067147307787868588668829309382178707715731779787859867883931939217970871673278078886086888493294021807097177337817898618698859339412181710718734782790862870886934942218271171973578379186387188793594321837127207367847928648728889369442184721737745793801873889897945953218572273874679480287489089894695421867237397477958038758918999479552187724740748796804876892900948956218872574174979780587789390194995721897267427507988068788949029509582190727743751799807879895903951959219172874475280080888089690495296021927537618099059139612193754762810906914962219475576381190791596321957567648129089169642196757765813909917965219775876681491091896621987597678159119199672199760768816912920968220076977792192922017707789229302202771779923931220377278092493222047737819259332205774782926934220677578392793522077767849289362208785793937945220978679493894622107877959399472211788796940948221278979794194922137907989429502214791799943951221579280094495222168018099539612217802810954962221880381195596322198048129569642220805813957965222180681495896622228078159599672223808816960968222466522256662226667222766822286692229670223067122316722232673223367422346752235676223667722376782238679223968022406812241682224268322436842244685224568622466872247688224868922496902250691225169222526932253694225469522556962256665697705817849857969100110092257666698706818850858970100210102258667699707819851859971100310112259668700708820852860972100410122260669701709821853861973100510132261670702710822854862974100610142262671703711823855863975100710152263672704712824856864976100810162264673713721825865873977101710252265674714722826866874978101810262266675715723827867875979101910272267676716724828868876980102010282268677717725829869877981102110292269678718726830870878982102210302270679719727831871879983102310312271680720728832872880984102410322272681729737833881889985103310412273682730738834882890986103410422274683731739835883891987103510432275684732740836884892988103610442276685733741837885893989103710452277686734742838886894990103810462278687735743839887895991103910472279688736744840888896992104010482280745753897905104910572281746754898906105010582282747755899907105110592283748756900908105210602284749757901909105310612285750758902910105410622286751759903911105510632287752760904912105610642288761228976222907632291764229276522937662294767229576822966896978491001107322976906988501002107422986916998511003107522996927008521004107623006937018531005107723016947028541006107823026957038551007107923036967048561008108023047057137297777858578658819299371009101710331081108923057067147307787868588668829309381010101810341082109023067077157317797878598678839319391011101910351083109123077087167327807888608688849329401012102010361084109223087097177337817898618698859339411013102110371085109323097107187347827908628708869349421014102210381086109423107117197357837918638718879359431015102310391087109523117127207367847928648728889369441016102410401088109623127217377457938018738898979459531025104110491097110523137227387467948028748908989469541026104210501098110623147237397477958038758918999479551027104310511099110723157247407487968048768929009489561028104410521100110823167257417497978058778939019499571029104510531101110923177267427507988068788949029509581030104610541102111023187277437517998078798959039519591031104710551103111123197287447528008088808969049529601032104810561104111223207537618099059139611057106511132321754762810906914962105810661114232275576381190791596310591067111523237567648129089169641060106811162324757765813909917965106110691117232575876681491091896610621070111823267597678159119199671063107111192327760768816912920968106410721120232876977792192910731081232977077892293010741082233077177992393110751083233177278092493210761084233277378192593310771085233377478292693410781086233477578392793510791087233577678492893610801088233678579393794510891097233778679493894610901098233878779593994710911099233978879694094810921100234078979794194910931101234179079894295010941102234279179994395110951103234379280094495210961104234480180995396111051113234580281095496211061114234680381195596311071115234780481295696411081116234880581395796511091117234980681495896611101118235080781595996711111119235180881696096811121120235266523536662354667235566823566692357670235867123596722360673236167423626752363676236467723656782366679236768023686812369682237068323716842372685237368623746872375688237668923776902378691237969223806932381694238269523836962384665697705817849857969100110091121115311612385666698706818850858970100210101122115411622386667699707819851859971100310111123115511632387668700708820852860972100410121124115611642388669701709821853861973100510131125115711652389670702710822854862974100610141126115811662390671703711823855863975100710151127115911672391672704712824856864976100810161128116011682392673713721825865873977101710251129116911772393674714722826866874978101810261130117011782394675715723827867875979101910271131117111792395676716724828868876980102010281132117211802396677717725829869877981102110291133117311812397678718726830870878982102210301134117411822398679719727831871879983102310311135117511832399680720728832872880984102410321136117611842400681729737833881889985103310411137118511932401682730738834882890986103410421138118611942402683731739835883891987103510431139118711952403684732740836884892988103610441140118811962404685733741837885893989103710451141118911972405686734742838886894990103810461142119011982406687735743839887895991103910471143119111992407688736744840888896992104010481144119212002408745753897905104910571201120924097467548989061050105812021210241074775589990710511059120312112411748756900908105210601204121224127497579019091053106112051213241375075890291010541062120612142414751759903911105510631207121524157527609049121056106412081216241676124177622418763241976424207652421766242276724237682424689697849100111531225242569069885010021154122624266916998511003115512272427692700852100411561228242869370185310051157122924296947028541006115812302430695703855100711591231243169670485610081160123224327057137297777858578658819299371009101710331081108911611169118512331241243370671473077878685886688293093810101018103410821090116211701186123412422434707715731779787859867883931939101110191035108310911163117111871235124324357087167327807888608688849329401012102010361084109211641172118812361244243670971773378178986186988593394110131021103710851093116511731189123712452437710718734782790862870886934942101410221038108610941166117411901238124624387117197357837918638718879359431015102310391087109511671175119112391247243971272073678479286487288893694410161024104010881096116811761192124012482440721737745793801873889897945953102510411049109711051177119312011249125724417227387467948028748908989469541026104210501098110611781194120212501258244272373974779580387589189994795510271043105110991107117911951203125112592443724740748796804876892900948956102810441052110011081180119612041252126024447257417497978058778939019499571029104510531101110911811197120512531261244572674275079880687889490295095810301046105411021110118211981206125412622446727743751799807879895903951959103110471055110311111183119912071255126324477287447528008088808969049529601032104810561104111211841200120812561264244875376180990591396110571065111312091217126524497547628109069149621058106611141210121812662450755763811907915963105910671115121112191267245175676481290891696410601068111612121220126824527577658139099179651061106911171213122112692453758766814910918966106210701118121412221270245475976781591191996710631071111912151223127124557607688169129209681064107211201216122412722456769777921929107310811225123324577707789229301074108212261234245877177992393110751083122712352459772780924932107610841228123624607737819259331077108512291237246177478292693410781086123012382462775783927935107910871231123924637767849289361080108812321240246478579393794510891097124112492465786794938946109010981242125024667877959399471091109912431251246778879694094810921100124412522468789797941949109311011245125324697907989429501094110212461254247079179994395110951103124712552471792800944952109611041248125624728018099539611105111312571265247380281095496211061114125812662474803811955963110711151259126724758048129569641108111612601268247680581395796511091117126112692477806814958966111011181262127024788078159599671111111912631271247980881696096811121120126412722480665248166624826672483668248466924856702486671248767224886732489674249067524916762492677249367824946792495680249668124976822498683249968425006852501686250268725036882504689250569025066912507692250869325096942510695251169625126656977058178498579691001100911211153116112731305131325136666987068188508589701002101011221154116212741306131425146676997078198518599711003101111231155116312751307131525156687007088208528609721004101211241156116412761308131625166697017098218538619731005101311251157116512771309131725176707027108228548629741006101411261158116612781310131825186717037118238558639751007101511271159116712791311131925196727047128248568649761008101611281160116812801312132025206737137218258658739771017102511291169117712811321132925216747147228268668749781018102611301170117812821322133025226757157238278678759791019102711311171117912831323133125236767167248288688769801020102811321172118012841324133225246777177258298698779811021102911331173118112851325133325256787187268308708789821022103011341174118212861326133425266797197278318718799831023103111351175118312871327133525276807207288328728809841024103211361176118412881328133625286817297378338818899851033104111371185119312891337134525296827307388348828909861034104211381186119412901338134625306837317398358838919871035104311391187119512911339134725316847327408368848929881036104411401188119612921340134825326857337418378858939891037104511411189119712931341134925336867347428388868949901038104611421190119812941342135025346877357438398878959911039104711431191119912951343135125356887367448408888969921040104811441192120012961344135225367457538979051049105712011209135313612537746754898906105010581202121013541362253874775589990710511059120312111355136325397487569009081052106012041212135613642540749757901909105310611205121313571365254175075890291010541062120612141358136625427517599039111055106312071215135913672543752760904912105610641208121613601368254476125457622546763254776425487652549766255076725517682552689697849100111531305137725536906988501002115413061378255469169985110031155130713792555692700852100411561308138025566937018531005115713091381255769470285410061158131013822558695703855100711591311138325596967048561008116013121384256070571372977778585786588192993710091017103310811089116111691185123312411313132113371385139325617067147307787868588668829309381010101810341082109011621170118612341242131413221338138613942562707715731779787859867883931939101110191035108310911163117111871235124313151323133913871395256370871673278078886086888493294010121020103610841092116411721188123612441316132413401388139625647097177337817898618698859339411013102110371085109311651173118912371245131713251341138913972565710718734782790862870886934942101410221038108610941166117411901238124613181326134213901398256671171973578379186387188793594310151023103910871095116711751191123912471319132713431391139925677127207367847928648728889369441016102410401088109611681176119212401248132013281344139214002568721737745793801873889897945953102510411049109711051177119312011249125713291345135314011409256972273874679480287489089894695410261042105010981106117811941202125012581330134613541402141025707237397477958038758918999479551027104310511099110711791195120312511259133113471355140314112571724740748796804876892900948956102810441052110011081180119612041252126013321348135614041412257272574174979780587789390194995710291045105311011109118111971205125312611333134913571405141325737267427507988068788949029509581030104610541102111011821198120612541262133413501358140614142574727743751799807879895903951959103110471055110311111183119912071255126313351351135914071415257572874475280080888089690495296010321048105611041112118412001208125612641336135213601408141625767537618099059139611057106511131209121712651361136914172577754762810906914962105810661114121012181266136213701418257875576381190791596310591067111512111219126713631371141925797567648129089169641060106811161212122012681364137214202580757765813909917965106110691117121312211269136513731421258175876681491091896610621070111812141222127013661374142225827597678159119199671063107111191215122312711367137514232583760768816912920968106410721120121612241272136813761424258476977792192910731081122512331377138525857707789229301074108212261234137813862586771779923931107510831227123513791387258777278092493210761084122812361380138825887737819259331077108512291237138113892589774782926934107810861230123813821390259077578392793510791087123112391383139125917767849289361080108812321240138413922592785793937945108910971241124913931401259378679493894610901098124212501394140225947877959399471091109912431251139514032595788796940948109211001244125213961404259678979794194910931101124512531397140525977907989429501094110212461254139814062598791799943951109511031247125513991407259979280094495210961104124812561400140826008018099539611105111312571265140914172601802810954962110611141258126614101418260280381195596311071115125912671411141926038048129569641108111612601268141214202604805813957965110911171261126914131421260580681495896611101118126212701414142226068078159599671111111912631271141514232607808816960968111211201264127214161424260866526096662610667261166826126692613670261467126156722616673261767426186752619676262067726216782622679262368026246812625682262668326276842628685262968626306872631688263268926336902634691263569226366932637694263869526396962640665697705817849857969100110091121115311611273130513131425145714652641666698706818850858970100210101122115411621274130613141426145814662642667699707819851859971100310111123115511631275130713151427145914672643668700708820852860972100410121124115611641276130813161428146014682644669701709821853861973100510131125115711651277130913171429146114692645670702710822854862974100610141126115811661278131013181430146214702646671703711823855863975100710151127115911671279131113191431146314712647672704712824856864976100810161128116011681280131213201432146414722648673713721825865873977101710251129116911771281132113291433147314812649674714722826866874978101810261130117011781282132213301434147414822650675715723827867875979101910271131117111791283132313311435147514832651676716724828868876980102010281132117211801284132413321436147614842652677717725829869877981102110291133117311811285132513331437147714852653678718726830870878982102210301134117411821286132613341438147814862654679719727831871879983102310311135117511831287132713351439147914872655680720728832872880984102410321136117611841288132813361440148014882656681729737833881889985103310411137118511931289133713451441148914972657682730738834882890986103410421138118611941290133813461442149014982658683731739835883891987103510431139118711951291133913471443149114992659684732740836884892988103610441140118811961292134013481444149215002660685733741837885893989103710451141118911971293134113491445149315012661686734742838886894990103810461142119011981294134213501446149415022662687735743839887895991103910471143119111991295134313511447149515032663688736744840888896992104010481144119212001296134413521448149615042664745753897905104910571201120913531361150515132665746754898906105010581202121013541362150615142666747755899907105110591203121113551363150715152667748756900908105210601204121213561364150815162668749757901909105310611205121313571365150915172669750758902910105410621206121413581366151015182670751759903911105510631207121513591367151115192671752760904912105610641208121613601368151215202672761267376226747632675764267676526777662678767267976826806896978491001115313051457152926816906988501002115413061458153026826916998511003115513071459153126836927008521004115613081460153226846937018531005115713091461153326856947028541006115813101462153426866957038551007115913111463153526876967048561008116013121464153626887057137297777858578658819299371009101710331081108911611169118512331241131313211337138513931465147314891537154526897067147307787868588668829309381010101810341082109011621170118612341242131413221338138613941466147414901538154626907077157317797878598678839319391011101910351083109111631171118712351243131513231339138713951467147514911539154726917087167327807888608688849329401012102010361084109211641172118812361244131613241340138813961468147614921540154826927097177337817898618698859339411013102110371085109311651173118912371245131713251341138913971469147714931541154926937107187347827908628708869349421014102210381086109411661174119012381246131813261342139013981470147814941542155026947117197357837918638718879359431015102310391087109511671175119112391247131913271343139113991471147914951543155126957127207367847928648728889369441016102410401088109611681176119212401248132013281344139214001472148014961544155226967217377457938018738898979459531025104110491097110511771193120112491257132913451353140114091481149715051553156126977227387467948028748908989469541026104210501098110611781194120212501258133013461354140214101482149815061554156226987237397477958038758918999479551027104310511099110711791195120312511259133113471355140314111483149915071555156326997247407487968048768929009489561028104410521100110811801196120412521260133213481356140414121484150015081556156427007257417497978058778939019499571029104510531101110911811197120512531261133313491357140514131485150115091557156527017267427507988068788949029509581030104610541102111011821198120612541262133413501358140614141486150215101558156627027277437517998078798959039519591031104710551103111111831199120712551263133513511359140714151487150315111559156727037287447528008088808969049529601032104810561104111211841200120812561264133613521360140814161488150415121560156827047537618099059139611057106511131209121712651361136914171513152115692705754762810906914962105810661114121012181266136213701418151415221570270675576381190791596310591067111512111219126713631371141915151523157127077567648129089169641060106811161212122012681364137214201516152415722708757765813909917965106110691117121312211269136513731421151715251573270975876681491091896610621070111812141222127013661374142215181526157427107597678159119199671063107111191215122312711367137514231519152715752711760768816912920968106410721120121612241272136813761424152015281576271276977792192910731081122512331377138515291537271377077892293010741082122612341378138615301538271477177992393110751083122712351379138715311539271577278092493210761084122812361380138815321540271677378192593310771085122912371381138915331541271777478292693410781086123012381382139015341542271877578392793510791087123112391383139115351543271977678492893610801088123212401384139215361544272078579393794510891097124112491393140115451553272178679493894610901098124212501394140215461554272278779593994710911099124312511395140315471555272378879694094810921100124412521396140415481556272478979794194910931101124512531397140515491557272579079894295010941102124612541398140615501558272679179994395110951103124712551399140715511559272779280094495210961104124812561400140815521560272880180995396111051113125712651409141715611569272980281095496211061114125812661410141815621570273080381195596311071115125912671411141915631571273180481295696411081116126012681412142015641572273280581395796511091117126112691413142115651573273380681495896611101118126212701414142215661574273480781595996711111119126312711415142315671575273580881696096811121120126412721416142415681576273653227954528054628154728254828354928455029856429956530056630156730256830356931758331858431958532058632158732258833660233760333860433960534060634160735562135662235762335862435962536062637464037564137664237764337864437964539365939466039566139666239766339866426653226753326853426953527053627153727253827353927454027554127654227754327854427954528054628154728254828354928455028555128655228755328855428955529055629155729255829355929456029556129656229756329856429956530056630156730256830356930457030557130657230757330857430957531057631157731257831357931458031558131658231758331858431958532058632158732258832358932459032559132659232759332859432959533059633159733259833359933460033560133660233760333860433960534060634160734260834360934461034561134661234761334861434961535061635161735261835361935462035562135662235762335862435962536062636162736262836362936463036563136663236763336863436963537063637163737263837363937464037564137664237764337864437964538064638164738264838364938465038565138665238765338865438965539065639165739265839365939466039566139666239766339866427928029829931731833633735535637437539339428128230030131932033833935735837637739539628328430230332132234034135936037837939739854555054654756556658458560360462262364164266066154854956756858658760560662462564364466266354555054654756556658458560360462262364164266066154854956756858658760560662462564364466266354576954677754778554879354980155080956492156592956693756794556895356996158310735841081585108958610975871105588111360212256031233604124160512496061257607126562113776221385623139362414016251409626141764015296411537642154564315536441561645156965916816601689661169766217056631713664172154576954677754778554879354980155080956492156592956693756794556895356996158310735841081585108958610975871105588111360212256031233604124160512496061257607126562113776221385623139362414016251409626141764015296411537642154564315536441561645156965916816601689661169766217056631713664172153253353453553253653755155555657057457558959359460861261362763163264665065153353853955255755857157657759059559660961461562863363464765265353454054155355956057257857959159759861061661762963563664865465554254356156258058159960061861963763865665754453553655557459361263165065953753854054654755655755956556657557657858458559459559760360461361461662262363263363564164265165265466066153954154254854955856056156756857757958058658759659859960560661561761862462563463663764364465365565666266354354455056256356958158258860060160761962062663863964565765866454554656456558358460260362162264064165966054754856656758558660460562362464264366166254955056856958758860660762562664464566366453253353453553253653755155555657057457558959359460861261362763163264665065153353853955255755857157657759059559660961461562863363464765265353454054155355956057257857959159759861061661762963563664865465554254356156258058159960061861963763865665754453553655557459361263165065953753854054654755655755956556657557657858458559459559760360461361461662262363263363564164265165265466066153954154254854955856056156756857757958058658759659859960560661561761862462563463663764364465365565666266354354455056256356958158258860060160761962062663863964565765866466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569666569770581784985796910011009112111531161127313051313142514571465157716091617666698706818850858970100210101122115411621274130613141426145814661578161016186676997078198518599711003101111231155116312751307131514271459146715791611161966870070882085286097210041012112411561164127613081316142814601468158016121620669701709821853861973100510131125115711651277130913171429146114691581161316216707027108228548629741006101411261158116612781310131814301462147015821614162267170371182385586397510071015112711591167127913111319143114631471158316151623672704712824856864976100810161128116011681280131213201432146414721584161616246737137218258658739771017102511291169117712811321132914331473148115851625163367471472282686687497810181026113011701178128213221330143414741482158616261634675715723827867875979101910271131117111791283132313311435147514831587162716356767167248288688769801020102811321172118012841324133214361476148415881628163667771772582986987798110211029113311731181128513251333143714771485158916291637678718726830870878982102210301134117411821286132613341438147814861590163016386797197278318718799831023103111351175118312871327133514391479148715911631163968072072883287288098410241032113611761184128813281336144014801488159216321640681729737833881889985103310411137118511931289133713451441148914971593164116496827307388348828909861034104211381186119412901338134614421490149815941642165068373173983588389198710351043113911871195129113391347144314911499159516431651684732740836884892988103610441140118811961292134013481444149215001596164416526857337418378858939891037104511411189119712931341134914451493150115971645165368673474283888689499010381046114211901198129413421350144614941502159816461654687735743839887895991103910471143119111991295134313511447149515031599164716556887367448408888969921040104811441192120012961344135214481496150416001648165674575389790510491057120112091353136115051513165716657467548989061050105812021210135413621506151416581666747755899907105110591203121113551363150715151659166774875690090810521060120412121356136415081516166016687497579019091053106112051213135713651509151716611669750758902910105410621206121413581366151015181662167075175990391110551063120712151359136715111519166316717527609049121056106412081216136013681512152016641672761762763764765766767768689697849100111531305145716091681690698850100211541306145816101682691699851100311551307145916111683692700852100411561308146016121684693701853100511571309146116131685694702854100611581310146216141686695703855100711591311146316151687696704856100811601312146416161688705713729777785857865881929937100910171033108110891161116911851233124113131321133713851393146514731489153715451617162516411689169770671473077878685886688293093810101018103410821090116211701186123412421314132213381386139414661474149015381546161816261642169016987077157317797878598678839319391011101910351083109111631171118712351243131513231339138713951467147514911539154716191627164316911699708716732780788860868884932940101210201036108410921164117211881236124413161324134013881396146814761492154015481620162816441692170070971773378178986186988593394110131021103710851093116511731189123712451317132513411389139714691477149315411549162116291645169317017107187347827908628708869349421014102210381086109411661174119012381246131813261342139013981470147814941542155016221630164616941702711719735783791863871887935943101510231039108710951167117511911239124713191327134313911399147114791495154315511623163116471695170371272073678479286487288893694410161024104010881096116811761192124012481320132813441392140014721480149615441552162416321648169617047217377457938018738898979459531025104110491097110511771193120112491257132913451353140114091481149715051553156116331649165717051713722738746794802874890898946954102610421050109811061178119412021250125813301346135414021410148214981506155415621634165016581706171472373974779580387589189994795510271043105110991107117911951203125112591331134713551403141114831499150715551563163516511659170717157247407487968048768929009489561028104410521100110811801196120412521260133213481356140414121484150015081556156416361652166017081716725741749797805877893901949957102910451053110111091181119712051253126113331349135714051413148515011509155715651637165316611709171772674275079880687889490295095810301046105411021110118211981206125412621334135013581406141414861502151015581566163816541662171017187277437517998078798959039519591031104710551103111111831199120712551263133513511359140714151487150315111559156716391655166317111719728744752800808880896904952960103210481056110411121184120012081256126413361352136014081416148815041512156015681640165616641712172075376180990591396110571065111312091217126513611369141715131521156916651673172175476281090691496210581066111412101218126613621370141815141522157016661674172275576381190791596310591067111512111219126713631371141915151523157116671675172375676481290891696410601068111612121220126813641372142015161524157216681676172475776581390991796510611069111712131221126913651373142115171525157316691677172575876681491091896610621070111812141222127013661374142215181526157416701678172675976781591191996710631071111912151223127113671375142315191527157516711679172776076881691292096810641072112012161224127213681376142415201528157616721680172876977792192910731081122512331377138515291537168116897707789229301074108212261234137813861530153816821690771779923931107510831227123513791387153115391683169177278092493210761084122812361380138815321540168416927737819259331077108512291237138113891533154116851693774782926934107810861230123813821390153415421686169477578392793510791087123112391383139115351543168716957767849289361080108812321240138413921536154416881696785793937945108910971241124913931401154515531697170578679493894610901098124212501394140215461554169817067877959399471091109912431251139514031547155516991707788796940948109211001244125213961404154815561700170878979794194910931101124512531397140515491557170117097907989429501094110212461254139814061550155817021710791799943951109511031247125513991407155115591703171179280094495210961104124812561400140815521560170417128018099539611105111312571265140914171561156917131721802810954962110611141258126614101418156215701714172280381195596311071115125912671411141915631571171517238048129569641108111612601268141214201564157217161724805813957965110911171261126914131421156515731717172580681495896611101118126212701414142215661574171817268078159599671111111912631271141514231567157517191727808816960968111211201264127214161424156815761720172866566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569666569770581784985796910011009112111531161127313051313142514571465157716091617666698706818850858970100210101122115411621274130613141426145814661578161016186676997078198518599711003101111231155116312751307131514271459146715791611161966870070882085286097210041012112411561164127613081316142814601468158016121620669701709821853861973100510131125115711651277130913171429146114691581161316216707027108228548629741006101411261158116612781310131814301462147015821614162267170371182385586397510071015112711591167127913111319143114631471158316151623672704712824856864976100810161128116011681280131213201432146414721584161616246737137218258658739771017102511291169117712811321132914331473148115851625163367471472282686687497810181026113011701178128213221330143414741482158616261634675715723827867875979101910271131117111791283132313311435147514831587162716356767167248288688769801020102811321172118012841324133214361476148415881628163667771772582986987798110211029113311731181128513251333143714771485158916291637678718726830870878982102210301134117411821286132613341438147814861590163016386797197278318718799831023103111351175118312871327133514391479148715911631163968072072883287288098410241032113611761184128813281336144014801488159216321640681729737833881889985103310411137118511931289133713451441148914971593164116496827307388348828909861034104211381186119412901338134614421490149815941642165068373173983588389198710351043113911871195129113391347144314911499159516431651684732740836884892988103610441140118811961292134013481444149215001596164416526857337418378858939891037104511411189119712931341134914451493150115971645165368673474283888689499010381046114211901198129413421350144614941502159816461654687735743839887895991103910471143119111991295134313511447149515031599164716556887367448408888969921040104811441192120012961344135214481496150416001648165674575389790510491057120112091353136115051513165716657467548989061050105812021210135413621506151416581666747755899907105110591203121113551363150715151659166774875690090810521060120412121356136415081516166016687497579019091053106112051213135713651509151716611669750758902910105410621206121413581366151015181662167075175990391110551063120712151359136715111519166316717527609049121056106412081216136013681512152016641672761762763764765766767768689697849100111531305145716091681690698850100211541306145816101682691699851100311551307145916111683692700852100411561308146016121684693701853100511571309146116131685694702854100611581310146216141686695703855100711591311146316151687696704856100811601312146416161688705713729777785857865881929937100910171033108110891161116911851233124113131321133713851393146514731489153715451617162516411689169770671473077878685886688293093810101018103410821090116211701186123412421314132213381386139414661474149015381546161816261642169016987077157317797878598678839319391011101910351083109111631171118712351243131513231339138713951467147514911539154716191627164316911699708716732780788860868884932940101210201036108410921164117211881236124413161324134013881396146814761492154015481620162816441692170070971773378178986186988593394110131021103710851093116511731189123712451317132513411389139714691477149315411549162116291645169317017107187347827908628708869349421014102210381086109411661174119012381246131813261342139013981470147814941542155016221630164616941702711719735783791863871887935943101510231039108710951167117511911239124713191327134313911399147114791495154315511623163116471695170371272073678479286487288893694410161024104010881096116811761192124012481320132813441392140014721480149615441552162416321648169617047217377457938018738898979459531025104110491097110511771193120112491257132913451353140114091481149715051553156116331649165717051713722738746794802874890898946954102610421050109811061178119412021250125813301346135414021410148214981506155415621634165016581706171472373974779580387589189994795510271043105110991107117911951203125112591331134713551403141114831499150715551563163516511659170717157247407487968048768929009489561028104410521100110811801196120412521260133213481356140414121484150015081556156416361652166017081716725741749797805877893901949957102910451053110111091181119712051253126113331349135714051413148515011509155715651637165316611709171772674275079880687889490295095810301046105411021110118211981206125412621334135013581406141414861502151015581566163816541662171017187277437517998078798959039519591031104710551103111111831199120712551263133513511359140714151487150315111559156716391655166317111719728744752800808880896904952960103210481056110411121184120012081256126413361352136014081416148815041512156015681640165616641712172075376180990591396110571065111312091217126513611369141715131521156916651673172175476281090691496210581066111412101218126613621370141815141522157016661674172275576381190791596310591067111512111219126713631371141915151523157116671675172375676481290891696410601068111612121220126813641372142015161524157216681676172475776581390991796510611069111712131221126913651373142115171525157316691677172575876681491091896610621070111812141222127013661374142215181526157416701678172675976781591191996710631071111912151223127113671375142315191527157516711679172776076881691292096810641072112012161224127213681376142415201528157616721680172819231521563994031924152157399404202515315840040520261531594004062127154160401407212815416140140822321551654024122332156165403412303716317041041731371641704114173233165166412413343516716841441536371691704164171915239924333415716616740441341425333415816616740541341426353615916816940641541627333416016616740741341428353616116816940841541629353616216816940941541638421711752852893994033843171176285290399404394417217728629140040539451721782862924004064046173179287293401407404717318028729440140841511741842882984024124251175184289298403412495618218929630341041750561831892973034114175152184185298299412413535418618730030141441555561881893023034164173817128539943525317618518629029930040441341444525317718518629129930040541341445545517818718829230130240641541646525317918518629329930040741341447545518018718829430130240841541648545518118718829530130240941541657611901942852893043083994035762190195285290304309399404586319119628629130531040040558641911972862923053114004065965192198287293306312401407596619219928729430631340140860701932032882983073174024126170194203289298308317403412687520120829630331532241041769752022082973033163224114177071203204298299317318412413727320520630030131932041441574752072083023033213224164175719028530439962717219520420529029930031940441341463717219620420529129930031031831940541341464737419720620729230130232140641541665717219820420529329930031231831940741341466737419920620729430130231332032140841541667737420020620729530130231432032140941541676802092132852893043083233273994037681209214285290304309323328399404778221021528629130531032432940040577832102162862923053113243304004067884211217287293306312325331401407788521121828729430631332533240140879892122222882983073173263364024128089213222289298308317327336403412879422022729630331532233434141041788942212272973033163223353414114178990222223298299317318336337412413919222422530030131932033833941441593942262273023033213223403414164177620928530432339981909121422322429029930031933840441341482909121522322429129930031031831932933733840541341483929321622522629230130232134040641541684909121722322429329930031231831933133733840741341485929321822522629430130231332032133233934040841541686929321922522629530130231432032133333934040941541695992282322852893043083233273423463994039510022823328529030430932332834234739940496101229234286291305310324329343348400405961022292352862923053113243303433494004069710323023628729330631232533134435040140797104230237287294306313325332344351401408981082312412882983073173263363453554024129910823224128929830831732733634635540341210611323924629630331532233434135336041041710711324024629730331632233534135436041141710810924124229829931731833633735535641241311011124324430030131932033833935735841441511211324524630230332132234034135936041641795228285304323342399100109110233242243290299300319338357404413414101109110234242243291299300310318319329337338348356357405413414102111112235244245292301302321340359406415416103109110236242243293299300312318319331337338350356357407413414104111112237244245294301302313320321332339340351358359408415416105111112238244245295301302314320321333339340352358359409415416114118247251285289304308323327342346361365399403114119247252285290304309323328342347361366399404115120248253286291305310324329343348362367400405115121248254286292305311324330343349362368400406116122249255287293306312325331344350363369401407116123249256287294306313325332344351363370401408117127250260288298307317326336345355364374402412118127251260289298308317327336346355365374403412125132258265296303315322334341353360372379410417126132259265297303316322335341354360373379411417127128260261298299317318336337355356374375412413129130262263300301319320338339357358376377414415131132264265302303321322340341359360378379416417114247285304323342361399119128129252261262290299300319338357376404413414120128129253261262291299300310318319329337338348356357367375376405413414121130131254263264292301302321340359378406415416122128129255261262293299300312318319331337338350356357369375376407413414123130131256263264294301302313320321332339340351358359370377378408415416124130131257263264295301302314320321333339340352358359371377378409415416384217117541842238431711764184233944172177419424394517217841942540461731794204264047173180420427415117418442143142511751844224314956182189429436505618318943043651521841854314325354186187433434555618818943543638171418435253176185186423432433445253177185186424432433455455178187188425434435465253179185186426432433475455180187188427434435485455181187188428434435576119019430430841842257621901953043094184235863191196305310419424586419119730531141942559651921983063124204265966192199306313420427607019320330731742143161701942033083174224316875201208315322429436697520220831632243043670712032043173184314327273205206319320433434747520720832132243543657190304418627172195204205309318319423432433637172196204205310318319424432433647374197206207311320321425434435657172198204205312318319426432433667374199206207313320321427434435677374200206207314320321428434435768020921330430832332741842276812092143043093233284184237782210215305310324329419424778321021630531132433041942578842112173063123253314204267885211218306313325332420427798921222230731732633642143180892132223083173273364224318794220227315322334341429436889422122731632233534143043689902222233173183363374314329192224225319320338339433434939422622732132234034143543676209304323418819091214223224309318319338423432433829091215223224310318319329337338424432433839293216225226311320321340425434435849091217223224312318319331337338426432433859293218225226313320321332339340427434435869293219225226314320321333339340428434435959922823230430832332734234641842295100228233304309323328342347418423961012292343053103243293433484194249610222923530531132433034334941942597103230236306312325331344350420426971042302373063133253323443514204279810823124130731732633634535542143199108232241308317327336346355422431106113239246315322334341353360429436107113240246316322335341354360430436108109241242317318336337355356431432110111243244319320338339357358433434112113245246321322340341359360435436952283043233424181001091102332422433093183193383574234324331011091102342422433103183193293373383483563574244324331021111122352442453113203213403594254344351031091102362422433123183193313373383503563574264324331041111122372442453133203213323393403513583594274344351051111122382442453143203213333393403523583594284344351141182472513043083233273423463613654184221141192472523043093233283423473613664184231151202482533053103243293433483623674194241151212482543053113243303433493623684194251161222492553063123253313443503633694204261161232492563063133253323443513633704204271171272502603073173263363453553643744214311181272512603083173273363463553653744224311251322582653153223343413533603723794294361261322592653163223353413543603733794304361271282602613173183363373553563743754314321291302622633193203383393573583763774334341311322642653213223403413593603783794354361142473043233423614181191281292522612623093183193383573764234324331201281292532612623103183193293373383483563573673753764244324331211301312542632643113203213403593784254344351221281292552612623123183193313373383503563573693753764264324331231301312562632643133203213323393403513583593703773784274344351241301312572632643143203213333393403523583593713773784284344355761190194437441576219019543744258631911964384435864191197438444596519219843944559661921994394466070193203440450617019420344145068752012084484556975202208449455707120320445045172732052064524537475207208454455571904376271721952042054424514526371721962042054434514526473741972062074444534546571721982042054454514526673741992062074464534546773742002062074474534547680209213323327437441768120921432332843744277822102153243294384437783210216324330438444788421121732533143944578852112183253324394467989212222326336440450808921322232733644145087942202273343414484558894221227335341449455899022222333633745045191922242253383394524539394226227340341454455762093234378190912142232243283373384424514528290912152232243293373384434514528392932162252263303393404444534548490912172232243313373384454514528592932182252263323393404464534548692932192252263333393404474534549599228232323327342346437441951002282333233283423474374429610122923432432934334843844396102229235324330343349438444971032302363253313443504394459710423023732533234435143944698108231241326336345355440450991082322413273363463554414501061132392463343413533604484551071132402463353413543604494551081092412423363373553564504511101112432443383393573584524531121132452463403413593604544559522832334243710010911023324224332833733835744245145210110911023424224332933733834835635744345145210211111223524424533033934035944445345410310911023624224333133733835035635744545145210411111223724424533233934035135835944645345410511111223824424533333934035235835944745345411411824725132332734234636136543744111411924725232332834234736136643744211512024825332432934334836236743844311512124825432433034334936236843844411612224925532533134435036336943944511612324925632533234435136337043944611712725026032633634535536437444045011812725126032733634635536537444145012513225826533434135336037237944845512613225926533534135436037337944945512712826026133633735535637437545045112913026226333833935735837637745245313113226426534034135936037837945445511424732334236143711912812925226126232833733835737644245145212012812925326126232933733834835635736737537644345145212113013125426326433033934035937844445345412212812925526126233133733835035635736937537644545145212313013125626326433233934035135835937037737844645345412413013125726326433333934035235835937137737844745345476802092134564607681209214456461778221021545746277832102164574637884211217458464788521121845846579892122224594698089213222460469879422022746747488942212274684748990222223469470919222422547147293942262274734747620945681909121422322446147047182909121522322446247047183929321622522646347247384909121722322446447047185929321822522646547247386929321922522646647247395992282323423464564609510022823334234745646196101229234343348457462961022292353433494574639710323023634435045846497104230237344351458465981082312413453554594699910823224134635546046910611323924635336046747410711324024635436046847410810924124235535646947011011124324435735847147211211324524635936047347495228342456100109110233242243347356357461470471101109110234242243348356357462470471102111112235244245349358359463472473103109110236242243350356357464470471104111112237244245351358359465472473105111112238244245352358359466472473114118247251342346361365456460114119247252342347361366456461115120248253343348362367457462115121248254343349362368457463116122249255344350363369458464116123249256344351363370458465117127250260345355364374459469118127251260346355365374460469125132258265353360372379467474126132259265354360373379468474127128260261355356374375469470129130262263357358376377471472131132264265359360378379473474114247342361456119128129252261262347356357376461470471120128129253261262348356357367375376462470471121130131254263264349358359378463472473122128129255261262350356357369375376464470471123130131256263264351358359370377378465472473124130131257263264352358359371377378466472473959922823247547995100228233475480961012292344764819610222923547648297103230236477483971042302374774849810823124147848899108232241479488106113239246486493107113240246487493108109241242488489110111243244490491112113245246492493952284751001091102332422434804894901011091102342422434814894901021111122352442454824914921031091102362422434834894901041111122372442454844914921051111122382442454854914921141182472513613654754791141192472523613664754801151202482533623674764811151212482543623684764821161222492553633694774831161232492563633704774841171272502603643744784881181272512603653744794881251322582653723794864931261322592653733794874931271282602613743754884891291302622633763774904911311322642653783794924931142473614751191281292522612623663753764804894901201281292532612623673753764814894901211301312542632643683773784824914921221281292552612623693753764834894901231301312562632643703773784844914921241301312572632643713773784854914921141182472514944981141192472524944991151202482534955001151212482544955011161222492554965021161232492564965031171272502604975071181272512604985071251322582655055121261322592655065121271282602615075081291302622635095101311322642655115121142474941191281292522612624995085091201281292532612625005085091211301312542632645015105111221281292552612625025085091231301312562632645035105111241301312572632645045105111245190267200189211322013230141524114152511617262141527216172816172918301831341432568131533568141634791015173579101618361112173720212324381921252639192027284032411932421933344320333444203536452133344621353647353648374937502223335124252732345224252733355326282934365426282935375530313656394042435738404445583839464759516038516138525362395253633954556440525365405455665455675668566941425270434446515371434446525472454748535573454748545674495055755859616276575963647757586566787079577080577172815871728258737483597172845973748573748675877588606171896263657072906263657173916466677274926466677375936869749477788081957678828396767784859789987689997690911007790911017792931027890911037892931049293105941069410779809010881828489911098182849092110838586919311183858692941128788931139697991001149597101102115959610310411610811795108118951091101199610911012096111112121971091101229711111212311111212411312511312698991091271001011031081101281001011031091111291021041051101121301021041051111131311061071121321-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-51-101-51-101-51-101-51-101-51-101-51-101-51-101-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11