123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691 |
- // Generated by js_of_ocaml 3.1.0
- (function(C) {
- 'use strict'
- var gX = 254,
- gW = 'i',
- aq = 'img',
- gb = 'Invalid_argument',
- b6 = 'Map.bal',
- dy = '"',
- b_ = ',',
- ga = 'pos_in',
- b9 = '<',
- v = 781665294,
- b5 = 65599,
- db = 'jsError',
- gV = 'data-text-indent-alt',
- f_ = 17731,
- f$ = 'pos_out',
- dL = 'th',
- f9 = 'close_out',
- ar = 'style',
- ai = '!',
- cc = 512,
- da = '\n}',
- fR = 'End_of_file',
- fQ = 'center',
- fP = 'Failure',
- dg = 'label',
- dh = 'col',
- fO = 'data-converted-paragraph',
- dK = 'title',
- fN = 'code',
- f8 = 'del',
- dJ = 'font',
- L = 128,
- H = 'contents',
- fM = 'dfn',
- f7 = 'height',
- gU = 'samp',
- s = 248,
- f6 = 'Sys_blocked_io',
- bm = 'p',
- dI = 'start',
- gT = 'fd ',
- bn = 'form',
- gS = 1023,
- gR = 'var',
- fL = 'data-list-level',
- gs = 'Division_by_zero',
- dH = ' {\n',
- aF = '>',
- gr = 'really_output',
- dx = '</',
- gQ = 'em',
- fK = 'Sys_error',
- fJ = 'cite',
- dw = 'noframes',
- gP = 'caption',
- ag = 'ol',
- bi = 1073741823,
- dG = 'td',
- b4 = 'object',
- df = '[endif]',
- dF = 'noscript',
- gq = 'optgroup',
- gO = 409,
- fI = 'kbd',
- gp = 57343,
- dv = 'h5',
- bY = 'int_of_string',
- cb = 'table',
- fH = 'dt',
- de = 'tbody',
- ay = 'script',
- fG = 'display',
- f5 = ' : flags Open_rdonly and Open_wronly are not compatible',
- go = 'colgroup',
- gM = 'mso-list',
- gN = 'button',
- dE = 'h1',
- c$ = 'h6',
- aU = 'head',
- du = 'h3',
- gL = '([^/]*)',
- f4 = '-',
- gn = 'really_output_string',
- dt = 3257036,
- fF = 240,
- f3 = ' : file already exists',
- gm = 2048,
- gK = 'b',
- aE = 'body',
- fE = 'u',
- f2 = 'strong',
- gJ = 'Out_of_memory',
- aS = '\n',
- gl = 'output_buffer',
- gI = 'big',
- c_ = 'h2',
- fD = 32768,
- ah = 'ul',
- gH = 'index out of bounds',
- ds = 'pre',
- f1 = 'select',
- aT = 'tr',
- d = -841728391,
- gk = ' : flags Open_text and Open_binary are not compatible',
- K = 255,
- f0 = 224,
- dr = 2147483647,
- fC = 'area',
- dD = '@',
- bl = -810056052,
- ax = 250,
- dq = 'tfoot',
- dC = 'isindex',
- aW = 1024,
- fZ = 'basefont',
- bh = 'input',
- b3 = 'none',
- bg = 'span',
- O = 246,
- c9 = 'thead',
- fB = 'lexing: empty token',
- bk = -804212868,
- fY = 'small',
- gj = 'input_char',
- aR = '--',
- as = 'li',
- p = 870530776,
- fX = 'menu',
- e = '',
- gi = 'Stack_overflow',
- dB = 'sub',
- c7 = 'v:shape',
- c8 = 'address',
- dd = '^',
- gG = 'output_string',
- fW = 100,
- gg = 'tab-interval',
- gh = 'Not_found',
- b2 = 'link',
- gF = 'frame',
- dp = 'dd',
- fV = 'Match_failure',
- b8 = 749117977,
- fz = ', ',
- fA = 'ins',
- ca = 'html',
- fy = 'static/',
- o = -936778451,
- gE = 'iframe',
- fx = 'closed',
- c6 = 'really_input_string',
- gD = '.',
- gC = 65535,
- gB = 'tt',
- gA = '<![endif]',
- b7 = 'dir',
- c5 = 'data-list-type',
- dc = 'param',
- gy = 'width',
- gz = 'input_line',
- c4 = 'class',
- T = 698996132,
- b$ = 'fieldset',
- r = 'css_parser.ml',
- b1 = 'a',
- dn = 'sup',
- dm = '?',
- bX = 'list-style',
- gf = 'flush',
- aQ = ' ',
- fw = 'Undefined_recursive_module',
- G = 50834029,
- c3 = 'output',
- dl = 'base',
- aV = 256,
- fU = 'legend',
- aD = ':',
- gx = 'list-style-type',
- dk = 'option',
- ge = 192,
- fT = 'applet',
- dj = 'hr',
- gw = 56320,
- fv = 'cleanDocument',
- c2 = 'h4',
- bW = 'Set.bal',
- gd = 32752,
- b0 = 'div',
- ap = '/',
- gv = 'Assert_failure',
- fS = 's',
- bj = 'meta',
- gu = 'complain_closed',
- di = 'true',
- fu = 'textarea',
- bZ = 'dl',
- gc = 'acronym',
- q = -579472809,
- dz = 'frameset',
- gt = 'close_in',
- dA = 'blockquote',
- cj = undefined
- function qV(d, b, e, c, f) {
- if (c <= b) {
- for (var a = 1; a <= f; a++) { e[c + a] = d[b + a] }
- } else {
- for (var a = f; a >= 1; a--) { e[c + a] = d[b + a] }
- }
- return 0
- }
- function dT(d, e, c) {
- var b = new Array(c)
- for (var a = 0; a < c; a++) { b[a] = d[e + a] }
- return b
- }
- function dS(b, c, a) {
- var d = String.fromCharCode
- if (c == 0 && a <= 4096 && a == b.length) { return d.apply(null, b) }
- var f = e
- for (; a > 0; c += aW,
- a -= aW) { f += d.apply(null, dT(b, c, Math.min(a, aW))) }
- return f
- }
- function ce(b) {
- if (C.Uint8Array) { var c = new (C.Uint8Array)(b.l) } else { var c = new Array(b.l) }
- var e = b.c,
- d = e.length,
- a = 0
- for (; a < d; a++) { c[a] = e.charCodeAt(a) }
- for (d = b.l; a < d; a++) { c[a] = 0 }
- b.c = c
- b.t = 4
- return c
- }
- function V(d, e, b, f, c) {
- if (c == 0) { return 0 }
- if (f == 0 && (c >= b.l || b.t == 2 && c >= b.c.length)) {
- b.c = d.t == 4 ? dS(d.c, e, c) : e == 0 && d.c.length == c ? d.c : d.c.substr(e, c)
- b.t = b.c.length == b.l ? 0 : 2
- } else if (b.t == 2 && f == b.c.length) {
- b.c += d.t == 4 ? dS(d.c, e, c) : e == 0 && d.c.length == c ? d.c : d.c.substr(e, c)
- b.t = b.c.length == b.l ? 0 : 2
- } else {
- if (b.t != 4) { ce(b) }
- var g = d.c,
- h = b.c
- if (d.t == 4) {
- if (f <= e) {
- for (var a = 0; a < c; a++) { h[f + a] = g[e + a] }
- } else {
- for (var a = c - 1; a >= 0; a--) { h[f + a] = g[e + a] }
- }
- } else {
- var i = Math.min(c, g.length - e)
- for (var a = 0; a < i; a++) { h[f + a] = g.charCodeAt(e + a) }
- for (; a < c; a++) { h[f + a] = 0 }
- }
- }
- return 0
- }
- var dN = V
- function rE(c, e) {
- var d = c.length,
- b = new Array(d + 1),
- a = 0
- for (; a < d; a++) { b[a] = c[a] }
- b[a] = e
- return b
- }
- function _(b, a) {
- if (b.fun) { return _(b.fun, a) }
- var c = b.length,
- d = a.length,
- e = c - d
- if (e == 0) { return b.apply(null, a) } else if (e < 0) { return _(b.apply(null, dT(a, 0, c)), dT(a, c, d - c)) } else {
- return function(c) {
- return _(b, rE(a, c))
- }
- }
- }
- function rp(b, a) {
- throw [0, b, a]
- }
- function hc(b, a) {
- if (a.repeat) { return a.repeat(b) }
- var c = e,
- d = 0
- if (b == 0) { return c }
- for (; ;) {
- if (b & 1) { c += a }
- b >>= 1
- if (b == 0) { return c }
- a += a
- d++
- if (d == 9) { a.slice(0, 1) }
- }
- }
- function at(a) {
- if (a.t == 2) { a.c += hc(a.l - a.c.length, '\0') } else { a.c = dS(a.c, 0, a.c.length) }
- a.t = 0
- }
- function g2(a) {
- if (a.length < 24) {
- for (var b = 0; b < a.length; b++) {
- if (a.charCodeAt(b) > 127) { return false }
- }
- return true
- } else { return !/[^\x00-\x7f]/.test(a) }
- }
- function ry(f) {
- for (var k = e, c = e, h, g, i, a, b = 0, j = f.length; b < j; b++) {
- g = f.charCodeAt(b)
- if (g < L) {
- for (var d = b + 1; d < j && (g = f.charCodeAt(d)) < L; d++)
- ;
- if (d - b > cc) {
- c.substr(0, 1)
- k += c
- c = e
- k += f.slice(b, d)
- } else { c += f.slice(b, d) }
- if (d == j) { break }
- b = d
- }
- a = 1
- if (++b < j && ((i = f.charCodeAt(b)) & -64) == L) {
- h = i + (g << 6)
- if (g < f0) {
- a = h - 12416
- if (a < L) { a = 1 }
- } else {
- a = 2
- if (++b < j && ((i = f.charCodeAt(b)) & -64) == L) {
- h = i + (h << 6)
- if (g < fF) {
- a = h - 925824
- if (a < gm || a >= 55295 && a < 57344) { a = 2 }
- } else {
- a = 3
- if (++b < j && ((i = f.charCodeAt(b)) & -64) == L && g < 245) {
- a = i - 63447168 + (h << 6)
- if (a < 65536 || a > 1114111) { a = 3 }
- }
- }
- }
- }
- }
- if (a < 4) {
- b -= a
- c += '\ufffd'
- } else if (a > gC) { c += String.fromCharCode(55232 + (a >> 10), gw + (a & gS)) } else { c += String.fromCharCode(a) }
- if (c.length > aW) {
- c.substr(0, 1)
- k += c
- c = e
- }
- }
- return k + c
- }
- function rw(a) {
- switch (a.t) {
- case 9:
- return a.c
- default:
- at(a)
- case 0:
- if (g2(a.c)) {
- a.t = 9
- return a.c
- }
- a.t = 8
- case 8:
- return ry(a.c)
- }
- }
- function M(c, a, b) {
- this.t = c
- this.c = a
- this.l = b
- }
- M.prototype.toString = function() {
- return rw(this)
- }
- function a(a) {
- return new M(0, a, a.length)
- }
- function dR(c, b) {
- rp(c, a(b))
- }
- var t = [0]
- function a0(a) {
- dR(t.Invalid_argument, a)
- }
- function qW() {
- a0(gH)
- }
- function l(a, b) {
- if (b >>> 0 >= a.length - 1) { qW() }
- return a
- }
- function q7(a, b) {
- var c = a[3] << 16,
- d = b[3] << 16
- if (c > d) { return 1 }
- if (c < d) { return -1 }
- if (a[2] > b[2]) { return 1 }
- if (a[2] < b[2]) { return -1 }
- if (a[1] > b[1]) { return 1 }
- if (a[1] < b[1]) { return -1 }
- return 0
- }
- function g1(a, b) {
- if (a < b) { return -1 }
- if (a == b) { return 0 }
- return 1
- }
- function bq(a, b) {
- a.t & 6 && at(a)
- b.t & 6 && at(b)
- return a.c < b.c ? -1 : a.c > b.c ? 1 : 0
- }
- function aY(a, b, h) {
- var d = []
- for (; ;) {
- if (!(h && a === b)) {
- if (a instanceof M) {
- if (b instanceof M) {
- if (a !== b) {
- var c = bq(a, b)
- if (c != 0) { return c }
- }
- } else { return 1 }
- } else if (a instanceof Array && a[0] === (a[0] | 0)) {
- var e = a[0]
- if (e === gX) { e = 0 }
- if (e === ax) {
- a = a[1]
- continue
- } else if (b instanceof Array && b[0] === (b[0] | 0)) {
- var f = b[0]
- if (f === gX) { f = 0 }
- if (f === ax) {
- b = b[1]
- continue
- } else if (e != f) { return e < f ? -1 : 1 } else {
- switch (e) {
- case 248:
- var c = g1(a[2], b[2])
- if (c != 0) { return c }
- break
- case 251:
- a0('equal: abstract value')
- case 255:
- var c = q7(a, b)
- if (c != 0) { return c }
- break
- default:
- if (a.length != b.length) { return a.length < b.length ? -1 : 1 }
- if (a.length > 1) { d.push(a, b, 1) }
- }
- }
- } else { return 1 }
- } else if (b instanceof M || b instanceof Array && b[0] === (b[0] | 0)) { return -1 } else if (typeof a !== 'number' && a && a.compare) { return a.compare(b, h) } else if (typeof a === 'function') { a0('compare: functional value') } else {
- if (a < b) { return -1 }
- if (a > b) { return 1 }
- if (a != b) {
- if (!h) { return NaN }
- if (a == a) { return 1 }
- if (b == b) { return -1 }
- }
- }
- }
- if (d.length == 0) { return 0 }
- var g = d.pop()
- b = d.pop()
- a = d.pop()
- if (g + 1 < a.length) { d.push(a, b, g + 1) }
- a = a[g]
- b = b[g]
- }
- }
- function aX(a, b) {
- return aY(a, b, true)
- }
- function Q(a) {
- if (a < 0) { a0('Bytes.create') }
- return new M(a ? 2 : 9, e, a)
- }
- function aH(a, b) {
- return +(aY(a, b, false) == 0)
- }
- function qY(a, c, b, d) {
- if (b > 0) {
- if (c == 0 && (b >= a.l || a.t == 2 && b >= a.c.length)) {
- if (d == 0) {
- a.c = e
- a.t = 2
- } else {
- a.c = hc(b, String.fromCharCode(d))
- a.t = b == a.l ? 0 : 2
- }
- } else {
- if (a.t != 4) { ce(a) }
- for (b += c; c < b; c++) { a.c[c] = d }
- }
- }
- return 0
- }
- var qX = qY,
- g9 = 0
- function P() {
- return g9++
- }
- var cf = []
- function aI(i, h, d) {
- var b = i[1],
- g = cf[d]
- if (g === null) {
- for (var f = cf.length; f < d; f++) { cf[f] = 0 }
- } else if (b[g] === h) { return b[g - 1] }
- var a = 3, e = b[1] * 2 + 1, c
- while (a < e) {
- c = a + e >> 1 | 1
- if (h < b[c + 1]) { e = c - 2 } else { a = c }
- }
- cf[d] = a + 1
- return h == b[a + 1] ? b[a] : 0
- }
- function dP(a, b) {
- return +(aY(a, b, false) >= 0)
- }
- if (!Math.imul) {
- Math.imul = function(b, a) {
- a |= 0
- return ((b >> 16) * a << 16) + (b & gC) * a | 0
- }
- }
- var ch = Math.imul
- function $(b, a) {
- a = ch(a, 3432918353 | 0)
- a = a << 15 | a >>> 32 - 15
- a = ch(a, 461845907)
- b ^= a
- b = b << 13 | b >>> 32 - 13
- return (b + (b << 2) | 0) + (3864292196 | 0) | 0
- }
- function q2(b, a) {
- var d = a[1] | a[2] << 24,
- c = a[2] >>> 8 | a[3] << 16
- b = $(b, c ^ d)
- return b
- }
- var rD = Math.log2 && Math.log2(1.12355820928894744e+307) == 1020
- function rC(a) {
- if (rD) { return Math.floor(Math.log2(a)) }
- var b = 0
- if (a == 0) { return -Infinity }
- if (a >= 1) {
- while (a >= 2) {
- a /= 2
- b++
- }
- } else {
- while (a < 1) {
- a *= 2
- b--
- }
- }
- return b
- }
- function g0(a) {
- if (!isFinite(a)) {
- if (isNaN(a)) { return [K, 1, 0, gd] }
- return a > 0 ? [K, 0, 0, gd] : [K, 0, 0, 65520]
- }
- var f = a == 0 && 1 / a == -Infinity ? fD : a >= 0 ? 0 : fD
- if (f) { a = -a }
- var b = rC(a) + gS
- if (b <= 0) {
- b = 0
- a /= Math.pow(2, -1026)
- } else {
- a /= Math.pow(2, b - 1027)
- if (a < 16) {
- a *= 2
- b -= 1
- }
- if (b == 0) { a /= 2 }
- }
- var d = Math.pow(2, 24),
- c = a | 0
- a = (a - c) * d
- var e = a | 0
- a = (a - e) * d
- var g = a | 0
- c = c & 15 | f | b << 4
- return [K, g, e, c]
- }
- function q1(a, e) {
- var b = g0(e),
- d = b[1] | b[2] << 24,
- c = b[2] >>> 8 | b[3] << 16
- a = $(a, d)
- a = $(a, c)
- return a
- }
- function q4(d, b) {
- var e = b.length, a, c
- for (a = 0; a + 4 <= e; a += 4) {
- c = b[a] | b[a + 1] << 8 | b[a + 2] << 16 | b[a + 3] << 24
- d = $(d, c)
- }
- c = 0
- switch (e & 3) {
- case 3:
- c = b[a + 2] << 16
- case 2:
- c |= b[a + 1] << 8
- case 1:
- c |= b[a]
- d = $(d, c)
- }
- d ^= e
- return d
- }
- function q5(d, b) {
- var e = b.length, a, c
- for (a = 0; a + 4 <= e; a += 4) {
- c = b.charCodeAt(a) | b.charCodeAt(a + 1) << 8 | b.charCodeAt(a + 2) << 16 | b.charCodeAt(a + 3) << 24
- d = $(d, c)
- }
- c = 0
- switch (e & 3) {
- case 3:
- c = b.charCodeAt(a + 2) << 16
- case 2:
- c |= b.charCodeAt(a + 1) << 8
- case 1:
- c |= b.charCodeAt(a)
- d = $(d, c)
- }
- d ^= e
- return d
- }
- function q3(a, b) {
- switch (b.t & 6) {
- default:
- at(b)
- case 0:
- a = q5(a, b.c)
- break
- case 2:
- a = q4(a, b.c)
- }
- return a
- }
- function q0(a) {
- a ^= a >>> 16
- a = ch(a, 2246822507 | 0)
- a ^= a >>> 13
- a = ch(a, 3266489909 | 0)
- a ^= a >>> 16
- return a
- }
- var gY = aV
- function qZ(j, k, m, l) {
- var f, g, h, d, c, b, a, e, i
- d = k
- if (d < 0 || d > gY) { d = gY }
- c = j
- b = m
- f = [l]
- g = 0
- h = 1
- while (g < h && c > 0) {
- a = f[g++]
- if (a instanceof Array && a[0] === (a[0] | 0)) {
- switch (a[0]) {
- case 248:
- b = $(b, a[2])
- c--
- break
- case 250:
- f[--g] = a[1]
- break
- case 255:
- b = q2(b, a)
- c--
- break
- default:
- var n = a.length - 1 << 10 | a[0]
- b = $(b, n)
- for (e = 1,
- i = a.length; e < i; e++) {
- if (h >= d) { break }
- f[h++] = a[e]
- }
- break
- }
- } else if (a instanceof M) {
- b = q3(b, a)
- c--
- } else if (a === (a | 0)) {
- b = $(b, a + a + 1)
- c--
- } else if (a === +a) {
- b = q1(b, a)
- c--
- } else if (a && a.hash) { b = $(b, a.hash()) }
- }
- b = q0(b)
- return b & bi
- }
- function q8(a) {
- return [a[3] >> 8, a[3] & K, a[2] >> 16, a[2] >> 8 & K, a[2] & K, a[1] >> 16, a[1] >> 8 & K, a[1] & K]
- }
- function q6(d, g, a) {
- var b = 0
- function f(a) {
- g--
- if (d < 0 || g < 0) { return }
- if (a instanceof Array && a[0] === (a[0] | 0)) {
- switch (a[0]) {
- case 248:
- d--
- b = b * b5 + a[2] | 0
- break
- case 250:
- g++
- f(a)
- break
- case 255:
- d--
- b = b * b5 + a[1] + (a[2] << 24) | 0
- break
- default:
- d--
- b = b * 19 + a[0] | 0
- for (var c = a.length - 1; c > 0; c--) { f(a[c]) }
- }
- } else if (a instanceof M) {
- d--
- switch (a.t & 6) {
- default:
- at(a)
- case 0:
- for (var i = a.c, e = a.l, c = 0; c < e; c++) { b = b * 19 + i.charCodeAt(c) | 0 }
- break
- case 2:
- for (var h = a.c, e = a.l, c = 0; c < e; c++) { b = b * 19 + h[c] | 0 }
- }
- } else if (a === (a | 0)) {
- d--
- b = b * b5 + a | 0
- } else if (a === +a) {
- d--
- var j = q8(g0(a))
- for (var c = 7; c >= 0; c--) { b = b * 19 + j[c] | 0 }
- } else if (a && a.hash) { b = b * b5 + a.hash() | 0 }
- }
- f(a)
- return b & bi
- }
- function Z(a, b) {
- switch (a.t & 6) {
- default:
- if (b >= a.c.length) { return 0 }
- case 0:
- return a.c.charCodeAt(b)
- case 4:
- return a.c[b]
- }
- }
- function i(a) {
- return a.l
- }
- function rm(c) {
- var a = 0,
- d = i(c),
- b = 10,
- e = d > 0 && Z(c, 0) == 45 ? (a++,
- -1) : 1
- if (a + 1 < d && Z(c, a) == 48) {
- switch (Z(c, a + 1)) {
- case 120:
- case 88:
- b = 16
- a += 2
- break
- case 111:
- case 79:
- b = 8
- a += 2
- break
- case 98:
- case 66:
- b = 2
- a += 2
- break
- }
- }
- return [a, e, b]
- }
- function g_(a) {
- if (a >= 48 && a <= 57) { return a - 48 }
- if (a >= 65 && a <= 90) { return a - 55 }
- if (a >= 97 && a <= 122) { return a - 87 }
- return -1
- }
- function aZ(a) {
- dR(t.Failure, a)
- }
- function q9(f) {
- var h = rm(f),
- c = h[0],
- j = h[1],
- d = h[2],
- g = i(f),
- k = -1 >>> 0,
- e = c < g ? Z(f, c) : 0,
- b = g_(e)
- if (b < 0 || b >= d) { aZ(bY) }
- var a = b
- for (c++; c < g; c++) {
- e = Z(f, c)
- if (e == 95) { continue }
- b = g_(e)
- if (b < 0 || b >= d) { break }
- a = d * a + b
- if (a > k) { aZ(bY) }
- }
- if (c != g) { aZ(bY) }
- a = j * a
- if (d == 10 && (a | 0) != a) { aZ(bY) }
- return a | 0
- }
- function rz(f) {
- for (var g = e, b = g, a, i, c = 0, h = f.length; c < h; c++) {
- a = f.charCodeAt(c)
- if (a < L) {
- for (var d = c + 1; d < h && (a = f.charCodeAt(d)) < L; d++)
- ;
- if (d - c > cc) {
- b.substr(0, 1)
- g += b
- b = e
- g += f.slice(c, d)
- } else { b += f.slice(c, d) }
- if (d == h) { break }
- c = d
- }
- if (a < gm) {
- b += String.fromCharCode(ge | a >> 6)
- b += String.fromCharCode(L | a & 63)
- } else if (a < 55296 || a >= gp) { b += String.fromCharCode(f0 | a >> 12, L | a >> 6 & 63, L | a & 63) } else if (a >= 56319 || c + 1 == h || (i = f.charCodeAt(c + 1)) < gw || i > gp) { b += '\xef\xbf\xbd' } else {
- c++
- a = (a << 10) + i - 56613888
- b += String.fromCharCode(fF | a >> 18, L | a >> 12 & 63, L | a >> 6 & 63, L | a & 63)
- }
- if (b.length > aW) {
- b.substr(0, 1)
- g += b
- b = e
- }
- }
- return g + b
- }
- function a1(a) {
- var b = 9
- if (!g2(a)) {
- b = 8,
- a = rz(a)
- }
- return new M(b, a, a.length)
- }
- function q_(a) {
- return function() {
- return arguments.length > 0 ? _(a, arguments) : _(a, [undefined])
- }
- }
- function rF(c, e) {
- var d = c.length,
- b = new Array(d + 1)
- b[0] = e
- for (var a = 1; a <= d; a++) { b[a] = c[a - 1] }
- return b
- }
- function q$(a) {
- return function() {
- return _(a, rF(arguments, this))
- }
- }
- function ra(a, b) {
- return +(aY(a, b, false) <= 0)
- }
- function rb(a, b) {
- return +(aY(a, b, false) < 0)
- }
- function dO(a) {
- if ((a.t & 6) != 0) { at(a) }
- return a.c
- }
- function N(b) {
- b = dO(b)
- var d = b.length / 2,
- c = new Array(d)
- for (var a = 0; a < d; a++) { c[a] = (b.charCodeAt(2 * a) | b.charCodeAt(2 * a + 1) << 8) << 16 >> 16 }
- return c
- }
- function cd(a) {
- if (a.t != 4) { ce(a) }
- return a.c
- }
- function rc(b, t, a) {
- var n = 2,
- o = 3,
- r = 5,
- d = 6,
- h = 7,
- g = 8,
- j = 9,
- m = 1,
- l = 2,
- q = 3,
- s = 4,
- p = 5
- if (!b.lex_default) {
- b.lex_base = N(b[m])
- b.lex_backtrk = N(b[l])
- b.lex_check = N(b[p])
- b.lex_trans = N(b[s])
- b.lex_default = N(b[q])
- }
- var e, c = t, k = cd(a[n])
- if (c >= 0) {
- a[h] = a[r] = a[d]
- a[g] = -1
- } else { c = -c - 1 }
- for (; ;) {
- var f = b.lex_base[c]
- if (f < 0) { return -f - 1 }
- var i = b.lex_backtrk[c]
- if (i >= 0) {
- a[h] = a[d]
- a[g] = i
- }
- if (a[d] >= a[o]) {
- if (a[j] == 0) { return -c - 1 } else { e = aV }
- } else {
- e = k[a[d]]
- a[d]++
- }
- c = b.lex_check[f + e] == c ? b.lex_trans[f + e] : b.lex_default[c]
- if (c < 0) {
- a[d] = a[h]
- if (a[g] == -1) { aZ(fB) } else { return a[g] }
- } else if (e == aV) { a[j] = 0 }
- }
- }
- function bp(c) {
- var b = 0
- for (var a = c.length - 1; a >= 0; a--) {
- var d = c[a]
- b = [0, d, b]
- }
- return b
- }
- function au(a, d) {
- var a = a + 1 | 0,
- b = new Array(a)
- b[0] = 0
- for (var c = 1; c < a; c++) { b[c] = d }
- return b
- }
- function he(a) {
- return new M(4, a, a.length)
- }
- var rf = (function() {
- function l(a, b) {
- return a + b | 0
- }
- function a(d, a, c, f, b, e) {
- a = l(l(a, d), l(f, e))
- return l(a << b | a >>> 32 - b, c)
- }
- function g(c, b, d, e, h, f, g) {
- return a(b & d | ~b & e, c, b, h, f, g)
- }
- function h(d, b, e, c, h, f, g) {
- return a(b & c | e & ~c, d, b, h, f, g)
- }
- function i(c, b, d, e, h, f, g) {
- return a(b ^ d ^ e, c, b, h, f, g)
- }
- function j(c, b, d, e, h, f, g) {
- return a(d ^ (b | ~e), c, b, h, f, g)
- }
- function k(f, n) {
- var e = n
- f[e >> 2] |= L << 8 * (e & 3)
- for (e = (e & ~3) + 8; (e & 63) < 60; e += 4) { f[(e >> 2) - 1] = 0 }
- f[(e >> 2) - 1] = n << 3
- f[e >> 2] = n >> 29 & 536870911
- var k = [1732584193, 4023233417, 2562383102, 271733878]
- for (e = 0; e < f.length; e += 16) {
- var a = k[0],
- b = k[1],
- c = k[2],
- d = k[3]
- a = g(a, b, c, d, f[e + 0], 7, 3614090360)
- d = g(d, a, b, c, f[e + 1], 12, 3905402710)
- c = g(c, d, a, b, f[e + 2], 17, 606105819)
- b = g(b, c, d, a, f[e + 3], 22, 3250441966)
- a = g(a, b, c, d, f[e + 4], 7, 4118548399)
- d = g(d, a, b, c, f[e + 5], 12, 1200080426)
- c = g(c, d, a, b, f[e + 6], 17, 2821735955)
- b = g(b, c, d, a, f[e + 7], 22, 4249261313)
- a = g(a, b, c, d, f[e + 8], 7, 1770035416)
- d = g(d, a, b, c, f[e + 9], 12, 2336552879)
- c = g(c, d, a, b, f[e + 10], 17, 4294925233)
- b = g(b, c, d, a, f[e + 11], 22, 2304563134)
- a = g(a, b, c, d, f[e + 12], 7, 1804603682)
- d = g(d, a, b, c, f[e + 13], 12, 4254626195)
- c = g(c, d, a, b, f[e + 14], 17, 2792965006)
- b = g(b, c, d, a, f[e + 15], 22, 1236535329)
- a = h(a, b, c, d, f[e + 1], 5, 4129170786)
- d = h(d, a, b, c, f[e + 6], 9, 3225465664)
- c = h(c, d, a, b, f[e + 11], 14, 643717713)
- b = h(b, c, d, a, f[e + 0], 20, 3921069994)
- a = h(a, b, c, d, f[e + 5], 5, 3593408605)
- d = h(d, a, b, c, f[e + 10], 9, 38016083)
- c = h(c, d, a, b, f[e + 15], 14, 3634488961)
- b = h(b, c, d, a, f[e + 4], 20, 3889429448)
- a = h(a, b, c, d, f[e + 9], 5, 568446438)
- d = h(d, a, b, c, f[e + 14], 9, 3275163606)
- c = h(c, d, a, b, f[e + 3], 14, 4107603335)
- b = h(b, c, d, a, f[e + 8], 20, 1163531501)
- a = h(a, b, c, d, f[e + 13], 5, 2850285829)
- d = h(d, a, b, c, f[e + 2], 9, 4243563512)
- c = h(c, d, a, b, f[e + 7], 14, 1735328473)
- b = h(b, c, d, a, f[e + 12], 20, 2368359562)
- a = i(a, b, c, d, f[e + 5], 4, 4294588738)
- d = i(d, a, b, c, f[e + 8], 11, 2272392833)
- c = i(c, d, a, b, f[e + 11], 16, 1839030562)
- b = i(b, c, d, a, f[e + 14], 23, 4259657740)
- a = i(a, b, c, d, f[e + 1], 4, 2763975236)
- d = i(d, a, b, c, f[e + 4], 11, 1272893353)
- c = i(c, d, a, b, f[e + 7], 16, 4139469664)
- b = i(b, c, d, a, f[e + 10], 23, 3200236656)
- a = i(a, b, c, d, f[e + 13], 4, 681279174)
- d = i(d, a, b, c, f[e + 0], 11, 3936430074)
- c = i(c, d, a, b, f[e + 3], 16, 3572445317)
- b = i(b, c, d, a, f[e + 6], 23, 76029189)
- a = i(a, b, c, d, f[e + 9], 4, 3654602809)
- d = i(d, a, b, c, f[e + 12], 11, 3873151461)
- c = i(c, d, a, b, f[e + 15], 16, 530742520)
- b = i(b, c, d, a, f[e + 2], 23, 3299628645)
- a = j(a, b, c, d, f[e + 0], 6, 4096336452)
- d = j(d, a, b, c, f[e + 7], 10, 1126891415)
- c = j(c, d, a, b, f[e + 14], 15, 2878612391)
- b = j(b, c, d, a, f[e + 5], 21, 4237533241)
- a = j(a, b, c, d, f[e + 12], 6, 1700485571)
- d = j(d, a, b, c, f[e + 3], 10, 2399980690)
- c = j(c, d, a, b, f[e + 10], 15, 4293915773)
- b = j(b, c, d, a, f[e + 1], 21, 2240044497)
- a = j(a, b, c, d, f[e + 8], 6, 1873313359)
- d = j(d, a, b, c, f[e + 15], 10, 4264355552)
- c = j(c, d, a, b, f[e + 6], 15, 2734768916)
- b = j(b, c, d, a, f[e + 13], 21, 1309151649)
- a = j(a, b, c, d, f[e + 4], 6, 4149444226)
- d = j(d, a, b, c, f[e + 11], 10, 3174756917)
- c = j(c, d, a, b, f[e + 2], 15, 718787259)
- b = j(b, c, d, a, f[e + 9], 21, 3951481745)
- k[0] = l(a, k[0])
- k[1] = l(b, k[1])
- k[2] = l(c, k[2])
- k[3] = l(d, k[3])
- }
- var o = new Array(16)
- for (var e = 0; e < 4; e++) {
- for (var m = 0; m < 4; m++) { o[e * 4 + m] = k[e] >> 8 * m & K }
- }
- return o
- }
- return function(h, g, f) {
- var e = []
- switch (h.t & 6) {
- default:
- at(h)
- case 0:
- var d = h.c
- for (var a = 0; a < f; a += 4) {
- var b = a + g
- e[a >> 2] = d.charCodeAt(b) | d.charCodeAt(b + 1) << 8 | d.charCodeAt(b + 2) << 16 | d.charCodeAt(b + 3) << 24
- }
- for (; a < f; a++) { e[a >> 2] |= d.charCodeAt(a + g) << 8 * (a & 3) }
- break
- case 4:
- var c = h.c
- for (var a = 0; a < f; a += 4) {
- var b = a + g
- e[a >> 2] = c[b] | c[b + 1] << 8 | c[b + 2] << 16 | c[b + 3] << 24
- }
- for (; a < f; a++) { e[a >> 2] |= c[a + g] << 8 * (a & 3) }
- }
- return he(k(e, f))
- }
- }())
- function W(a) {
- return a.l
- }
- function X(a) {
- dR(t.Sys_error, a)
- }
- var al = new Array()
- function cg(c) {
- var a = al[c]
- if (!a.opened) { X('Cannot flush a closed channel') }
- if (!a.buffer || a.buffer == e) { return 0 }
- if (a.fd && t.fds[a.fd] && t.fds[a.fd].output) {
- var b = t.fds[a.fd].output
- switch (b.length) {
- case 2:
- b(c, a.buffer)
- break
- default:
- b(a.buffer)
- }
- }
- a.buffer = e
- return 0
- }
- if (C.process && C.process.cwd) { var bo = C.process.cwd().replace(/\\/g, ap) } else { var bo = '/static' }
- if (bo.slice(-1) !== ap) { bo += ap }
- function re(a) {
- a = a instanceof M ? a.toString() : a
- if (a.charCodeAt(0) != 47) { a = bo + a }
- var d = a.split(ap),
- b = []
- for (var c = 0; c < d.length; c++) {
- switch (d[c]) {
- case '..':
- if (b.length > 1) { b.pop() }
- break
- case '.':
- break
- case '':
- if (b.length == 0) { b.push(e) }
- break
- default:
- b.push(d[c])
- break
- }
- }
- b.orig = a
- return b
- }
- function rn(a) {
- a = a instanceof M ? a.toString() : a
- X(a + ': No such file or directory')
- }
- function hd() {
- a0(gH)
- }
- function aa(b, a) {
- if (a >>> 0 >= b.l) { hd() }
- return Z(b, a)
- }
- function aG(a) {
- if (a < 0) { a0('String.create') }
- return new M(a ? 2 : 9, e, a)
- }
- function gZ() {}
- function F(a) {
- this.data = a
- }
- F.prototype = new gZ()
- F.prototype.truncate = function(a) {
- var b = this.data
- this.data = aG(a | 0)
- V(b, 0, this.data, 0, a)
- }
- F.prototype.length = function() {
- return i(this.data)
- }
- F.prototype.write = function(b, d, g, a) {
- var c = this.length()
- if (b + a >= c) {
- var e = aG(b + a),
- f = this.data
- this.data = e
- V(f, 0, this.data, 0, c)
- }
- V(d, g, this.data, b, a)
- return 0
- }
- F.prototype.read = function(c, a, d, b) {
- var e = this.length()
- V(this.data, c, a, d, b)
- return 0
- }
- F.prototype.read_one = function(a) {
- return aa(this.data, a)
- }
- F.prototype.close = function() {}
- F.prototype.constructor = F
- function U(b, a) {
- this.content = {}
- this.root = b
- this.lookupFun = a
- }
- U.prototype.nm = function(a) {
- return this.root + a
- }
- U.prototype.lookup = function(b) {
- if (!this.content[b] && this.lookupFun) {
- var c = this.lookupFun(a(this.root), a(b))
- if (c != 0) { this.content[b] = new F(c[1]) }
- }
- }
- U.prototype.exists = function(a) {
- if (a == e) { return 1 }
- var c = a + ap,
- d = new RegExp(dd + c)
- for (var b in this.content) {
- if (b.match(d)) { return 1 }
- }
- this.lookup(a)
- return this.content[a] ? 1 : 0
- }
- U.prototype.readdir = function(c) {
- var g = c == e ? e : c + ap,
- h = new RegExp(dd + g + gL),
- d = {},
- b = []
- for (var f in this.content) {
- var a = f.match(h)
- if (a && !d[a[1]]) {
- d[a[1]] = true
- b.push(a[1])
- }
- }
- return b
- }
- U.prototype.is_dir = function(a) {
- var d = a == e ? e : a + ap,
- f = new RegExp(dd + d + gL),
- g = []
- for (var c in this.content) {
- var b = c.match(f)
- if (b) { return 1 }
- }
- return 0
- }
- U.prototype.unlink = function(a) {
- var b = !!this.content[a]
- delete this.content[a]
- return b
- }
- U.prototype.open = function(a, b) {
- if (b.rdonly && b.wronly) { X(this.nm(a) + f5) }
- if (b.text && b.binary) { X(this.nm(a) + gk) }
- this.lookup(a)
- if (this.content[a]) {
- if (this.is_dir(a)) { X(this.nm(a) + ' : is a directory') }
- if (b.create && b.excl) { X(this.nm(a) + f3) }
- var c = this.content[a]
- if (b.truncate) { c.truncate() }
- return c
- } else if (b.create) {
- this.content[a] = new F(aG(0))
- return this.content[a]
- } else { rn(this.nm(a)) }
- }
- U.prototype.register = function(c, b) {
- if (this.content[c]) { X(this.nm(c) + f3) }
- if (b instanceof M) { this.content[c] = new F(b) } else if (b instanceof Array) { this.content[c] = new F(he(b)) } else if (b.toString) {
- var d = a(b.toString())
- this.content[c] = new F(d)
- }
- }
- U.prototype.constructor = U
- function hf(a, c, b) {
- b &= K
- if (a.t != 4) {
- if (c == a.c.length) {
- a.c += String.fromCharCode(b)
- if (c + 1 == a.l) { a.t = 0 }
- return 0
- }
- ce(a)
- }
- a.c[c] = b
- return 0
- }
- function rt(b, a, c) {
- if (a >>> 0 >= b.l) { hd() }
- return hf(b, a, c)
- }
- var dM = C.Buffer
- function ak(a) {
- this.fs = cj('fs')
- this.fd = a
- }
- ak.prototype = new gZ()
- ak.prototype.truncate = function(a) {
- this.fs.ftruncateSync(this.fd, a | 0)
- }
- ak.prototype.length = function() {
- return this.fs.fstatSync(this.fd).size
- }
- ak.prototype.write = function(f, b, c, e) {
- var a = cd(b)
- if (!(a instanceof C.Uint8Array)) { a = new (C.Uint8Array)(a) }
- var d = new dM(a)
- this.fs.writeSync(this.fd, d, c, e, f)
- return 0
- }
- ak.prototype.read = function(g, d, c, f) {
- var a = cd(d)
- if (!(a instanceof C.Uint8Array)) { a = new (C.Uint8Array)(a) }
- var e = new dM(a)
- this.fs.readSync(this.fd, e, c, f, g)
- for (var b = 0; b < f; b++) { rt(d, c + b, e[c + b]) }
- return 0
- }
- ak.prototype.read_one = function(c) {
- var b = new (C.Uint8Array)(1),
- a = new dM(b)
- this.fs.readSync(this.fd, a, 0, 1, c)
- return a[0]
- }
- ak.prototype.close = function() {
- this.fs.closeSync(this.fd)
- }
- ak.prototype.constructor = ak
- function aj(a) {
- this.fs = cj('fs')
- this.root = a
- }
- aj.prototype.nm = function(a) {
- return this.root + a
- }
- aj.prototype.exists = function(a) {
- return this.fs.existsSync(this.nm(a)) ? 1 : 0
- }
- aj.prototype.readdir = function(a) {
- return this.fs.readdirSync(this.nm(a))
- }
- aj.prototype.is_dir = function(a) {
- return this.fs.statSync(this.nm(a)).isDirectory() ? 1 : 0
- }
- aj.prototype.unlink = function(a) {
- var b = this.fs.existsSync(this.nm(a)) ? 1 : 0
- this.fs.unlinkSync(this.nm(a))
- return b
- }
- aj.prototype.open = function(f, c) {
- var a = cj('constants'),
- b = 0
- for (var e in c) {
- switch (e) {
- case 'rdonly':
- b |= a.O_RDONLY
- break
- case 'wronly':
- b |= a.O_WRONLY
- break
- case 'append':
- b |= a.O_WRONLY | a.O_APPEND
- break
- case 'create':
- b |= a.O_CREAT
- break
- case 'truncate':
- b |= a.O_TRUNC
- break
- case 'excl':
- b |= a.O_EXCL
- break
- case 'binary':
- b |= a.O_BINARY
- break
- case 'text':
- b |= a.O_TEXT
- break
- case 'nonblock':
- b |= a.O_NONBLOCK
- break
- }
- }
- var d = this.fs.openSync(this.nm(f), b)
- return new ak(d)
- }
- aj.prototype.rename = function(b, a) {
- this.fs.renameSync(this.nm(b), this.nm(a))
- }
- aj.prototype.constructor = aj
- var a3 = bo.match(/[^\/]*\//)[0],
- bs = []
- if (typeof module !== 'undefined' && module.exports && typeof cj !== 'undefined') {
- bs.push({
- path: a3,
- device: new aj(a3)
- })
- } else {
- bs.push({
- path: a3,
- device: new U(a3)
- })
- }
- bs.push({
- path: a3 + fy,
- device: new U(a3 + fy)
- })
- function rG(b) {
- var f = re(b), b = f.join(ap), e = b + ap, c
- for (var d = 0; d < bs.length; d++) {
- var a = bs[d]
- if (e.search(a.path) == 0 && (!c || c.path.length < a.path.length)) {
- c = {
- path: a.path,
- device: a.device,
- rest: b.substring(a.path.length, b.length)
- }
- }
- }
- return c
- }
- function hb(e, f) {
- var b = al[e],
- d = a(f),
- c = i(d)
- b.file.write(b.offset, d, 0, c)
- b.offset += c
- return 0
- }
- function rA(a) {
- var b = C
- if (b.process && b.process.stdout && b.process.stdout.write) { b.process.stderr.write(a) } else {
- if (a.charCodeAt(a.length - 1) == 10) { a = a.substr(0, a.length - 1) }
- var c = b.console
- c && c.error && c.error(a)
- }
- }
- function rB(a) {
- var b = C
- if (b.process && b.process.stdout && b.process.stdout.write) { b.process.stdout.write(a) } else {
- if (a.charCodeAt(a.length - 1) == 10) { a = a.substr(0, a.length - 1) }
- var c = b.console
- c && c.log && c.log(a)
- }
- }
- function ci(c, e, d, a) {
- if (t.fds === undefined) { t.fds = new Array() }
- a = a || {}
- var b = {}
- b.file = d
- b.offset = a.append ? d.length() : 0
- b.flags = a
- b.output = e
- t.fds[c] = b
- if (!t.fd_last_idx || c > t.fd_last_idx) { t.fd_last_idx = c }
- return c
- }
- function rH(c, b, g) {
- var a = {}
- while (b) {
- switch (b[1]) {
- case 0:
- a.rdonly = 1
- break
- case 1:
- a.wronly = 1
- break
- case 2:
- a.append = 1
- break
- case 3:
- a.create = 1
- break
- case 4:
- a.truncate = 1
- break
- case 5:
- a.excl = 1
- break
- case 6:
- a.binary = 1
- break
- case 7:
- a.text = 1
- break
- case 8:
- a.nonblock = 1
- break
- }
- b = b[2]
- }
- if (a.rdonly && a.wronly) { X(c.toString() + f5) }
- if (a.text && a.binary) { X(c.toString() + gk) }
- var d = rG(c),
- e = d.device.open(d.rest, a),
- f = t.fd_last_idx ? t.fd_last_idx : 0
- return ci(f + 1, hb, e, a)
- }
- ci(0, hb, new F(aG(0)))
- ci(1, rB, new F(aG(0)))
- ci(2, rA, new F(aG(0)))
- function rg(c) {
- var b = t.fds[c]
- if (b.flags.wronly) { X(gT + c + ' is writeonly') }
- var a = {
- file: b.file,
- offset: b.offset,
- fd: c,
- opened: true,
- out: false,
- refill: null
- }
- al[a.fd] = a
- return a.fd
- }
- function g4(c) {
- var b = t.fds[c]
- if (b.flags.rdonly) { X(gT + c + ' is readonly') }
- var a = {
- file: b.file,
- offset: b.offset,
- fd: c,
- opened: true,
- out: true,
- buffer: e
- }
- al[a.fd] = a
- return a.fd
- }
- function rh() {
- var b = 0
- for (var a = 0; a < al.length; a++) {
- if (al[a] && al[a].opened && al[a].out) { b = [0, al[a].fd, b] }
- }
- return b
- }
- function dQ(g, d, h, f) {
- var a = al[g]
- if (!a.opened) { X('Cannot output to a closed channel') }
- var c
- if (h == 0 && i(d) == f) { c = d } else {
- c = aG(f)
- V(d, h, c, 0, f)
- }
- var b = c.toString(),
- e = b.lastIndexOf('\n')
- if (e < 0) { a.buffer += b } else {
- a.buffer += b.substr(0, e + 1)
- cg(g)
- a.buffer += b.substr(e + 1)
- }
- return 0
- }
- function ri(c, b) {
- var d = a(String.fromCharCode(b))
- dQ(c, d, 0, 1)
- return 0
- }
- function g$(a) {
- throw a
- }
- function rq() {
- g$(t.Division_by_zero)
- }
- function g5(b, a) {
- if (a == 0) { rq() }
- return b % a
- }
- function rd(d, a, c, f) {
- for (; ;) {
- var b = d.charCodeAt(a)
- a++
- if (b == K) { return }
- var e = d.charCodeAt(a)
- a++
- c[b + 1] = e == K ? f : c[e + 1]
- }
- }
- function g3(d, a, c) {
- for (; ;) {
- var b = d.charCodeAt(a)
- a++
- if (b == K) { return }
- var e = d.charCodeAt(a)
- a++
- c[b + 1] = e == K ? -1 : c[e + 1]
- }
- }
- function rj(a, D, b) {
- var t = 2,
- u = 3,
- A = 5,
- e = 6,
- i = 7,
- h = 8,
- n = 9,
- j = 10,
- r = 1,
- p = 2,
- y = 3,
- B = 4,
- v = 5,
- s = 6,
- q = 7,
- z = 8,
- C = 9,
- w = 10,
- x = 11
- if (!a.lex_default) {
- a.lex_base = N(a[r])
- a.lex_backtrk = N(a[p])
- a.lex_check = N(a[v])
- a.lex_trans = N(a[B])
- a.lex_default = N(a[y])
- }
- if (!a.lex_default_code) {
- a.lex_base_code = N(a[s])
- a.lex_backtrk_code = N(a[q])
- a.lex_check_code = N(a[w])
- a.lex_trans_code = N(a[C])
- a.lex_default_code = N(a[z])
- }
- if (a.lex_code == null) { a.lex_code = dO(a[x]) }
- var d, c = D, o = cd(b[t])
- if (c >= 0) {
- b[i] = b[A] = b[e]
- b[h] = -1
- } else { c = -c - 1 }
- for (; ;) {
- var g = a.lex_base[c]
- if (g < 0) {
- var f = a.lex_base_code[c]
- g3(a.lex_code, f, b[j])
- return -g - 1
- }
- var l = a.lex_backtrk[c]
- if (l >= 0) {
- var f = a.lex_backtrk_code[c]
- g3(a.lex_code, f, b[j])
- b[i] = b[e]
- b[h] = l
- }
- if (b[e] >= b[u]) {
- if (b[n] == 0) { return -c - 1 } else { d = aV }
- } else {
- d = o[b[e]]
- b[e]++
- }
- var k = c
- c = a.lex_check[g + d] == c ? a.lex_trans[g + d] : a.lex_default[c]
- if (c < 0) {
- b[e] = b[i]
- if (b[h] == -1) { aZ(fB) } else { return b[h] }
- } else {
- var m = a.lex_base_code[k], f
- f = a.lex_check_code[m + d] == k ? a.lex_trans_code[m + d] : a.lex_default_code[k]
- if (f > 0) { rd(a.lex_code, f, b[j], b[e]) }
- if (d == aV) { b[n] = 0 }
- }
- }
- }
- function rk(a, b) {
- return +(aY(a, b, false) != 0)
- }
- function g8(d, c) {
- var b = new Array(c + 1)
- b[0] = d
- for (var a = 1; a <= c; a++) { b[a] = 0 }
- return b
- }
- function rl(b, a) {
- b[0] = a
- return 0
- }
- function a2(a) {
- return a instanceof Array ? a[0] : a instanceof M ? 252 : 1e3
- }
- function Y(c, b, a) {
- t[c + 1] = b
- if (a) { t[a] = b }
- }
- var g7 = {}
- function rr(a, b) {
- g7[dO(a)] = b
- return 0
- }
- function rs(a) {
- a[2] = g9++
- return a
- }
- function h(a, b) {
- if (a === b) { return 1 }
- a.t & 6 && at(a)
- b.t & 6 && at(b)
- return a.c == b.c ? 1 : 0
- }
- function f(a, b) {
- return 1 - h(a, b)
- }
- function ru() {
- return dr / 4 | 0
- }
- function ro() {
- g$(t.Not_found)
- }
- function hg(c) {
- var a = C,
- b = c.toString()
- if (a.process && a.process.env && a.process.env[b] != undefined) { return a1(a.process.env[b]) }
- ro()
- }
- function rv() {
- var a = new Date() ^ 4294967295 * Math.random()
- return [0, a]
- }
- function br(a) {
- var b = 1
- while (a && a.joo_tramp) {
- a = a.joo_tramp.apply(null, a.joo_args)
- b++
- }
- return a
- }
- function j(b, a) {
- return {
- joo_tramp: b,
- joo_args: a
- }
- }
- function rx(c, a) {
- if (typeof a === 'function') {
- c.fun = a
- return 0
- }
- if (a.fun) {
- c.fun = a.fun
- return 0
- }
- var b = a.length
- while (b--) { c[b] = a[b] }
- return 0
- }
- function ha(a) {
- return a
- }
- function g6(a) {
- return g7[a]
- }
- function w(a) {
- if (a instanceof Array) { return a }
- if (C.RangeError && a instanceof C.RangeError && a.message && a.message.match(/maximum call stack/i)) { return ha(t.Stack_overflow) }
- if (C.InternalError && a instanceof C.InternalError && a.message && a.message.match(/too much recursion/i)) { return ha(t.Stack_overflow) }
- if (a instanceof C.Error && g6(db)) { return [0, g6(db), a] }
- return [0, t.Failure, a1(String(a))]
- }
- function b(a, b) {
- return a.length == 1 ? a(b) : _(a, [b])
- }
- function c(a, b, c) {
- return a.length == 2 ? a(b, c) : _(a, [b, c])
- }
- function B(a, b, c, d) {
- return a.length == 3 ? a(b, c, d) : _(a, [b, c, d])
- }
- function bf(a, b, c, d, e) {
- return a.length == 4 ? a(b, c, d, e) : _(a, [b, c, d, e])
- }
- function c1(a, b, c, d, e, f) {
- return a.length == 5 ? a(b, c, d, e, f) : _(a, [b, c, d, e, f])
- }
- var cl = [s, a(fP), -3],
- ck = [s, a(gb), -4],
- aJ = [s, a(fR), -5],
- n = [s, a(gh), -7],
- m = [s, a(gv), -11],
- by = [0, a(e), 1, 0, 0],
- an = [0, a('\0\0\x01\0\xf9\xff\0\0A\0\xa3\0\xfd\xff\0\0\x01\0\xff\xff\xf1\0 \0\x80\0\xfd\xff\x01\0@\x01\x8e\x01.\x000\0\xfd\xff\x04\0\0\0\xff\xff\x7f\0\xa0\0\xfe\xff\xff\xff\xee\0\x0e\x01\xfd\xff\xfe\xff\x02\0\xff\xff\0\x02\xf7\xffr\x02\xf9\xff\xfa\xff\xfb\xff\x84\x02\0\0\xf8\x02\xff\xff\xfe\xff\xfe\x02\xf9\xff\x04\x03\xfb\xff\xfc\xff\x02\0\n\x03\xff\xff\xfe\xff\x03\0\xff\xffu\0\xff\xff'), a('\xff\xff\x07\0\xff\xff\x05\0\xff\xff\x03\0\xff\xff\x01\0\xff\xff\xff\xff\x04\0\xff\xff\x03\0\xff\xff\x01\0\xff\xff\0\0\xff\xff\x03\0\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\x02\0\xff\xff\xff\xff\xff\xff\x04\0\xff\xff\xff\xff\x03\0\xff\xff\xff\xff\xff\xff\x07\0\xff\xff\xff\xff\xff\xff\x03\0\x02\0\x07\0\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\xff\xff\xff\xff\x02\0\x05\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'), a('\x01\0\x01\0\0\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\xff\xff\f\0\f\0\0\0\xff\xff\xff\xff\xff\xff\x12\0\x12\0\0\0\xff\xff\xff\xff\0\0\x18\0\x18\0\0\0\0\0\x1c\0\x1c\0\0\0\0\0\xff\xff\0\0#\0\0\0#\0\0\0\0\0\0\0#\0\xff\xff#\0\0\0\0\0.\0\0\0.\0\0\0\0\0\xff\xff.\0\0\0\0\x005\0\0\x007\0\0\0'), a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0(\x001\x001\0(\0\0\x001\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\x07\x001\0\0\0\0\x006\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\b\0\t\0\x04\0\x0f\0\x15\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x03\0\xff\xff\x16\0\x06\0 \0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x14\0\x0e\0\xff\xff\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\x008\0\0\0\0\0\0\0\n\0\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\xff\xff\x1a\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\0\0\0\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\x02\0\xff\xff\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\n\0\n\0\r\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\x1e\0\x1f\0\x13\0\0\0\xff\xff\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\xff\xff\xff\xff\0\0\0\0\n\0\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\x10\0\0\0\0\0\0\0\0\0\x19\0\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\0\0\0\0\0\0\0\0\x10\0\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\0\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\0\0\0\0\0\0\0\0\x10\0\x1d\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0(\0(\0\0\0\0\0(\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\0%\0\0\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0'\0\0\0\0\0&\0*\0\0\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\0\0\0\0\0\0\0\0'\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\xff\xff\xff\xff\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\xff\xff\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\xff\xff\xff\xff'\0'\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\0\0\0\0\0\0\0\0'\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\0\0\"\0\xff\xff\xff\xff\0\0\0\0\xff\xff\0\x001\x001\0\0\0\0\x001\0\0\0\xff\xff\xff\xff\0\0\0\0\xff\xff\0\0\xff\xff\xff\xff\0\0\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\0\0\0\x001\0\xff\xff0\0\0\0\0\0\0\0\xff\xff/\0\xff\xff\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff2\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\xff\xff+\0\0\0\0\0\0\0\0\0\0\x003\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\x004\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0-\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\xff\xff"), a("\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff(\0(\x001\x001\0(\0\xff\xff1\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff(\0\x03\x001\0\xff\xff\xff\xff5\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\b\0\x03\0\x0e\0\x14\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\xff\xff\0\0\x01\0\x15\0\x03\0\x1f\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x11\0\x0b\0\x12\0\xff\xff\x03\0\xff\xff\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x04\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\x007\0\xff\xff\xff\xff\xff\xff\x04\0\xff\xff\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\f\0\x17\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x18\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\xff\xff\0\0\x01\0\x05\x005\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\n\0\n\0\x0b\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\x1b\0\x1b\0\x11\0\xff\xff\x12\0\xff\xff\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\x1c\0\x1c\0\xff\xff\xff\xff\n\0\xff\xff\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff7\0\xff\xff\xff\xff\xff\xff\xff\xff\x0f\0\xff\xff\xff\xff\xff\xff\xff\xff\x17\0\f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\xff\xff\xff\xff\xff\xff\xff\xff\x0f\0\x18\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x10\0\x10\0\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\xff\xff\xff\xff\xff\xff\xff\xff\x10\0\x1b\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0!\0!\0\xff\xff\xff\xff!\0\x1c\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff!\0\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff\xff\xff!\0!\0\xff\xff\xff\xff!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0#\0#\0\xff\xff\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'\0'\0\xff\xff\xff\xff'\0#\0\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'\0\xff\xff'\0\xff\xff\xff\xff\xff\xff\xff\xff'\0\xff\xff\xff\xff\xff\xff#\0#\0'\0'\0\xff\xff'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\xff\xff\xff\xff'\0'\0\xff\xff\xff\xff'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\xff\xff\xff\xff\xff\xff\xff\xff'\0\xff\xff'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\xff\xff!\0)\0)\0\xff\xff\xff\xff)\0\xff\xff,\0,\0\xff\xff\xff\xff,\0\xff\xff.\0.\0\xff\xff\xff\xff.\0\xff\xff2\x002\0\xff\xff\xff\xff2\0)\0\xff\xff)\0\xff\xff\xff\xff\xff\xff,\0)\0,\0\xff\xff\xff\xff\xff\xff.\0,\0.\0\xff\xff\xff\xff\xff\xff2\0.\x002\0,\0\xff\xff\xff\xff\xff\xff2\0\xff\xff\xff\xff\xff\xff)\0)\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff,\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff.\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff2\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff)\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff,\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff.\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff2\0"), a(e), a(e), a(e), a(e), a(e), a(e)],
- eG = bp([a(bm), a(bZ), a(b0), a(fQ), a(dF), a(dw), a(dA), a(bn), a(dC), a(dj), a(cb), a(b$), a(c8), a(dE), a(c_), a(du), a(c2), a(dv), a(c$), a(ds), a(ah), a(ag), a(b7), a(fX)]),
- qT = [0, a(dJ), [0, a(fZ), 0]],
- qU = [0, a(b$), [0, a(dC), [0, a(gE), 0]]],
- eW = a(b_),
- eX = a(aD),
- eY = a(b_),
- eZ = a(aD),
- e0 = a(dD),
- e_ = a('o:spid'),
- e$ = a('id')
- Y(11, [s, a(fw), -12], fw)
- Y(10, m, gv)
- Y(9, [s, a(f6), -10], f6)
- Y(8, [s, a(gi), -9], gi)
- Y(7, [s, a(fV), -8], fV)
- Y(6, n, gh)
- Y(5, [s, a(gs), -6], gs)
- Y(4, aJ, fR)
- Y(3, ck, gb)
- Y(2, cl, fP)
- Y(1, [s, a(fK), -2], fK)
- Y(0, [s, a(gJ), -1], gJ)
- var hk = a('output_substring'),
- hn = [0, a('list.ml'), 227, 11],
- hr = a('String.blit / Bytes.blit_string'),
- hq = a('Bytes.blit'),
- hp = a('String.sub / Bytes.sub'),
- hz = a('String.contains_from / Bytes.contains_from'),
- hx = a('String.index_from / Bytes.index_from'),
- hu = a(e),
- ht = a(e),
- hs = a('String.concat'),
- hB = a('Array.blit'),
- hC = a('Lexing.lex_refill: cannot grow buffer'),
- hI = a('Set.remove_min_elt'),
- hJ = [0, 0, 0, 0],
- hK = [0, 0, 0],
- hL = [0, a('set.ml'), gO, 18],
- hE = a(bW),
- hF = a(bW),
- hG = a(bW),
- hH = a(bW),
- hQ = a('Map.remove_min_elt'),
- hR = [0, 0, 0, 0],
- hS = [0, a('map.ml'), 274, 10],
- hT = [0, 0, 0],
- hM = a(b6),
- hN = a(b6),
- hO = a(b6),
- hP = a(b6),
- hU = a('Stack.Empty'),
- hW = a('CamlinternalLazy.Undefined'),
- h0 = a('Buffer.add_substring/add_subbytes'),
- hZ = a('Buffer.add: cannot grow buffer'),
- h1 = a('x'),
- qR = a('OCAMLRUNPARAM'),
- qP = a('CAMLRUNPARAM'),
- h2 = a(e),
- ii = [3, 0, 3],
- ij = a(gD),
- id = a(aF),
- ie = a(dx),
- ia = a(aF),
- ib = a(b9),
- h_ = a(aS),
- h4 = a('Format.Empty_queue'),
- h9 = [0, a(e)],
- it = a(e),
- iv = a('Js.Error'),
- ix = a(db),
- iD = a(e),
- iC = a(e),
- iA = a(e),
- iE = [0, 0],
- iZ = a('Netchannels.lexbuf_of_in_obj_channel: No data (non-blocking I/O?)'),
- iT = a('input_string'),
- iS = a('new Netchannels.'),
- iR = a(bh),
- iQ = a(c6),
- iN = a(e),
- iO = a(e),
- iP = a(e),
- iG = [0, a(gj), a(gz), a(ga), a(gt), a(c6), a(bh)],
- iH = [0, a('str'), a('str_len'), a('str_pos'), a(fx)],
- iI = [0, a(gl), a(gr), a(gf), a(f$), a(c3), a(f9), a(gn), a(gG)],
- iJ = [0, a(gn), a(gr), a(f$), a(gG), a(gl), a(c3), a(gf), a(gu), a(f9)],
- iK = [0, a(c6), a(ga), a(gz), a(gj), a(bh), a(gu), a(gt)],
- iL = [0, a('buffer'), a('onclose'), a(fx)],
- iM = a('Netchannels.Closed_channel'),
- i5 = [2, a(b9)],
- i6 = [2, a(b9)],
- kT = a(e),
- kU = a(e),
- kV = a(e),
- ll = a(aQ),
- lm = a('="'),
- ln = a(dy),
- lh = a(ai),
- li = a(aR),
- lj = a(dm),
- lt = a('<?'),
- lu = a(H),
- lv = a(aF),
- lw = a('<!--'),
- lx = a(H),
- ly = a('-->'),
- lz = a('<!'),
- lA = a(H),
- lB = a(aF),
- lk = a(b9),
- lo = a('/>'),
- lp = a(aF),
- lq = a(aF),
- lr = a(dx),
- ls = a(aF),
- lg = a('"'),
- lC = a('write'),
- k8 = a(e),
- k9 = a(dx),
- k_ = a(H),
- k$ = a(aR),
- la = a(H),
- lb = a(ai),
- lc = a(H),
- ld = a(dm),
- le = a(e),
- k4 = [0, 0, 0],
- k5 = [0, 0, 1],
- k6 = [0, 0, 0],
- k7 = [0, 0, 1],
- k3 = [0, a('node_modules/netstring/code/src/netstring/nethtml.ml'), 353, 27],
- k2 = a(e),
- kZ = a(e),
- k0 = [0, bl, dt],
- k1 = [0, bl, dt],
- kY = a(e),
- i7 = a('Nethtml.End_of_scan'),
- i8 = a('Nethtml.Found'),
- i9 = [0, [0, a(dz), [0, p, [0, q, [0, a(dz), [0, a(gF), [0, a(dw), 0]]]]]], [0, [0, a(gF), [0, p, G]], 0]],
- i_ = bp([q, a(aU), a(dK), a(dl), a(ay), a(ar), a(bj), a(b2), a(b4), a(aE), a(dz)]),
- i$ = a(ca),
- ja = [0, a(ar), [0, p, b8]],
- jb = [0, a(bj), [0, p, G]],
- jc = [0, a(dl), [0, p, G]],
- jd = [0, a(dK), [0, p, [0, q, 0]]],
- je = [0, a(aU), [0, p, [0, q, [0, a(dK), [0, a(dl), [0, a(ay), [0, a(ar), [0, a(bj), [0, a(b2), [0, a(b4), 0]]]]]]]]]],
- jf = [0, a(dG), [0, p, v]],
- jg = [0, a(dL), [0, p, v]],
- jh = [0, a(aT), [0, p, [0, q, [0, a(dL), [0, a(dG), 0]]]]],
- ji = [0, a(dh), [0, p, G]],
- jj = [0, a(go), [0, p, [0, q, [0, a(dh), 0]]]],
- jk = [0, a(dq), [0, p, [0, q, [0, a(aT), 0]]]],
- jl = [0, a(de), [0, p, [0, q, [0, a(aT), 0]]]],
- jm = [0, a(c9), [0, p, [0, q, [0, a(aT), 0]]]],
- jn = [0, a(gP), [0, p, d]],
- jo = [0, a(fU), [0, p, d]],
- jp = [0, a(dk), [0, p, [0, q, 0]]],
- jq = [0, a(gq), [0, p, [0, q, [0, a(dk), 0]]]],
- jr = [0, a(as), [0, p, v]],
- js = [0, a(dp), [0, p, v]],
- jt = [0, a(fH), [0, p, d]],
- ju = [0, a(f8), [0, bl, v]],
- jv = [0, a(fA), [0, bl, v]],
- jw = [0, a(dc), [0, p, G]],
- jx = [0, a(b2), [0, p, G]],
- jy = [0, a(fC), [0, p, G]],
- jA = [0, q, [0, a(ay), 0]],
- jB = a(aE),
- jC = [0, a(dC), [0, o, G]],
- jD = [0, a(dw), [0, o, v]],
- jE = [0, a(fQ), [0, o, v]],
- jF = [0, a(c8), [0, o, d]],
- jH = [0, q, [0, a(fU), 0]],
- jI = a(b$),
- jJ = [0, a(cb), [0, o, [0, q, [0, a(gP), [0, a(dh), [0, a(go), [0, a(c9), [0, a(dq), [0, a(de), [0, a(aT), 0]]]]]]]]]],
- jK = [0, a(dj), [0, o, G]],
- jM = [0, q, [0, a(ay), 0]],
- jN = [0, a(bn), 0],
- jO = a(bn),
- jQ = [0, q, [0, a(ay), 0]],
- jR = a(dA),
- jS = [0, a(dF), [0, o, v]],
- jT = [0, a(b0), [0, o, v]],
- jU = [0, a(bZ), [0, o, [0, q, [0, a(fH), [0, a(dp), 0]]]]],
- jV = [0, a(ds), [0, o, [0, T, [0, [0, a(aq), [0, a(b4), [0, a(fT), [0, a(gI), [0, a(fY), [0, a(dB), [0, a(dn), qT]]]]]]], d]]]],
- jW = [0, q, [0, a(as), 0]],
- jX = a(fX),
- jY = [0, q, [0, a(as), 0]],
- jZ = a(b7),
- j0 = [0, a(ag), [0, o, [0, q, [0, a(as), 0]]]],
- j1 = [0, a(ah), [0, o, [0, q, [0, a(as), 0]]]],
- j2 = [0, a(c$), [0, o, d]],
- j3 = [0, a(dv), [0, o, d]],
- j4 = [0, a(c2), [0, o, d]],
- j5 = [0, a(du), [0, o, d]],
- j6 = [0, a(c_), [0, o, d]],
- j7 = [0, a(dE), [0, o, d]],
- j8 = [0, a(bm), [0, o, d]],
- j9 = [0, a(gN), [0, d, [0, T, [0, [0, a(b1), [0, a(bh), [0, a(f1), [0, a(fu), [0, a(dg), [0, a(gN), [0, a(bn), qU]]]]]]], v]]]],
- j_ = [0, a(dg), [0, d, [0, T, [0, [0, a(dg), 0], d]]]],
- j$ = [0, a(fu), [0, d, [0, q, 0]]],
- ka = [0, a(f1), [0, d, [0, q, [0, a(gq), [0, a(dk), 0]]]]],
- kb = [0, a(bh), [0, d, G]],
- kc = [0, a(gE), [0, d, v]],
- kd = [0, a(fZ), [0, d, G]],
- ke = [0, a(dJ), [0, d, d]],
- kg = [0, q, [0, a(dc), 0]],
- kh = a(fT),
- ki = [0, a('q'), [0, d, d]],
- kk = [0, q, [0, a(fC), 0]],
- kl = a('map'),
- km = [0, a(ay), [0, d, b8]],
- ko = [0, q, [0, a(dc), 0]],
- kp = a(b4),
- kq = [0, a(aq), [0, d, G]],
- kr = [0, a(b1), [0, d, [0, T, [0, [0, a(b1), 0], d]]]],
- ks = [0, a('br'), [0, d, G]],
- kt = [0, a('bdo'), [0, d, d]],
- ku = [0, a(bg), [0, d, d]],
- kv = [0, a(dB), [0, d, d]],
- kw = [0, a(dn), [0, d, d]],
- kx = [0, a(gc), [0, d, d]],
- ky = [0, a('abbr'), [0, d, d]],
- kz = [0, a(fJ), [0, d, d]],
- kA = [0, a(gR), [0, d, d]],
- kB = [0, a(fI), [0, d, d]],
- kC = [0, a(gU), [0, d, d]],
- kD = [0, a(fN), [0, d, d]],
- kE = [0, a(fM), [0, d, d]],
- kF = [0, a(f2), [0, d, d]],
- kG = [0, a(gQ), [0, d, d]],
- kH = [0, a('strike'), [0, d, d]],
- kI = [0, a(fS), [0, d, d]],
- kJ = [0, a(fE), [0, d, d]],
- kK = [0, a(fY), [0, d, d]],
- kL = [0, a(gI), [0, d, d]],
- kM = [0, a(gK), [0, d, d]],
- kN = [0, a(gW), [0, d, d]],
- kO = [0, a(gB), [0, d, d]],
- kR = [0, a(aE), [0, a(cb), [0, a(ag), [0, a(ah), [0, a(bZ), 0]]]]],
- lF = [0, 0, 0],
- lH = a(e),
- lG = a(e),
- lN = a(aQ),
- lL = a("' is invalid"),
- lM = a("document list level '"),
- lI = a('\xef\x82\xb7'),
- lJ = a('\xef\x82\xa7'),
- lK = a('o'),
- mm = a(aQ),
- ml = a(aS),
- mi = a(':level'),
- mg = a(aQ),
- l$ = a(da),
- ma = a(dH),
- mb = a(da),
- mc = a(dH),
- md = a(dD),
- me = a(da),
- mf = a(dH),
- mh = a(e),
- mj = a(e),
- mk = a('@list '),
- l9 = a(fz),
- l7 = [0, a('\n ')],
- l8 = a(' '),
- l6 = a(e),
- l4 = a('color'),
- l5 = a(aQ),
- l1 = a('""'),
- l2 = a(';'),
- l3 = a(aD),
- lR = a(b_),
- lS = a(e),
- lT = a(ai),
- lU = a(aQ),
- lV = a(e),
- lQ = [0, a(e), 0],
- lW = a(e),
- lX = a(fz),
- lO = a(dy),
- lP = a(dy),
- lY = [0, a('font-family'), 0],
- mC = [0, a(r), 166, 10],
- mD = [0, a(r), 185, 12],
- mE = [0, a(r), 199, 6],
- mF = [0, a(r), 221, 12],
- mG = [0, a(r), 234, 8],
- mH = [0, a(r), 356, 6],
- mI = [0, a(r), 370, 8],
- mJ = [0, a(r), 379, 6],
- mK = [0, a(r), gO, 8],
- mL = a("Internal failure -- please contact the parser generator's developers.\n%!"),
- mM = [0, a(r), 416, 4],
- mN = [0, a(r), 437, 10],
- mO = [0, a(r), 465, 16],
- mP = [0, a(r), 469, 12],
- mQ = [0, a(r), 615, 8],
- mR = [0, a(r), 751, 10],
- mS = [0, a(r), 800, 12],
- mT = [0, a(r), 814, 6],
- mU = [0, a(r), 836, 8],
- mV = [0, a(r), 845, 6],
- mW = [0, a(r), 894, 8],
- mX = [0, a(r), 932, 6],
- mY = [0, a(r), 958, 12],
- mZ = [0, a(r), 962, 8],
- m0 = [0, a(r), 1134, 8],
- m1 = [0, a(r), 1161, 8],
- mu = a(dD),
- mr = a('list'),
- mt = a(aD),
- ms = a(e),
- mp = a(b_),
- mq = a(e),
- mo = [0, a(e), 0],
- mn = a('Css_parser.MenhirBasics.Error'),
- m5 = a(')'),
- m6 = a("' ("),
- m7 = a("Unexpected char: '"),
- m2 = a('Css_lexer.SyntaxError'),
- m3 = [0, a('\0\0\xeb\xff\x14\0\x03\0\x01\0\xd7\0\x0e\0v\0w\0\xf1\xff\x03\x007\x01\x91\x01\xeb\x01E\x02\x9f\x02\x02\0\x1e\0\xf7\xff\xf8\xff\xf9\xff\xfa\xff\xfb\xff\xfc\xff\b\0\x01\0\xfe\xff\xff\xff\xf6\xff\xf5\xff\x06\0\xf9\x02S\x03|\0\xf4\xff\xad\x03\x07\x04\x94\0\x95\0\x11\0a\x04\xed\xff\xbb\x04`\x04\xf0\xffF\x05\x12\0G\x05\x13\0\r\0\x17\0\x13\0"\0K\x05L\x05\x15\0M\x05Q\x05R\x05W\x05X\x051\x003\0\xee\xff^\0_\0\xec\xff`\0a\0'), a('\xff\xff\xff\xff\x14\0\x14\0\x14\0\x10\0\x14\0\x14\0\x14\0\xff\xff\x14\0\x10\0\r\0\x10\0\x10\0\x10\0\x14\0\x14\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\0\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x10\0\x10\0\xff\xff\xff\xff\x10\0\x10\0\xff\xff\f\0\xff\xff\x10\0\xff\xff\r\0\x0e\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'), a('\x01\0\0\0\xff\xff\xff\xff\x05\0\xff\xff\xff\xff/\0-\0\0\0+\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\x05\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff%\0%\0%\0\xff\xff\0\0\xff\xff\t\0\0\0-\0-\0/\0/\0\xff\xff\xff\xff\xff\xff\xff\xff5\x005\x005\x005\x005\x005\x005\x005\0\xff\xff\xff\xff\0\0@\0C\0\0\0C\0C\0'), a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1a\0\x1a\0\0\0\x19\0\0\0\0\0\0\0\x18\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x05\0\b\0\x05\0=\0\x05\0\x06\0\x07\0\x18\0\0\0\t\0\x05\0\x17\0\r\0\x0b\0\x02\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\x13\0\x14\0\x03\0\x05\0@\0\x1d\0\x12\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x1c\0\x04\x005\0>\0\x05\0?\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x0f\0\x05\0\x05\0\x0e\0\x05\0\x05\0\x05\0\x05\0\x05\0\x16\0\x10\0\x15\0\x11\x001\0\xff\xff\xff\xff2\0\xff\xff\xff\xff!\x003\x004\0A\0A\0D\0D\0\0\0\0\0B\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0,\0\0\0\0\0!\0,\0\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\0\0\"\0\0\0\0\0!\0\0\0\0\0\0\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&\0&\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000\0.\0\0\0\0\0\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0'\0'\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\x1b\0\xff\xff\x05\0\xff\xff\x05\0\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\xff\xff\xff\xff\x05\0\xff\xff\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\0\0\x05\0\x05\0\0\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\0\0\0\0\0\0\x05\0\0\0\xff\xff\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\xff\xff\xff\xff\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x0b\0\0\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0(\0\x0b\0\0\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0#\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x1f\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0 \0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0!\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0$\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0%\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\0\0\0\0\x05\0)\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\0\0,\0\0\0\0\0\0\0\0\0\0\0,\0\0\0\0\x006\x006\x006\0\0\0\0\0\0\x006\x006\0\0\0\0\0\0\0\0\x006\x006\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0<\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0.\x000\0\0\0\0\0\0\x007\x007\x007\0\0\0\0\0\0\x007\x007\0\0\0\0\0\0\0\0\x007\x007\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x008\0\0\0\0\0:\0\0\x009\0\0\0\0\0\0\0;\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\xff\xff\xff\xff"), a("\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\x19\0\xff\xff\0\0\xff\xff\xff\xff\xff\xff\x18\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\0\0\x03\0\0\0\0\0\0\0\x18\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x02\0\x10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x11\0\0\x004\0=\0\0\0>\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x06\0\x07\0\b\x001\0\x07\0\b\0!\x002\x003\0@\0A\0C\0D\0\xff\xff\xff\xffA\0\xff\xffD\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\b\0\xff\xff\xff\xff!\0\x07\0%\0&\0\xff\xff%\0&\0\xff\xff\xff\xff!\0\xff\xff\xff\xff!\0\xff\xff\xff\xff\xff\xff!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff%\0&\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\b\0\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0%\0&\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\xff\xff\x05\0\xff\xff\x05\0\xff\xff\xff\xff\xff\xff\0\0\x04\0\x05\0\n\0\x05\0\x05\0\x1e\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0'\0.\x000\0\x05\x007\0\xff\xff\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\x05\0\xff\xff\xff\xff\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0b\0\xff\xff\x0b\0\xff\xff\x0b\0\xff\xff@\0A\0C\0D\0\x0b\0\xff\xff\x0b\0\x0b\0\xff\xff\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\xff\xff\xff\xff\xff\xff\x0b\0\xff\xff\x07\0\b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\xff\xff\x0b\0%\0&\0\x0b\0\xff\xff\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\f\0\xff\xff\f\0\xff\xff\f\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\f\0\xff\xff\f\0\f\0\xff\xff\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\xff\xff\xff\xff\xff\xff\f\0\xff\xff\xff\xff\xff\xff\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\xff\xff\f\0\xff\xff\xff\xff\f\0\xff\xff\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\r\0\xff\xff\r\0\xff\xff\r\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\r\0\xff\xff\r\0\r\0\xff\xff\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\xff\xff\xff\xff\xff\xff\r\0\xff\xff\xff\xff\xff\xff\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\xff\xff\r\0\xff\xff\xff\xff\r\0\xff\xff\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\x0e\0\xff\xff\x0e\0\xff\xff\x0e\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\0\xff\xff\x0e\0\x0e\0\xff\xff\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\xff\xff\xff\xff\xff\xff\x0e\0\xff\xff\xff\xff\xff\xff\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\xff\xff\x0e\0\xff\xff\xff\xff\x0e\0\xff\xff\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0f\0\xff\xff\x0f\0\xff\xff\x0f\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\0\xff\xff\x0f\0\x0f\0\xff\xff\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\xff\xff\xff\xff\xff\xff\x0f\0\xff\xff\xff\xff\xff\xff\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\xff\xff\x0f\0\xff\xff\xff\xff\x0f\0\xff\xff\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x1f\0\xff\xff\x1f\0\xff\xff\x1f\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x1f\0\xff\xff\x1f\0\x1f\0\xff\xff\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\xff\xff\xff\xff\xff\xff\x1f\0\xff\xff\xff\xff\xff\xff\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\xff\xff\x1f\0\xff\xff\xff\xff\x1f\0\xff\xff\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0 \0\xff\xff \0\xff\xff \0\xff\xff\xff\xff \0\xff\xff\xff\xff \0\xff\xff \0 \0\xff\xff \0 \0 \0 \0 \0 \0 \0 \0 \0 \0\xff\xff\xff\xff\xff\xff \0\xff\xff\xff\xff\xff\xff \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0\xff\xff \0\xff\xff\xff\xff \0\xff\xff \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0#\0\xff\xff#\0\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff#\0\xff\xff#\0#\0\xff\xff#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0\xff\xff\xff\xff\xff\xff#\0\xff\xff\xff\xff\xff\xff#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0\xff\xff#\0\xff\xff\xff\xff#\0\xff\xff#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0$\0\xff\xff$\0\xff\xff$\0\xff\xff\xff\xff$\0\xff\xff\xff\xff$\0\xff\xff$\0$\0\xff\xff$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0\xff\xff\xff\xff\xff\xff$\0\xff\xff\xff\xff\xff\xff$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0\xff\xff$\0\xff\xff\xff\xff$\0\xff\xff$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0(\0\xff\xff(\0\xff\xff(\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff(\0\xff\xff(\0(\0\xff\xff(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0+\0\xff\xff\xff\xff(\0(\0\xff\xff\xff\xff(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0\xff\xff(\0\xff\xff\xff\xff(\0\xff\xff(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0*\0\xff\xff*\0\xff\xff*\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff*\0\xff\xff*\0*\0\xff\xff*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\xff\xff\xff\xff\xff\xff*\0\xff\xff\xff\xff\xff\xff*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\xff\xff*\0\xff\xff\xff\xff*\0\xff\xff*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\xff\xff+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0-\0/\0\xff\xff-\0/\x005\x006\x008\x005\x006\x008\x009\0:\0\xff\xff9\0:\0+\0;\0<\0\xff\xff;\0<\0\xff\xff\xff\xff-\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff/\0\xff\xff\xff\xff5\x006\x008\0\xff\xff\xff\xff\xff\xff9\0:\0\xff\xff\xff\xff\xff\xff\xff\xff;\0<\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff;\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff-\0/\0\xff\xff\xff\xff\xff\xff5\x006\x008\0\xff\xff\xff\xff\xff\xff9\0:\0\xff\xff\xff\xff\xff\xff\xff\xff;\0<\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff6\0\xff\xff\xff\xff9\0\xff\xff8\0\xff\xff\xff\xff\xff\xff:\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff-\0/\0\xff\xff\xff\xff\xff\xff5\x006\x008\0\xff\xff\xff\xff\xff\xff9\0:\0\xff\xff\xff\xff\xff\xff\xff\xff;\0<\0"), a('\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\x02\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\x03\0\0\0\x07\0\x04\0\0\0\0\0\0\0\0\0\t\0\x0b\0\x05\0\r\0\x0f\0\x11\0\x13\0\x19\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0'), a('\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0'), a('\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x06\0\x06\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x06\0\x06\0\x06\0\x06\0\0\0\0\0\0\0\0\0\x06\0\x06\0\x06\0\x06\0\x06\0\x06\0\x06\0\x06\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0'), a('\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x0e\0\0\0\x11\0\0\0\x11\0\0\0\x11\0\0\0\x11\0\0\0\x11\0\0\0\x01\0\0\0\0\0\0\0\x11\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x0e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x0e\0\0\0\x0e\0\0\0\0\0\0\0\x0e\0\0\0\0\0\x0e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0'), a('\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\b\0-\0\x07\0\b\0-\0/\0\xff\xff5\0/\x006\x005\x008\x006\x009\x008\0:\x009\0;\0:\0\xff\xff;\0\xff\xff\0\0<\0\b\0-\0<\0\0\0\x07\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff/\x005\0\xff\xff6\0\xff\xff8\0\xff\xff9\0\xff\xff:\0\xff\xff;\0\xff\xff4\0\xff\xff\xff\xff\xff\xff<\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff;\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\b\0-\0\xff\xff\xff\xff\xff\xff/\0\xff\xff5\0\xff\xff6\0\xff\xff8\0\xff\xff9\0\xff\xff:\0\xff\xff;\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff<\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff6\0\xff\xff9\0\xff\xff\xff\xff\xff\xff8\0\xff\xff\xff\xff:\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff.\0\x07\0\b\0-\x000\x007\0\xff\xff/\0\xff\xff5\0\xff\xff6\0\xff\xff8\0\xff\xff9\0\xff\xff:\0\xff\xff;\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff<\0'), a('\xff\x03\xff\x02\xff\xff\x03\xff\xff\x01\x02\0\x03\xff\x04\xff\xff\x03\x04\x04\xff\xff')],
- nb = a(ar),
- m_ = a(': '),
- m$ = a(': syntax error parsing:'),
- m8 = a(f4),
- m9 = a(aD),
- nj = a(ca),
- nm = [0, a('src/main/re/html/htmlStd.re'), 130, 9],
- nc = a(H),
- nd = a(df),
- ne = a(ai),
- nf = bp([a(c8), a('article'), a('aside'), a('audio'), a(dA), a('canvas'), a(dp), a(b0), a(bZ), a(b$), a('figcaption'), a('figure'), a('footer'), a(bn), a(dE), a(c_), a(du), a(c2), a(dv), a(c$), a('header'), a('hgroup'), a(dj), a(as), a(dF), a(ag), a(c3), a(bm), a(ds), a('section'), a(cb), a(de), a(dG), a(dq), a(dL), a(c9), a(aT), a(ah), a('video')]),
- ng = [0, a(aE), [0, a(aU), [0, a(ca), [0, a(b2), [0, a(bj), [0, a(ar), [0, a(c7), 0]]]]]]],
- nk = [0, a(e)],
- no = a(aE),
- nw = a(aS),
- nt = a(ar),
- nv = [1, a(aS)],
- nu = a(aS),
- ns = a(aS),
- nr = a(ar),
- nE = a(ar),
- nF = a(aU),
- nG = a(aE),
- nH = a(ca),
- nC = a(ar),
- nB = a(aU),
- nA = a(aE),
- nx = [0, 1],
- ny = [0, 0],
- nz = [0, 1],
- nD = [1, a(bj), [0, [0, a('http-equiv'), a('Content-Type')], [0, [0, a('content'), a('text/html; charset=utf-8')], 0]], 0, 0],
- ol = a(H),
- om = a(ai),
- on = a(H),
- oo = a('[if !msEquation]'),
- op = a(ai),
- oq = a(H),
- or = a(df),
- oi = [0, a('data-ms-equation'), a(di)],
- n_ = a(H),
- n$ = a(ai),
- oa = a(H),
- ob = a('[if !vml]'),
- oc = a(ai),
- od = a(H),
- oe = a(df),
- n7 = a(c7),
- n1 = a(aq),
- n2 = a(aq),
- n0 = a(aq),
- n3 = a(aq),
- nV = a('v:imagedata'),
- nW = a(aq),
- nU = a(c7),
- nS = a('vshapedata'),
- nP = [0, [0, a('rtf-data-image'), a(di)], 0],
- nQ = a('data-image-id'),
- nM = a('rotation'),
- nI = a('-90'),
- nJ = a('90'),
- nK = a(gy),
- nL = a(f7),
- nN = a(f7),
- nO = a(gy),
- nR = a('unsupported'),
- nZ = a(aq),
- n4 = a('[if gte vml 1]>'),
- n5 = a(gA),
- n8 = a(aR),
- og = a('[if gte msEquation'),
- oh = a(gA),
- oj = a(aR),
- ot = [0, 0],
- ow = a(H),
- ox = a('[if !supportLists]'),
- oy = a(ai),
- oz = a(aR),
- pg = a(fL),
- ph = a(as),
- pi = a(c4),
- pj = [0, a(fO), a(di)],
- pk = a(as),
- pd = a(aD),
- pe = a(aD),
- pf = a(c5),
- pc = a(f4),
- pl = a(ah),
- pm = a(bm),
- pa = [0, 0, 0],
- o$ = [0, 0, 0, 0],
- o9 = a(bX),
- o_ = [0, a(b3), 0],
- pb = [0, 0, 0],
- o7 = a('mso-text-indent-alt'),
- o8 = a(gV),
- o4 = a('mso-level-legacy'),
- o5 = a('yes'),
- o6 = [0, a(ah), 0, 0],
- o1 = a(fG),
- o2 = a(b3),
- o3 = [0, a(bX)],
- oY = a('margin-top'),
- oZ = a('margin-bottom'),
- oQ = [0, [0, a(ah), 0]],
- oK = a('alpha-lower'),
- oL = a('alpha-upper'),
- oM = a('bullet'),
- oN = a('image'),
- oO = a('roman-lower'),
- oP = a('roman-upper'),
- oR = [0, [0, a(ag), [0, a('upper-roman')]]],
- oS = [0, [0, a(ag), [0, a('lower-roman')]]],
- oT = [0, [0, a(ag), [0, a('upper-alpha')]]],
- oU = [0, [0, a(ag), [0, a('lower-alpha')]]],
- oV = a('mso-level-number-format'),
- oW = [0, a(ag), 0],
- oH = [0, [0, a(ah), [0, a('square')]]],
- oI = [0, [0, a(ah), [0, a('circle')]]],
- oJ = a('mso-level-text'),
- oG = a('0'),
- oF = a(dI),
- oC = [0, a(gx)],
- oD = a(ah),
- oE = a('mso-level-start-at'),
- oA = [0, [0, a(bX)], [0, [0, a(b3), 0]]],
- oB = a(as),
- ov = a(gM),
- pt = [0, 1],
- pq = a(dI),
- pr = a(c5),
- ps = a(dI),
- pp = a(ag),
- pn = bp([a(dJ), a(bg), a(gK), a(gW), a(fE), a(dB), a(dn), a(gQ), a(f2), a(gU), a(gc), a(fJ), a(fN), a(fM), a(fI), a(gB), a(fS), a(fA), a(f8), a(gR), a(aU)]),
- pZ = a(bg),
- pW = a(c4),
- pX = a('Apple-converted-space'),
- pS = a(aq),
- pT = a('src'),
- pU = a('data:'),
- pV = a('blob:'),
- pM = a(H),
- pI = a(H),
- pG = a(aR),
- pH = a('---'),
- pB = a('startfragment'),
- pC = a('endfragment'),
- pD = a('[if '),
- pE = a('[endif'),
- py = a('name'),
- pz = a('OLE_LINK'),
- px = a(b1),
- pK = a(ai),
- pO = [0, a('lang'), [0, a('onmouseover'), [0, a('onmouseout'), [0, a(c5), 0]]]],
- pP = [0, a(c4), [0, a(fO), [0, a(fL), [0, a(gV), 0]]]],
- qa = a('mso-element'),
- qb = [0, a('para-border-div'), 0],
- p$ = a(b0),
- p9 = a('border'),
- p7 = a('margin-left'),
- p8 = a('data-border-margin'),
- p2 = a(bg),
- p3 = a(b7),
- p4 = a(bg),
- p5 = a(b7),
- p1 = a(bm),
- qt = a('mso-'),
- qu = a(gM),
- qh = a('font-stretch'),
- qi = a('font-variant-caps'),
- qj = a('text-decoration'),
- qk = a('text-indent'),
- ql = a('text-transform'),
- qm = a('vertical-align'),
- qn = a('white-space'),
- qo = a('word-spacing'),
- qr = a('baseline'),
- qq = a('normal'),
- qs = a(b3),
- qp = a('0px'),
- qd = [0, a(gx), [0, a(bX), [0, a(fG), 0]]],
- qf = bp([a('layout-grid-mode'), a('tab-stops'), a(gg), a('text-underline'), a('text-effect'), a('text-line-through'), a('page'), a('font-color'), a('horiz-align'), a('language'), a('separator-image'), a('table-border-color-dark'), a('table-border-color-light'), a('vert-align'), a('widows'), a('letter-spacing'), a('caret-color'), a('orphans')]),
- qB = a(gg),
- qC = a('data-tab-interval'),
- qA = [0, 1],
- qz = [0, 0],
- qK = a(e),
- qL = a(fv),
- qF = a('function'),
- qD = [0, a(fv)]
- function bt(a) {
- throw [0, cl, a]
- }
- function u(a) {
- throw [0, ck, a]
- }
- P(0)
- function cm(b, a) {
- return ra(b, a) ? b : a
- }
- var hh = dr
- function g(d, c) {
- var a = i(d),
- e = i(c),
- b = Q(a + e | 0)
- V(d, 0, b, 0, a)
- V(c, 0, b, a, e)
- return b
- }
- function z(a, b) {
- if (a) {
- var c = a[1]
- return [0, c, z(a[2], b)]
- }
- return b
- }
- rg(0)
- var bu = g4(1),
- hi = g4(2)
- function hj(b) {
- function a(b) {
- var a = b
- for (; ;) {
- if (a) {
- var c = a[2],
- d = a[1]
- try {
- cg(d)
- } catch (a) {}
- var a = c
- continue
- }
- return 0
- }
- }
- return a(rh(0))
- }
- function cn(a) {
- dQ(bu, a, 0, i(a))
- ri(bu, 10)
- return cg(bu)
- }
- var co = [0, hj]
- function hl(a) {
- var c = co[1]
- co[1] = function(d) {
- b(a, 0)
- return b(c, 0)
- }
- return 0
- }
- function hm(a) {
- return b(co[1], 0)
- }
- function az(c) {
- var b = 0,
- a = c
- for (; ;) {
- if (a) {
- var b = b + 1 | 0,
- a = a[2]
- continue
- }
- return b
- }
- }
- function a4(d, c) {
- var a = d,
- b = c
- for (; ;) {
- if (a) {
- var e = [0, a[1], b],
- a = a[2],
- b = e
- continue
- }
- return b
- }
- }
- function A(a) {
- return a4(a, 0)
- }
- function ab(c, a) {
- if (a) {
- var d = a[2],
- e = b(c, a[1])
- return [0, e, ab(c, d)]
- }
- return 0
- }
- function aK(d, c) {
- var a = c
- for (; ;) {
- if (a) {
- var e = a[2]
- b(d, a[1])
- var a = e
- continue
- }
- return 0
- }
- }
- function aA(f, e, d) {
- var b = e,
- a = d
- for (; ;) {
- if (a) {
- var g = a[2],
- b = c(f, b, a[1]),
- a = g
- continue
- }
- return b
- }
- }
- function aL(d, a, b) {
- if (a) {
- var e = a[1]
- return c(d, e, aL(d, a[2], b))
- }
- return b
- }
- function bv(e, d) {
- var a = d
- for (; ;) {
- if (a) {
- var f = a[2],
- c = b(e, a[1])
- if (c) { return c }
- var a = f
- continue
- }
- return 0
- }
- }
- function dU(d, c) {
- var a = c
- for (; ;) {
- if (a) {
- var e = a[2],
- b = aX(a[1], d) === 0 ? 1 : 0
- if (b) { return b }
- var a = e
- continue
- }
- return 0
- }
- }
- function aM(d, c) {
- var a = c
- for (; ;) {
- if (a) {
- var b = a[1],
- e = a[2],
- f = b[2]
- if (aX(b[1], d) === 0) { return f }
- var a = e
- continue
- }
- throw n
- }
- }
- function dV(d, c) {
- var b = d,
- a = c
- for (; ;) {
- if (b === 0) { return a }
- if (a) {
- var b = b - 1 | 0,
- a = a[2]
- continue
- }
- throw [0, m, hn]
- }
- }
- var ho = Q(0)
- function dW(a) {
- var b = W(a),
- c = Q(b)
- dN(a, 0, c, 0, b)
- return c
- }
- function dX(a) {
- return dW(a)
- }
- function cp(c, b, a) {
- if (b >= 0) {
- if (a >= 0) {
- if (!((W(c) - a | 0) < b)) {
- var d = Q(a)
- dN(c, b, d, 0, a)
- return d
- }
- }
- }
- return u(hp)
- }
- function cq(c, b, a) {
- return cp(c, b, a)
- }
- function bw(e, c, d, b, a) {
- if (a >= 0) {
- if (c >= 0) {
- if (!((W(e) - a | 0) < c)) {
- if (b >= 0) {
- if (!((W(d) - a | 0) < b)) { return dN(e, c, d, b, a) }
- }
- }
- }
- }
- return u(hq)
- }
- function cr(e, c, d, b, a) {
- if (a >= 0) {
- if (c >= 0) {
- if (!((i(e) - a | 0) < c)) {
- if (b >= 0) {
- if (!((W(d) - a | 0) < b)) { return V(e, c, d, b, a) }
- }
- }
- }
- }
- return u(hr)
- }
- function dY(b) {
- var a = b - 9 | 0,
- c = a >>> 0 > 4 ? a === 23 ? 1 : 0 : a === 2 ? 0 : 1
- return c ? 1 : 0
- }
- function bx(b, c) {
- var a = Q(b)
- qX(a, 0, b, c)
- return a
- }
- function R(c, b, a) {
- return cp(c, b, a)
- }
- function ac(n, g) {
- if (g) {
- var h = i(n),
- b = 0,
- e = g,
- q = 0
- for (; ;) {
- if (e) {
- var j = e[2],
- k = e[1]
- if (j) {
- var l = (i(k) + h | 0) + b | 0,
- p = dP(l, b) ? l : u(hs),
- b = p,
- e = j
- continue
- }
- var o = i(k) + b | 0
- } else { var o = b }
- var d = Q(o),
- c = q,
- f = g
- for (; ;) {
- if (f) {
- var m = f[2],
- a = f[1]
- if (m) {
- V(a, 0, d, c, i(a))
- V(n, 0, d, c + i(a) | 0, h)
- var c = (c + i(a) | 0) + h | 0,
- f = m
- continue
- }
- V(a, 0, d, c, i(a))
- return d
- }
- return d
- }
- }
- }
- return ht
- }
- function dZ(b) {
- var a = b - 9 | 0,
- c = a >>> 0 > 4 ? a === 23 ? 1 : 0 : a === 2 ? 0 : 1
- return c ? 1 : 0
- }
- function cs(e, d, c, b) {
- var a = c
- for (; ;) {
- if (d <= a) { throw n }
- if (Z(e, a) === b) { return a }
- var a = a + 1 | 0
- continue
- }
- }
- function hv(a, b) {
- return cs(a, i(a), 0, b)
- }
- function hw(b, a, d) {
- var c = i(b)
- if (a >= 0) {
- if (!(c < a)) { return cs(b, c, a, d) }
- }
- return u(hx)
- }
- function hy(b, a, d) {
- var c = i(b)
- if (a >= 0) {
- if (!(c < a)) {
- try {
- cs(b, c, a, d)
- var e = 1
- return e
- } catch (a) {
- a = w(a)
- if (a === n) { return 0 }
- throw a
- }
- }
- }
- return u(hz)
- }
- function d0(b, a) {
- return hy(b, 0, a)
- }
- var hA = bq
- function ct(e) {
- var d = W(e)
- if (d === 0) { return e }
- var h = Q(d),
- i = d - 1 | 0,
- k = 0
- if (!(i < 0)) {
- var b = k
- for (; ;) {
- var a = Z(e, b),
- m = a >= 65 ? a > 90 ? 0 : 1 : 0
- if (m) { var c = 0 } else {
- if (ge <= a) {
- if (a > 214) { var f = 1 } else {
- var c = 0,
- f = 0
- }
- } else { var f = 1 }
- if (f) {
- if (a >= 216) {
- if (a > 222) { var g = 1 } else {
- var c = 0,
- g = 0
- }
- } else { var g = 1 }
- if (g) {
- var j = a,
- c = 1
- }
- }
- }
- if (!c) { var j = a + 32 | 0 }
- hf(h, b, j)
- var l = b + 1 | 0
- if (i !== b) {
- var b = l
- continue
- }
- break
- }
- }
- return h
- }
- var cu = ru(0),
- aN = (4 * cu | 0) - 1 | 0
- P(0)
- P(0)
- function am(e, d, a) {
- var c = rc(e, d, a)
- if (c >= 0) {
- a[11] = a[12]
- var b = a[12]
- a[12] = [0, b[1], b[2], b[3], a[4] + a[6] | 0]
- }
- return c
- }
- function hD(a) {
- var b = [0],
- c = 1,
- d = 0,
- e = 0,
- f = 0,
- g = 0,
- h = 0,
- j = i(a),
- k = dX(a)
- return [0, function(a) {
- a[9] = 1
- return 0
- },
- k, j, h, g, f, e, d, c, b, by, by]
- }
- function x(a) {
- return cq(a[2], a[5], a[6] - a[5] | 0)
- }
- function cv(c, a, b) {
- return cq(c[2], a, b - a | 0)
- }
- function d1(g) {
- function q(a) {
- return a ? a[4] : 0
- }
- function e(b, e, a) {
- var c = b ? b[4] : 0,
- d = a ? a[4] : 0,
- f = d <= c ? c + 1 | 0 : d + 1 | 0
- return [0, b, e, a, f]
- }
- function f(b, f, a) {
- var g = b ? b[4] : 0,
- h = a ? a[4] : 0
- if ((h + 2 | 0) < g) {
- if (b) {
- var c = b[3],
- k = b[2],
- i = b[1],
- m = q(c)
- if (m <= q(i)) { return e(i, k, e(c, f, a)) }
- if (c) {
- var n = c[2],
- o = c[1],
- p = e(c[3], f, a)
- return e(e(i, k, o), n, p)
- }
- return u(hE)
- }
- return u(hF)
- }
- if ((g + 2 | 0) < h) {
- if (a) {
- var j = a[3],
- l = a[2],
- d = a[1],
- r = q(d)
- if (r <= q(j)) { return e(e(b, f, d), l, j) }
- if (d) {
- var s = d[2],
- t = d[1],
- v = e(d[3], l, j)
- return e(e(b, f, t), s, v)
- }
- return u(hG)
- }
- return u(hH)
- }
- var w = h <= g ? g + 1 | 0 : h + 1 | 0
- return [0, b, f, a, w]
- }
- function a(d, b) {
- if (b) {
- var e = b[3],
- h = b[2],
- i = b[1],
- j = c(g[1], d, h)
- if (j === 0) { return b }
- if (j >= 0) {
- var k = a(d, e)
- return e === k ? b : f(i, h, k)
- }
- var l = a(d, i)
- return i === l ? b : f(l, h, e)
- }
- return [0, 0, d, 0, 1]
- }
- function h(a) {
- return [0, 0, a, 0, 1]
- }
- function A(b, a) {
- if (a) {
- var c = a[3],
- d = a[2]
- return f(A(b, a[1]), d, c)
- }
- return h(b)
- }
- function B(b, a) {
- if (a) {
- var c = a[2],
- d = a[1]
- return f(d, c, B(b, a[3]))
- }
- return h(b)
- }
- function d(b, c, a) {
- if (b) {
- if (a) {
- var g = a[4],
- h = b[4],
- i = a[3],
- j = a[2],
- k = a[1],
- l = b[3],
- m = b[2],
- n = b[1]
- return (g + 2 | 0) < h ? f(n, m, d(l, c, a)) : (h + 2 | 0) < g ? f(d(b, c, k), j, i) : e(b, c, a)
- }
- return B(c, b)
- }
- return A(c, a)
- }
- function k(c) {
- var a = c
- for (; ;) {
- if (a) {
- var b = a[1]
- if (b) {
- var a = b
- continue
- }
- return a[2]
- }
- throw n
- }
- }
- function C(c) {
- var a = c
- for (; ;) {
- if (a) {
- var b = a[3],
- d = a[2]
- if (b) {
- var a = b
- continue
- }
- return d
- }
- throw n
- }
- }
- function t(a) {
- if (a) {
- var b = a[1]
- if (b) {
- var c = a[3],
- d = a[2]
- return f(t(b), d, c)
- }
- return a[3]
- }
- return u(hI)
- }
- function l(b, a) {
- if (b) {
- if (a) {
- var c = t(a)
- return d(b, k(a), c)
- }
- return b
- }
- return a
- }
- function i(b, a) {
- if (a) {
- var e = a[3],
- f = a[2],
- h = a[1],
- l = c(g[1], b, f)
- if (l === 0) { return [0, h, 1, e] }
- if (l >= 0) {
- var j = i(b, e),
- m = j[3],
- n = j[2]
- return [0, d(h, f, j[1]), n, m]
- }
- var k = i(b, h),
- o = k[2],
- p = k[1]
- return [0, p, o, d(k[3], f, e)]
- }
- return hJ
- }
- var D = 0
- function K(a) {
- return a ? 0 : 1
- }
- function L(f, e) {
- var a = e
- for (; ;) {
- if (a) {
- var h = a[3],
- i = a[1],
- b = c(g[1], f, a[2]),
- d = b === 0 ? 1 : 0
- if (d) { return d }
- var j = b >= 0 ? h : i,
- a = j
- continue
- }
- return 0
- }
- }
- function v(e, b) {
- if (b) {
- var a = b[3],
- h = b[2],
- d = b[1],
- i = c(g[1], e, h)
- if (i === 0) {
- if (d) {
- if (a) {
- var m = t(a)
- return f(d, k(a), m)
- }
- return d
- }
- return a
- }
- if (i >= 0) {
- var j = v(e, a)
- return a === j ? b : f(d, h, j)
- }
- var l = v(e, d)
- return d === l ? b : f(l, h, a)
- }
- return 0
- }
- function j(c, b) {
- if (c) {
- if (b) {
- var g = b[4],
- e = b[2],
- h = c[4],
- f = c[2],
- m = b[3],
- n = b[1],
- o = c[3],
- p = c[1]
- if (g <= h) {
- if (g === 1) { return a(e, c) }
- var k = i(f, b),
- q = k[1],
- r = j(o, k[3])
- return d(j(p, q), f, r)
- }
- if (h === 1) { return a(f, b) }
- var l = i(e, c),
- s = l[1],
- t = j(l[3], m)
- return d(j(s, n), e, t)
- }
- return c
- }
- return b
- }
- function o(a, c) {
- if (a) {
- if (c) {
- var e = a[3],
- f = a[2],
- g = a[1],
- b = i(f, c),
- h = b[1]
- if (b[2] === 0) {
- var j = o(e, b[3])
- return l(o(g, h), j)
- }
- var k = o(e, b[3])
- return d(o(g, h), f, k)
- }
- return 0
- }
- return 0
- }
- function p(a, c) {
- if (a) {
- if (c) {
- var e = a[3],
- f = a[2],
- g = a[1],
- b = i(f, c),
- h = b[1]
- if (b[2] === 0) {
- var j = p(e, b[3])
- return d(p(g, h), f, j)
- }
- var k = p(e, b[3])
- return l(p(g, h), k)
- }
- return a
- }
- return 0
- }
- function r(d, c) {
- var a = d,
- b = c
- for (; ;) {
- if (a) {
- var e = [0, a[2], a[3], b],
- a = a[1],
- b = e
- continue
- }
- return b
- }
- }
- function E(l, k) {
- var m = r(k, 0),
- b = r(l, 0),
- a = m
- for (; ;) {
- if (b) {
- if (a) {
- var e = a[3],
- f = a[2],
- h = b[3],
- i = b[2],
- d = c(g[1], b[1], a[1])
- if (d === 0) {
- var j = r(f, e),
- b = r(i, h),
- a = j
- continue
- }
- return d
- }
- return 1
- }
- return a ? -1 : 0
- }
- }
- function M(b, a) {
- return E(b, a) === 0 ? 1 : 0
- }
- function s(o, n) {
- var a = o,
- b = n
- for (; ;) {
- if (a) {
- if (b) {
- var h = b[3],
- i = b[1],
- d = a[3],
- e = a[2],
- f = a[1],
- j = c(g[1], e, b[2])
- if (j === 0) {
- var k = s(f, i)
- if (k) {
- var a = d,
- b = h
- continue
- }
- return k
- }
- if (j >= 0) {
- var l = s([0, 0, e, d, 0], h)
- if (l) {
- var a = f
- continue
- }
- return l
- }
- var m = s([0, f, e, 0, 0], i)
- if (m) {
- var a = d
- continue
- }
- return m
- }
- return 0
- }
- return 1
- }
- }
- function F(c, d) {
- var a = d
- for (; ;) {
- if (a) {
- var e = a[3],
- f = a[2]
- F(c, a[1])
- b(c, f)
- var a = e
- continue
- }
- return 0
- }
- }
- function G(d, f, e) {
- var a = f,
- b = e
- for (; ;) {
- if (a) {
- var g = a[3],
- h = a[2],
- i = c(d, h, G(d, a[1], b)),
- a = g,
- b = i
- continue
- }
- return b
- }
- }
- function H(c, g) {
- var a = g
- for (; ;) {
- if (a) {
- var h = a[3],
- i = a[1],
- d = b(c, a[2])
- if (d) {
- var e = H(c, i)
- if (e) {
- var a = h
- continue
- }
- var f = e
- } else { var f = d }
- return f
- }
- return 1
- }
- }
- function I(c, g) {
- var a = g
- for (; ;) {
- if (a) {
- var h = a[3],
- i = a[1],
- d = b(c, a[2])
- if (d) { var e = d } else {
- var f = I(c, i)
- if (!f) {
- var a = h
- continue
- }
- var e = f
- }
- return e
- }
- return 0
- }
- }
- function w(c, a) {
- if (a) {
- var g = a[3],
- h = a[2],
- i = a[1],
- e = w(c, i),
- j = b(c, h),
- f = w(c, g)
- if (j) {
- if (i === e) {
- if (g === f) { return a }
- }
- return d(e, h, f)
- }
- return l(e, f)
- }
- return 0
- }
- function x(c, a) {
- if (a) {
- var e = a[2],
- m = a[3],
- f = x(c, a[1]),
- g = f[2],
- h = f[1],
- n = b(c, e),
- i = x(c, m),
- j = i[2],
- k = i[1]
- if (n) {
- var o = l(g, j)
- return [0, d(h, e, k), o]
- }
- var p = d(g, e, j)
- return [0, l(h, k), p]
- }
- return hK
- }
- function y(a) {
- if (a) {
- var b = a[1],
- c = y(a[3])
- return (y(b) + 1 | 0) + c | 0
- }
- return 0
- }
- function J(d, c) {
- var b = d,
- a = c
- for (; ;) {
- if (a) {
- var e = a[2],
- f = a[1],
- b = [0, e, J(b, a[3])],
- a = f
- continue
- }
- return b
- }
- }
- function N(a) {
- return J(0, a)
- }
- function O(f, e) {
- var a = e
- for (; ;) {
- if (a) {
- var b = a[2],
- h = a[3],
- i = a[1],
- d = c(g[1], f, b)
- if (d === 0) { return b }
- var j = d >= 0 ? h : i,
- a = j
- continue
- }
- throw n
- }
- }
- function z(l, e) {
- if (e) {
- var m = e[3],
- n = e[2],
- o = e[1],
- f = z(l, o),
- h = b(l, n),
- i = z(l, m)
- if (o === f) {
- if (n === h) {
- if (m === i) { return e }
- }
- }
- if (f === 0) { var p = 0 } else {
- var s = C(f),
- p = c(g[1], s, h) >= 0 ? 1 : 0
- }
- if (!p) {
- if (i === 0) { var q = 0 } else {
- var r = k(i),
- q = c(g[1], h, r) >= 0 ? 1 : 0
- }
- if (!q) { return d(f, h, i) }
- }
- return j(f, a(h, i))
- }
- return 0
- }
- return [0, D, K, L, a, h, v, j, o, p, E, M, s, F, z, G, H, I, w, x, y, N, k, C, k, i, O, function(d) {
- if (d) {
- var k = d[2],
- f = d[1]
- if (k) {
- var l = k[2],
- i = k[1]
- if (l) {
- var o = l[2],
- p = l[1]
- if (o) {
- var q = o[2],
- s = o[1]
- if (q) {
- if (q[2]) {
- var b = g[1],
- n = function(j, g) {
- if (j === 2) {
- if (g) {
- var u = g[2]
- if (u) {
- var m = u[1],
- k = g[1],
- v = c(b, k, m)
- return v === 0 ? [0, k, 0] : v >= 0 ? [0, m, [0, k, 0]] : [0, k, [0, m, 0]]
- }
- }
- } else if (j === 3) {
- if (g) {
- var o = g[2]
- if (o) {
- var w = o[2]
- if (w) {
- var d = w[1],
- a = o[1],
- e = g[1],
- x = c(b, e, a)
- if (x === 0) {
- var y = c(b, a, d)
- return y === 0 ? [0, a, 0] : y >= 0 ? [0, d, [0, a, 0]] : [0, a, [0, d, 0]]
- }
- if (x >= 0) {
- var z = c(b, e, d)
- if (z === 0) { return [0, a, [0, e, 0]] }
- if (z >= 0) {
- var A = c(b, a, d)
- return A === 0 ? [0, a, [0, e, 0]] : A >= 0 ? [0, d, [0, a, [0, e, 0]]] : [0, a, [0, d, [0, e, 0]]]
- }
- return [0, a, [0, e, [0, d, 0]]]
- }
- var B = c(b, a, d)
- if (B === 0) { return [0, e, [0, a, 0]] }
- if (B >= 0) {
- var C = c(b, e, d)
- return C === 0 ? [0, e, [0, a, 0]] : C >= 0 ? [0, d, [0, e, [0, a, 0]]] : [0, e, [0, d, [0, a, 0]]]
- }
- return [0, e, [0, a, [0, d, 0]]]
- }
- }
- }
- }
- var n = j >> 1,
- D = dV(n, g),
- E = t(n, g),
- i = E,
- h = t(j - n | 0, D),
- f = 0
- for (; ;) {
- if (i) {
- if (h) {
- var p = h[2],
- q = h[1],
- r = i[2],
- l = i[1],
- s = c(b, l, q)
- if (s === 0) {
- var i = r,
- h = p,
- f = [0, l, f]
- continue
- }
- if (s > 0) {
- var i = r,
- f = [0, l, f]
- continue
- }
- var h = p,
- f = [0, q, f]
- continue
- }
- return a4(i, f)
- }
- return a4(h, f)
- }
- },
- t = function(j, g) {
- if (j === 2) {
- if (g) {
- var u = g[2]
- if (u) {
- var m = u[1],
- k = g[1],
- v = c(b, k, m)
- return v === 0 ? [0, k, 0] : v > 0 ? [0, k, [0, m, 0]] : [0, m, [0, k, 0]]
- }
- }
- } else if (j === 3) {
- if (g) {
- var p = g[2]
- if (p) {
- var w = p[2]
- if (w) {
- var d = w[1],
- a = p[1],
- e = g[1],
- x = c(b, e, a)
- if (x === 0) {
- var y = c(b, a, d)
- return y === 0 ? [0, a, 0] : y > 0 ? [0, a, [0, d, 0]] : [0, d, [0, a, 0]]
- }
- if (x > 0) {
- var z = c(b, a, d)
- if (z === 0) { return [0, e, [0, a, 0]] }
- if (z > 0) { return [0, e, [0, a, [0, d, 0]]] }
- var A = c(b, e, d)
- return A === 0 ? [0, e, [0, a, 0]] : A > 0 ? [0, e, [0, d, [0, a, 0]]] : [0, d, [0, e, [0, a, 0]]]
- }
- var B = c(b, e, d)
- if (B === 0) { return [0, a, [0, e, 0]] }
- if (B > 0) { return [0, a, [0, e, [0, d, 0]]] }
- var C = c(b, a, d)
- return C === 0 ? [0, a, [0, e, 0]] : C > 0 ? [0, a, [0, d, [0, e, 0]]] : [0, d, [0, a, [0, e, 0]]]
- }
- }
- }
- }
- var o = j >> 1,
- D = dV(o, g),
- E = n(o, g),
- i = E,
- h = n(j - o | 0, D),
- f = 0
- for (; ;) {
- if (i) {
- if (h) {
- var q = h[2],
- r = h[1],
- s = i[2],
- l = i[1],
- t = c(b, l, r)
- if (t === 0) {
- var i = s,
- h = q,
- f = [0, l, f]
- continue
- }
- if (t >= 0) {
- var h = q,
- f = [0, r, f]
- continue
- }
- var i = s,
- f = [0, l, f]
- continue
- }
- return a4(i, f)
- }
- return a4(h, f)
- }
- },
- r = az(d),
- u = r >= 2 ? n(r, d) : d,
- j = function(b, a) {
- if (!(b >>> 0 > 3)) {
- switch (b) {
- case 0:
- return [0, 0, a]
- case 1:
- if (a) { return [0, [0, 0, a[1], 0, 1], a[2]] }
- break
- case 2:
- if (a) {
- var d = a[2]
- if (d) { return [0, [0, [0, 0, a[1], 0, 1], d[1], 0, 2], d[2]] }
- }
- break
- default:
- if (a) {
- var f = a[2]
- if (f) {
- var g = f[2]
- if (g) { return [0, [0, [0, 0, a[1], 0, 1], f[1], [0, 0, g[1], 0, 1], 2], g[2]] }
- }
- }
- }
- }
- var h = b / 2 | 0,
- i = j(h, a),
- c = i[2],
- l = i[1]
- if (c) {
- var n = c[1],
- k = j((b - h | 0) - 1 | 0, c[2]),
- o = k[2]
- return [0, e(l, n, k[1]), o]
- }
- throw [0, m, hL]
- }
- return j(az(u), u)[1]
- }
- var v = q[1]
- return a(v, a(s, a(p, a(i, h(f)))))
- }
- return a(s, a(p, a(i, h(f))))
- }
- return a(p, a(i, h(f)))
- }
- return a(i, h(f))
- }
- return h(f)
- }
- return D
- }
- ]
- }
- function cw(i) {
- function g(a) {
- return a ? a[5] : 0
- }
- function a(b, f, e, a) {
- var c = g(b),
- d = g(a),
- h = d <= c ? c + 1 | 0 : d + 1 | 0
- return [0, b, f, e, a, h]
- }
- function q(b, a) {
- return [0, 0, b, a, 0, 1]
- }
- function e(c, h, f, b) {
- var i = c ? c[5] : 0,
- j = b ? b[5] : 0
- if ((j + 2 | 0) < i) {
- if (c) {
- var d = c[4],
- m = c[3],
- n = c[2],
- k = c[1],
- q = g(d)
- if (q <= g(k)) { return a(k, n, m, a(d, h, f, b)) }
- if (d) {
- var r = d[3],
- s = d[2],
- t = d[1],
- v = a(d[4], h, f, b)
- return a(a(k, n, m, t), s, r, v)
- }
- return u(hM)
- }
- return u(hN)
- }
- if ((i + 2 | 0) < j) {
- if (b) {
- var l = b[4],
- o = b[3],
- p = b[2],
- e = b[1],
- w = g(e)
- if (w <= g(l)) { return a(a(c, h, f, e), p, o, l) }
- if (e) {
- var x = e[3],
- y = e[2],
- z = e[1],
- A = a(e[4], p, o, l)
- return a(a(c, h, f, z), y, x, A)
- }
- return u(hO)
- }
- return u(hP)
- }
- var B = j <= i ? i + 1 | 0 : j + 1 | 0
- return [0, c, h, f, b, B]
- }
- var I = 0
- function J(a) {
- return a ? 0 : 1
- }
- function r(d, b, a) {
- if (a) {
- var f = a[4],
- h = a[3],
- j = a[2],
- g = a[1],
- n = a[5],
- k = c(i[1], d, j)
- if (k === 0) { return h === b ? a : [0, g, d, b, f, n] }
- if (k >= 0) {
- var l = r(d, b, f)
- return f === l ? a : e(g, j, h, l)
- }
- var m = r(d, b, g)
- return g === m ? a : e(m, j, h, f)
- }
- return [0, 0, d, b, 0, 1]
- }
- function K(e, d) {
- var a = d
- for (; ;) {
- if (a) {
- var f = a[4],
- g = a[3],
- h = a[1],
- b = c(i[1], e, a[2])
- if (b === 0) { return g }
- var j = b >= 0 ? f : h,
- a = j
- continue
- }
- throw n
- }
- }
- function L(f, e) {
- var a = e
- for (; ;) {
- if (a) {
- var g = a[4],
- h = a[1],
- b = c(i[1], f, a[2]),
- d = b === 0 ? 1 : 0
- if (d) { return d }
- var j = b >= 0 ? g : h,
- a = j
- continue
- }
- return 0
- }
- }
- function l(c) {
- var a = c
- for (; ;) {
- if (a) {
- var b = a[1]
- if (b) {
- var a = b
- continue
- }
- return [0, a[2], a[3]]
- }
- throw n
- }
- }
- function M(c) {
- var a = c
- for (; ;) {
- if (a) {
- var b = a[4],
- d = a[3],
- e = a[2]
- if (b) {
- var a = b
- continue
- }
- return [0, e, d]
- }
- throw n
- }
- }
- function s(a) {
- if (a) {
- var b = a[1]
- if (b) {
- var c = a[4],
- d = a[3],
- f = a[2]
- return e(s(b), f, d, c)
- }
- return a[4]
- }
- return u(hQ)
- }
- function t(f, a) {
- if (a) {
- var b = a[4],
- j = a[3],
- g = a[2],
- d = a[1],
- k = c(i[1], f, g)
- if (k === 0) {
- if (d) {
- if (b) {
- var h = l(b),
- o = h[2],
- p = h[1]
- return e(d, p, o, s(b))
- }
- return d
- }
- return b
- }
- if (k >= 0) {
- var m = t(f, b)
- return b === m ? a : e(d, g, j, m)
- }
- var n = t(f, d)
- return d === n ? a : e(n, g, j, b)
- }
- return 0
- }
- function A(b, d) {
- var a = d
- for (; ;) {
- if (a) {
- var e = a[4],
- f = a[3],
- g = a[2]
- A(b, a[1])
- c(b, g, f)
- var a = e
- continue
- }
- return 0
- }
- }
- function v(c, a) {
- if (a) {
- var d = a[5],
- e = a[4],
- f = a[3],
- g = a[2],
- h = v(c, a[1]),
- i = b(c, f)
- return [0, h, g, i, v(c, e), d]
- }
- return 0
- }
- function w(b, a) {
- if (a) {
- var d = a[2],
- e = a[5],
- f = a[4],
- g = a[3],
- h = w(b, a[1]),
- i = c(b, d, g)
- return [0, h, d, i, w(b, f), e]
- }
- return 0
- }
- function C(c, e, d) {
- var a = e,
- b = d
- for (; ;) {
- if (a) {
- var f = a[4],
- g = a[3],
- h = a[2],
- i = B(c, h, g, C(c, a[1], b)),
- a = f,
- b = i
- continue
- }
- return b
- }
- }
- function D(b, g) {
- var a = g
- for (; ;) {
- if (a) {
- var h = a[4],
- i = a[1],
- d = c(b, a[2], a[3])
- if (d) {
- var e = D(b, i)
- if (e) {
- var a = h
- continue
- }
- var f = e
- } else { var f = d }
- return f
- }
- return 1
- }
- }
- function E(b, g) {
- var a = g
- for (; ;) {
- if (a) {
- var h = a[4],
- i = a[1],
- d = c(b, a[2], a[3])
- if (d) { var e = d } else {
- var f = E(b, i)
- if (!f) {
- var a = h
- continue
- }
- var e = f
- }
- return e
- }
- return 0
- }
- }
- function F(c, b, a) {
- if (a) {
- var d = a[4],
- f = a[3],
- g = a[2]
- return e(F(c, b, a[1]), g, f, d)
- }
- return q(c, b)
- }
- function G(c, b, a) {
- if (a) {
- var d = a[3],
- f = a[2],
- g = a[1]
- return e(g, f, d, G(c, b, a[4]))
- }
- return q(c, b)
- }
- function d(c, g, f, b) {
- if (c) {
- if (b) {
- var h = b[5],
- i = c[5],
- j = b[4],
- k = b[3],
- l = b[2],
- m = b[1],
- n = c[4],
- o = c[3],
- p = c[2],
- q = c[1]
- return (h + 2 | 0) < i ? e(q, p, o, d(n, g, f, b)) : (i + 2 | 0) < h ? e(d(c, g, f, m), l, k, j) : a(c, g, f, b)
- }
- return G(g, f, c)
- }
- return F(g, f, b)
- }
- function o(b, a) {
- if (b) {
- if (a) {
- var c = l(a),
- e = c[2],
- f = c[1]
- return d(b, f, e, s(a))
- }
- return b
- }
- return a
- }
- function p(c, e, b, a) {
- return b ? d(c, e, b[1], a) : o(c, a)
- }
- function h(b, a) {
- if (a) {
- var e = a[4],
- f = a[3],
- g = a[2],
- j = a[1],
- m = c(i[1], b, g)
- if (m === 0) { return [0, j, [0, f], e] }
- if (m >= 0) {
- var k = h(b, e),
- n = k[3],
- o = k[2]
- return [0, d(j, g, f, k[1]), o, n]
- }
- var l = h(b, j),
- p = l[2],
- q = l[1]
- return [0, q, p, d(l[3], g, f, e)]
- }
- return hR
- }
- function j(c, b, a) {
- if (b) {
- var d = b[2],
- k = b[5],
- l = b[4],
- n = b[3],
- o = b[1]
- if (g(a) <= k) {
- var e = h(d, a),
- q = e[2],
- r = e[1],
- s = j(c, l, e[3]),
- t = B(c, d, [0, n], q)
- return p(j(c, o, r), d, t, s)
- }
- } else if (!a) { return 0 }
- if (a) {
- var f = a[2],
- u = a[4],
- v = a[3],
- w = a[1],
- i = h(f, b),
- x = i[2],
- y = i[1],
- z = j(c, i[3], u),
- A = B(c, f, x, [0, v])
- return p(j(c, y, w), f, A, z)
- }
- throw [0, m, hS]
- }
- function k(c, b, a) {
- if (b) {
- if (a) {
- var j = a[3],
- e = a[2],
- l = b[3],
- f = b[2],
- u = a[4],
- v = a[1],
- w = b[4],
- x = b[1]
- if (a[5] <= b[5]) {
- var g = h(f, a),
- m = g[2],
- y = g[3],
- n = k(c, x, g[1]),
- o = k(c, w, y)
- return m ? p(n, f, B(c, f, l, m[1]), o) : d(n, f, l, o)
- }
- var i = h(e, b),
- q = i[2],
- z = i[3],
- r = k(c, i[1], v),
- s = k(c, z, u)
- return q ? p(r, e, B(c, e, q[1], j), s) : d(r, e, j, s)
- }
- var t = b
- } else { var t = a }
- return t
- }
- function x(b, a) {
- if (a) {
- var g = a[4],
- h = a[3],
- i = a[2],
- j = a[1],
- e = x(b, j),
- k = c(b, i, h),
- f = x(b, g)
- if (k) {
- if (j === e) {
- if (g === f) { return a }
- }
- return d(e, i, h, f)
- }
- return o(e, f)
- }
- return 0
- }
- function y(b, a) {
- if (a) {
- var e = a[3],
- f = a[2],
- m = a[4],
- g = y(b, a[1]),
- h = g[2],
- i = g[1],
- n = c(b, f, e),
- j = y(b, m),
- k = j[2],
- l = j[1]
- if (n) {
- var p = o(h, k)
- return [0, d(i, f, e, l), p]
- }
- var q = d(h, f, e, k)
- return [0, o(i, l), q]
- }
- return hT
- }
- function f(d, c) {
- var a = d,
- b = c
- for (; ;) {
- if (a) {
- var e = [0, a[2], a[3], a[4], b],
- a = a[1],
- b = e
- continue
- }
- return b
- }
- }
- function N(j, h, g) {
- var r = f(g, 0),
- b = f(h, 0),
- a = r
- for (; ;) {
- if (b) {
- if (a) {
- var k = a[4],
- l = a[3],
- m = a[2],
- n = b[4],
- o = b[3],
- p = b[2],
- d = c(i[1], b[1], a[1])
- if (d === 0) {
- var e = c(j, p, m)
- if (e === 0) {
- var q = f(l, k),
- b = f(o, n),
- a = q
- continue
- }
- return e
- }
- return d
- }
- return 1
- }
- return a ? -1 : 0
- }
- }
- function O(k, j, h) {
- var s = f(h, 0),
- b = f(j, 0),
- a = s
- for (; ;) {
- if (b) {
- if (a) {
- var l = a[4],
- m = a[3],
- n = a[2],
- o = b[4],
- p = b[3],
- q = b[2],
- d = c(i[1], b[1], a[1]) === 0 ? 1 : 0
- if (d) {
- var e = c(k, q, n)
- if (e) {
- var r = f(m, l),
- b = f(p, o),
- a = r
- continue
- }
- var g = e
- } else { var g = d }
- return g
- }
- return 0
- }
- return a ? 0 : 1
- }
- }
- function z(a) {
- if (a) {
- var b = a[1],
- c = z(a[4])
- return (z(b) + 1 | 0) + c | 0
- }
- return 0
- }
- function H(d, c) {
- var b = d,
- a = c
- for (; ;) {
- if (a) {
- var e = a[3],
- f = a[2],
- g = a[1],
- b = [0, [0, f, e], H(b, a[4])],
- a = g
- continue
- }
- return b
- }
- }
- return [0, I, J, L, r, q, t, j, k, N, O, A, C, D, E, x, y, z, function(a) {
- return H(0, a)
- },
- l, M, l, h, K, v, w]
- }
- var cx = [s, hU, P(0)]
- function d2(a) {
- return [0, 0, 0]
- }
- function cy(b, a) {
- a[1] = [0, b, a[1]]
- a[2] = a[2] + 1 | 0
- return 0
- }
- function a5(a) {
- var b = a[1]
- if (b) {
- var c = b[1]
- a[1] = b[2]
- a[2] = a[2] - 1 | 0
- return c
- }
- throw cx
- }
- function hV(b, a) {
- return aK(b, a[1])
- }
- var hX = [s, hW, P(0)]
- function hY(a) {
- throw hX
- }
- function a6(a) {
- var d = a[1]
- a[1] = hY
- try {
- var c = b(d, 0)
- a[1] = c
- rl(a, ax)
- return c
- } catch (b) {
- b = w(b)
- a[1] = function(a) {
- throw b
- }
- throw b
- }
- }
- function d3(a) {
- var b = a >= 1 ? a : 1,
- c = aN < b ? aN : b,
- d = Q(c)
- return [0, d, 0, c, d]
- }
- function d4(a, c) {
- var b = [0, a[3]]
- for (; ;) {
- if (b[1] < (a[2] + c | 0)) {
- b[1] = 2 * b[1] | 0
- continue
- }
- if (aN < b[1]) {
- if ((a[2] + c | 0) <= aN) { b[1] = aN } else { bt(hZ) }
- }
- var d = Q(b[1])
- bw(a[1], 0, d, 0, a[2])
- a[1] = d
- a[3] = b[1]
- return 0
- }
- }
- function cz(a, d, c, b) {
- var e = c < 0 ? 1 : 0
- if (e) { var f = e } else {
- var h = b < 0 ? 1 : 0,
- f = h || ((i(d) - b | 0) < c ? 1 : 0)
- }
- if (f) { u(h0) }
- var g = a[2] + b | 0
- if (a[3] < g) { d4(a, b) }
- cr(d, c, a[1], a[2], b)
- a[2] = g
- return 0
- }
- function cA(d, c, b, a) {
- return cz(d, c, b, a)
- }
- P(0)
- var d5 = [0, 0]
- function d6(a) {
- d5[1] = [0, a, d5[1]]
- return 0
- }
- try {
- var qS = hg(qR),
- d8 = qS
- } catch (a) {
- a = w(a)
- if (a !== n) { throw a }
- try {
- var qQ = hg(qP),
- d7 = qQ
- } catch (a) {
- a = w(a)
- if (a !== n) { throw a }
- var d7 = h2
- }
- var d8 = d7
- }
- var h3 = d0(d8, 82),
- bz = [O, function(C) {
- var q = rv(0),
- c = [0, au(55, 0), 0],
- n = q.length - 1 === 0 ? [0, 0] : q,
- j = n.length - 1,
- b = 0
- for (; ;) {
- l(c[1], b)[b + 1] = b
- var B = b + 1 | 0
- if (b !== 54) {
- var b = B
- continue
- }
- var k = [0, h1],
- v = 0,
- w = 55,
- x = dP(55, j) ? w : j,
- o = 54 + x | 0
- if (!(o < 0)) {
- var d = v
- for (; ;) {
- var f = d % 55 | 0,
- p = g5(d, j),
- y = l(n, p)[p + 1],
- m = g(k[1], a(e + y))
- k[1] = rf(m, 0, i(m))
- var h = k[1],
- r = aa(h, 3) << 24,
- s = aa(h, 2) << 16,
- t = aa(h, 1) << 8,
- u = ((aa(h, 0) + t | 0) + s | 0) + r | 0,
- z = (l(c[1], f)[f + 1] ^ u) & bi
- l(c[1], f)[f + 1] = z
- var A = d + 1 | 0
- if (o !== d) {
- var d = A
- continue
- }
- break
- }
- }
- c[2] = 0
- return c
- }
- }
- ]
- function cB(a, b) {
- return a.length - 1 >= 3 ? qZ(10, fW, a[3], b) & (a[2].length - 1 - 1 | 0) : g5(q6(10, fW, b), a[2].length - 1)
- }
- function d9(f, b) {
- var g = cB(f, b),
- c = l(f[2], g)[g + 1]
- if (c) {
- var d = c[3],
- j = c[2]
- if (aX(b, c[1]) === 0) { return j }
- if (d) {
- var e = d[3],
- k = d[2]
- if (aX(b, d[1]) === 0) { return k }
- if (e) {
- var m = e[2],
- o = e[3]
- if (aX(b, e[1]) === 0) { return m }
- var a = o
- for (; ;) {
- if (a) {
- var h = a[2],
- i = a[3]
- if (aX(b, a[1]) === 0) { return h }
- var a = i
- continue
- }
- throw n
- }
- }
- throw n
- }
- throw n
- }
- throw n
- }
- function d_(d, a) {
- var b = [0, d, 0],
- c = a[1]
- return c ? (a[1] = b,
- c[2] = b,
- 0) : (a[1] = b,
- a[2] = b,
- 0)
- }
- var cC = [s, h4, P(0)]
- function d$(a) {
- var b = a[2]
- if (b) {
- var c = b[2],
- d = b[1]
- a[2] = c
- if (c === 0) { a[1] = 0 }
- return d
- }
- throw cC
- }
- function cD(a, b) {
- a[13] = a[13] + b[3] | 0
- return d_(b, a[27])
- }
- var ea = 1000000010
- function cE(b, a) {
- return B(b[17], a, 0, i(a))
- }
- function cF(a) {
- return b(a[19], 0)
- }
- function eb(c, a) {
- return b(c[20], a)
- }
- function aB(a, c, b) {
- cF(a)
- a[11] = 1
- a[10] = cm(a[8], (a[6] - b | 0) + c | 0)
- a[9] = a[6] - a[10] | 0
- return eb(a, a[10])
- }
- function ec(b, a) {
- return aB(b, 0, a)
- }
- function aO(a, b) {
- a[9] = a[9] - b | 0
- return eb(a, b)
- }
- function h5(a) {
- var b = a[2]
- if (b) {
- var c = b[1],
- d = c[2],
- e = c[1],
- f = a[9] < d ? 1 : 0
- if (f) {
- if (e !== 0) { return e >= 5 ? 0 : ec(a, d) }
- var g = 0
- } else { var g = f }
- return g
- }
- return cF(a)
- }
- function h6(a) {
- var b = d$(a[27]),
- c = b[1]
- a[12] = a[12] - b[3] | 0
- a[9] = a[9] + c | 0
- return 0
- }
- function h7(a, g, c) {
- if (typeof c === 'number') {
- switch (c) {
- case 0:
- var k = a[3]
- if (k) {
- var l = k[1][1],
- m = function(b, a) {
- if (a) {
- var c = a[1],
- d = a[2]
- return rb(b, c) ? [0, b, a] : [0, c, m(b, d)]
- }
- return [0, b, 0]
- }
- l[1] = m(a[6] - a[9] | 0, l[1])
- return 0
- }
- return 0
- case 1:
- var o = a[2]
- return o ? (a[2] = o[2],
- 0) : 0
- case 2:
- var p = a[3]
- return p ? (a[3] = p[2],
- 0) : 0
- case 3:
- var q = a[2]
- return q ? ec(a, q[1][2]) : cF(a)
- case 4:
- var r = a[10] !== (a[6] - a[9] | 0) ? 1 : 0
- return r ? h6(a) : r
- default:
- var h = a[5]
- if (h) {
- var C = h[2]
- cE(a, b(a[24], h[1]))
- a[5] = C
- return 0
- }
- return 0
- }
- } else {
- switch (c[0]) {
- case 0:
- var D = c[1]
- a[9] = a[9] - g | 0
- cE(a, D)
- a[11] = 0
- return 0
- case 1:
- var d = c[2],
- f = c[1],
- s = a[2]
- if (s) {
- var t = s[1],
- e = t[2]
- switch (t[1]) {
- case 0:
- return aO(a, f)
- case 1:
- return aB(a, d, e)
- case 2:
- return aB(a, d, e)
- case 3:
- return a[9] < g ? aB(a, d, e) : aO(a, f)
- case 4:
- return a[11] ? aO(a, f) : a[9] < g ? aB(a, d, e) : ((a[6] - e | 0) + d | 0) < a[10] ? aB(a, d, e) : aO(a, f)
- default:
- return aO(a, f)
- }
- }
- return 0
- case 2:
- var i = a[6] - a[9] | 0,
- u = a[3],
- E = c[2],
- F = c[1]
- if (u) {
- var v = u[1][1],
- G = function(d, c) {
- var a = c
- for (; ;) {
- if (a) {
- var b = a[1],
- e = a[2]
- if (dP(b, d)) { return b }
- var a = e
- continue
- }
- throw n
- }
- },
- x = v[1]
- if (x) {
- var H = x[1]
- try {
- var I = G(i, v[1]),
- y = I
- } catch (a) {
- a = w(a)
- if (a !== n) { throw a }
- var y = H
- }
- var j = y
- } else { var j = i }
- var z = j - i | 0
- return z >= 0 ? aO(a, z + F | 0) : aB(a, j + E | 0, a[6])
- }
- return 0
- case 3:
- var A = c[2],
- J = c[1]
- if (a[8] < (a[6] - a[9] | 0)) { h5(a) }
- var K = a[9] - J | 0,
- L = A === 1 ? 1 : a[9] < g ? A : 5
- a[2] = [0, [0, L, K], a[2]]
- return 0
- case 4:
- a[3] = [0, c[1], a[3]]
- return 0
- default:
- var B = c[1]
- cE(a, b(a[23], B))
- a[5] = [0, B, a[5]]
- return 0
- }
- }
- }
- function h8(a) {
- for (; ;) {
- var d = a[27][2]
- if (d) {
- var b = d[1],
- c = b[1],
- e = c < 0 ? 1 : 0,
- g = b[3],
- h = b[2],
- i = e ? (a[13] - a[12] | 0) < a[9] ? 1 : 0 : e,
- f = 1 - i
- if (f) {
- d$(a[27])
- var j = c >= 0 ? c : ea
- h7(a, j, h)
- a[12] = g + a[12] | 0
- continue
- }
- return f
- }
- throw cC
- }
- }
- function ed(a) {
- try {
- var b = h8(a)
- return b
- } catch (a) {
- a = w(a)
- if (a === cC) { return 0 }
- throw a
- }
- }
- var ee = [0, [0, -1, [0, -1, h9, 0]], 0]
- function ef(a) {
- a[1] = ee
- return 0
- }
- function eg(a, c) {
- var d = a[1]
- if (d) {
- var e = d[1],
- b = e[2],
- f = b[1],
- g = d[2],
- h = b[2]
- if (e[1] < a[12]) { return ef(a) }
- if (typeof h !== 'number') {
- switch (h[0]) {
- case 3:
- var i = 1 - c,
- k = i ? (b[1] = a[13] + f | 0,
- a[1] = g,
- 0) : i
- return k
- case 1:
- case 2:
- var j = c ? (b[1] = a[13] + f | 0,
- a[1] = g,
- 0) : c
- return j
- }
- }
- return 0
- }
- return 0
- }
- var eh = bx(80, 32)
- function h$(a) {
- return g(ib, g(a, ia))
- }
- function ic(a) {
- return g(ie, g(a, id))
- }
- function ig(a) {
- return 0
- }
- function ih(a) {
- return 0
- }
- function ei(e, d) {
- function f(a) {
- return 0
- }
- var b = [0, 0, 0],
- c = [0, -1, ii, 0]
- function g(a) {
- return 0
- }
- d_(c, b)
- var a = [0, [0, [0, 1, c], ee], 0, 0, 0, 0, 78, 10, 68, 78, 0, 1, 1, 1, 1, hh, ij, e, d, g, f, 0, 0, h$, ic, ig, ih, b]
- a[19] = function(b) {
- return B(a[17], h_, 0, 1)
- }
- a[20] = function(d) {
- var b = d
- for (; ;) {
- var c = b > 0 ? 1 : 0
- if (c) {
- if (b > 80) {
- B(a[17], eh, 0, 80)
- var b = b - 80 | 0
- continue
- }
- return B(a[17], eh, 0, b)
- }
- return c
- }
- }
- return a
- }
- function ej(c) {
- function a(a) {
- return cg(c)
- }
- return ei(function(d, a, b) {
- if (a >= 0) {
- if (b >= 0) {
- if (!((i(d) - b | 0) < a)) { return dQ(c, d, a, b) }
- }
- }
- return u(hk)
- }, a)
- }
- function ik(a) {
- function b(a) {
- return 0
- }
- return ei(function(b, c, d) {
- return cz(a, b, c, d)
- }, b)
- }
- var il = cc,
- im = (function(a) {
- return d3(il)
- }(0)),
- k = ej(bu)
- ej(hi)
- ik(im)
- hl(function(h) {
- for (; ;) {
- if (k[14] > 1) {
- if (k[14] > 1) {
- if (k[14] < k[15]) {
- cD(k, [0, 0, 1, 0])
- eg(k, 1)
- eg(k, 0)
- }
- k[14] = k[14] - 1 | 0
- }
- continue
- }
- k[13] = ea
- ed(k)
- k[12] = 1
- k[13] = 1
- var a = k[27]
- a[1] = 0
- a[2] = 0
- ef(k)
- k[2] = 0
- k[3] = 0
- k[4] = 0
- k[5] = 0
- k[10] = 0
- k[14] = 0
- k[9] = k[6]
- k[14] = k[14] + 1 | 0
- var f = 3,
- g = 0
- if (k[14] < k[15]) {
- var d = [0, -k[13] | 0, [3, g, f], 0]
- cD(k, d)
- k[1] = [0, [0, k[13], d], k[1]]
- } else if (k[14] === k[15]) {
- var e = k[16],
- c = i(e)
- cD(k, [0, c, [0, e], c])
- ed(k)
- }
- return b(k[18], 0)
- }
- })
- function io(b, a) {
- var c = a2(a) === s ? a : a[1]
- return rr(b, c)
- }
- var ip = 2
- function ek(c) {
- var a = [0, 0],
- d = i(c) - 1 | 0,
- e = 0
- if (!(d < 0)) {
- var b = e
- for (; ;) {
- var g = aa(c, b)
- a[1] = (223 * a[1] | 0) + g | 0
- var h = b + 1 | 0
- if (d !== b) {
- var b = h
- continue
- }
- break
- }
- }
- a[1] = a[1] & dr
- var f = bi < a[1] ? a[1] + 2147483648 | 0 : a[1]
- return f
- }
- var cG = cw([0, bq]),
- bA = cw([0, bq]),
- bB = cw([0, g1]),
- el = g8(0, 0),
- iq = [0, 0]
- function em(a) {
- return a > 2 ? em((a + 1 | 0) / 2 | 0) * 2 | 0 : a
- }
- function en(d) {
- iq[1]++
- var b = d.length - 1,
- c = au((b * 2 | 0) + 2 | 0, el)
- l(c, 0)[1] = b
- var g = ((em(b) * 32 | 0) / 8 | 0) - 1 | 0
- l(c, 1)[2] = g
- var e = b - 1 | 0,
- h = 0
- if (!(e < 0)) {
- var a = h
- for (; ;) {
- var f = (a * 2 | 0) + 3 | 0,
- i = l(d, a)[a + 1]
- l(c, f)[f + 1] = i
- var j = a + 1 | 0
- if (e !== a) {
- var a = j
- continue
- }
- break
- }
- }
- return [0, ip, c, bA[1], bB[1], 0, 0, cG[1], 0]
- }
- function cH(b, d) {
- var a = b[2].length - 1,
- e = a < d ? 1 : 0
- if (e) {
- var c = au(d, el),
- f = b[2],
- h = a >= 0 ? (f.length - 1 - a | 0) < 0 ? 0 : (c.length - 1 - a | 0) < 0 ? 0 : (qV(f, 0, c, 0, a),
- 1) : 0
- if (!h) { u(hB) }
- b[2] = c
- var g = 0
- } else { var g = e }
- return g
- }
- var eo = [0, 0],
- ir = [0, 0]
- function cI(a) {
- var b = a[2].length - 1
- cH(a, b + 1 | 0)
- return b
- }
- function ep(a, e) {
- try {
- var b = c(bA[23], e, a[3])
- return b
- } catch (b) {
- b = w(b)
- if (b === n) {
- var d = cI(a)
- a[3] = B(bA[4], e, d, a[3])
- a[4] = B(bB[4], d, 1, a[4])
- return d
- }
- throw b
- }
- }
- function eq(b, a, d) {
- ir[1]++
- return c(bB[23], a, b[4]) ? (cH(b, a + 1 | 0),
- l(b[2], a)[a + 1] = d) : (b[6] = [0, [0, a, d], b[6]],
- 0)
- }
- function is(a) {
- var b = a[1]
- a[1] = b + 1 | 0
- return b
- }
- function a7(a, d) {
- try {
- var b = c(cG[23], d, a[7])
- return b
- } catch (b) {
- b = w(b)
- if (b === n) {
- var e = is(a)
- if (f(d, it)) { a[7] = B(cG[4], d, e, a[7]) }
- return e
- }
- throw b
- }
- }
- function er(g, f, e) {
- var h = aH(f, 0) ? [0] : f,
- c = h.length - 1,
- i = e.length - 1,
- d = au(c + i | 0, 0),
- j = c - 1 | 0,
- n = 0
- if (!(j < 0)) {
- var a = n
- for (; ;) {
- var r = ep(g, l(h, a)[a + 1])
- l(d, a)[a + 1] = r
- var s = a + 1 | 0
- if (j !== a) {
- var a = s
- continue
- }
- break
- }
- }
- var k = i - 1 | 0,
- o = 0
- if (!(k < 0)) {
- var b = o
- for (; ;) {
- var m = b + c | 0,
- p = a7(g, l(e, b)[b + 1])
- l(d, m)[m + 1] = p
- var q = b + 1 | 0
- if (k !== b) {
- var b = q
- continue
- }
- break
- }
- }
- return d
- }
- function es(a) {
- if (a === 0) { return en([0]) }
- var e = a.length - 1
- if (e === 0) { var i = [0] } else {
- var f = au(e, ek(a[1])),
- g = e - 1 | 0,
- k = 1
- if (!(g < 1)) {
- var b = k
- for (; ;) {
- f[b + 1] = ek(a[b + 1])
- var l = b + 1 | 0
- if (g !== b) {
- var b = l
- continue
- }
- break
- }
- }
- var i = f
- }
- var d = en(i),
- h = a.length - 1 - 1 | 0,
- m = 0
- if (!(h < 0)) {
- var c = m
- for (; ;) {
- var j = (c * 2 | 0) + 2 | 0
- d[3] = B(bA[4], a[c + 1], j, d[3])
- d[4] = B(bB[4], j, 1, d[4])
- var n = c + 1 | 0
- if (h !== c) {
- var c = n
- continue
- }
- break
- }
- }
- return d
- }
- function et(a) {
- eo[1] = (eo[1] + a[1] | 0) - 1 | 0
- a[8] = A(a[8])
- return cH(a, 3 + ((l(a[2], 1)[2] * 16 | 0) / 32 | 0) | 0)
- }
- function eu(e, a) {
- var c = es(e),
- d = b(a, c)
- et(c)
- return [0, b(d, 0), a, d, 0]
- }
- function cJ(b, a) {
- if (b) { return b }
- var c = g8(s, a[1])
- c[1] = a[2]
- return rs(c)
- }
- function bC(a) {
- var c = cI(a)
- if ((c % 2 | 0) === 0) { var d = 0 } else if ((2 + ((l(a[2], 1)[2] * 16 | 0) / 32 | 0) | 0) < c) { var d = 0 } else {
- var b = cI(a),
- d = 1
- }
- if (!d) { var b = c }
- l(a[2], b)[b + 1] = 0
- return b
- }
- function ev(e, h) {
- var f = [0, 0],
- am = h.length - 1
- for (; ;) {
- if (f[1] < am) {
- var i = f[1],
- an = l(h, i)[i + 1],
- a = function(b) {
- f[1]++
- var a = f[1]
- return l(h, a)[a + 1]
- },
- g = a(0)
- if (typeof g === 'number') {
- switch (g) {
- case 0:
- var j = a(0),
- d = (function(a) {
- return function(b) {
- return a
- }
- }(j))
- break
- case 1:
- var k = a(0),
- d = (function(b) {
- return function(a) {
- return a[b + 1]
- }
- }(k))
- break
- case 2:
- var m = a(0),
- n = a(0),
- d = (function(b, c) {
- return function(a) {
- return a[b + 1][c + 1]
- }
- }(m, n))
- break
- case 3:
- var o = a(0),
- d = (function(c) {
- return function(a) {
- return b(a[1][c + 1], a)
- }
- }(o))
- break
- case 4:
- var p = a(0),
- d = (function(c) {
- return function(b, a) {
- b[c + 1] = a
- return 0
- }
- }(p))
- break
- case 5:
- var q = a(0),
- r = a(0),
- d = (function(a, c) {
- return function(d) {
- return b(a, c)
- }
- }(q, r))
- break
- case 6:
- var s = a(0),
- t = a(0),
- d = (function(c, d) {
- return function(a) {
- return b(c, a[d + 1])
- }
- }(s, t))
- break
- case 7:
- var u = a(0),
- v = a(0),
- w = a(0),
- d = (function(c, d, e) {
- return function(a) {
- return b(c, a[d + 1][e + 1])
- }
- }(u, v, w))
- break
- case 8:
- var x = a(0),
- y = a(0),
- d = (function(c, d) {
- return function(a) {
- return b(c, b(a[1][d + 1], a))
- }
- }(x, y))
- break
- case 9:
- var z = a(0),
- A = a(0),
- B = a(0),
- d = (function(a, b, d) {
- return function(e) {
- return c(a, b, d)
- }
- }(z, A, B))
- break
- case 10:
- var C = a(0),
- D = a(0),
- E = a(0),
- d = (function(b, d, e) {
- return function(a) {
- return c(b, d, a[e + 1])
- }
- }(C, D, E))
- break
- case 11:
- var F = a(0),
- G = a(0),
- H = a(0),
- I = a(0),
- d = (function(b, d, e, f) {
- return function(a) {
- return c(b, d, a[e + 1][f + 1])
- }
- }(F, G, H, I))
- break
- case 12:
- var J = a(0),
- K = a(0),
- L = a(0),
- d = (function(d, e, f) {
- return function(a) {
- return c(d, e, b(a[1][f + 1], a))
- }
- }(J, K, L))
- break
- case 13:
- var M = a(0),
- N = a(0),
- O = a(0),
- d = (function(b, d, e) {
- return function(a) {
- return c(b, a[d + 1], e)
- }
- }(M, N, O))
- break
- case 14:
- var P = a(0),
- Q = a(0),
- R = a(0),
- S = a(0),
- d = (function(b, d, e, f) {
- return function(a) {
- return c(b, a[d + 1][e + 1], f)
- }
- }(P, Q, R, S))
- break
- case 15:
- var T = a(0),
- U = a(0),
- V = a(0),
- d = (function(d, e, f) {
- return function(a) {
- return c(d, b(a[1][e + 1], a), f)
- }
- }(T, U, V))
- break
- case 16:
- var W = a(0),
- X = a(0),
- d = (function(b, d) {
- return function(a) {
- return c(a[1][b + 1], a, d)
- }
- }(W, X))
- break
- case 17:
- var Y = a(0),
- Z = a(0),
- d = (function(b, d) {
- return function(a) {
- return c(a[1][b + 1], a, a[d + 1])
- }
- }(Y, Z))
- break
- case 18:
- var _ = a(0),
- $ = a(0),
- aa = a(0),
- d = (function(b, d, e) {
- return function(a) {
- return c(a[1][b + 1], a, a[d + 1][e + 1])
- }
- }(_, $, aa))
- break
- case 19:
- var ab = a(0),
- ac = a(0),
- d = (function(e, f) {
- return function(a) {
- var d = b(a[1][f + 1], a)
- return c(a[1][e + 1], a, d)
- }
- }(ab, ac))
- break
- case 20:
- var ad = a(0),
- ae = a(0)
- bC(e)
- var d = (function(c, a) {
- return function(d) {
- return b(aI(a, c, 0), a)
- }
- }(ad, ae))
- break
- case 21:
- var af = a(0),
- ag = a(0)
- bC(e)
- var d = (function(d, e) {
- return function(c) {
- var a = c[e + 1]
- return b(aI(a, d, 0), a)
- }
- }(af, ag))
- break
- case 22:
- var ah = a(0),
- ai = a(0),
- aj = a(0)
- bC(e)
- var d = (function(d, e, f) {
- return function(c) {
- var a = c[e + 1][f + 1]
- return b(aI(a, d, 0), a)
- }
- }(ah, ai, aj))
- break
- default:
- var ak = a(0),
- al = a(0)
- bC(e)
- var d = (function(d, e) {
- return function(a) {
- var c = b(a[1][e + 1], a)
- return b(aI(c, d, 0), c)
- }
- }(ak, al))
- }
- } else { var d = g }
- eq(e, an, d)
- f[1]++
- continue
- }
- return 0
- }
- }
- var a8 = C,
- ew = null,
- ex = undefined
- function cK(a) {
- return a == ew ? 0 : [0, a]
- }
- var iu = a8.Array,
- ey = [s, iv, P(0)],
- iw = a8.Error
- io(ix, [0, ey, {}])
- function iy(a) {
- throw a
- }
- d6(function(a) {
- return a[1] === ey ? [0, a1(a[2].toString())] : 0
- })
- d6(function(a) {
- return a instanceof iu ? 0 : [0, a1(a.toString())]
- })
- var ez = a8.document
- P(0)
- a8.HTMLElement === ex
- function iz(b, a) {
- var c = i(b)
- return c < a ? iA : R(b, a, c - a | 0)
- }
- var iB = 34
- function eA(a) {
- return a
- }
- var eB = [s, iM, P(0)],
- iF = [0, iE, i, aa, eA, eA, dX, R, R, cr, hw],
- bD = eu(iG, function(e) {
- var l = a7(e, iN),
- f = a7(e, iO),
- m = a7(e, iP),
- d = er(e, iK, iH),
- o = d[5],
- k = d[6],
- i = d[8],
- h = d[9],
- a = d[10],
- j = d[11],
- p = d[1],
- q = d[2],
- r = d[3],
- s = d[4],
- t = d[7]
- function v(b) {
- if (b[j + 1]) { c(b[1][k + 1], b, 0) }
- return b[a + 1]
- }
- function x(a, b) {
- a[j + 1] = 1
- return 0
- }
- function y(b, l) {
- if (b[j + 1]) { c(b[1][k + 1], b, 0) }
- try {
- var d = B(b[f + 1][10], b[i + 1], b[a + 1], 10),
- g = B(b[f + 1][8], b[i + 1], b[a + 1], d - b[a + 1] | 0)
- b[a + 1] = d + 1 | 0
- return g
- } catch (c) {
- c = w(c)
- if (c === n) {
- if (b[h + 1] <= b[a + 1]) { throw aJ }
- var e = B(b[f + 1][8], b[i + 1], b[a + 1], b[h + 1] - b[a + 1] | 0)
- b[a + 1] = b[h + 1]
- return e
- }
- throw c
- }
- }
- function z(b, e) {
- if (b[j + 1]) { c(b[1][k + 1], b, 0) }
- if (b[h + 1] <= b[a + 1]) { throw aJ }
- var d = c(b[f + 1][3], b[i + 1], b[a + 1])
- b[a + 1] = b[a + 1] + 1 | 0
- return d
- }
- function A(a, b) {
- if (a[j + 1]) { c(a[1][k + 1], a, 0) }
- if (b < 0) { u(iQ) }
- var d = Q(b)
- if (bf(a[1][o + 1], a, d, 0, b) !== b) { throw aJ }
- return dW(d)
- }
- function C(b, l, g, d) {
- if (b[j + 1]) { c(b[1][k + 1], b, 0) }
- var m = g < 0 ? 1 : 0
- if (m) { var n = m } else {
- var o = d < 0 ? 1 : 0,
- n = o || (W(l) < (g + d | 0) ? 1 : 0)
- }
- if (n) { u(iR) }
- var e = cm(d, b[h + 1] - b[a + 1] | 0)
- c1(b[f + 1][9], b[i + 1], b[a + 1], l, g, e)
- b[a + 1] = b[a + 1] + e | 0
- if (e === 0) {
- if (d > 0) { throw aJ }
- }
- return e
- }
- ev(e, [0, k, function(b, a) {
- throw eB
- },
- o, C, p, A, s, z, r, y, t, x, q, v])
- function D(c) {
- var e = c[a + 1] < 0 ? 1 : 0
- if (e) { var d = e } else {
- var n = b(c[f + 1][2], c[i + 1]),
- j = n < c[a + 1] ? 1 : 0
- if (j) { var d = j } else {
- var k = c[h + 1] < 0 ? 1 : 0
- if (k) { var d = k } else {
- var o = b(c[f + 1][2], c[m + 1]),
- d = o < c[h + 1] ? 1 : 0
- }
- }
- }
- return d ? u(g(iS, c[l + 1])) : d
- }
- e[8] = [0, D, e[8]]
- return function(d, o, s, n, c) {
- var p = c ? c[1] : 0
- return function(q, g) {
- var c = cJ(o, e)
- c[m + 1] = g
- c[f + 1] = n
- c[l + 1] = s
- c[i + 1] = g
- var t = q ? p + q[1] | 0 : b(n[2], g)
- c[h + 1] = t
- c[a + 1] = p
- c[j + 1] = 0
- if (o) { return c }
- var k = e[8]
- if (k !== 0) {
- var d = k
- for (; ;) {
- if (d) {
- var r = d[2]
- b(d[1], c)
- var d = r
- continue
- }
- break
- }
- }
- return c
- }
- }
- }),
- eC = []
- function eD(b, a) {
- return B(b, a, iT, iF)
- }
- var iU = bD[4],
- iV = bD[3]
- function iW(a) {
- var c = b(bD[2], a)
- return function(a) {
- var d = b(c, a)
- return function(a) {
- return eD(d, a)
- }
- }
- }
- var iX = bD[1]
- rx(eC, [0, function(a) {
- return eD(iX, a)
- },
- iW, iV, iU])
- var iY = b(eC[1], 0),
- i0 = eu(iI, function(g) {
- var a = er(g, iJ, iL),
- e = a[8],
- f = a[10],
- h = a[11],
- d = a[12],
- j = a[1],
- k = a[2],
- l = a[3],
- m = a[4],
- n = a[5],
- o = a[6],
- p = a[7],
- q = a[9]
- function r(a) {
- if (a[d + 1]) { c(a[1][e + 1], a, 0) }
- return a[f + 1][2]
- }
- function s(a, e) {
- var c = 1 - a[d + 1]
- return c ? (a[d + 1] = 1,
- b(a[h + 1], 0)) : c
- }
- function t(a, b) {
- if (a[d + 1]) { c(a[1][e + 1], a, 0) }
- return 0
- }
- function u(a, b) {
- if (a[d + 1]) { c(a[1][e + 1], a, 0) }
- return cA(a[f + 1], b[1], 0, b[2])
- }
- function v(b, j) {
- if (b[d + 1]) { c(b[1][e + 1], b, 0) }
- var a = b[f + 1],
- g = i(j),
- h = a[2] + g | 0
- if (a[3] < h) { d4(a, g) }
- cr(j, 0, a[1], a[2], g)
- a[2] = h
- return 0
- }
- function w(a, h, g, b) {
- if (a[d + 1]) { c(a[1][e + 1], a, 0) }
- return cz(a[f + 1], h, g, b)
- }
- function x(a, h, g, b) {
- if (a[d + 1]) { c(a[1][e + 1], a, 0) }
- return cA(a[f + 1], h, g, b)
- }
- function y(a, h, g, b) {
- if (a[d + 1]) { c(a[1][e + 1], a, 0) }
- cA(a[f + 1], h, g, b)
- return b
- }
- ev(g, [0, e, function(b, a) {
- throw eB
- },
- o, y, k, x, j, w, m, v, n, u, p, t, q, s, l, r])
- return function(e, b, a) {
- var c = a ? a[1] : function(a) {
- return 0
- }
- return function(e) {
- var a = cJ(b, g)
- a[f + 1] = e
- a[h + 1] = c
- a[d + 1] = 0
- return a
- }
- }
- })
- function i1(a) {
- var d = 0
- for (; ;) {
- var c = am(an, d, a)
- if (c >>> 0 > 7) {
- b(a[1], a)
- var d = c
- continue
- }
- switch (c) {
- case 0:
- return 0
- case 1:
- return 3
- case 2:
- return 6
- case 3:
- var e = x(a)
- return [0, R(e, 1, i(e) - 1 | 0)]
- case 4:
- var f = x(a)
- return [1, R(f, 2, i(f) - 2 | 0)]
- case 5:
- return i5
- case 6:
- return 13
- default:
- return [2, x(a)]
- }
- }
- }
- function eE(a) {
- var d = 33
- for (; ;) {
- var c = am(an, d, a)
- if (c >>> 0 > 9) {
- b(a[1], a)
- var d = c
- continue
- }
- switch (c) {
- case 0:
- return 9
- case 1:
- return 10
- case 2:
- return [3, i(x(a))]
- case 3:
- return [4, x(a)]
- case 4:
- return 11
- case 5:
- return 12
- case 6:
- return 12
- case 7:
- return [5, x(a)]
- case 8:
- return 13
- default:
- return 12
- }
- }
- }
- function i2(a, e) {
- var d = e
- for (; ;) {
- var c = am(an, d, a)
- if (c >>> 0 > 7) {
- b(a[1], a)
- var d = c
- continue
- }
- switch (c) {
- case 0:
- return 9
- case 1:
- return 10
- case 2:
- return [3, i(x(a))]
- case 3:
- try {
- var f = [5, i3(a)]
- return f
- } catch (a) {
- return 12
- }
- case 4:
- try {
- var g = [5, i4(a)]
- return g
- } catch (a) {
- return 12
- }
- case 5:
- return [5, x(a)]
- case 6:
- return 13
- default:
- return 12
- }
- }
- }
- function i3(a) {
- var c = 53
- for (; ;) {
- var d = am(an, c, a)
- if (d === 0) { return cv(a, a[5], a[6] - 1 | 0) }
- b(a[1], a)
- var c = d
- continue
- }
- }
- function i4(a) {
- var c = 55
- for (; ;) {
- var d = am(an, c, a)
- if (d === 0) { return cv(a, a[5], a[6] - 1 | 0) }
- b(a[1], a)
- var c = d
- continue
- }
- }
- var ad = [s, i7, P(0)],
- eF = [s, i8, P(0)]
- function av(b, a) {
- return [0, f_, [0, b, a]]
- }
- var jz = [0, jy, [0, jx, [0, jw, [0, jv, [0, ju, [0, jt, [0, js, [0, jr, [0, jq, [0, jp, [0, jo, [0, jn, [0, jm, [0, jl, [0, jk, [0, jj, [0, ji, [0, jh, [0, jg, [0, jf, [0, je, [0, jd, [0, jc, [0, jb, [0, ja, [0, [0, i$, [0, p, av(v, i_)]], i9]]]]]]]]]]]]]]]]]]]]]]]]]],
- jG = [0, jF, [0, jE, [0, jD, [0, jC, [0, [0, jB, [0, p, av(v, jA)]], jz]]]]],
- jL = [0, jK, [0, jJ, [0, [0, jI, [0, o, av(v, jH)]], jG]]],
- jP = [0, [0, jO, [0, o, [0, T, [0, jN, av(v, jM)]]]], jL],
- kf = [0, ke, [0, kd, [0, kc, [0, kb, [0, ka, [0, j$, [0, j_, [0, j9, [0, j8, [0, j7, [0, j6, [0, j5, [0, j4, [0, j3, [0, j2, [0, j1, [0, j0, [0, [0, jZ, [0, o, [0, T, [0, eG, jY]]]], [0, [0, jX, [0, o, [0, T, [0, eG, jW]]]], [0, jV, [0, jU, [0, jT, [0, jS, [0, [0, jR, [0, o, av(v, jQ)]], jP]]]]]]]]]]]]]]]]]]]]]]]],
- kj = [0, ki, [0, [0, kh, [0, d, av(v, kg)]], kf]],
- kn = [0, km, [0, [0, kl, [0, d, av(v, kk)]], kj]],
- cL = [0, kO, [0, kN, [0, kM, [0, kL, [0, kK, [0, kJ, [0, kI, [0, kH, [0, kG, [0, kF, [0, kE, [0, kD, [0, kC, [0, kB, [0, kA, [0, kz, [0, ky, [0, kx, [0, kw, [0, kv, [0, ku, [0, kt, [0, ks, [0, kr, [0, kq, [0, [0, kp, [0, d, av(v, ko)]], kn]]]]]]]]]]]]]]]]]]]]]]]]]]
- function kP(a) {
- function b(a) {
- if (typeof a === 'number') {
- if (d === a) { return v }
- } else if (T === a[1]) {
- var c = a[2],
- e = c[1]
- return [0, T, [0, e, b(c[2])]]
- }
- return a
- }
- return ab(function(c) {
- var e = c[2],
- f = e[2],
- a = e[1],
- g = c[1]
- return d === a ? [0, g, [0, a, b(f)]] : [0, g, [0, a, f]]
- }, a)
- }
- function kQ(a, f) {
- return ab(function(b) {
- var c = b[2],
- d = c[2],
- e = c[1],
- a = b[1]
- if (o === e) {
- if (dU(a, f)) { return [0, a, [0, bk, d]] }
- }
- return [0, a, [0, e, d]]
- }, a)
- }
- var kS = kQ(kP(cL), kR)
- function eH(a) {
- var e = 17
- for (; ;) {
- var d = am(an, e, a)
- if (d >>> 0 > 3) {
- b(a[1], a)
- var e = d
- continue
- }
- switch (d) {
- case 0:
- var c = 1
- break
- case 1:
- var c = 2
- break
- case 2:
- var c = 13
- break
- default:
- var c = 2
- }
- if (c === 2) {
- var f = x(a)
- return g(f, eH(a))
- }
- if (c >= 13) { throw ad }
- return kT
- }
- }
- function eI(a) {
- var e = 23
- for (; ;) {
- var d = am(an, e, a)
- if (d >>> 0 > 2) {
- b(a[1], a)
- var e = d
- continue
- }
- switch (d) {
- case 0:
- var c = 4
- break
- case 1:
- var c = 13
- break
- default:
- var c = 5
- }
- if (c === 5) {
- var f = x(a)
- return g(f, eI(a))
- }
- if (c >= 13) { throw ad }
- return kU
- }
- }
- function eJ(c) {
- var e = 27
- for (; ;) {
- var d = am(an, e, c)
- if (d >>> 0 > 4) {
- b(c[1], c)
- var e = d
- continue
- }
- switch (d) {
- case 0:
- var a = 7
- break
- case 1:
- var a = 7
- break
- case 2:
- var a = 13
- break
- case 3:
- var a = 8
- break
- default:
- var a = 8
- }
- if (a === 8) {
- var f = x(c)
- return g(f, eJ(c))
- }
- if (a >= 13) { throw ad }
- return kV
- }
- }
- function kW(k) {
- var c = 16,
- m = az(k)
- for (; ;) {
- if (!(m <= c)) {
- if (!(cu < (c * 2 | 0))) {
- var c = c * 2 | 0
- continue
- }
- }
- if (h3) {
- var i = a2(bz),
- b = ax === i ? bz[1] : O === i ? a6(bz) : bz
- b[2] = (b[2] + 1 | 0) % 55 | 0
- var d = b[2],
- e = l(b[1], d)[d + 1],
- f = (b[2] + 24 | 0) % 55 | 0,
- g = (l(b[1], f)[f + 1] + (e ^ (e >>> 25 | 0) & 31) | 0) & bi,
- h = b[2]
- l(b[1], h)[h + 1] = g
- var j = g
- } else { var j = 0 }
- var a = [0, 0, au(c, 0), j, c]
- aK(function(x) {
- var y = x[1],
- I = x[2],
- g = cB(a, y),
- H = [0, y, I, l(a[2], g)[g + 1]]
- l(a[2], g)[g + 1] = H
- a[1] = a[1] + 1 | 0
- var w = a[2].length - 1 << 1 < a[1] ? 1 : 0
- if (w) {
- var k = a[2],
- m = k.length - 1,
- f = m * 2 | 0,
- n = f < cu ? 1 : 0
- if (n) {
- var o = au(f, 0),
- h = au(f, 0),
- z = a.length - 1 < 4 ? 1 : 0,
- A = z || (a[4] < 0 ? 1 : 0),
- i = 1 - A
- a[2] = o
- var r = m - 1 | 0,
- D = 0
- if (!(r < 0)) {
- var e = D
- a: for (; ;) {
- var b = l(k, e)[e + 1]
- for (; ;) {
- if (b) {
- var p = b[1],
- B = b[2],
- C = b[3],
- j = i ? b : [0, p, B, 0],
- c = cB(a, p),
- q = l(h, c)[c + 1]
- if (q) { q[3] = j } else { l(o, c)[c + 1] = j }
- l(h, c)[c + 1] = j
- var b = C
- continue
- }
- var G = e + 1 | 0
- if (r !== e) {
- var e = G
- continue a
- }
- break
- }
- break
- }
- }
- if (i) {
- var s = f - 1 | 0,
- E = 0
- if (!(s < 0)) {
- var d = E
- for (; ;) {
- var v = l(h, d)[d + 1]
- if (v) { v[3] = 0 }
- var F = d + 1 | 0
- if (s !== d) {
- var d = F
- continue
- }
- break
- }
- }
- var t = 0
- } else { var t = i }
- var u = t
- } else { var u = n }
- return u
- }
- return w
- }, k)
- return a
- }
- }
- var cM = d1([0, bq])
- function kX(M, L, K, J, I, j) {
- var Y = M ? M[1] : cL,
- Z = L ? L[1] : 0,
- _ = K ? K[1] : 0,
- $ = J ? J[1] : 0,
- aa = I ? I[1] : 0,
- e = [0, kY],
- k = [0, 0],
- a = [0, 0],
- q = [0, cM[1]],
- r = d2(0),
- N = kW(Y),
- l = aa ? function(a) {
- return a
- }
- : ct
- function t(a) {
- if (h(a, kZ)) { return k0 }
- function b(a) {
- var b = a[2],
- c = a[1]
- if (typeof b !== 'number') {
- if (T === b[1]) { return [0, c, b[2][2]] }
- }
- return a
- }
- try {
- var c = b(d9(N, a))
- return c
- } catch (a) {
- a = w(a)
- if (a === n) { return k1 }
- throw a
- }
- }
- function ae(j, i, f) {
- var b = t(f)[1]
- function e(n) {
- var a = n
- for (; ;) {
- if (typeof a === 'number') {
- if (dt <= a) {
- if (b8 <= a) {
- if (v <= a) {
- var g = d === b ? 1 : 0
- if (g) { var h = g } else {
- var p = o === b ? 1 : 0,
- h = p || (bk === b ? 1 : 0)
- }
- return h
- }
- return 0
- }
- return G <= a ? 0 : 1
- }
- if (d <= a) { return d === b ? 1 : 0 }
- var q = o === b ? 1 : 0,
- r = q || (bk === b ? 1 : 0)
- return r
- }
- var c = a[1]
- if (f_ <= c) {
- if (T <= c) { throw [0, m, k3] }
- var i = a[2],
- s = i[2],
- j = e(i[1])
- if (j) { return j }
- var a = s
- continue
- }
- if (c >= -260921543) {
- var k = a[2],
- t = k[2],
- l = e(k[1]),
- u = l ? 1 - e(t) : l
- return u
- }
- return dU(f, a[2])
- }
- }
- var a = bl === b ? 1 : 0
- if (a) { var g = a } else {
- var h = 1 - c(cM[3], f, i)
- if (h) { return e(t(j)[2]) }
- var g = h
- }
- return g
- }
- function B(d) {
- var c = d2(0),
- f = e[1],
- g = k[1],
- h = a[1],
- i = q[1]
- try {
- for (; ;) {
- if (ae(e[1], q[1], d)) {
- var j = 0
- return j
- }
- if (bk === t(e[1])[1]) { throw cx }
- var b = a5(r)
- cy(b, c)
- var l = b[4],
- m = b[3],
- n = b[2],
- o = b[1],
- p = A(a[1]),
- s = [0, [0, e[1], k[1], p]]
- e[1] = o
- k[1] = n
- q[1] = l
- a[1] = [0, s, m]
- continue
- }
- } catch (b) {
- b = w(b)
- if (b === cx) {
- for (; ;) {
- if (c[2] > 0) {
- cy(a5(c), r)
- continue
- }
- e[1] = f
- k[1] = g
- a[1] = h
- q[1] = i
- return 0
- }
- }
- throw b
- }
- }
- function C(a) {
- function b(b) {
- for (; ;) {
- var a = b ? i2(j, 44) : eE(j)
- if (typeof a !== 'number' && a[0] === 3) { continue }
- return a
- }
- }
- function e(j) {
- var c = j
- for (; ;) {
- if (typeof c === 'number') {
- switch (c) {
- case 9:
- return k4
- case 10:
- return k5
- case 13:
- throw ad
- }
- } else if (c[0] === 4) {
- var a = c[1],
- f = b(0)
- if (typeof f === 'number') {
- switch (f) {
- case 9:
- var o = l(a)
- return [0, [0, [0, l(a), o], 0], 0]
- case 10:
- var p = l(a)
- return [0, [0, [0, l(a), p], 0], 1]
- case 11:
- var d = b(1)
- if (typeof d === 'number') {
- switch (d) {
- case 9:
- return k6
- case 10:
- return k7
- case 13:
- throw ad
- }
- } else {
- switch (d[0]) {
- case 4:
- var q = d[1],
- h = e(b(0)),
- r = h[2],
- s = h[1]
- return [0, [0, [0, l(a), q], s], r]
- case 5:
- var t = d[1],
- i = e(b(0)),
- u = i[2],
- v = i[1]
- return [0, [0, [0, l(a), t], v], u]
- }
- }
- var c = b(0)
- continue
- case 13:
- throw ad
- }
- }
- var g = e(f),
- k = g[2],
- m = g[1],
- n = l(a)
- return [0, [0, [0, l(a), n], m], k]
- }
- var c = b(0)
- continue
- }
- }
- return e(b(0))
- }
- function D(d) {
- a: for (; ;) {
- var e = 11
- for (; ;) {
- var c = am(an, e, j)
- if (c >>> 0 > 3) {
- b(j[1], j)
- var e = c
- continue
- }
- switch (c) {
- case 0:
- var f = x(j),
- a = [1, R(f, 2, i(f) - 2 | 0)]
- break
- case 1:
- var a = i6
- break
- case 2:
- var a = 13
- break
- default:
- var a = [2, x(j)]
- }
- if (typeof a === 'number') {
- if (a === 13) { throw ad }
- } else {
- switch (a[0]) {
- case 1:
- var k = a[1]
- return h(l(k), d) ? k8 : g(k9, g(k, D(d)))
- case 2:
- var m = a[1]
- return g(m, D(d))
- }
- }
- continue a
- }
- }
- }
- function O(b) {
- for (; ;) {
- var a = eE(j)
- if (typeof a === 'number') {
- if (a >= 11) {
- if (a >= 13) { throw ad }
- } else if (a >= 9) { return 0 }
- }
- continue
- }
- }
- try {
- a: for (; ;) {
- var s = i1(j)
- if (typeof s === 'number') {
- switch (s) {
- case 0:
- var af = eH(j)
- if ($) { a[1] = [0, [0, [0, k$, [0, [0, k_, af], 0], 0]], a[1]] }
- continue
- case 3:
- var ag = eI(j)
- if (Z) { a[1] = [0, [0, [0, lb, [0, [0, la, ag], 0], 0]], a[1]] }
- continue
- case 6:
- var ah = eJ(j)
- if (_) { a[1] = [0, [0, [0, ld, [0, [0, lc, ah], 0], 0]], a[1]] }
- continue
- case 13:
- throw ad
- }
- } else {
- switch (s[0]) {
- case 0:
- var p = l(s[1]),
- P = t(p)[2]
- if (G === P) {
- var ai = C(0)[1]
- B(p)
- a[1] = [0, [0, [0, p, ai, 0]], a[1]]
- continue
- }
- if (b8 === P) {
- var Q = C(0),
- aj = Q[2],
- ak = Q[1]
- B(p)
- if (aj) { var S = le } else {
- var al = D(p)
- O(0)
- var S = al
- }
- a[1] = [0, [0, [0, p, ak, [0, [1, S], 0]]], a[1]]
- continue
- }
- var U = C(0),
- V = U[1],
- ao = U[2]
- B(p)
- if (ao) { a[1] = [0, [0, [0, p, V, 0]], a[1]] } else {
- if (h(p, k2)) { var E = 0 } else {
- var ab = function(b) {
- var a = b[2]
- if (typeof a !== 'number') {
- if (T === a[1]) { return a[2][1] }
- }
- return 0
- }
- try {
- var ac = ab(d9(N, p)),
- E = ac
- } catch (a) {
- a = w(a)
- if (a !== n) { throw a }
- var E = 0
- }
- }
- cy([0, e[1], k[1], a[1], q[1]], r)
- e[1] = p
- k[1] = V
- a[1] = 0
- aK(function(a) {
- q[1] = c(cM[4], a, q[1])
- return 0
- }, E)
- }
- continue
- case 1:
- var F = l(s[1])
- O(0)
- var W = h(F, e[1])
- if (W) { var H = W } else {
- try {
- hV((function(c) {
- return function(b) {
- var a = b[1]
- if (h(c, a)) { throw eF }
- if (bk === t(a)[1]) { throw n }
- return 0
- }
- }(F)), r)
- var az = 0,
- H = az
- } catch (a) {
- a = w(a)
- if (a === eF) { var X = 1 } else {
- if (a !== n) { throw a }
- var X = 0
- }
- var H = X
- }
- }
- if (H) {
- for (; ;) {
- if (f(e[1], F)) {
- var u = a5(r),
- ap = u[4],
- aq = u[3],
- ar = u[2],
- as = u[1],
- at = A(a[1])
- a[1] = [0, [0, [0, e[1], k[1], at]], aq]
- e[1] = as
- k[1] = ar
- q[1] = ap
- continue
- }
- var y = a5(r),
- au = y[4],
- av = y[3],
- aw = y[2],
- ax = y[1],
- ay = A(a[1])
- a[1] = [0, [0, [0, e[1], k[1], ay]], av]
- e[1] = ax
- k[1] = aw
- q[1] = au
- continue a
- }
- }
- continue
- case 2:
- a[1] = [0, [1, s[1]], a[1]]
- continue
- }
- }
- continue
- }
- } catch (b) {
- b = w(b)
- if (b === ad) {
- for (; ;) {
- if (r[2] > 0) {
- var z = a5(r),
- aA = z[4],
- aB = z[3],
- aC = z[2],
- aD = z[1],
- aE = A(a[1])
- a[1] = [0, [0, [0, e[1], k[1], aE]], aB]
- e[1] = aD
- k[1] = aC
- q[1] = aA
- continue
- }
- return A(a[1])
- }
- }
- throw b
- }
- }
- function lf(l, k, a, c) {
- function i(e) {
- if (e[0] === 0) {
- var g = e[1],
- d = g[2],
- c = g[1],
- m = g[3]
- if (f(c, lh)) {
- if (f(c, li)) {
- if (f(c, lj)) {
- try {
- var p = G === aM(c, l)[2] ? 1 : 0,
- j = p
- } catch (a) {
- a = w(a)
- if (a !== n) { throw a }
- var j = 0
- }
- b(a, lk)
- b(a, c)
- aK(function(d) {
- var e = d[2],
- f = d[1]
- b(a, ll)
- b(a, f)
- b(a, lm)
- function c(b, a) {
- try {
- var d = hv(a, iB),
- e = R(a, 0, d),
- f = iz(a, d + 1 | 0),
- g = h(e, iD) ? c(b, f) : c([0, e, b], f)
- return g
- } catch (c) {
- c = w(c)
- if (c === n) { return h(a, iC) ? b : [0, a, b] }
- throw c
- }
- }
- b(a, ac(lg, A(c(0, e))))
- return b(a, ln)
- }, d)
- if (j) {
- var o = k ? lo : lp
- return b(a, o)
- }
- b(a, lq)
- aK(i, m)
- b(a, lr)
- b(a, c)
- return b(a, ls)
- }
- b(a, lt)
- b(a, aM(lu, d))
- return b(a, lv)
- }
- b(a, lw)
- b(a, aM(lx, d))
- return b(a, ly)
- }
- b(a, lz)
- b(a, aM(lA, d))
- return b(a, lB)
- }
- return b(a, e[1])
- }
- try {
- var d = aK(i, c)
- return d
- } catch (a) {
- a = w(a)
- if (a === n) { return bt(lC) }
- throw a
- }
- }
- function lD(b) {
- return a(e + b)
- }
- function I(b, a) {
- return a ? a[1] : b
- }
- function bE(a, b) {
- if (b) { return b }
- var c = a2(a)
- return ax === c ? a[1] : O === c ? a6(a) : a
- }
- function cN(c, a) {
- return a ? [0, b(c, a[1])] : 0
- }
- function bF(c, a) {
- return a ? b(c, a[1]) ? a : 0 : 0
- }
- function eK(a, b) {
- if (b) { return b[1] }
- var c = a2(a)
- return ax === c ? a[1] : O === c ? a6(a) : a
- }
- function ae(a, c) {
- return a ? b(c, a[1]) : 0
- }
- function S(b, a) {
- return cN(a, b)
- }
- function eL(a) {
- return a ? [0, a[1], 0] : 0
- }
- function eM(c, a) {
- if (a) {
- var d = a[2],
- e = a[1],
- f = b(c, e),
- g = eM(c, d),
- h = e === f ? 1 : 0,
- i = h ? d === g ? 1 : 0 : h
- return i === 0 ? [0, f, g] : a
- }
- return a
- }
- function aC(d, a) {
- if (a) {
- var e = a[2],
- f = a[1],
- g = b(d, f),
- c = aC(d, e)
- return g ? (e === c ? 1 : 0) === 0 ? [0, f, c] : a : c
- }
- return a
- }
- function ao(e, d) {
- var a = d
- for (; ;) {
- if (a) {
- var f = a[2],
- c = b(e, a[1])
- if (c) { return c }
- var a = f
- continue
- }
- return 0
- }
- }
- function cO(d, a) {
- var c = 0
- return aL(function(e, a) {
- var c = b(d, e)
- return c ? [0, c[1], a] : a
- }, a, c)
- }
- function cP(d, c) {
- var b = d,
- a = c
- for (; ;) {
- if (b === 0) { return a }
- if (a) {
- var b = b - 1 | 0,
- a = a[2]
- continue
- }
- return 0
- }
- }
- function lE(d) {
- function a(c, a) {
- if (b(d, c)) {
- if (a === 0) { return a }
- }
- return [0, c, a]
- }
- return function(b) {
- return aL(a, b, 0)
- }
- }
- function eN(f) {
- function a(a, c) {
- var d = c[2],
- e = c[1]
- return b(f, a) ? [0, [0, a, e], d] : [0, e, [0, a, d]]
- }
- return function(b) {
- return aL(a, b, lF)
- }
- }
- function eO(c, a) {
- var d = 0
- return aL(function(d, a) {
- return z(b(c, d), a)
- }, a, d)
- }
- function cQ(c, a) {
- if (a) {
- var d = a[1],
- f = a[2]
- if (b(c, d)) {
- var e = cQ(c, f)
- return [0, [0, d, e[1]], e[2]]
- }
- }
- return [0, 0, a]
- }
- function eP(a) {
- if (h(a, hu)) { var d = a } else {
- if (dZ(Z(a, 0))) { var e = 0 } else if (dZ(Z(a, i(a) - 1 | 0))) { var e = 0 } else {
- var d = a,
- e = 1
- }
- if (!e) {
- var f = W(a),
- b = [0, 0]
- for (; ;) {
- if (b[1] < f) {
- if (dY(Z(a, b[1]))) {
- b[1]++
- continue
- }
- }
- var c = [0, f - 1 | 0]
- for (; ;) {
- if (b[1] <= c[1]) {
- if (dY(Z(a, c[1]))) {
- c[1] += -1
- continue
- }
- }
- var d = b[1] <= c[1] ? cp(a, b[1], (c[1] - b[1] | 0) + 1 | 0) : ho
- break
- }
- break
- }
- }
- }
- return h(d, lG)
- }
- function af(b, a) {
- var c = i(a)
- return i(b) < c ? 0 : h(R(b, 0, c), a)
- }
- function cR(c, b) {
- var d = i(c),
- a = i(b)
- return d < a ? 0 : h(R(c, d - a | 0, a), b)
- }
- var E = d1([0, hA])
- function a9(d, c, a) {
- return b(d, b(c, a))
- }
- function eQ(b) {
- var a = R(b, 5, i(b) - 5 | 0)
- try {
- var c = q9(a)
- return c
- } catch (a) {
- a = w(a)
- if (a[1] === cl) { throw [0, ck, g(lM, g(b, lL))] }
- throw a
- }
- }
- function eR(a) {
- return a ? [0, ac(lN, a)] : 0
- }
- function bG(a) {
- return d0(a, 32) ? g(lP, g(a, lO)) : a
- }
- var lZ = b(E[27], lY)
- function l0(m) {
- var b = m[2][1],
- d = m[1][1]
- if (c(E[3], d, lZ)) {
- var a = aA(function(b, a) {
- if (b) {
- var c = b[2],
- d = b[1]
- if (h(a, lR)) { return [0, lS, [0, bG(d), c]] }
- if (af(a, lT)) {
- var e = g(lU, a)
- return [0, lV, [0, g(bG(d), e), c]]
- }
- return [0, g(d, a), c]
- }
- return 0
- }, lQ, b)
- if (a) {
- var j = a[1]
- if (f(j, lW)) {
- var n = a[2],
- k = [0, bG(j), n]
- } else { var k = a[2] }
- var l = k
- } else { var l = a }
- var e = ac(lX, A(l))
- } else {
- var p = cR(d, l4) === 0 ? ab(bG, b) : b,
- e = ac(l5, p)
- }
- var o = i(e) === 0 ? l1 : e
- return g(d, g(l3, g(o, l2)))
- }
- function eS(a) {
- var b = a ? a[1] : l6
- function c(a) {
- return ab(l0, a)
- }
- function d(a) {
- return ac(b, a)
- }
- return function(a) {
- return a9(d, c, a)
- }
- }
- function cS(a) {
- return g(l8, b(eS(l7), a))
- }
- function l_(b) {
- switch (b[0]) {
- case 0:
- var c = b[1],
- d = g(ma, g(cS(b[2]), l$))
- return g(ac(l9, c[1]), d)
- case 1:
- var f = b[1]
- return g(md, g(f, g(mc, g(cS(b[2]), mb))))
- default:
- var h = b[3],
- i = b[2],
- j = b[1][1],
- k = g(mf, g(cS(b[4]), me)),
- l = g(I(mh, cN(function(a) {
- return g(mg, a)
- }, h)), k)
- return g(mk, g(j, g(I(mj, cN(function(b) {
- return g(mi, a(e + b[1]))
- }, i)), l)))
- }
- }
- function a_(a) {
- return ac(mm, a[1])
- }
- var bH = [s, mn, P(0)]
- function J(j, d, c) {
- var a = d,
- b = c
- for (; ;) {
- switch (b) {
- case 0:
- throw bH
- case 1:
- var e = a[2],
- a = a[1],
- b = e
- continue
- case 2:
- var f = a[2],
- a = a[1],
- b = f
- continue
- case 3:
- throw bH
- case 4:
- var g = a[2],
- a = a[1],
- b = g
- continue
- case 5:
- var h = a[2],
- a = a[1],
- b = h
- continue
- case 6:
- var i = a[2],
- a = a[1],
- b = i
- continue
- default:
- throw bH
- }
- }
- }
- function eT(a, e, d, c) {
- if (a[4]) { throw [0, m, mV] }
- var b = a[3]
- if (typeof b === 'number') {
- if (b === 3) { return I(0, c) }
- }
- if (a[4]) { throw [0, m, mW] }
- a[4] = 1
- return J(a, e, d)
- }
- function a$(a) {
- cn(mL)
- throw [0, m, mM]
- }
- function eU(b, i, h) {
- var a = i,
- c = h,
- d = 0
- for (; ;) {
- if (c === 2) {
- var f = a[2],
- g = [0, a[3], d],
- a = a[1],
- c = f,
- d = g
- continue
- }
- if (c === 3) {
- if (b[4]) { throw [0, m, mR] }
- var e = b[3]
- if (typeof e === 'number') {
- if (e === 3) { return d }
- }
- if (b[4]) { throw [0, m, mS] }
- b[4] = 1
- return J(b, a, c)
- }
- return a$(0)
- }
- }
- function bV(i, a, f, n) {
- var b = f[2],
- d = f[1],
- l = f[3],
- k = [0, E[1], 0],
- e = aA(function(a, b) {
- var d = b[1][1],
- e = a[1],
- f = a[2]
- return c(E[3], d, e) ? a : [0, c(E[4], d, e), [0, b, f]]
- }, k, l)[2]
- if (b === 0) {
- if (a[4]) { throw [0, m, mC] }
- var g = a[3]
- if (typeof g === 'number') {
- if (g === 1) {
- var h = y(a)
- return i < 50 ? bT(i + 1 | 0, h, d, e) : j(bT, [0, h, d, e])
- }
- }
- if (a[4]) { throw [0, m, mD] }
- a[4] = 1
- return J(a, d, b)
- }
- return b >= 7 ? eT(a, d, b, [0, e]) : a$(0)
- }
- function bU(d, b, o, n, l) {
- var a = [0, o, n, l]
- if (b[4]) { throw [0, m, mE] }
- var f = b[3]
- if (typeof f === 'number') {
- switch (f) {
- case 0:
- var c = y(b),
- e = c[3]
- if (typeof e === 'number') {
- switch (e) {
- case 1:
- case 3:
- var g = [0, 0]
- return d < 50 ? bV(d + 1 | 0, c, a, g) : j(bV, [0, c, a, g])
- }
- } else if (e[0] === 4) {
- var h = e[1],
- i = 6
- return d < 50 ? be(d + 1 | 0, c, a, i, h) : j(be, [0, c, a, i, h])
- }
- if (c[4]) { throw [0, m, mF] }
- c[4] = 1
- return J(c, a, 6)
- case 1:
- case 3:
- var k = 0
- return d < 50 ? bV(d + 1 | 0, b, a, k) : j(bV, [0, b, a, k])
- }
- }
- if (b[4]) { throw [0, m, mG] }
- b[4] = 1
- return J(b, a[1], a[2])
- }
- function bT(c, a, r, i) {
- var k = r[3],
- B = r[2],
- C = r[1]
- if (k) {
- if (f(k[1], mu)) { var e = 0 } else {
- var h = k[2]
- if (h) {
- if (f(h[1], mr)) { var d = 1 } else {
- var o = h[2]
- if (o) {
- var p = o[2],
- s = o[1]
- if (p) {
- if (f(p[1], mt)) { var d = 1 } else {
- var q = p[2]
- if (q) {
- var y = q[1],
- z = eR(q[2]),
- l = [2, [0, s], [0, [0, eQ(y)]], z, i],
- e = 1,
- d = 0
- } else { var d = 1 }
- }
- } else {
- var l = [2, [0, s], 0, 0, i],
- e = 1,
- d = 0
- }
- } else { var d = 1 }
- }
- } else { var d = 1 }
- if (d) {
- var l = [1, ac(ms, h), i],
- e = 1
- }
- }
- } else { var e = 0 }
- if (!e) {
- var l = [0, [0, A(aA(function(a, b) {
- if (a) {
- var c = a[2],
- d = a[1]
- return f(b, mp) ? [0, g(d, b), c] : [0, mq, [0, d, c]]
- }
- return 0
- }, mo, k))], i]
- }
- var b = [0, C, B, l]
- if (a[4]) { throw [0, m, mH] }
- var n = a[3]
- if (typeof n === 'number') {
- switch (n) {
- case 3:
- return eU(a, b, 2)
- case 4:
- var t = 2
- return c < 50 ? bc(c + 1 | 0, a, b, t) : j(bc, [0, a, b, t])
- case 5:
- var u = 2
- return c < 50 ? bb(c + 1 | 0, a, b, u) : j(bb, [0, a, b, u])
- case 6:
- var v = 2
- return c < 50 ? ba(c + 1 | 0, a, b, v) : j(ba, [0, a, b, v])
- }
- } else if (n[0] === 4) {
- var w = n[1],
- x = 2
- return c < 50 ? bd(c + 1 | 0, a, b, x, w) : j(bd, [0, a, b, x, w])
- }
- if (a[4]) { throw [0, m, mI] }
- a[4] = 1
- return J(a, b, 2)
- }
- function D(c, a, I, H, G) {
- var b = [0, I, H, G]
- if (a[4]) { throw [0, m, mJ] }
- var d = a[3]
- if (typeof d === 'number') {
- switch (d) {
- case 4:
- var q = 4
- return c < 50 ? bM(c + 1 | 0, a, b, q) : j(bM, [0, a, b, q])
- case 5:
- var r = 4
- return c < 50 ? bL(c + 1 | 0, a, b, r) : j(bL, [0, a, b, r])
- case 2:
- case 6:
- if (a[4]) { throw [0, m, mK] }
- a[4] = 1
- return J(a, b, 4)
- default:
- var e = b[1],
- h = b[2],
- g = [0, b[3], 0]
- for (; ;) {
- if (h === 4) {
- var E = e[2],
- F = [0, e[3], g],
- e = e[1],
- h = E,
- g = F
- continue
- }
- if (h === 5) {
- var i = e[2],
- f = e[1],
- k = [0, e[3], [0, g]]
- switch (i) {
- case 6:
- var n = f[2],
- o = f[1],
- p = [0, k, f[3]]
- return c < 50 ? bU(c + 1 | 0, a, o, n, p) : j(bU, [0, a, o, n, p])
- case 0:
- case 7:
- var l = [0, k, 0]
- return c < 50 ? bU(c + 1 | 0, a, f, i, l) : j(bU, [0, a, f, i, l])
- default:
- return a$(0)
- }
- }
- return a$(0)
- }
- }
- } else {
- switch (d[0]) {
- case 0:
- var s = d[1],
- t = 4
- return c < 50 ? bS(c + 1 | 0, a, b, t, s) : j(bS, [0, a, b, t, s])
- case 1:
- var u = d[1],
- v = 4
- return c < 50 ? bR(c + 1 | 0, a, b, v, u) : j(bR, [0, a, b, v, u])
- case 2:
- var w = d[1],
- x = 4
- return c < 50 ? bQ(c + 1 | 0, a, b, x, w) : j(bQ, [0, a, b, x, w])
- case 3:
- var y = d[1],
- z = 4
- return c < 50 ? bP(c + 1 | 0, a, b, z, y) : j(bP, [0, a, b, z, y])
- case 4:
- var A = d[1],
- B = 4
- return c < 50 ? bO(c + 1 | 0, a, b, B, A) : j(bO, [0, a, b, B, A])
- default:
- var C = d[1],
- D = 4
- return c < 50 ? bN(c + 1 | 0, a, b, D, C) : j(bN, [0, a, b, D, C])
- }
- }
- }
- function bS(e, f, c, b, a) {
- var d = y(f)
- return e < 50 ? D(e + 1 | 0, d, c, b, a) : j(D, [0, d, c, b, a])
- }
- function bR(e, f, c, b, a) {
- var d = y(f)
- return e < 50 ? D(e + 1 | 0, d, c, b, a) : j(D, [0, d, c, b, a])
- }
- function bQ(e, k, c, b, f) {
- var a = y(k),
- d = a[3]
- if (typeof d === 'number') {
- switch (d) {
- case 2:
- case 6:
- if (a[4]) { throw [0, m, mQ] }
- a[4] = 1
- return J(a, c, b)
- }
- } else if (d[0] === 4) {
- var l = d[1],
- h = y(a),
- i = g(f, l)
- return e < 50 ? D(e + 1 | 0, h, c, b, i) : j(D, [0, h, c, b, i])
- }
- return e < 50 ? D(e + 1 | 0, a, c, b, f) : j(D, [0, a, c, b, f])
- }
- function bP(e, f, c, b, a) {
- var d = y(f)
- return e < 50 ? D(e + 1 | 0, d, c, b, a) : j(D, [0, d, c, b, a])
- }
- function bO(e, f, c, b, a) {
- var d = y(f)
- return e < 50 ? D(e + 1 | 0, d, c, b, a) : j(D, [0, d, c, b, a])
- }
- function bN(e, f, c, b, a) {
- var d = y(f)
- return e < 50 ? D(e + 1 | 0, d, c, b, a) : j(D, [0, d, c, b, a])
- }
- function bM(d, e, b, a) {
- var c = y(e)
- return d < 50 ? D(d + 1 | 0, c, b, a, eW) : j(D, [0, c, b, a, eW])
- }
- function bL(d, e, b, a) {
- var c = y(e)
- return d < 50 ? D(d + 1 | 0, c, b, a, eX) : j(D, [0, c, b, a, eX])
- }
- function aw(c, a, A, z, x) {
- var b = [0, A, z, x]
- if (a[4]) { throw [0, m, mT] }
- var g = a[3]
- if (typeof g === 'number') {
- switch (g) {
- case 2:
- var l = b[1],
- h = b[2],
- k = [0, b[3], 0]
- for (; ;) {
- var d = [0, l, h, k]
- switch (h) {
- case 1:
- var i = d[1],
- l = i[1],
- h = i[2],
- k = [0, i[3], d[3]]
- continue
- case 2:
- case 3:
- if (a[4]) { throw [0, m, mN] }
- var n = a[3]
- if (typeof n === 'number') {
- if (n === 2) {
- var e = y(a),
- f = e[3]
- if (typeof f === 'number') {
- if (f === 1) {
- var o = y(e),
- p = 0
- return c < 50 ? bT(c + 1 | 0, o, d, p) : j(bT, [0, o, d, p])
- }
- } else if (f[0] === 4) {
- var q = f[1],
- r = 0
- return c < 50 ? be(c + 1 | 0, e, d, r, q) : j(be, [0, e, d, r, q])
- }
- if (e[4]) { throw [0, m, mO] }
- e[4] = 1
- return J(e, d, 0)
- }
- }
- if (a[4]) { throw [0, m, mP] }
- a[4] = 1
- return J(a, d[1], d[2])
- default:
- return a$(0)
- }
- }
- case 4:
- var s = 1
- return c < 50 ? bc(c + 1 | 0, a, b, s) : j(bc, [0, a, b, s])
- case 5:
- var t = 1
- return c < 50 ? bb(c + 1 | 0, a, b, t) : j(bb, [0, a, b, t])
- case 6:
- var u = 1
- return c < 50 ? ba(c + 1 | 0, a, b, u) : j(ba, [0, a, b, u])
- }
- } else if (g[0] === 4) {
- var v = g[1],
- w = 1
- return c < 50 ? bd(c + 1 | 0, a, b, w, v) : j(bd, [0, a, b, w, v])
- }
- if (a[4]) { throw [0, m, mU] }
- a[4] = 1
- return J(a, b, 1)
- }
- function be(c, A, z, x, w) {
- var e = y(A),
- b = [0, z, x, [0, w]]
- if (e[4]) { throw [0, m, mX] }
- var f = e[3]
- if (typeof f === 'number') {
- if (f === 5) {
- var a = y(e),
- d = a[3]
- if (typeof d === 'number') {
- switch (d) {
- case 4:
- var g = 5
- return c < 50 ? bM(c + 1 | 0, a, b, g) : j(bM, [0, a, b, g])
- case 5:
- var h = 5
- return c < 50 ? bL(c + 1 | 0, a, b, h) : j(bL, [0, a, b, h])
- default:
- if (a[4]) { throw [0, m, mY] }
- a[4] = 1
- return J(a, b, 5)
- }
- } else {
- switch (d[0]) {
- case 0:
- var i = d[1],
- k = 5
- return c < 50 ? bS(c + 1 | 0, a, b, k, i) : j(bS, [0, a, b, k, i])
- case 1:
- var l = d[1],
- n = 5
- return c < 50 ? bR(c + 1 | 0, a, b, n, l) : j(bR, [0, a, b, n, l])
- case 2:
- var o = d[1],
- p = 5
- return c < 50 ? bQ(c + 1 | 0, a, b, p, o) : j(bQ, [0, a, b, p, o])
- case 3:
- var q = d[1],
- r = 5
- return c < 50 ? bP(c + 1 | 0, a, b, r, q) : j(bP, [0, a, b, r, q])
- case 4:
- var s = d[1],
- t = 5
- return c < 50 ? bO(c + 1 | 0, a, b, t, s) : j(bO, [0, a, b, t, s])
- default:
- var u = d[1],
- v = 5
- return c < 50 ? bN(c + 1 | 0, a, b, v, u) : j(bN, [0, a, b, v, u])
- }
- }
- }
- }
- if (e[4]) { throw [0, m, mZ] }
- e[4] = 1
- return J(e, b[1], b[2])
- }
- function bd(e, f, c, b, a) {
- var d = y(f)
- return e < 50 ? aw(e + 1 | 0, d, c, b, a) : j(aw, [0, d, c, b, a])
- }
- function bc(d, e, b, a) {
- var c = y(e)
- return d < 50 ? aw(d + 1 | 0, c, b, a, eY) : j(aw, [0, c, b, a, eY])
- }
- function bb(d, e, b, a) {
- var c = y(e)
- return d < 50 ? aw(d + 1 | 0, c, b, a, eZ) : j(aw, [0, c, b, a, eZ])
- }
- function ba(d, e, b, a) {
- var c = y(e)
- return d < 50 ? aw(d + 1 | 0, c, b, a, e0) : j(aw, [0, c, b, a, e0])
- }
- function mv(a, b, c, d) {
- return br(be(0, a, b, c, d))
- }
- function mw(a, b, c, d) {
- return br(bd(0, a, b, c, d))
- }
- function mx(a, b, c) {
- return br(bc(0, a, b, c))
- }
- function my(a, b, c) {
- return br(bb(0, a, b, c))
- }
- function mz(a, b, c) {
- return br(ba(0, a, b, c))
- }
- function y(a) {
- var c = a[1],
- d = a[2]
- return [0, c, d, b(c, d), 0]
- }
- function eV(b, a) {
- return [0, b, a, 0, 0]
- }
- function mA(f, e) {
- var d = eV(f, e),
- c = [0, 0, d[2][12]],
- a = y(d),
- b = a[3]
- if (typeof b === 'number') {
- if (b === 3) { return eT(a, c, 7, 0) }
- } else if (b[0] === 4) { return mv(a, c, 7, b[1]) }
- if (a[4]) { throw [0, m, m0] }
- a[4] = 1
- return J(a, c, 7)
- }
- function mB(f, e) {
- var d = eV(f, e),
- b = [0, 0, d[2][12]],
- a = y(d),
- c = a[3]
- if (typeof c === 'number') {
- switch (c) {
- case 3:
- return eU(a, b, 3)
- case 4:
- return mx(a, b, 3)
- case 5:
- return my(a, b, 3)
- case 6:
- return mz(a, b, 3)
- }
- } else if (c[0] === 4) { return mw(a, b, 3, c[1]) }
- if (a[4]) { throw [0, m, m1] }
- a[4] = 1
- return J(a, b, 3)
- }
- var e1 = [s, m2, P(0)]
- function m4(c) {
- a: for (; ;) {
- c[10] = au(5, -1)
- var j = 0
- for (; ;) {
- var d = rj(m3, j, c)
- if (d >= 0) {
- c[11] = c[12]
- var f = c[12]
- c[12] = [0, f[1], f[2], f[3], c[4] + c[6] | 0]
- }
- if (d >>> 0 > 20) {
- b(c[1], c)
- var j = d
- continue
- }
- switch (d) {
- case 0:
- return 3
- case 1:
- var h = c[12]
- c[12] = [0, h[1], h[2] + 1 | 0, c[6], h[4]]
- continue a
- case 2:
- continue a
- case 3:
- return 4
- case 4:
- return 2
- case 5:
- return 1
- case 6:
- return 0
- case 7:
- return 5
- case 8:
- return 6
- case 9:
- return [3, x(c)]
- case 10:
- return [5, x(c)]
- case 11:
- return [4, x(c)]
- case 12:
- return [0, x(c)]
- case 13:
- return [2, x(c)]
- case 14:
- return [1, x(c)]
- case 15:
- var m = l(c[10], 0)[1]
- return [1, cv(c, l(c[10], 1)[2], m)]
- case 16:
- return [4, x(c)]
- case 17:
- continue a
- case 18:
- continue a
- case 19:
- continue a
- default:
- var i = x(c),
- k = aa(i, 0)
- if (aV < k) { return [1, i] }
- throw [0, e1, g(m7, g(i, g(m6, g(a(e + k), m5))))]
- }
- }
- }
- }
- function e2(c) {
- var d = c[11],
- b = c[12],
- f = g(m8, a(e + ((b[4] - b[3] | 0) + 1 | 0))),
- h = g(m9, g(a(e + ((d[4] - d[3] | 0) + 1 | 0)), f))
- return g(a(e + b[2]), h)
- }
- function e3(d, a) {
- var b = hD(d)
- try {
- var h = c(a, m4, b)
- return h
- } catch (a) {
- a = w(a)
- if (a[1] === e1) {
- var e = g(m_, a[2])
- cn(g(e2(b), e))
- return 0
- }
- if (a === bH) {
- var f = g(m$, d)
- cn(g(e2(b), f))
- return 0
- }
- throw a
- }
- }
- function na(a) {
- return e3(a, mB)
- }
- var nh = z(ng, nf),
- ni = b(E[27], nh)
- function bI(a) {
- return c(E[3], a, ni)
- }
- function cT(b, a) {
- return aH(a[1], b)
- }
- function aP(d) {
- return function(e) {
- var a = e
- for (; ;) {
- if (a) {
- var b = a[1],
- c = a[2]
- if (cT(d, b)) { return [0, b] }
- var a = c
- continue
- }
- return 0
- }
- }
- }
- function cU(c, b, a) {
- var d = eM(function(a) {
- var d = a[1]
- return aH(c, d) === 0 ? a : [0, d, b]
- }, a)
- return d === a ? [0, [0, c, b], a] : d
- }
- function nl(b, a) {
- return ae(b, function(b) {
- return a[0] === 0 ? [0, g(b, a[1])] : 0
- })
- }
- function nn(a) {
- return a[0] === 0 ? 0 : a[4]
- }
- function cV(d, b, a) {
- if (a[0] === 0) { return 0 }
- var e = a[4],
- f = a[3],
- g = a[2]
- return h(a[1], d) ? c(b, g, f) : ao(function(a) {
- return cV(d, b, a)
- }, e)
- }
- function cW(d, c, g, f, b) {
- var a = aH(c, d),
- e = a ? b === 0 ? 1 : 0 : a
- return e
- }
- function cX(b) {
- if (b[0] === 0) { return eP(b[1]) }
- var d = b[4],
- e = f(b[1], no)
- if (e) {
- var g = d !== 0 ? 1 : 0
- if (g) {
- var a = d
- for (; ;) {
- if (a) {
- var i = a[2],
- c = cX(a[1])
- if (c) {
- var a = i
- continue
- }
- return c
- }
- return 1
- }
- }
- var h = g
- } else { var h = e }
- return h
- }
- function np(c) {
- var a = c
- for (; ;) {
- if (a) {
- var b = a[2]
- if (cX(a[1])) {
- var a = b
- continue
- }
- }
- return a
- }
- }
- var nq = lE(cX)
- function e4(a) {
- var c = 0
- return A(aA(function(e, a) {
- if (a[0] === 0) {
- var c = a[1],
- j = c[3],
- k = c[2],
- l = c[1],
- g = function(a) {
- return e3(a[2], mA)
- },
- d = b(eN(function(a) {
- return h(a[1], nb)
- }), k),
- i = d[2],
- f = aA(z, 0, ab(g, d[1]))
- return [0, [1, l, i, f, e4(j)], e]
- }
- return [0, [0, a[1]], e]
- }, c, a))
- }
- function e5(i, l) {
- var c = i ? i[1] : 0
- function f(a) {
- return g(ns, bx(c * 2 | 0, 32))
- }
- var m = 0,
- a = aA(function(i, a) {
- if (a[0] === 0) { return [0, [1, a[1]], i] }
- var k = a[3],
- l = a[2],
- j = a[1],
- q = a[4],
- r = (k === 0 ? 1 : 0) === 0 ? [0, [0, nr, b(eS(0), k)], l] : l,
- m = e5([0, c + 1 | 0], q),
- d = h(j, nt) === 0 ? m : z([0, nv, m], [0, [1, f(0)], 0])
- if (d) {
- var n = d[1]
- if (n[0] === 0) {
- if (bI(n[1][1])) {
- var o = [0, [1, g(nu, bx((c + 1 | 0) * 2 | 0, 32))], d],
- e = 1
- } else { var e = 0 }
- } else { var e = 0 }
- } else { var e = 0 }
- if (!e) { var o = d }
- var p = [0, [0, j, r, o]]
- return bI(j) === 0 ? [0, p, i] : [0, [1, f(0)], [0, p, i]]
- }, m, l)
- if (a) {
- var j = a[1]
- if (j[0] === 0) { var d = 0 } else {
- var n = a[2],
- o = j[1]
- if (c > 0) {
- if (h(o, f(0))) {
- var k = [0, [1, g(nw, bx((c - 1 | 0) * 2 | 0, 32))], n],
- d = 1,
- e = 0
- } else { var e = 1 }
- } else { var e = 1 }
- if (e) { var d = 0 }
- }
- } else { var d = 0 }
- if (!d) { var k = a }
- return A(k)
- }
- function e6(r) {
- var c = 0,
- a = r
- for (; ;) {
- if (a) {
- var e = a[1]
- if (e[0] === 0) {
- var f = a[2]
- if (f) {
- var h = f[1],
- j = e[1]
- if (h[0] === 0) {
- var s = f[2],
- a = [0, [0, g(j, h[1])], s]
- continue
- }
- var n = f[2],
- m = j,
- l = h,
- k = h[1],
- d = 0
- } else { var d = 1 }
- } else {
- var i = a[2]
- if (i) {
- var q = i[1],
- x = e[1]
- if (q[0] === 0) {
- var n = i[2],
- m = q[1],
- l = e,
- k = x,
- d = 0
- } else { var d = 1 }
- } else { var d = 1 }
- }
- if (!d) {
- if (bI(k)) {
- if (eP(m)) {
- var a = [0, l, n]
- continue
- }
- }
- }
- var b = a[1]
- if (b[0] === 0) {
- var c = [0, [0, b[1]], c],
- a = a[2]
- continue
- }
- var o = b[4],
- p = b[1],
- t = a[2],
- u = b[3],
- v = b[2],
- w = bI(p) === 0 ? o : a9(nq, np, o),
- c = [0, [1, p, v, u, e6(w)], c],
- a = t
- continue
- }
- return A(c)
- }
- }
- function e7(m) {
- var b = B(iY, 0, 0, m),
- n = 0,
- p = [0, kS],
- f = Q(cc)
- function o(d, c) {
- try {
- var a = bf(aI(b, 1042138122, 153), b, d, 0, c)
- if (a === 0) { bt(iZ) }
- return a
- } catch (a) {
- a = w(a)
- if (a === aJ) { return 0 }
- throw a
- }
- }
- var a = [0],
- c = 0,
- d = 0,
- e = 0,
- g = 0,
- h = 0,
- i = 0,
- j = 0,
- k = Q(aW)
- return e6(e4(kX(p, nz, ny, nx, n, [0, function(a) {
- var g = o(f, W(f)),
- c = g > 0 ? g : (a[9] = 1,
- 0)
- if (W(a[2]) < (a[3] + c | 0)) {
- if (((a[3] - a[5] | 0) + c | 0) <= W(a[2])) { bw(a[2], a[5], a[2], 0, a[3] - a[5] | 0) } else {
- var j = cm(2 * W(a[2]) | 0, aN)
- if (j < ((a[3] - a[5] | 0) + c | 0)) { bt(hC) }
- var k = Q(j)
- bw(a[2], a[5], k, 0, a[3] - a[5] | 0)
- a[2] = k
- }
- var d = a[5]
- a[4] = a[4] + d | 0
- a[6] = a[6] - d | 0
- a[5] = 0
- a[7] = a[7] - d | 0
- a[3] = a[3] - d | 0
- var e = a[10],
- h = e.length - 1 - 1 | 0,
- m = 0
- if (!(h < 0)) {
- var b = m
- for (; ;) {
- var i = l(e, b)[b + 1]
- if (i >= 0) { l(e, b)[b + 1] = i - d | 0 }
- var n = b + 1 | 0
- if (h !== b) {
- var b = n
- continue
- }
- break
- }
- }
- }
- bw(f, 0, a[2], a[3], c)
- a[3] = a[3] + c | 0
- return 0
- },
- k, j, i, h, g, e, d, c, a, by, by])))
- }
- function e8(a) {
- return [0, [0, nQ, a], nP]
- }
- var cY = e8(nR)
- function e9(e, g, a) {
- var c = aC(function(b) {
- var a = b[1],
- c = h(a, e_),
- d = c || h(a, e$)
- return d
- }, e)
- function j(c) {
- var b = c[2],
- a = i(b),
- d = 7
- return a < 7 ? lH : R(b, d, a - 7 | 0)
- }
- var k = b(aP(e_), c),
- l = I(cY, S(S(bE([O, function(a) {
- return b(aP(e$), c)
- }
- ], k), j), e8))
- function d(c) {
- var d = c[2]
- function e(b) {
- var c = b[2]
- function e(b) {
- if (f(b, nI)) {
- if (f(b, nJ)) { return a }
- }
- function e(a) {
- return cU(nK, c, a)
- }
- return a9(function(a) {
- return cU(nL, d, a)
- }, e, a)
- }
- return S(ao(function(a) {
- return f(a[1][1], nM) ? 0 : [0, a_(a[2])]
- }, g), e)
- }
- return ae(b(aP(nN), a), e)
- }
- return z(l, I(a, ae(b(aP(nO), a), d)))
- }
- function fa(b, a) {
- var c = [1, nS, 0, 0, a]
- return cV(b, function(b, a) {
- return [0, [0, b, a]]
- }, c)
- }
- function nT(a, d, c, b) {
- return h(a, nU)
- }
- var nX = [0, nT, function(f, d, a, c) {
- function e(b) {
- var c = b[2],
- e = e9(d, a, b[1])
- return [0, e, z(c, a)]
- }
- var b = I([0, cY, 0], S(fa(nV, c), e))
- return [0, [1, nW, b[1], b[2], 0]]
- }
- ]
- function nY(a, b) {
- return [0, a]
- }
- function fb(a) {
- return cV(nZ, nY, a)
- }
- function fc(d, a) {
- if (a[0] === 0) { return 0 }
- var b = a[1]
- if (f(b, n0)) {
- var e = a[4],
- g = a[3],
- h = a[2],
- c = function(b) {
- if (b) {
- var a = b[1]
- if (a[0] === 0) { return [0, a, c(b[2])] }
- var e = a[1]
- if (f(e, n1)) {
- var g = a[4],
- h = a[3],
- i = a[2],
- j = c(b[2])
- return [0, [1, e, i, h, c(g)], j]
- }
- return [0, [1, n2, d, a[3], a[4]], b[2]]
- }
- return 0
- }
- return [0, [1, b, h, g, c(e)]]
- }
- return [0, [1, n3, d, a[3], a[4]]]
- }
- function n6(a) {
- return R(a, 15, (i(a) - 9 | 0) - 15 | 0)
- }
- function n9(a, b, c, d) {
- return cW(n8, a, b, c, d)
- }
- var of = [0, n9, function(v, b, u, t, a) {
- if (b) {
- var m = b[1]
- if (!f(m[1], n_)) {
- if (!b[2]) {
- var c = m[2],
- l = af(c, n4),
- q = l ? cR(c, n5) : l
- if (q) {
- if (a) {
- var d = a[1]
- if (d[0] !== 0) {
- if (!f(d[1], n$)) {
- var e = d[2]
- if (e) {
- var n = e[1]
- if (!f(n[1], oa)) {
- if (!f(n[2], ob)) {
- if (!e[2]) {
- var g = a[2]
- if (g) {
- var h = g[2]
- if (h) {
- var i = h[1],
- j = g[1]
- if (i[0] !== 0) {
- if (!f(i[1], oc)) {
- var k = i[2]
- if (k) {
- var o = k[1]
- if (!f(o[1], od)) {
- if (!f(o[2], oe)) {
- if (!k[2]) {
- var r = h[2],
- s = a9(e7, n6, c),
- p = function(a) {
- function b(b) {
- return e9(b[1], b[2], a)
- }
- var c = S(fa(n7, s), b)
- return fc(eK([O, function(b) {
- return z(cY, a)
- }
- ], c), j)
- }
- return [0, [0, I(j, ae(fb(j), p)), r]]
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- return 0
- }
- return 0
- }
- }
- }
- return 0
- }
- ]
- function ok(a, b, c, d) {
- return cW(oj, a, b, c, d)
- }
- var os = [0, ok, function(u, b, t, s, a) {
- if (b) {
- var l = b[1]
- if (!f(l[1], ol)) {
- if (!b[2]) {
- var m = l[2],
- k = af(m, og),
- q = k ? cR(m, oh) : k
- if (q) {
- if (a) {
- var c = a[1]
- if (c[0] !== 0) {
- if (!f(c[1], om)) {
- var d = c[2]
- if (d) {
- var n = d[1]
- if (!f(n[1], on)) {
- if (!f(n[2], oo)) {
- if (!d[2]) {
- var e = a[2]
- if (e) {
- var g = e[2]
- if (g) {
- var h = g[1],
- i = e[1]
- if (h[0] !== 0) {
- if (!f(h[1], op)) {
- var j = h[2]
- if (j) {
- var o = j[1]
- if (!f(o[1], oq)) {
- if (!f(o[2], or)) {
- if (!j[2]) {
- var r = g[2],
- p = function(a) {
- return fc([0, oi, a], i)
- }
- return [0, [0, I(i, ae(fb(i), p)), r]]
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- return 0
- }
- return 0
- }
- }
- }
- return 0
- }
- ]
- function fd(h, g, o) {
- var i = h ? h[1] : 0,
- c = 0,
- a = o
- for (; ;) {
- if (a) {
- var b = a[1]
- if (b[0] === 0) {
- var c = [0, b, c],
- a = a[2]
- continue
- }
- var d = a[2],
- f = b[4],
- j = b[3],
- k = b[2],
- l = b[1],
- e = c1(g, l, k, j, f, d)
- if (typeof e === 'number') {
- if (e === 0) {
- var a = d
- continue
- }
- var m = fd([0, i], g, f),
- n = [1, l, k, j, m]
- if (i) {
- if (rk(m, f)) {
- var a = [0, n, d]
- continue
- }
- }
- var c = [0, n, c],
- a = d
- continue
- } else {
- if (e[0] === 0) {
- var a = [0, e[1], d]
- continue
- }
- var a = e[1]
- continue
- }
- }
- return A(c)
- }
- }
- function fe(a, e, d, c, b) {
- return I(0, ao(function(f) {
- if (bf(f[1], e, d, c, b)) {
- var a = bf(f[2], e, d, c, b)
- if (typeof a === 'number') {
- if (a === 0) { return 0 }
- }
- return [0, a]
- }
- return 0
- }, a))
- }
- function ff(a, i, h, b) {
- var c = a ? a[1] : 0
- return fd([0, c], function(f, e, d, b, c) {
- var a = fe(i, f, e, d, b)
- if (typeof a === 'number') {
- switch (a) {
- case 0:
- var g = ao(function(a) {
- return bf(a[1], f, e, d, b) ? c1(a[2], f, e, d, b, c) : 0
- }, h)
- return g ? [1, g[1]] : 1
- case 1:
- return [1, z(b, c)]
- default:
- return 0
- }
- } else { return a[0] === 0 ? [0, a[1]] : [1, z(a[1], c)] }
- }, b)
- }
- function ou(c) {
- if (!f(c[1][1], ov)) {
- var a = c[2][1]
- if (a) {
- var b = a[2]
- if (b) {
- var d = b[2],
- e = b[1],
- g = a[1],
- h = [O, function(a) {
- return eR(d)
- }
- ]
- return [0, [0, [0, g], eQ(e), h]]
- }
- }
- }
- return 0
- }
- function cZ(a) {
- return ao(ou, a)
- }
- function bJ(b, a) {
- return ao(function(a) {
- var c = a[2]
- return h(a[1][1], b) ? [0, a_(c)] : 0
- }, a)
- }
- function fg(l) {
- var c = 0,
- a = l
- for (; ;) {
- if (a) {
- var b = a[1]
- if (b[0] === 0) {
- var c = [0, b, c],
- a = a[2]
- continue
- }
- var g = a[2],
- e = b[2],
- d = b[1],
- m = b[3],
- i = fg(b[4])
- if (e) {
- var j = e[1]
- if (!f(j[1], ow)) {
- if (!f(j[2], ox)) {
- if (!e[2]) {
- if (!i) {
- var n = h(d, oy) ? 0 : h(d, oz) ? 0 : 1
- if (!n) {
- var k = [0, d] ? d : ne,
- a = cP(1, cQ((function(i) {
- return function(b) {
- if (b[0] === 1) {
- var c = b[2]
- if (c) {
- var e = c[1],
- g = b[1]
- if (f(e[1], nc)) { var a = 0 } else if (f(e[2], nd)) { var a = 0 } else if (c[2]) { var a = 0 } else if (h(g, i)) {
- var d = 1,
- a = 1
- } else { var a = 0 }
- } else { var a = 0 }
- } else { var a = 0 }
- if (!a) { var d = 0 }
- return 1 - d
- }
- }(k)), g)[2])
- continue
- }
- }
- }
- }
- }
- }
- var c = [0, [1, d, e, m, i], c],
- a = g
- continue
- }
- return A(c)
- }
- }
- function fh(a) {
- return [0, oB, a[2], [0, oA, a[3]], 0]
- }
- function oX(b) {
- var a = b[1][1],
- c = h(a, oY),
- d = c || h(a, oZ)
- return d
- }
- function o0(a) {
- if (!f(a[1][1], o1)) {
- var c = a[2],
- b = c[1]
- if (b) {
- if (!f(b[1], o2)) {
- if (!b[2]) { return [0, o3, c] }
- }
- }
- }
- return a
- }
- function fi(k, d, c) {
- function t(g) {
- var j = g[3],
- b = g[2],
- i = b[3],
- c = b[2],
- l = b[1],
- o = b[4],
- p = g[1],
- m = (j === 0 ? 1 : 0) === 0 ? fi(k, d, j) : 0,
- n = [0, pg, a(e + p)]
- if (h(l, ph)) { return [1, l, [0, n, c], i, m] }
- var q = bv(function(a) {
- return cT(pi, a)
- }, c) === 0 ? [0, pj, c] : c,
- r = [0, n, z(cO(function(a) {
- return f(a[1][1], o7) ? 0 : [0, [0, o8, a_(a[2])]]
- }, i), q)],
- s = ab(o0, i)
- return [1, pk, r, s, z(fg(o), m)]
- }
- if (c) {
- var i = c[1],
- l = i[2][3],
- m = i[1],
- u = i[4],
- j = function(i, g, c) {
- return ao(function(a) {
- if (a[0] === 2) {
- var d = a[2]
- if (d) {
- var b = a[3],
- j = a[4],
- k = d[1][1]
- if (h(a[1][1], i)) {
- if (k === g) {
- if (c) {
- var f = c[1],
- e = b ? aH(f, b[1]) : 0
- } else { var e = b === 0 ? 1 : 0 }
- if (e) { return [0, j] }
- }
- }
- }
- }
- return 0
- }, k)
- },
- o = function(a) {
- return bJ(o4, a)
- },
- p = function(a) {
- return h(o5, a)
- },
- q = function(a) {
- return bF(p, a)
- },
- r = function(b) {
- var a = b[3],
- c = a2(a),
- d = b[2],
- e = b[1][1],
- f = ax === c ? a[1] : O === c ? a6(a) : a
- return j(e, d, f)
- },
- s = function(d) {
- var a = [O, function(b) {
- function a(a) {
- return ae(cZ(l), r)
- }
- return ae(a9(q, o, d), a)
- }
- ]
- function n(g) {
- var a = ct(g)
- if (f(a, oK)) {
- if (f(a, oL)) {
- if (f(a, oM)) {
- if (f(a, oN)) {
- if (f(a, oO)) {
- if (f(a, oP)) {
- var b = 0,
- c = 1
- } else {
- var b = oR,
- c = 1
- }
- } else {
- var b = oS,
- c = 1
- }
- } else { var c = 0 }
- } else { var c = 0 }
- if (!c) {
- var e = function(a) {
- return h(a, lJ) ? oH : h(a, lK) ? oI : h(a, lI) ? 0 : 0
- },
- b = ae(bJ(oJ, d), e)
- }
- } else { var b = oT }
- } else { var b = oU }
- return bE([O, function(a) {
- return oQ
- }
- ], b)
- }
- var g = I(oW, ae(bJ(oV, d), n)),
- b = g[1],
- j = g[2],
- c = eL(S(j, function(a) {
- return [0, oC, [0, [0, a, 0]]]
- }))
- if (h(b, oD)) { return [0, b, 0, c] }
- function e(a) {
- return bJ(oE, a)
- }
- var i = [O, function(d) {
- var b = a2(a),
- c = ax === b ? a[1] : O === b ? a6(a) : a
- return ae(c, e)
- }
- ]
- function k(a) {
- return [0, oF, a]
- }
- var m = bE(i, e(d))
- return [0, b, eL(S(bF(function(a) {
- return f(a, oG)
- }, m), k)), c]
- },
- b = I(o6, S(j(d, m, 0), s)),
- n = b[1],
- v = b[3],
- w = b[2],
- x = ab(t, c),
- y = h(n, pl) === 0 ? [0, [0, pf, g(d, g(pe, g(a(e + m), g(pd, ac(pc, ab(lD, A(u)))))))], 0] : 0,
- B = z(y, w)
- return [0, [1, n, B, z(v, aC(oX, l)), x], 0]
- }
- return 0
- }
- var po = b(E[27], pn)
- function fj(e) {
- var a = e
- for (; ;) {
- if (a) {
- var b = a[1]
- if (b[0] === 0) {
- var c = a[2]
- if (c) {
- var d = c[1],
- f = b[1]
- if (d[0] === 0) {
- var h = c[2],
- a = [0, [0, g(f, d[1])], h]
- continue
- }
- }
- }
- return [0, b, fj(a[2])]
- }
- return a
- }
- }
- function bK(b) {
- if (b) {
- var a = b[1]
- if (a[0] === 0) { return [0, a, bK(b[2])] }
- var d = a[1],
- g = b[2],
- h = a[3],
- i = a[2],
- e = bK(a[4]),
- f = bK(g)
- if (c(E[3], d, po)) {
- if (e === 0) { return f }
- }
- return [0, [1, d, i, h, fj(e)], f]
- }
- return b
- }
- function fk(a) {
- var d = i(a) >= 3 ? 1 : 0
- if (d) {
- var e = aa(a, 1) === 58 ? 1 : 0
- if (e) {
- var b = aa(a, 0),
- f = b >= 113 ? (b - 118 | 0) >>> 0 > 2 ? 0 : 1 : b >= 111 ? 1 : 0
- if (!f) { return 0 }
- var c = 1
- } else { var c = e }
- } else { var c = d }
- return c
- }
- function pu(a, d, c, b) {
- return fk(a)
- }
- var pv = [0, pu, function(d, c, b, a) {
- return a ? 1 : 2
- }
- ]
- function pw(a, d, c, b) {
- return h(a, px)
- }
- var pA = [0, pw, function(e, a, d, c) {
- if (a) {
- var b = a[1]
- if (!f(b[1], py)) {
- if (!a[2]) {
- if (af(b[2], pz)) { return 1 }
- }
- }
- }
- return 0
- }
- ]
- function pF(a, g, f, c) {
- var d = h(a, pG),
- b = d || h(a, pH),
- e = b ? c === 0 ? 1 : 0 : b
- return e
- }
- var pJ = [0, pF, function(g, b, e, d) {
- if (b) {
- var c = b[1]
- if (!f(c[1], pI)) {
- if (!b[2]) {
- var a = ct(c[2])
- if (!h(a, pB)) {
- if (!h(a, pC)) {
- if (!af(a, pD)) {
- if (!af(a, pE)) { return 0 }
- }
- }
- }
- return 2
- }
- }
- }
- return 0
- }
- ]
- function pL(a, b, c, d) {
- return cW(pK, a, b, c, d)
- }
- var pN = [0, pL, function(d, a, c, b) {
- if (a) {
- if (!f(a[1][1], pM)) {
- if (!a[2]) { return 2 }
- }
- }
- return 0
- }
- ],
- fl = b(E[27], pO),
- pQ = b(E[27], pP),
- pR = c(E[7], fl, pQ)
- function pY(f, e, d, g) {
- var a = h(f, pZ)
- if (a) {
- var b = e === 0 ? 1 : 0,
- c = b ? d === 0 ? 1 : 0 : b
- } else { var c = a }
- return c
- }
- var fm = [0, pY, function(d, c, b, a) {
- return 1
- }
- ]
- function p0(a, d, c, b) {
- return h(a, p1)
- }
- var p6 = [0, p0, function(i, h, g, c) {
- if (c) {
- var a = c[1]
- if (a[0] !== 0) {
- if (!f(a[1], p2)) {
- if (!c[2]) {
- var j = a[4],
- k = a[3],
- l = a[2],
- e = b(eN(function(a) {
- return cT(p3, a)
- }), l),
- d = e[1],
- m = e[2]
- if (d) {
- if (!d[2]) { return [0, [1, i, cU(p5, d[1][2], h), g, [0, [1, p4, m, k, j], 0]]] }
- }
- return 0
- }
- }
- }
- }
- return 0
- }
- ]
- function p_(a, d, c, b) {
- return h(a, p$)
- }
- var qc = [0, p_, function(q, p, c, o) {
- if (bv(function(a) {
- var b = h(a[1][1], qa),
- c = a[2][1],
- d = b ? aH(c, qb) : b
- return d
- }, c) === 0) { return 0 }
- var b = A(o)
- if (b) {
- var a = b[1]
- if (a[0] === 0) { var d = 0 } else {
- var j = b[2],
- k = a[4],
- l = a[3],
- m = a[2],
- n = a[1],
- g = I(0, ao(function(a) {
- var b = a[2]
- return h(a[1][1], p7) === 0 ? 0 : [0, [0, [0, p8, a_(b)], 0]]
- }, c)),
- e = aC(function(a) {
- return af(a[1][1], p9)
- }, c),
- i = z(aC(function(a) {
- var b = a[1][1]
- return 1 - bv(function(a) {
- return h(a[1][1], b)
- }, e)
- }, l), e),
- f = [0, [1, n, z(g, m), i, k], j],
- d = 1
- }
- } else { var d = 0 }
- if (!d) { var f = 0 }
- return [1, A(f)]
- }
- ],
- qe = b(E[27], qd),
- qg = b(E[27], qf)
- function fn(a) {
- return c(E[3], a, qe)
- }
- function qv(c, a, b) {
- return fn(a)
- }
- function qw(r, a, d) {
- var m = fn(a)
- if (m) { var n = m } else {
- var o = c(E[3], a, qg)
- if (o) { var i = o } else {
- var k = aa(a, 0) === 45 ? 1 : 0
- if (k) { var h = k } else {
- var l = af(a, qt)
- if (l) {
- var q = 1 - r,
- h = q || f(a, qu)
- } else { var h = l }
- }
- var i = h
- }
- if (i) { var p = i } else {
- if (f(a, qh)) {
- if (f(a, qi)) {
- if (f(a, qj)) {
- if (f(a, qk)) {
- if (f(a, ql)) {
- if (f(a, qm)) {
- if (f(a, qn)) {
- if (f(a, qo)) {
- var b = 1,
- e = 0,
- g = 0
- } else { var g = 1 }
- } else {
- var b = 0,
- e = 0,
- g = 0
- }
- } else if (d) {
- if (f(d[1], qr)) {
- var b = 1,
- e = 0,
- g = 0
- } else if (d[2]) {
- var b = 1,
- e = 0,
- g = 0
- } else {
- var b = 2,
- e = 0,
- g = 0
- }
- } else {
- var b = 1,
- e = 0,
- g = 0
- }
- } else {
- var e = 1,
- g = 0
- }
- } else { var g = 1 }
- if (g) {
- if (d) {
- if (f(d[1], qp)) {
- var b = 1,
- e = 0
- } else if (d[2]) {
- var b = 1,
- e = 0
- } else {
- var b = 2,
- e = 0
- }
- } else {
- var b = 1,
- e = 0
- }
- }
- } else { var e = 1 }
- if (e) { var b = d ? f(d[1], qs) ? 1 : d[2] ? 1 : 2 : 1 }
- } else { var b = 0 }
- } else { var b = 0 }
- switch (b) {
- case 0:
- var j = d ? f(d[1], qq) ? 0 : d[2] ? 0 : 1 : 0
- break
- case 1:
- var j = 0
- break
- default:
- var j = 1
- }
- var s = j ? 1 : 0,
- p = s
- }
- var n = 1 - p
- }
- return n
- }
- function fo(a, c, b) {
- var d = a ? a[1] : 0,
- e = c === 0 ? qv : qw
- return aC(function(a) {
- return e(d, a[1][1], a[2][1])
- }, b)
- }
- function fp(a, c) {
- var d = a ? a[1] : 0
- function b(d, c, a, b) {
- return a !== 0 ? 1 : 0
- }
- return [0, b, function(g, f, a, e) {
- var b = fo([0, d], c, a)
- return a === b ? 0 : [0, [1, g, f, b, e]]
- }
- ]
- }
- var fq = 'wordimport.js'
- function qx(b, a) {
- if (b[0] === 0) {
- var d = b[1],
- c = fo(0, 1, b[2])
- return c === 0 ? a : [0, [0, d, c], a]
- }
- return a
- }
- var qy = [0, nX, [0, pv, [0, pA, 0]]]
- function fr(a) {
- return a === ex ? 0 : [0, a]
- }
- function qE(a) {
- return h(a1(typeof a), qF)
- }
- function qG(d) {
- var a = d.src,
- b = a.length
- if (b > 0) {
- var c = a.indexOf(dm),
- e = (c < 0 ? 1 : 0) === 0 ? c : b,
- f = fq.length
- return (a.indexOf(fq) + f | 0) === e ? 1 : 0
- }
- return 0
- }
- function fs(a) {
- if (a) {
- var b = a[1],
- c = 'data-main',
- d = cK(b.getAttribute(c))
- if (d) {
- var g = d[1]
- b.removeAttribute(c)
- var e = g.split(gD),
- f = [0, a8]
- return bF(qE, e.reduce(q_(function(a, b, d, c) {
- return a ? fr(a[1][b]) : a
- }), f))
- }
- return 0
- }
- return 0
- }
- var qH = [O, function(g) {
- var d = ez.getElementsByTagName(ay),
- b = 0,
- a = 0,
- e = d.length
- for (; ;) {
- if (a < e) {
- var c = cK(d.item(a))
- if (c) {
- var b = [0, c[1], b],
- a = a + 1 | 0
- continue
- }
- var a = a + 1 | 0
- continue
- }
- var f = A(b)
- return ao(function(a) {
- var b = a.tagName.toLowerCase() === ay ? a : ew
- return fs(bF(qG, cK(b)))
- }, f)
- }
- }
- ],
- ft = bE(qH, fs(fr(ez.currentScript))),
- c0 = [0, 0, 0, 0]
- function qI(am, al) {
- var L = a1(am),
- M = al | 0,
- K = [0, M] ? M : 0,
- an = [0, 0],
- d = [0, K] ? K : 0,
- G = e7(L),
- g = G
- for (; ;) {
- if (g) {
- var p = g[1]
- if (p[0] === 1) {
- if (f(p[1], nj)) { var v = 0 } else {
- var r = [0, p[4]],
- v = 1
- }
- } else { var v = 0 }
- if (!v) {
- var g = g[2]
- continue
- }
- } else { var r = 0 }
- if (r) {
- var Q = r[1],
- x = cQ(function(a) {
- if (a[0] === 1) {
- if (!f(a[1], nB)) { return 1 }
- }
- return 0
- }, Q),
- s = x[2],
- R = x[1],
- N = function(a) {
- if (a[0] === 1) {
- if (h(a[1], nC)) { return [0, a] }
- }
- return 0
- },
- T = I(0, S(aA(nl, nk, eO(nn, eO(function(a) {
- if (a[0] === 0) { throw [0, m, nm] }
- return cO(N, a[4])
- }, R))), na))
- if (s) {
- var k = s[1]
- if (k[0] === 0) { var o = 0 } else if (f(k[1], nA)) { var o = 0 } else {
- var t = [0, k[3], k[4]],
- o = 1
- }
- } else { var o = 0 }
- if (!o) { var t = [0, 0, s] }
- var l = [0, T, t[2], t[1]]
- } else { var l = [0, 0, G, 0] }
- var H = l[1],
- ah = l[3],
- ai = l[2],
- F = [0, 0],
- ag = 0,
- ae = [0, qc, [0, fp(qA, d), [0, fm, 0]]],
- W = function(a, d, c, b) {
- return h(a, pm)
- },
- aj = ff(0, qy, [0, os, [0, of, [0, [0, W, function(v, r, j, q, p) {
- function a(x) {
- var e = x[1][1],
- y = [0, [1, v, r, j, q], p]
- function i(p) {
- var a = p
- for (; ;) {
- if (a) {
- var c = a[1]
- if (c[0] !== 0) {
- var j = a[2],
- f = c[4],
- g = c[3],
- k = c[2],
- l = c[1],
- m = cZ(g)
- if (m) {
- var n = m[1],
- q = n[2]
- if (h(n[1][1], e)) {
- var o = i(j)
- return [0, [0, [0, q, [0, l, k, g, f]], o[1]], o[2]]
- }
- return [0, 0, a]
- }
- var b = fe(ae, l, k, g, f)
- if (typeof b === 'number') {
- switch (b) {
- case 0:
- var d = 0
- break
- case 1:
- var d = [0, f]
- break
- default:
- var d = ot
- }
- } else { var d = b[0] === 0 ? [0, [0, b[1], 0]] : [0, b[1]] }
- if (d) {
- var a = z(d[1], j)
- continue
- }
- return [0, 0, a]
- }
- }
- return [0, 0, a]
- }
- }
- var c = i(y),
- b = c[1],
- B = c[2]
- function f(k, j) {
- var a = k,
- b = j
- for (; ;) {
- if (b) {
- var e = b[1],
- g = e[2],
- d = e[1],
- l = b[2]
- if (a) {
- var h = a[1],
- c = h[1],
- m = a[2],
- n = h[2]
- if (c < d) {
- var o = (d === (c + 1 | 0) ? 1 : 0) === 0 ? [0, [0, c + 1 | 0, fh(g), 0], 0] : 0,
- i = f(o, b),
- p = i[2],
- a = [0, [0, c, n, A(i[1])], m],
- b = p
- continue
- }
- if (d < c) { return [0, a, b] }
- }
- var a = [0, [0, d, g, 0], a],
- b = l
- continue
- }
- return [0, a, 0]
- }
- }
- if (b) {
- var d = b[1],
- m = d[2],
- o = (d[1] === 1 ? 1 : 0) === 0 ? [0, [0, 1, fh(m), 0], 0] : 0,
- k = A(f(o, b)[1])
- } else { var k = 0 }
- var s = F[1],
- C = 0
- function t(a) {
- var b = a[3]
- return bv(function(a) {
- var b = h(a[1][1], o9),
- c = a[2][1],
- d = b ? aH(c, o_) : b
- return d
- }, b)
- }
- function g(a) {
- if (a) {
- var b = a[2],
- c = a[1]
- if (b) { return [0, c + 1 | 0, b] }
- }
- return a
- }
- function u(a, b, e) {
- var c = az(a)
- if (c === b) { return [0, a, 0, g(a)] }
- if (b < c) {
- var d = cP(c - b | 0, a),
- f = e === 0 ? 0 : [0, a]
- return [0, d, f, g(d)]
- }
- return o$
- }
- function a(b, i, h, g) {
- if (b) {
- var c = b[1],
- j = c[2],
- k = c[1],
- v = b[2],
- x = c[3],
- d = (function(l) {
- var c = t(j),
- a = [0, h, i],
- d = k + 1 | 0
- if (g) { return u(g[1], d, c) }
- if (c === 0) { return [0, a, 0, a] }
- try {
- var b = aM(e, s)
- } catch (b) {
- b = w(b)
- if (b === n) { return [0, a, 0, a] }
- throw b
- }
- var f = cP(az(b) - d | 0, b)
- return [0, f, [0, b], f]
- }(0)),
- f = d[3],
- l = d[1],
- y = d[2],
- z = f ? f[1] : h,
- m = a(x, f, 1, y),
- o = m[2],
- A = m[1],
- p = a(v, i, z + 1 | 0, 0),
- q = p[2],
- B = p[1]
- if ((q !== 0 ? 1 : 0) === 0) {
- var C = (o !== 0 ? 1 : 0) === 0 ? l : o,
- r = C
- } else { var r = q }
- return [0, [0, [0, k, j, A, l], B], r]
- }
- return pa
- }
- var l = a(k, pb, 1, C),
- D = l[1]
- F[1] = [0, [0, e, l[2]], s]
- return [0, z(fi(H, e, D), B)]
- }
- return I(0, S(cZ(j), a))
- }
- ], ag]]], ai),
- aa = [0, pN, [0, pJ, [0, fp(qz, d), [0, fm, [0, p6, 0]]]]],
- _ = d === 0 ? pR : fl,
- $ = function(d, a, c, b) {
- return a !== 0 ? 1 : 0
- },
- u = [0, 0],
- ad = [0, [0, $, function(k, a, e, d) {
- var b = aC(function(l) {
- var d = l[2],
- a = l[1],
- m = fk(a)
- if (m) { var e = m } else {
- var i = h(a, pW),
- j = i ? h(d, pX) : i
- if (j) { var e = j } else {
- var f = h(k, pS)
- if (f) {
- var g = h(a, pT)
- if (g) {
- var n = af(d, pU),
- o = n || af(d, pV),
- b = 1 - o
- } else { var b = g }
- } else { var b = f }
- var e = b || c(E[3], a, _)
- }
- }
- return 1 - e
- }, a)
- return a === b ? 0 : [0, [1, k, b, e, d]]
- }
- ], aa],
- Y = 0,
- X = function(a, d, c, b) {
- return h(a, pp)
- },
- Z = bK(ff(pt, [0, [0, X, function(i, d, h, c) {
- var f = [O, function(g) {
- function f(j) {
- var b = j[2],
- f = u[1]
- try {
- var g = aM(b, f)
- } catch (a) {
- a = w(a)
- if (a === n) {
- u[1] = [0, [0, b, az(c)], f]
- return 0
- }
- throw a
- }
- u[1] = [0, [0, b, g + az(c) | 0], f]
- return [0, [1, i, [0, [0, pq, a(e + (g + 1 | 0))], d], h, c]]
- }
- return I(0, S(b(aP(pr), d), f))
- }
- ]
- function g(a) {
- return 0
- }
- return eK(f, S(b(aP(ps), d), g))
- }
- ], ad], Y, aj)),
- J = d === 0 ? 0 : aL(qx, H, 0),
- ak = d === 0 ? 0 : cO(function(a) {
- var b = a[2]
- return h(a[1][1], qB) === 0 ? 0 : [0, [0, qC, a_(b)]]
- }, ah),
- y = (J === 0 ? 1 : 0) === 0 ? [0, [1, nE, 0, 0, [0, [0, ac(ml, ab(l_, J))], 0]], 0] : 0,
- D = [0, nD, 0],
- C = D === 0 ? 1 : 0,
- U = C ? y === 0 ? 1 : 0 : C,
- V = U === 0 ? [0, [1, nF, 0, 0, z(D, y)], 0] : 0,
- P = e5(0, [0, [1, nH, 0, 0, z(V, [0, [1, nG, ak, 0, Z], 0])], 0]),
- q = d3(i(L)),
- j = B(i0[1], 0, 0, q)
- lf(cL, 1, b(aI(j, 589856143, 154), j), P)
- c(aI(j, 504707399, 155), j, 0)
- return cq(q[1], 0, q[2]).toString()
- }
- }
- function qJ(e, d) {
- if (!c0[1]) {
- var a = es(qD),
- c = a7(a, qK),
- f = ep(a, qL)
- eq(a, f, function(d) {
- var a = d[c + 1]
- return b(a[2], a[1])
- })
- var g = function(d) {
- var b = cJ(0, a)
- b[c + 1] = d
- return b
- }
- et(a)
- c0[1] = g
- }
- return b(c0[1], [0, e, d])
- }
- function qM(a) {
- return qI
- }
- var qN = (function(a, b) {
- return {
- 'cleanDocument': q$(a)
- }
- }(qM, qJ)),
- qO = new iw('Unable to find word import script tag')
- if (ft) { ft[1](qN) } else { b(iy, qO) }
- hm(0)
- return
- }(function() {
- return this
- }()))
|