string(25583) "25521625522401674707370011101000100002552251119669120105102007373420800014001301000161101011301000971109021304000182000313010001076061301000508401512060001900001612013000196000211301000401150281301000101010491202800021000050120200002380001051354010001490028234701280021002923490100042160000008080808067971101111100679711011111032697983325368006510011198101328010411111611111510411111232678353328710511010011111911505048495058485158505732484958505058485502823400080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026015413050100076100015713050100084100034136301000102431673913630100010002462510144704000485050493144202000092100041442020000112100011457040001230114610010001321000214650100014010004146100100014810007146301000501032914630100016000101465010001561000134146708100164100001607040004849484811603010001038021604010001040003160401000135000141625010001721100151625010001801100161623010002000116430100000002164301000100031643010000010326164301000001032000010005000080001000504849495849495849543249535853555849530504849495849495849543249535853555849530016050001000600010000010004700010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001281666601355000111440174300255226128873676795808279707376690110012727610511011121600109110116114827166328889903272060209060490097991151127783708400007369673211582716600000000000100246214010000211457280323200000000000000000000000000000000000000000000000179911211411600180000511001011159900113200010811911611211600124000020981071121160024000201148889900022400020103888990002440002098888990002640002010010911010000284000112100109100100002196000136118117101100003760001341181051011190032120003610811710910500324800020109101971150041200036116101991040044800012114848267004600081210384826700460008129884826700460008121161011201160000671111121211141051031041163240994132495757563272101119108101116116458097991079711410032671111091129711012100100101115990000000181158271663273696754495754544550464900000000000181158271663273696754495754544550464900000000000000000000000000000000000000000000000000888990320000002438101000122204888990320000000000000000888990320000001111620056245003144888990320000009815300183133002421888899032000000361600015132001822071001011159900000002273696732104116116112584747119119119461051019946991040000000000022736967321041161161125847471191191194610510199469910400000000000000000000000000000000000000000000001001011159900000004673696732544957545445504649326810110297117108116328271663299111108111117114321151129799101324532115827166000000000004673696732544957545445504649326810110297117108116328271663299111108111117114321151129799101324532115827166000000000000000000000010010111599000000044821011021011141011109910132861051011191051101033267111110100105116105111110321051103273696754495754544550464900000000000448210110210111410111099101328610510111910511010332671111101001051161051111103210511032736967544957545445504649000000000000000000000000001181051011190000019164254020954601620720032372040419110392158000188899032000007698608000087312311091019711500000001000000000000000000214300021151051033200006782843299117114118000000400005010015020025030035040045050055059064069074079084089094099010401090114011901240129013401390144014901540159016401690174017801830188019301980203020802130219022402290235024002460251111711311912513113714315015616216917618218919611031110111711241131113911461154116111691177118511931201120912171225123312421250232122202292382472562652752842932103211321222132214221522162217221822193220322132224223522453031132233334535636737939031023114312631383150316231743186319932113224323632494641943244545947248549941134126414041544168418241964211422542404254513528543558573588510351195134515051665181519752135229524666622639655672689610661236140615761756192620962276245777257437617797977116713471537172719172107229724881183185087089081108130815081708190821082318251916937958979910091219143916491869207922992511017103910611084101061012910152101741019710220102431111113411571181111051112811152111761120011225112491218124212671292121171214212167121921221712243131313381364139013116131421316913195132221324814191446147314100141271415514182142101423815915371565159415122151501517915207152361691638166716971612616155161851621516245171917491779171091714017170172011723218718381869181001813218163181951822719319351967199919131191641919719229206203920732010620139201732020620240211821522186211202115521189212242232238227322108221432217822214222502329236523101231372317423210232472427246424101241382417524213242502532256925107251452518325221264264226812611926158261972623627202759279927138271782721828228422882281232816328204282452930297129112291532919529236302230643010630148301903023331193162311053114831191312343221326532108321523219632240332833723311733161332063325134393485341303417534221351035563510235148351943524036313677361243617136218379375637104371513719937247383938873813538183382323924397339122391713922040134063401134016240212416415641107411574120842242534210442155422074324354431054315743209445445744110441624421545124565451184517145225462246764613046183462384736479047145471994725448534810848164482194918497449130491864924250425099501555021251135170511275118451241524352101521585221653195377531355319453253545554114541745423355365596551565521556205680561405620057557665712757188572495854581165817858239594559107591705923260396010160164602276134619761161612246232629662160622246333639763162632266435641006416664231654165106651726523866486611466181662476758671256719268368716813868206691869856915469222703470103701717024071537112371192725727572145722157329739973169732407455741257419675127583751547522676427611476186772777477147772207837781107818379079737914779221803980113801878168180811558123082498212482199831983958317083246846684143842198540851178519486158692861698624787688714687224884788125882038926891058918490790869016690245916991149912299253921349221493399312093201942694108941899515959795179965968796170962529779971629724598739815698240996799151992351006410014810023310161101146101231102611021461022321036110314710323310463104150104236105671051541052411067210615910624710779107167107255108871081751098109961091851101811010711019611130111120111209112431121341122241135811314911324011475114166115111593115184116201161121162041174011713311722511862118155118248119861191791201712011012020412142121137121231122701221651234123991231941243312412912422512565125161126112698126194127351271321272291287112816812910129107129205130481301461302441318713118613229132128132227133711331711341413411413421513559135159136413610513620613751137153137254138100138202139481391501392521409914020214149141152141255142102142206143541431581446144110144214145631451681461714612214622714777147182148321481381482441499514920115052150159151101511171512241527615218415336153144153252154104154213155661551751562815613715624715710015721015864158174159291591391592501601051602161617116118216238162150163616311816323016486164199165561651691662616613916625316711016722416882168196169551691691702817014317121711171712331729217220817368173184174451741611752217513917601761171762341779617721417875178194179561791741803718015618119181138182118212118224018310418322418489184209185741851941865918618118746187167188331881551892118914319010190132190255191122191245192112192236193103193227194951942191958819521219681196206197751972001987019819519965199191200612001882015820118520256202183203542031822045320418120553205181206542061822075520718420857208186209602091902106321019321168211198212732122032137821320921485214216215922152242161002162322171082172412181182182512191282205220138221162211502222822216222341223175224542241892256822520422683226219227992272352281152282522291322301323015023131231169232502321882337023320823491234229235112235251236134237172371562384023818023964239204240882402292411142412552421402432524316724452244194245802452222461092462512471382482524816824956249199250872502312511192527252152253412531862547525422025510925525525521906701111111111111111111111111111111111112211211122222222212222222222255219067111111111112111222222222222222222222222222222222222222222222222222551920178096074313402171317125519603100151111110000000012345678910112551960181160213324355440011251230417518334965619819773411320501291451618356617719321822092403651981141309102223242526373839404142525354555657586768697071727374838485868788899099100101102103104105106115116117118119120121122131132133134135136137138146147148149150151152153154162163164165166167168169170178179180181182183184185186194195196197198199200201202210211212213214215216217218225226227228229230231232233234241242243244245246247248249250255196031103111111111000000123456789101125519601811702124434754401211901231745334961865817971131934501298206614516117719393551822402198114209102236522253724123242526383940414253545556575867686970717273748384858687888990991001011021031041051061151161171181191201211221301311321331341351361371381461471481491501511521531541621631641651661671681691701781791801811821831841851861941951961971981992002012022102112122132142152162172182262272282292302312322332342422432442452462472482492502552180123102173170630253239751092201581257328140241200297135242171910692062085824525199291202910769342271770109233142152351408420392384871781271452452359554163102175162252127351871652232261031391264914215323451129128591162963250245202071071101332381021304710512116572213120451308822411259250871963118313523713922515217112251341752262371182542427781109351822081161322751041819391872122922618218223215176602610010417014294991851507922171332332528512621231183791996314326205211107305324812922413922134242247801812091242922713815255150107722371731621902101161712287311771048820111523120518523820121616343733941114197942192231011822462541519110453211101111859112585237253912386320871952411671306043167911073037241111134116134624623027431367892155220546202246242227121183180179187189187142591551534114108681021021714677292118119714124518087150183169221820413088103134882291306812422514684379210017144722271811271511431386263254209126622151091171433112464241207139245109627862106322534214111531175251162351191382101076158119222461196398222501451641674420420419715225311125149127193651911081111352543924070137163252117241541291602161201317849248127932123330221095323018412321959229214677010825218536101141134207491635793162180157101459221852151711742215925430164198113151187172932501735812123324815923219522841193811585114520722686323120121321139562442002911314320619137255022415822324081631512621014710730212142521132252051222437321010818143173942382747910718622169371962181261612251891237118318515820624263180197121821221491812026511721201137162891471325024391342282218215041213881982372013740185872161972722912514670723916313122217813823021789174143113201114203125245186941592151691472461127877142512121031569612715841134223147129305011314451143124158181180208133192352456242948711261952521063110501203922332103223252261697043117253105216205431874359127192254190242196657228250129914513123612224524520551842121801577751892142451712517751742111092222358021247165751237575104192476119719613244725914664252235462022487320623923824115610014325418912413125505924194183224127217139196127161161078853591272248135194943524146139117127371331741812254024513618023917216926022871554441172215399889315323770197462177391651501733569202281552172192446315119121991227190183251110254211255023621324874771992240160241134109188119169105215822211245724810922519918068182208244235137140869016617117371121122341302718718218013491137901972221761111225152521911122421314214110421110555154140236233522181421633492922217270292306865177155362251182241826424175149191224159581023415416719895249277292452391376238207232196883661751679018024321867121194819937173176581321401456010420224131391301632502524897107108116165104227133188165722201614214641711881132012185624761592152001022482342391783157416416982161163229109115732172011911551789110522223625325119515822203432292122412482043649120172101218231878422415944841242181435112318221821736126113106632407663129247115791122223018613411139168238131811848821429168223447721261024518414611412023594352418325492032401397720918113582197315043123200893518412016310718754692048221822013322312170255055371292281714215919045346017198177622318124317824054149235145201314215223114381243223197173622218118510580204820185924103661242162013155121536221717542242041231242239016825315717217424418222314524718422221200331351562550177168832461702062092236816418789182239248311992214122612713715917611123771362212213110612212615023296134226233244203451111958715180207100215108203328822618918317710714981191100461451881073311325325012619315927245311382550104411625501921712130482091802535182212181107779020390208252771091758921923422218158135123101111914221024174971812421011391221251481361922363197792522111119413997241152252071371621342711721218018999701071671425389101183251161042301451482307676102282119228103154253182255013049412478150882525917224819586187240102151224411247510116425317420624912619537221134137166105878787802207415482106111254481219205104124219441412415214521522322517711231311942262181819013770125462271652541232541863120389230941781722275020316015416566119167126144154821382382107822111110723812780146118315822125015813524019331901648550126832484919922514582220771801714721541222432488681188967212112562818374217235179177226551191716021571213681557211075720123882521202502512151461262152550152192262072362072417519416912312598209248114227196127241468990246240248841271946525315910924611323044211255010312110699520356317470239135175115014015622410011620020723412725021323621868187212432421721337417620032175428414048322432151671851721492462322051741478622025442255010195152341918124192411302118975141622237324121226140183269615323126117255013524418966226125552373721871100156414422814619876619217517118063142250143134463824155195187111137118250861397135239531751424813424225422619582181241692102198877163199126142146951826020133523322024134425310125166120111956224253165254541044116010522231240206189121225141982947791801341942032613513411624618915345173161841292281901382332239619525112119113227158632406313412459165233178234250220112892331776124615110912117020624624624121817120224316517614493413002072302042416023270641751481985417756175109141041831861078710118617922321345125152334619192984310025624779397232210140951891261011162282272541199150215214785120912439210159216259106221271223653111101951272550914179974246209664522614934152160121252201139446969318411019166120311612014719815854211318713119662202411821831271013813137199142103241362181331892152462448177261041309381227104226142851871127262101781622421632322391382619919545631135154531431401161411001065813173189164819317224092511981723513823824158431071539278351381037955133921461244189722519119525367195112248147731871821172113787188211462241041749715832681581011572013275141187923149321312221882341521616983246772061652491171821871112142192198518524624820417816610313816216822721013343104215501262341867322314623994111137218202215633425501111513215122323124924015821025251812224813316523310222917316410515021919617671114425501021218721911616179412186282114017523287254945251212489124692248271032274315202356242241719615722210571002134417344322081164547832122281802092361621822039215183771195175351592482481013816357252182248243165941071501226115913544213230792624886242562091881853218217921410914624223812816889146221149202431619617215719325414719031051221341372407922520615117089197971231032251416257109338966171121126971028978228145247249140156623121019014336157951012361653623321019013739239747316722110415425125131133248147129192972011317139254209197851321211742550133741481481511031217415512585151701732321191833385136562061223012122424523450793215173115131166560158167215215253218212212921281232273922941836513125087382061195523982282411421562441751222211571432001551772282181025424578126832121431241131425915818123718625634123114403623115611636159106242776171899245914815914814713121157233941991611967314014218911320811411815716360281472481381922131911262191279320720279248401511341662101904312019197111179359197222202542002359661981176314234501379711829288910624614185231104110161113951425276215116111212046111311079415241713919791462237218514719518250106119144105186132177194215946869218223798711755503459342522197416917521412724842551421901225257253150239531431372501549024817895161045412761801555913988252692261531234261821551653714215310911421715973229013217517020048176904115134972191228871282521131012261186315531371517821318825115527189318030841459319282893211611514622211474211351217841821213919320511214941851343721114824021339173187218602022502352131111911452511991351246967191481721421663397241241232182462137590109931711712511733815721575145232584712824410991249397224205742272375811658231246126165226157828894882292242371082371245221918102001131732592146713521718823227611111981902125115812401181652241395915323916318193782261987770239761811451739621216915515520192001611617516816018417224188728212232481232251316319529244218221185209218205145453056602339510422325149211118551517361472003818879226631966115195199524894198240782501168165561820219192202201112150249140227113993064727112113921172124217011316774789220118221120910525501471072550311524413817111147708820215225170491241711462083114218601882453739100238211143248877971248292402142152262472373225151352422718714118571102459312291105218222120521092202937071551041531821211751631771311209223818719223141276554584724638143991651711881301982213218596014074174571182514424420328226349282241274115852531782527125132528324861241223199264421815919395139154255013725426252841791357613025119690102135531411581792251752124886226898284190181213236111190211108312031901822433321839723063234632251351984713325503112630232127206216120211692412391292526701557921518059145113182041857382112392372191823390180621061722461514129196122191001411201751671939617022548244231861551311961658159902411072212495218515114817418363154120211592542172061711847424411215822885238175188157182821091682032069611725581140224240592442352015625211314320218570671472421692282431332311581894318521222719823819536243131199166712312535620511477308918411016716022717511058878924124287183245213316252952531791271022550217146198911751403119252631602344821912517031102189238177227271962187695102240214154942258666132361474448147214645195144632719122422743614953454724610624819115125444344541905024818716869109106178421546234638120982412041631182261772011704316163122174741432305992214531911895222106254322132451310384191157166212532994238231811901871492122307517118713790731591061828913911216315843154146206661242321398129802142511298611131137231404860134228128112220101107212165150194957201212151941392522550191428820318320323816517923525471184252104253171254551262103123180255013922327188115171120211196150154230155170196467465165232581011341733016815463134527511217610421860763110016170134192502311492255090305625315324431218311941902624814122418713618063221079428209181292319726124158941591711936114819217461661822242282495142197115252432111813093203325446173130711251081011203151521515210823111414672041262392971811271022231781751992071225202550130118248872263919691183190211126242486123696130218100185190241102191641072242533172147972517816112110162153129635201952022341841742531511596176881868825222541401069728994138172162227179771061581731694585143432714219796235974912058174158335414787213591042511671091581542211196253241231192152191231952623662312141241161978182653616222107143162372291551212516622223978240243541730108720475149109234671442341132451511929521612319990209177241231966069163471511181454392694617347181211761802292281462042421982268622022723013772993425506063292550106223219398624817922612718252802412471392522122625502410458118174158282402541771271642161201151922543712823462302401651651886655139791317911615192291541031508963123441322531612550422825501301371262091591961781271392143116126341262005823913912722591882412381615254191631942072022217615893917621210215113121225164154238351692185152113121254109161751442402201211851271122952516987214121519269183265016724522121801171657239194552471461402125443171167246891752110224817216215616920221624724167868523421217810595216194162180394615114825501871058915969127193111521079332241351959515233246209912192331911652235591041621431001181769024811593814412541732240246228117411412215919347128631817123723251471201342311966311264324817522518923816620854173109162221172154381832461121241291731045524177101170976701021307080196410215239632522379197218861692241272172264522234207801782411431361888122643937421012023117919021118012712891651652291801761567510940241444614214811314248712438310660223503819321823612918308027822933113187113281562451996125156146149551532061541302288113018114919020210752524588248204178165711338311411077182219119111222179213245186187190247103244332407525414342531681245311761592412352252550195239139218841081772211061222114815915252888415224225411815523023317920234220642542071324911275142149250671072550771261992422182197512124024722721315722814467372211641227130110227181185120213167182142235254192002542101374111718121105188462371391571632482251382173369136101114519459161213313657144177229242128156254361018810967920620320722119256246201235955744626861181481256293239248882448642105431872521732192112542723089154217124182192641781698064228176224166209130241011895114218174821822441108564823121470641617320720411913012549223608771114249145183976750202842851181332072212241461206215223478922475171152342041332231241123098747188177258114076282272520311561459320658174207244220227791651801272406317515313817717212218918012712025891012201532201781865199569914719223471212538225419419021209117175217135225245150181123381872313518079248732448812471962501421411091722341191510911217888169217362141779025315021010282981423220313444199249107963518813822581131361612291085719367144120612713717913119858113952092072521919119815055223660411636125214579101172120131195948218770178796167109175712156157195251639112912861137175119135170123609310015722023325482137201143141233821259937249632481111532482292511161201826331254215255022245456382712102442511612781721184035179559424209441161897481642422476011170197126159653224120914324495255042182401831951113025420631624413491721887522518710909023519026158198210612663179095109241181072181136611759183214681795022023891951975786891614322939196119115106222482411661871153915311717312016319615414919614219618814623426197229204133155415615359244288723512725217552461341512252472374125501091941891182401511971079961392119517713578241206151322021620111075983312516765113111320253713021614014923121719287246120169202107928416415523622936214158118181142236126228220323370592259816511023369391838417425501416721163240911513412631240190151224620916315419974240133148901031355224398316210414524819181147802141581982041614811026371408132111462499496813813521252219907097146227108166576820423419364123236049311161773281411314218125368127193115361272361091422256203682182071344517425183110871437921538161693696220240507921911522514081034111433322318712332249129961212282382061251513924175111362325241772182151401111114563361149690881201741372542663205191188177213711010986853269281477619297312717072033527137112739225319249214182710160152014019930152538221820238715128177160134580225119183071015849131227012216828227792476712812029511835624725323990241149542502162321461102189421425325255217"