1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664 |
- (function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){
- // shim for using process in browser
- var process = module.exports = {};
- // cached from whatever global is present so that test runners that stub it
- // don't break things. But we need to wrap it in a try catch in case it is
- // wrapped in strict mode code which doesn't define any globals. It's inside a
- // function because try/catches deoptimize in certain engines.
- var cachedSetTimeout;
- var cachedClearTimeout;
- function defaultSetTimout() {
- throw new Error('setTimeout has not been defined');
- }
- function defaultClearTimeout () {
- throw new Error('clearTimeout has not been defined');
- }
- (function () {
- try {
- if (typeof setTimeout === 'function') {
- cachedSetTimeout = setTimeout;
- } else {
- cachedSetTimeout = defaultSetTimout;
- }
- } catch (e) {
- cachedSetTimeout = defaultSetTimout;
- }
- try {
- if (typeof clearTimeout === 'function') {
- cachedClearTimeout = clearTimeout;
- } else {
- cachedClearTimeout = defaultClearTimeout;
- }
- } catch (e) {
- cachedClearTimeout = defaultClearTimeout;
- }
- } ())
- function runTimeout(fun) {
- if (cachedSetTimeout === setTimeout) {
- //normal enviroments in sane situations
- return setTimeout(fun, 0);
- }
- // if setTimeout wasn't available but was latter defined
- if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {
- cachedSetTimeout = setTimeout;
- return setTimeout(fun, 0);
- }
- try {
- // when when somebody has screwed with setTimeout but no I.E. maddness
- return cachedSetTimeout(fun, 0);
- } catch(e){
- try {
- // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally
- return cachedSetTimeout.call(null, fun, 0);
- } catch(e){
- // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error
- return cachedSetTimeout.call(this, fun, 0);
- }
- }
- }
- function runClearTimeout(marker) {
- if (cachedClearTimeout === clearTimeout) {
- //normal enviroments in sane situations
- return clearTimeout(marker);
- }
- // if clearTimeout wasn't available but was latter defined
- if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {
- cachedClearTimeout = clearTimeout;
- return clearTimeout(marker);
- }
- try {
- // when when somebody has screwed with setTimeout but no I.E. maddness
- return cachedClearTimeout(marker);
- } catch (e){
- try {
- // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally
- return cachedClearTimeout.call(null, marker);
- } catch (e){
- // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.
- // Some versions of I.E. have different rules for clearTimeout vs setTimeout
- return cachedClearTimeout.call(this, marker);
- }
- }
- }
- var queue = [];
- var draining = false;
- var currentQueue;
- var queueIndex = -1;
- function cleanUpNextTick() {
- if (!draining || !currentQueue) {
- return;
- }
- draining = false;
- if (currentQueue.length) {
- queue = currentQueue.concat(queue);
- } else {
- queueIndex = -1;
- }
- if (queue.length) {
- drainQueue();
- }
- }
- function drainQueue() {
- if (draining) {
- return;
- }
- var timeout = runTimeout(cleanUpNextTick);
- draining = true;
- var len = queue.length;
- while(len) {
- currentQueue = queue;
- queue = [];
- while (++queueIndex < len) {
- if (currentQueue) {
- currentQueue[queueIndex].run();
- }
- }
- queueIndex = -1;
- len = queue.length;
- }
- currentQueue = null;
- draining = false;
- runClearTimeout(timeout);
- }
- process.nextTick = function (fun) {
- var args = new Array(arguments.length - 1);
- if (arguments.length > 1) {
- for (var i = 1; i < arguments.length; i++) {
- args[i - 1] = arguments[i];
- }
- }
- queue.push(new Item(fun, args));
- if (queue.length === 1 && !draining) {
- runTimeout(drainQueue);
- }
- };
- // v8 likes predictible objects
- function Item(fun, array) {
- this.fun = fun;
- this.array = array;
- }
- Item.prototype.run = function () {
- this.fun.apply(null, this.array);
- };
- process.title = 'browser';
- process.browser = true;
- process.env = {};
- process.argv = [];
- process.version = ''; // empty string to avoid regexp issues
- process.versions = {};
- function noop() {}
- process.on = noop;
- process.addListener = noop;
- process.once = noop;
- process.off = noop;
- process.removeListener = noop;
- process.removeAllListeners = noop;
- process.emit = noop;
- process.prependListener = noop;
- process.prependOnceListener = noop;
- process.listeners = function (name) { return [] }
- process.binding = function (name) {
- throw new Error('process.binding is not supported');
- };
- process.cwd = function () { return '/' };
- process.chdir = function (dir) {
- throw new Error('process.chdir is not supported');
- };
- process.umask = function() { return 0; };
- },{}],2:[function(require,module,exports){
- GLTFValidator = require('gltf-validator');
- },{"gltf-validator":4}],3:[function(require,module,exports){
- (function (process,global,__filename,__argument0,__argument1,__argument2,__argument3,__dirname){
- var dartNodePreambleSelf="undefined"!=typeof global?global:window,self=Object.create(dartNodePreambleSelf);if(self.scheduleImmediate=self.setImmediate?function(e){dartNodePreambleSelf.setImmediate(e)}:function(e){setTimeout(e,0)},self.exports=exports,"undefined"!=typeof process)self.process=process;if("undefined"!=typeof __dirname)self.__dirname=__dirname;if("undefined"!=typeof __filename)self.__filename=__filename;var dartNodeIsActuallyNode=!dartNodePreambleSelf.window;try{if("undefined"!=typeof WorkerGlobalScope&&dartNodePreambleSelf instanceof WorkerGlobalScope)dartNodeIsActuallyNode=!1;if(dartNodePreambleSelf.process&&dartNodePreambleSelf.process.versions&&dartNodePreambleSelf.process.versions.hasOwnProperty("electron")&&dartNodePreambleSelf.process.versions.hasOwnProperty("node"))dartNodeIsActuallyNode=!0}catch(e){}if(dartNodeIsActuallyNode){var url=("undefined"!=typeof __webpack_require__?__non_webpack_require__:require)("url");self.location={get href(){if(url.pathToFileURL)return url.pathToFileURL(process.cwd()).href+"/";else return"file://"+function(){var e=process.cwd();if("win32"!=process.platform)return e;else return"/"+e.replace(/\\/g,"/")}()+"/"}},function(){function e(){try{throw new Error}catch(t){var e=t.stack,r=new RegExp("^ *at [^(]*\\((.*):[0-9]*:[0-9]*\\)$","mg"),l=null;do{var o=r.exec(e);if(null!=o)l=o}while(null!=o);return l[1]}}var r=null;self.document={get currentScript(){if(null==r)r={src:e()};return r}}}(),self.dartDeferredLibraryLoader=function(e,r,l){try{load(e),r()}catch(e){l(e)}}}(function dartProgram(){function copyProperties(a,b){var s=Object.keys(a)
- for(var r=0;r<s.length;r++){var q=s[r]
- b[q]=a[q]}}var z=function(){var s=function(){}
- s.prototype={p:{}}
- var r=new s()
- if(!(r.__proto__&&r.__proto__.p===s.prototype.p))return false
- try{if(typeof navigator!="undefined"&&typeof navigator.userAgent=="string"&&navigator.userAgent.indexOf("Chrome/")>=0)return true
- if(typeof version=="function"&&version.length==0){var q=version()
- if(/^\d+\.\d+\.\d+\.\d+$/.test(q))return true}}catch(p){}return false}()
- function setFunctionNamesIfNecessary(a){function t(){};if(typeof t.name=="string")return
- for(var s=0;s<a.length;s++){var r=a[s]
- var q=Object.keys(r)
- for(var p=0;p<q.length;p++){var o=q[p]
- var n=r[o]
- if(typeof n=='function')n.name=o}}}function inherit(a,b){a.prototype.constructor=a
- a.prototype["$i"+a.name]=a
- if(b!=null){if(z){a.prototype.__proto__=b.prototype
- return}var s=Object.create(b.prototype)
- copyProperties(a.prototype,s)
- a.prototype=s}}function inheritMany(a,b){for(var s=0;s<b.length;s++)inherit(b[s],a)}function mixin(a,b){copyProperties(b.prototype,a.prototype)
- a.prototype.constructor=a}function lazyOld(a,b,c,d){var s=a
- a[b]=s
- a[c]=function(){a[c]=function(){H.w8(b)}
- var r
- var q=d
- try{if(a[b]===s){r=a[b]=q
- r=a[b]=d()}else r=a[b]}finally{if(r===q)a[b]=null
- a[c]=function(){return this[b]}}return r}}function lazy(a,b,c,d){var s=a
- a[b]=s
- a[c]=function(){if(a[b]===s)a[b]=d()
- a[c]=function(){return this[b]}
- return a[b]}}function makeConstList(a){a.immutable$list=Array
- a.fixed$length=Array
- return a}function convertToFastObject(a){function t(){}t.prototype=a
- new t()
- return a}function convertAllToFastObject(a){for(var s=0;s<a.length;++s)convertToFastObject(a[s])}var y=0
- function tearOffGetter(a,b,c,d,e){return e?new Function("funcs","applyTrampolineIndex","reflectionInfo","name","H","c","return function tearOff_"+d+y+++"(receiver) {"+"if (c === null) c = "+"H.mX"+"("+"this, funcs, applyTrampolineIndex, reflectionInfo, false, true, name);"+"return new c(this, funcs[0], receiver, name);"+"}")(a,b,c,d,H,null):new Function("funcs","applyTrampolineIndex","reflectionInfo","name","H","c","return function tearOff_"+d+y+++"() {"+"if (c === null) c = "+"H.mX"+"("+"this, funcs, applyTrampolineIndex, reflectionInfo, false, false, name);"+"return new c(this, funcs[0], null, name);"+"}")(a,b,c,d,H,null)}function tearOff(a,b,c,d,e,f){var s=null
- return d?function(){if(s===null)s=H.mX(this,a,b,c,true,false,e).prototype
- return s}:tearOffGetter(a,b,c,e,f)}var x=0
- function installTearOff(a,b,c,d,e,f,g,h,i,j){var s=[]
- for(var r=0;r<h.length;r++){var q=h[r]
- if(typeof q=='string')q=a[q]
- q.$callName=g[r]
- s.push(q)}var q=s[0]
- q.$R=e
- q.$D=f
- var p=i
- if(typeof p=="number")p+=x
- var o=h[0]
- q.$stubName=o
- var n=tearOff(s,j||0,p,c,o,d)
- a[b]=n
- if(c)q.$tearOff=n}function installStaticTearOff(a,b,c,d,e,f,g,h){return installTearOff(a,b,true,false,c,d,e,f,g,h)}function installInstanceTearOff(a,b,c,d,e,f,g,h,i){return installTearOff(a,b,false,c,d,e,f,g,h,i)}function setOrUpdateInterceptorsByTag(a){var s=v.interceptorsByTag
- if(!s){v.interceptorsByTag=a
- return}copyProperties(a,s)}function setOrUpdateLeafTags(a){var s=v.leafTags
- if(!s){v.leafTags=a
- return}copyProperties(a,s)}function updateTypes(a){var s=v.types
- var r=s.length
- s.push.apply(s,a)
- return r}function updateHolder(a,b){copyProperties(b,a)
- return a}var hunkHelpers=function(){var s=function(a,b,c,d,e){return function(f,g,h,i){return installInstanceTearOff(f,g,a,b,c,d,[h],i,e)}},r=function(a,b,c,d){return function(e,f,g,h){return installStaticTearOff(e,f,a,b,c,[g],h,d)}}
- return{inherit:inherit,inheritMany:inheritMany,mixin:mixin,installStaticTearOff:installStaticTearOff,installInstanceTearOff:installInstanceTearOff,_instance_0u:s(0,0,null,["$0"],0),_instance_1u:s(0,1,null,["$1"],0),_instance_2u:s(0,2,null,["$2"],0),_instance_0i:s(1,0,null,["$0"],0),_instance_1i:s(1,1,null,["$1"],0),_instance_2i:s(1,2,null,["$2"],0),_static_0:r(0,null,["$0"],0),_static_1:r(1,null,["$1"],0),_static_2:r(2,null,["$2"],0),makeConstList:makeConstList,lazy:lazy,lazyOld:lazyOld,updateHolder:updateHolder,convertToFastObject:convertToFastObject,setFunctionNamesIfNecessary:setFunctionNamesIfNecessary,updateTypes:updateTypes,setOrUpdateInterceptorsByTag:setOrUpdateInterceptorsByTag,setOrUpdateLeafTags:setOrUpdateLeafTags}}()
- function initializeDeferredHunk(a){x=v.types.length
- a(hunkHelpers,v,w,$)}function getGlobalFromName(a){for(var s=0;s<w.length;s++){if(w[s]==C)continue
- if(w[s][a])return w[s][a]}}var C={},H={mD:function mD(){},
- fP:function(a,b,c){if(b.h("n<0>").b(a))return new H.dC(a,b.h("@<0>").D(c).h("dC<1,2>"))
- return new H.bX(a,b.h("@<0>").D(c).h("bX<1,2>"))},
- nM:function(a){return new H.eD(a)},
- m8:function(a){var s,r=a^48
- if(r<=9)return r
- s=a|32
- if(97<=s&&s<=102)return s-87
- return-1},
- p5:function(a,b){var s=H.m8(C.a.A(a,b)),r=H.m8(C.a.A(a,b+1))
- return s*16+r-(r&256)},
- du:function(a,b,c,d){P.aU(b,"start")
- if(c!=null){P.aU(c,"end")
- if(b>c)H.a2(P.S(b,0,c,"start",null))}return new H.dt(a,b,c,d.h("dt<0>"))},
- ja:function(a,b,c,d){if(t.O.b(a))return new H.c_(a,b,c.h("@<0>").D(d).h("c_<1,2>"))
- return new H.b9(a,b,c.h("@<0>").D(d).h("b9<1,2>"))},
- o5:function(a,b,c){var s="count"
- if(t.O.b(a)){P.aM(b,s)
- P.aU(b,s)
- return new H.cw(a,b,c.h("cw<0>"))}P.aM(b,s)
- P.aU(b,s)
- return new H.bc(a,b,c.h("bc<0>"))},
- mB:function(){return new P.bz("No element")},
- tg:function(){return new P.bz("Too few elements")},
- bE:function bE(){},
- d3:function d3(a,b){this.a=a
- this.$ti=b},
- bX:function bX(a,b){this.a=a
- this.$ti=b},
- dC:function dC(a,b){this.a=a
- this.$ti=b},
- dx:function dx(){},
- b3:function b3(a,b){this.a=a
- this.$ti=b},
- bY:function bY(a,b){this.a=a
- this.$ti=b},
- fQ:function fQ(a,b){this.a=a
- this.b=b},
- eD:function eD(a){this.a=a},
- cu:function cu(a){this.a=a},
- n:function n(){},
- af:function af(){},
- dt:function dt(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.$ti=d},
- a6:function a6(a,b,c){var _=this
- _.a=a
- _.b=b
- _.c=0
- _.d=null
- _.$ti=c},
- b9:function b9(a,b,c){this.a=a
- this.b=b
- this.$ti=c},
- c_:function c_(a,b,c){this.a=a
- this.b=b
- this.$ti=c},
- a7:function a7(a,b,c){var _=this
- _.a=null
- _.b=a
- _.c=b
- _.$ti=c},
- a8:function a8(a,b,c){this.a=a
- this.b=b
- this.$ti=c},
- l_:function l_(a,b,c){this.a=a
- this.b=b
- this.$ti=c},
- cm:function cm(a,b,c){this.a=a
- this.b=b
- this.$ti=c},
- bc:function bc(a,b,c){this.a=a
- this.b=b
- this.$ti=c},
- cw:function cw(a,b,c){this.a=a
- this.b=b
- this.$ti=c},
- dr:function dr(a,b,c){this.a=a
- this.b=b
- this.$ti=c},
- b6:function b6(a){this.$ti=a},
- d6:function d6(a){this.$ti=a},
- d8:function d8(){},
- f7:function f7(){},
- cI:function cI(){},
- cG:function cG(a){this.a=a},
- e4:function e4(){},
- t2:function(){throw H.c(P.ab("Cannot modify unmodifiable Map"))},
- pd:function(a){var s,r=H.pc(a)
- if(r!=null)return r
- s="minified:"+a
- return s},
- p1:function(a,b){var s
- if(b!=null){s=b.x
- if(s!=null)return s}return t.aU.b(a)},
- b:function(a){var s
- if(typeof a=="string")return a
- if(typeof a=="number"){if(a!==0)return""+a}else if(!0===a)return"true"
- else if(!1===a)return"false"
- else if(a==null)return"null"
- s=J.ag(a)
- if(typeof s!="string")throw H.c(H.bM(a))
- return s},
- cj:function(a){var s=a.$identityHash
- if(s==null){s=Math.random()*0x3fffffff|0
- a.$identityHash=s}return s},
- o1:function(a,b){var s,r,q,p,o,n,m=null
- if(typeof a!="string")H.a2(H.bM(a))
- s=/^\s*[+-]?((0x[a-f0-9]+)|(\d+)|([a-z0-9]+))\s*$/i.exec(a)
- if(s==null)return m
- r=s[3]
- if(b==null){if(r!=null)return parseInt(a,10)
- if(s[2]!=null)return parseInt(a,16)
- return m}if(b<2||b>36)throw H.c(P.S(b,2,36,"radix",m))
- if(b===10&&r!=null)return parseInt(a,10)
- if(b<10||r==null){q=b<=10?47+b:86+b
- p=s[1]
- for(o=p.length,n=0;n<o;++n)if((C.a.H(p,n)|32)>q)return m}return parseInt(a,b)},
- ju:function(a){return H.tG(a)},
- tG:function(a){var s,r,q
- if(a instanceof P.e)return H.az(H.ac(a),null)
- if(J.cq(a)===C.by||t.ak.b(a)){s=C.a_(a)
- if(H.nV(s))return s
- r=a.constructor
- if(typeof r=="function"){q=r.name
- if(typeof q=="string"&&H.nV(q))return q}}return H.az(H.ac(a),null)},
- nV:function(a){var s=a!=="Object"&&a!==""
- return s},
- nU:function(a){var s,r,q,p,o=a.length
- if(o<=500)return String.fromCharCode.apply(null,a)
- for(s="",r=0;r<o;r=q){q=r+500
- p=q<o?q:o
- s+=String.fromCharCode.apply(null,a.slice(r,p))}return s},
- tJ:function(a){var s,r,q,p=H.a([],t.Z)
- for(s=a.length,r=0;r<a.length;a.length===s||(0,H.cs)(a),++r){q=a[r]
- if(!H.aJ(q))throw H.c(H.bM(q))
- if(q<=65535)p.push(q)
- else if(q<=1114111){p.push(55296+(C.c.ad(q-65536,10)&1023))
- p.push(56320+(q&1023))}else throw H.c(H.bM(q))}return H.nU(p)},
- tI:function(a){var s,r,q
- for(s=a.length,r=0;r<s;++r){q=a[r]
- if(!H.aJ(q))throw H.c(H.bM(q))
- if(q<0)throw H.c(H.bM(q))
- if(q>65535)return H.tJ(a)}return H.nU(a)},
- tK:function(a,b,c){var s,r,q,p
- if(c<=500&&b===0&&c===a.length)return String.fromCharCode.apply(null,a)
- for(s=b,r="";s<c;s=q){q=s+500
- p=q<c?q:c
- r+=String.fromCharCode.apply(null,a.subarray(s,p))}return r},
- ba:function(a){var s
- if(0<=a){if(a<=65535)return String.fromCharCode(a)
- if(a<=1114111){s=a-65536
- return String.fromCharCode((55296|C.c.ad(s,10))>>>0,56320|s&1023)}}throw H.c(P.S(a,0,1114111,null,null))},
- aw:function(a){if(a.date===void 0)a.date=new Date(a.a)
- return a.date},
- eV:function(a){return a.b?H.aw(a).getUTCFullYear()+0:H.aw(a).getFullYear()+0},
- o_:function(a){return a.b?H.aw(a).getUTCMonth()+1:H.aw(a).getMonth()+1},
- nW:function(a){return a.b?H.aw(a).getUTCDate()+0:H.aw(a).getDate()+0},
- nX:function(a){return a.b?H.aw(a).getUTCHours()+0:H.aw(a).getHours()+0},
- nZ:function(a){return a.b?H.aw(a).getUTCMinutes()+0:H.aw(a).getMinutes()+0},
- o0:function(a){return a.b?H.aw(a).getUTCSeconds()+0:H.aw(a).getSeconds()+0},
- nY:function(a){return a.b?H.aw(a).getUTCMilliseconds()+0:H.aw(a).getMilliseconds()+0},
- bu:function(a,b,c){var s,r,q={}
- q.a=0
- s=[]
- r=[]
- q.a=b.length
- C.d.K(s,b)
- q.b=""
- if(c!=null&&c.a!==0)c.J(0,new H.jt(q,r,s))
- ""+q.a
- return J.ry(a,new H.ig(C.d5,0,s,r,0))},
- tH:function(a,b,c){var s,r,q,p
- if(b instanceof Array)s=c==null||c.a===0
- else s=!1
- if(s){r=b
- q=r.length
- if(q===0){if(!!a.$0)return a.$0()}else if(q===1){if(!!a.$1)return a.$1(r[0])}else if(q===2){if(!!a.$2)return a.$2(r[0],r[1])}else if(q===3){if(!!a.$3)return a.$3(r[0],r[1],r[2])}else if(q===4){if(!!a.$4)return a.$4(r[0],r[1],r[2],r[3])}else if(q===5)if(!!a.$5)return a.$5(r[0],r[1],r[2],r[3],r[4])
- p=a[""+"$"+q]
- if(p!=null)return p.apply(a,r)}return H.tF(a,b,c)},
- tF:function(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g
- if(b!=null)s=b instanceof Array?b:P.dh(b,!0,t.z)
- else s=[]
- r=s.length
- q=a.$R
- if(r<q)return H.bu(a,s,c)
- p=a.$D
- o=p==null
- n=!o?p():null
- m=J.cq(a)
- l=m.$C
- if(typeof l=="string")l=m[l]
- if(o){if(c!=null&&c.a!==0)return H.bu(a,s,c)
- if(r===q)return l.apply(a,s)
- return H.bu(a,s,c)}if(n instanceof Array){if(c!=null&&c.a!==0)return H.bu(a,s,c)
- if(r>q+n.length)return H.bu(a,s,null)
- C.d.K(s,n.slice(r-q))
- return l.apply(a,s)}else{if(r>q)return H.bu(a,s,c)
- k=Object.keys(n)
- if(c==null)for(o=k.length,j=0;j<k.length;k.length===o||(0,H.cs)(k),++j){i=n[k[j]]
- if(C.a4===i)return H.bu(a,s,c)
- C.d.B(s,i)}else{for(o=k.length,h=0,j=0;j<k.length;k.length===o||(0,H.cs)(k),++j){g=k[j]
- if(c.w(g)){++h
- C.d.B(s,c.j(0,g))}else{i=n[g]
- if(C.a4===i)return H.bu(a,s,c)
- C.d.B(s,i)}}if(h!==c.a)return H.bu(a,s,c)}return l.apply(a,s)}},
- ef:function(a,b){var s,r="index"
- if(!H.aJ(b))return new P.ak(!0,b,r,null)
- s=J.X(a)
- if(b<0||b>=s)return P.ex(b,a,r,null,s)
- return P.jv(b,r)},
- vw:function(a,b,c){if(a<0||a>c)return P.S(a,0,c,"start",null)
- if(b!=null)if(b<a||b>c)return P.S(b,a,c,"end",null)
- return new P.ak(!0,b,"end",null)},
- bM:function(a){return new P.ak(!0,a,null,null)},
- c:function(a){var s,r
- if(a==null)a=new P.eR()
- s=new Error()
- s.dartException=a
- r=H.w9
- if("defineProperty" in Object){Object.defineProperty(s,"message",{get:r})
- s.name=""}else s.toString=r
- return s},
- w9:function(){return J.ag(this.dartException)},
- a2:function(a){throw H.c(a)},
- cs:function(a){throw H.c(P.ad(a))},
- bd:function(a){var s,r,q,p,o,n
- a=H.p8(a.replace(String({}),'$receiver$'))
- s=a.match(/\\\$[a-zA-Z]+\\\$/g)
- if(s==null)s=H.a([],t.s)
- r=s.indexOf("\\$arguments\\$")
- q=s.indexOf("\\$argumentsExpr\\$")
- p=s.indexOf("\\$expr\\$")
- o=s.indexOf("\\$method\\$")
- n=s.indexOf("\\$receiver\\$")
- return new H.kJ(a.replace(new RegExp('\\\\\\$arguments\\\\\\$','g'),'((?:x|[^x])*)').replace(new RegExp('\\\\\\$argumentsExpr\\\\\\$','g'),'((?:x|[^x])*)').replace(new RegExp('\\\\\\$expr\\\\\\$','g'),'((?:x|[^x])*)').replace(new RegExp('\\\\\\$method\\\\\\$','g'),'((?:x|[^x])*)').replace(new RegExp('\\\\\\$receiver\\\\\\$','g'),'((?:x|[^x])*)'),r,q,p,o,n)},
- kK:function(a){return function($expr$){var $argumentsExpr$='$arguments$'
- try{$expr$.$method$($argumentsExpr$)}catch(s){return s.message}}(a)},
- o8:function(a){return function($expr$){try{$expr$.$method$}catch(s){return s.message}}(a)},
- nT:function(a,b){return new H.eQ(a,b==null?null:b.method)},
- mE:function(a,b){var s=b==null,r=s?null:b.method
- return new H.eC(a,r,s?null:b.receiver)},
- E:function(a){if(a==null)return new H.eS(a)
- if(a instanceof H.d7)return H.bN(a,a.a)
- if(typeof a!=="object")return a
- if("dartException" in a)return H.bN(a,a.dartException)
- return H.vc(a)},
- bN:function(a,b){if(t.C.b(b))if(b.$thrownJsError==null)b.$thrownJsError=a
- return b},
- vc:function(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null
- if(!("message" in a))return a
- s=a.message
- if("number" in a&&typeof a.number=="number"){r=a.number
- q=r&65535
- if((C.c.ad(r,16)&8191)===10)switch(q){case 438:return H.bN(a,H.mE(H.b(s)+" (Error "+q+")",e))
- case 445:case 5007:return H.bN(a,H.nT(H.b(s)+" (Error "+q+")",e))}}if(a instanceof TypeError){p=$.r9()
- o=$.ra()
- n=$.rb()
- m=$.rc()
- l=$.rf()
- k=$.rg()
- j=$.re()
- $.rd()
- i=$.ri()
- h=$.rh()
- g=p.a4(s)
- if(g!=null)return H.bN(a,H.mE(s,g))
- else{g=o.a4(s)
- if(g!=null){g.method="call"
- return H.bN(a,H.mE(s,g))}else{g=n.a4(s)
- if(g==null){g=m.a4(s)
- if(g==null){g=l.a4(s)
- if(g==null){g=k.a4(s)
- if(g==null){g=j.a4(s)
- if(g==null){g=m.a4(s)
- if(g==null){g=i.a4(s)
- if(g==null){g=h.a4(s)
- f=g!=null}else f=!0}else f=!0}else f=!0}else f=!0}else f=!0}else f=!0}else f=!0
- if(f)return H.bN(a,H.nT(s,g))}}return H.bN(a,new H.f6(typeof s=="string"?s:""))}if(a instanceof RangeError){if(typeof s=="string"&&s.indexOf("call stack")!==-1)return new P.ds()
- s=function(b){try{return String(b)}catch(d){}return null}(a)
- return H.bN(a,new P.ak(!1,e,e,typeof s=="string"?s.replace(/^RangeError:\s*/,""):s))}if(typeof InternalError=="function"&&a instanceof InternalError)if(typeof s=="string"&&s==="too much recursion")return new P.ds()
- return a},
- aK:function(a){var s
- if(a instanceof H.d7)return a.b
- if(a==null)return new H.dS(a)
- s=a.$cachedTrace
- if(s!=null)return s
- return a.$cachedTrace=new H.dS(a)},
- p4:function(a){if(a==null||typeof a!='object')return J.aL(a)
- else return H.cj(a)},
- oU:function(a,b){var s,r,q,p=a.length
- for(s=0;s<p;s=q){r=s+1
- q=r+1
- b.m(0,a[s],a[r])}return b},
- vA:function(a,b){var s,r=a.length
- for(s=0;s<r;++s)b.B(0,a[s])
- return b},
- vK:function(a,b,c,d,e,f){switch(b){case 0:return a.$0()
- case 1:return a.$1(c)
- case 2:return a.$2(c,d)
- case 3:return a.$3(c,d,e)
- case 4:return a.$4(c,d,e,f)}throw H.c(P.t7("Unsupported number of arguments for wrapped closure"))},
- m0:function(a,b){var s
- if(a==null)return null
- s=a.$identity
- if(!!s)return s
- s=function(c,d,e){return function(f,g,h,i){return e(c,d,f,g,h,i)}}(a,b,H.vK)
- a.$identity=s
- return s},
- t1:function(a,b,c,d,e,f,g){var s,r,q,p,o,n,m,l=b[0],k=l.$callName,j=e?Object.create(new H.f_().constructor.prototype):Object.create(new H.ct(null,null,null,"").constructor.prototype)
- j.$initialize=j.constructor
- if(e)s=function static_tear_off(){this.$initialize()}
- else{r=$.b4
- $.b4=r+1
- r=new Function("a,b,c,d"+r,"this.$initialize(a,b,c,d"+r+")")
- s=r}j.constructor=s
- s.prototype=j
- if(!e){q=H.nF(a,l,f)
- q.$reflectionInfo=d}else{j.$static_name=g
- q=l}j.$S=H.rY(d,e,f)
- j[k]=q
- for(p=q,o=1;o<b.length;++o){n=b[o]
- m=n.$callName
- if(m!=null){n=e?n:H.nF(a,n,f)
- j[m]=n}if(o===c){n.$reflectionInfo=d
- p=n}}j.$C=p
- j.$R=l.$R
- j.$D=l.$D
- return s},
- rY:function(a,b,c){var s
- if(typeof a=="number")return function(d,e){return function(){return d(e)}}(H.oZ,a)
- if(typeof a=="string"){if(b)throw H.c("Cannot compute signature for static tearoff.")
- s=c?H.rR:H.rQ
- return function(d,e){return function(){return e(this,d)}}(a,s)}throw H.c("Error in functionType of tearoff")},
- rZ:function(a,b,c,d){var s=H.nE
- switch(b?-1:a){case 0:return function(e,f){return function(){return f(this)[e]()}}(c,s)
- case 1:return function(e,f){return function(g){return f(this)[e](g)}}(c,s)
- case 2:return function(e,f){return function(g,h){return f(this)[e](g,h)}}(c,s)
- case 3:return function(e,f){return function(g,h,i){return f(this)[e](g,h,i)}}(c,s)
- case 4:return function(e,f){return function(g,h,i,j){return f(this)[e](g,h,i,j)}}(c,s)
- case 5:return function(e,f){return function(g,h,i,j,k){return f(this)[e](g,h,i,j,k)}}(c,s)
- default:return function(e,f){return function(){return e.apply(f(this),arguments)}}(d,s)}},
- nF:function(a,b,c){var s,r,q,p,o,n,m
- if(c)return H.t0(a,b)
- s=b.$stubName
- r=b.length
- q=a[s]
- p=b==null?q==null:b===q
- o=!p||r>=27
- if(o)return H.rZ(r,!p,s,b)
- if(r===0){p=$.b4
- $.b4=p+1
- n="self"+H.b(p)
- return new Function("return function(){var "+n+" = this."+H.b(H.mA())+";return "+n+"."+H.b(s)+"();}")()}m="abcdefghijklmnopqrstuvwxyz".split("").splice(0,r).join(",")
- p=$.b4
- $.b4=p+1
- m+=H.b(p)
- return new Function("return function("+m+"){return this."+H.b(H.mA())+"."+H.b(s)+"("+m+");}")()},
- t_:function(a,b,c,d){var s=H.nE,r=H.rS
- switch(b?-1:a){case 0:throw H.c(new H.eZ("Intercepted function with no arguments."))
- case 1:return function(e,f,g){return function(){return f(this)[e](g(this))}}(c,s,r)
- case 2:return function(e,f,g){return function(h){return f(this)[e](g(this),h)}}(c,s,r)
- case 3:return function(e,f,g){return function(h,i){return f(this)[e](g(this),h,i)}}(c,s,r)
- case 4:return function(e,f,g){return function(h,i,j){return f(this)[e](g(this),h,i,j)}}(c,s,r)
- case 5:return function(e,f,g){return function(h,i,j,k){return f(this)[e](g(this),h,i,j,k)}}(c,s,r)
- case 6:return function(e,f,g){return function(h,i,j,k,l){return f(this)[e](g(this),h,i,j,k,l)}}(c,s,r)
- default:return function(e,f,g,h){return function(){h=[g(this)]
- Array.prototype.push.apply(h,arguments)
- return e.apply(f(this),h)}}(d,s,r)}},
- t0:function(a,b){var s,r,q,p,o,n,m=H.mA(),l=$.nC
- if(l==null)l=$.nC=H.nB("receiver")
- s=b.$stubName
- r=b.length
- q=a[s]
- p=b==null?q==null:b===q
- o=!p||r>=28
- if(o)return H.t_(r,!p,s,b)
- if(r===1){p="return function(){return this."+H.b(m)+"."+H.b(s)+"(this."+l+");"
- o=$.b4
- $.b4=o+1
- return new Function(p+H.b(o)+"}")()}n="abcdefghijklmnopqrstuvwxyz".split("").splice(0,r-1).join(",")
- p="return function("+n+"){return this."+H.b(m)+"."+H.b(s)+"(this."+l+", "+n+");"
- o=$.b4
- $.b4=o+1
- return new Function(p+H.b(o)+"}")()},
- mX:function(a,b,c,d,e,f,g){return H.t1(a,b,c,d,!!e,!!f,g)},
- rQ:function(a,b){return H.fv(v.typeUniverse,H.ac(a.a),b)},
- rR:function(a,b){return H.fv(v.typeUniverse,H.ac(a.c),b)},
- nE:function(a){return a.a},
- rS:function(a){return a.c},
- mA:function(){var s=$.nD
- return s==null?$.nD=H.nB("self"):s},
- nB:function(a){var s,r,q,p=new H.ct("self","target","receiver","name"),o=J.mC(Object.getOwnPropertyNames(p))
- for(s=o.length,r=0;r<s;++r){q=o[r]
- if(p[q]===a)return q}throw H.c(P.O("Field name "+a+" not found."))},
- w8:function(a){throw H.c(new P.er(a))},
- vF:function(a){return v.getIsolateTag(a)},
- zh:function(a,b,c){Object.defineProperty(a,b,{value:c,enumerable:false,writable:true,configurable:true})},
- vX:function(a){var s,r,q,p,o,n=$.oY.$1(a),m=$.m1[n]
- if(m!=null){Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true})
- return m.i}s=$.mc[n]
- if(s!=null)return s
- r=v.interceptorsByTag[n]
- if(r==null){q=$.oR.$2(a,n)
- if(q!=null){m=$.m1[q]
- if(m!=null){Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true})
- return m.i}s=$.mc[q]
- if(s!=null)return s
- r=v.interceptorsByTag[q]
- n=q}}if(r==null)return null
- s=r.prototype
- p=n[0]
- if(p==="!"){m=H.mp(s)
- $.m1[n]=m
- Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true})
- return m.i}if(p==="~"){$.mc[n]=s
- return s}if(p==="-"){o=H.mp(s)
- Object.defineProperty(Object.getPrototypeOf(a),v.dispatchPropertyName,{value:o,enumerable:false,writable:true,configurable:true})
- return o.i}if(p==="+")return H.p6(a,s)
- if(p==="*")throw H.c(P.o9(n))
- if(v.leafTags[n]===true){o=H.mp(s)
- Object.defineProperty(Object.getPrototypeOf(a),v.dispatchPropertyName,{value:o,enumerable:false,writable:true,configurable:true})
- return o.i}else return H.p6(a,s)},
- p6:function(a,b){var s=Object.getPrototypeOf(a)
- Object.defineProperty(s,v.dispatchPropertyName,{value:J.n3(b,s,null,null),enumerable:false,writable:true,configurable:true})
- return b},
- mp:function(a){return J.n3(a,!1,null,!!a.$iat)},
- vY:function(a,b,c){var s=b.prototype
- if(v.leafTags[a]===true)return H.mp(s)
- else return J.n3(s,c,null,null)},
- vI:function(){if(!0===$.n1)return
- $.n1=!0
- H.vJ()},
- vJ:function(){var s,r,q,p,o,n,m,l
- $.m1=Object.create(null)
- $.mc=Object.create(null)
- H.vH()
- s=v.interceptorsByTag
- r=Object.getOwnPropertyNames(s)
- if(typeof window!="undefined"){window
- q=function(){}
- for(p=0;p<r.length;++p){o=r[p]
- n=$.p7.$1(o)
- if(n!=null){m=H.vY(o,s[o],n)
- if(m!=null){Object.defineProperty(n,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true})
- q.prototype=n}}}}for(p=0;p<r.length;++p){o=r[p]
- if(/^[A-Za-z_]/.test(o)){l=s[o]
- s["!"+o]=l
- s["~"+o]=l
- s["-"+o]=l
- s["+"+o]=l
- s["*"+o]=l}}},
- vH:function(){var s,r,q,p,o,n,m=C.b8()
- m=H.d_(C.b9,H.d_(C.ba,H.d_(C.a0,H.d_(C.a0,H.d_(C.bb,H.d_(C.bc,H.d_(C.bd(C.a_),m)))))))
- if(typeof dartNativeDispatchHooksTransformer!="undefined"){s=dartNativeDispatchHooksTransformer
- if(typeof s=="function")s=[s]
- if(s.constructor==Array)for(r=0;r<s.length;++r){q=s[r]
- if(typeof q=="function")m=q(m)||m}}p=m.getTag
- o=m.getUnknownTag
- n=m.prototypeForTag
- $.oY=new H.m9(p)
- $.oR=new H.ma(o)
- $.p7=new H.mb(n)},
- d_:function(a,b){return a(b)||b},
- tj:function(a,b,c,d,e,f){var s=b?"m":"",r=c?"":"i",q=d?"u":"",p=e?"s":"",o=f?"g":"",n=function(g,h){try{return new RegExp(g,h)}catch(m){return m}}(a,s+r+q+p+o)
- if(n instanceof RegExp)return n
- throw H.c(P.K("Illegal RegExp pattern ("+String(n)+")",a,null))},
- vx:function(a){if(a.indexOf("$",0)>=0)return a.replace(/\$/g,"$$$$")
- return a},
- p8:function(a){if(/[[\]{}()*+?.\\^$|]/.test(a))return a.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&")
- return a},
- pa:function(a,b,c){var s=H.w6(a,b,c)
- return s},
- w6:function(a,b,c){var s,r,q,p
- if(b===""){if(a==="")return c
- s=a.length
- for(r=c,q=0;q<s;++q)r=r+a[q]+c
- return r.charCodeAt(0)==0?r:r}p=a.indexOf(b,0)
- if(p<0)return a
- if(a.length<500||c.indexOf("$",0)>=0)return a.split(b).join(c)
- return a.replace(new RegExp(H.p8(b),'g'),H.vx(c))},
- d4:function d4(a,b){this.a=a
- this.$ti=b},
- cv:function cv(){},
- aq:function aq(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.$ti=d},
- dz:function dz(a,b){this.a=a
- this.$ti=b},
- al:function al(a,b){this.a=a
- this.$ti=b},
- ig:function ig(a,b,c,d,e){var _=this
- _.a=a
- _.c=b
- _.d=c
- _.e=d
- _.f=e},
- jt:function jt(a,b,c){this.a=a
- this.b=b
- this.c=c},
- kJ:function kJ(a,b,c,d,e,f){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e
- _.f=f},
- eQ:function eQ(a,b){this.a=a
- this.b=b},
- eC:function eC(a,b,c){this.a=a
- this.b=b
- this.c=c},
- f6:function f6(a){this.a=a},
- eS:function eS(a){this.a=a},
- d7:function d7(a,b){this.a=a
- this.b=b},
- dS:function dS(a){this.a=a
- this.b=null},
- bZ:function bZ(){},
- f1:function f1(){},
- f_:function f_(){},
- ct:function ct(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},
- eZ:function eZ(a){this.a=a},
- lA:function lA(){},
- aG:function aG(a){var _=this
- _.a=0
- _.f=_.e=_.d=_.c=_.b=null
- _.r=0
- _.$ti=a},
- im:function im(a){this.a=a},
- j7:function j7(a,b){this.a=a
- this.b=b
- this.c=null},
- au:function au(a,b){this.a=a
- this.$ti=b},
- df:function df(a,b,c){var _=this
- _.a=a
- _.b=b
- _.d=_.c=null
- _.$ti=c},
- m9:function m9(a){this.a=a},
- ma:function ma(a){this.a=a},
- mb:function mb(a){this.a=a},
- ih:function ih(a,b){var _=this
- _.a=a
- _.b=b
- _.d=_.c=null},
- ly:function ly(a){this.b=a},
- cW:function(a,b,c){},
- uH:function(a){return a},
- jm:function(a,b,c){var s
- H.cW(a,b,c)
- s=new DataView(a,b)
- return s},
- ty:function(a){return new Float32Array(a)},
- tz:function(a){return new Int8Array(a)},
- nQ:function(a,b,c){var s
- H.cW(a,b,c)
- s=new Uint16Array(a,b,c)
- return s},
- nR:function(a,b,c){var s
- H.cW(a,b,c)
- s=new Uint32Array(a,b,c)
- return s},
- tA:function(a){return new Uint8Array(a)},
- mH:function(a,b,c){var s
- H.cW(a,b,c)
- s=new Uint8Array(a,b,c)
- return s},
- bf:function(a,b,c){if(a>>>0!==a||a>=c)throw H.c(H.ef(b,a))},
- bJ:function(a,b,c){var s
- if(!(a>>>0!==a))s=b>>>0!==b||a>b||b>c
- else s=!0
- if(s)throw H.c(H.vw(a,b,c))
- return b},
- dm:function dm(){},
- cE:function cE(){},
- dl:function dl(){},
- av:function av(){},
- dk:function dk(){},
- eI:function eI(){},
- eJ:function eJ(){},
- eK:function eK(){},
- eL:function eL(){},
- eM:function eM(){},
- eN:function eN(){},
- dn:function dn(){},
- cf:function cf(){},
- dO:function dO(){},
- dP:function dP(){},
- dQ:function dQ(){},
- dR:function dR(){},
- tN:function(a,b){var s=b.c
- return s==null?b.c=H.mP(a,b.z,!0):s},
- o3:function(a,b){var s=b.c
- return s==null?b.c=H.dZ(a,"ae",[b.z]):s},
- o4:function(a){var s=a.y
- if(s===6||s===7||s===8)return H.o4(a.z)
- return s===11||s===12},
- tM:function(a){return a.cy},
- ap:function(a){return H.fu(v.typeUniverse,a,!1)},
- bL:function(a,b,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=b.y
- switch(c){case 5:case 1:case 2:case 3:case 4:return b
- case 6:s=b.z
- r=H.bL(a,s,a0,a1)
- if(r===s)return b
- return H.ou(a,r,!0)
- case 7:s=b.z
- r=H.bL(a,s,a0,a1)
- if(r===s)return b
- return H.mP(a,r,!0)
- case 8:s=b.z
- r=H.bL(a,s,a0,a1)
- if(r===s)return b
- return H.ot(a,r,!0)
- case 9:q=b.Q
- p=H.ed(a,q,a0,a1)
- if(p===q)return b
- return H.dZ(a,b.z,p)
- case 10:o=b.z
- n=H.bL(a,o,a0,a1)
- m=b.Q
- l=H.ed(a,m,a0,a1)
- if(n===o&&l===m)return b
- return H.mN(a,n,l)
- case 11:k=b.z
- j=H.bL(a,k,a0,a1)
- i=b.Q
- h=H.v9(a,i,a0,a1)
- if(j===k&&h===i)return b
- return H.os(a,j,h)
- case 12:g=b.Q
- a1+=g.length
- f=H.ed(a,g,a0,a1)
- o=b.z
- n=H.bL(a,o,a0,a1)
- if(f===g&&n===o)return b
- return H.mO(a,n,f,!0)
- case 13:e=b.z
- if(e<a1)return b
- d=a0[e-a1]
- if(d==null)return b
- return d
- default:throw H.c(P.fJ("Attempted to substitute unexpected RTI kind "+c))}},
- ed:function(a,b,c,d){var s,r,q,p,o=b.length,n=[]
- for(s=!1,r=0;r<o;++r){q=b[r]
- p=H.bL(a,q,c,d)
- if(p!==q)s=!0
- n.push(p)}return s?n:b},
- va:function(a,b,c,d){var s,r,q,p,o,n,m=b.length,l=[]
- for(s=!1,r=0;r<m;r+=3){q=b[r]
- p=b[r+1]
- o=b[r+2]
- n=H.bL(a,o,c,d)
- if(n!==o)s=!0
- l.push(q)
- l.push(p)
- l.push(n)}return s?l:b},
- v9:function(a,b,c,d){var s,r=b.a,q=H.ed(a,r,c,d),p=b.b,o=H.ed(a,p,c,d),n=b.c,m=H.va(a,n,c,d)
- if(q===r&&o===p&&m===n)return b
- s=new H.fj()
- s.a=q
- s.b=o
- s.c=m
- return s},
- a:function(a,b){a[v.arrayRti]=b
- return a},
- vt:function(a){var s=a.$S
- if(s!=null){if(typeof s=="number")return H.oZ(s)
- return a.$S()}return null},
- p0:function(a,b){var s
- if(H.o4(b))if(a instanceof H.bZ){s=H.vt(a)
- if(s!=null)return s}return H.ac(a)},
- ac:function(a){var s
- if(a instanceof P.e){s=a.$ti
- return s!=null?s:H.mS(a)}if(Array.isArray(a))return H.U(a)
- return H.mS(J.cq(a))},
- U:function(a){var s=a[v.arrayRti],r=t.b
- if(s==null)return r
- if(s.constructor!==r.constructor)return r
- return s},
- r:function(a){var s=a.$ti
- return s!=null?s:H.mS(a)},
- mS:function(a){var s=a.constructor,r=s.$ccache
- if(r!=null)return r
- return H.uR(a,s)},
- uR:function(a,b){var s=a instanceof H.bZ?a.__proto__.__proto__.constructor:b,r=H.uj(v.typeUniverse,s.name)
- b.$ccache=r
- return r},
- oZ:function(a){var s,r=v.types,q=r[a]
- if(typeof q=="string"){s=H.fu(v.typeUniverse,q,!1)
- r[a]=s
- return s}return q},
- vu:function(a){var s,r,q,p=a.x
- if(p!=null)return p
- s=a.cy
- r=s.replace(/\*/g,"")
- if(r===s)return a.x=new H.dX(a)
- q=H.fu(v.typeUniverse,r,!0)
- p=q.x
- return a.x=p==null?q.x=new H.dX(q):p},
- B:function(a){return H.vu(H.fu(v.typeUniverse,a,!1))},
- uQ:function(a){var s,r,q=this,p=t.K
- if(q===p)return H.e8(q,a,H.uU)
- if(!H.bh(q))if(!(q===t._))p=q===p
- else p=!0
- else p=!0
- if(p)return H.e8(q,a,H.uX)
- p=q.y
- s=p===6?q.z:q
- if(s===t.r)r=H.aJ
- else if(s===t.gR||s===t.di)r=H.uT
- else if(s===t.S)r=H.uV
- else r=s===t.cJ?H.e9:null
- if(r!=null)return H.e8(q,a,r)
- if(s.y===9){p=s.z
- if(s.Q.every(H.vL)){q.r="$i"+p
- return H.e8(q,a,H.uW)}}else if(p===7)return H.e8(q,a,H.uK)
- return H.e8(q,a,H.uI)},
- e8:function(a,b,c){a.b=c
- return a.b(b)},
- uP:function(a){var s,r,q=this
- if(!H.bh(q))if(!(q===t._))s=q===t.K
- else s=!0
- else s=!0
- if(s)r=H.uB
- else if(q===t.K)r=H.uA
- else r=H.uJ
- q.a=r
- return q.a(a)},
- v1:function(a){var s,r=a.y
- if(!H.bh(a))if(!(a===t._))s=a===t.K
- else s=!0
- else s=!0
- return s||a===t.A||r===7||a===t.P||a===t.T},
- uI:function(a){var s=this
- if(a==null)return H.v1(s)
- return H.a1(v.typeUniverse,H.p0(a,s),null,s,null)},
- uK:function(a){if(a==null)return!0
- return this.z.b(a)},
- uW:function(a){var s=this,r=s.r
- if(a instanceof P.e)return!!a[r]
- return!!J.cq(a)[r]},
- zb:function(a){var s=this
- if(a==null)return a
- else if(s.b(a))return a
- H.oF(a,s)},
- uJ:function(a){var s=this
- if(a==null)return a
- else if(s.b(a))return a
- H.oF(a,s)},
- oF:function(a,b){throw H.c(H.u9(H.ok(a,H.p0(a,b),H.az(b,null))))},
- ok:function(a,b,c){var s=P.cx(a),r=H.az(b==null?H.ac(a):b,null)
- return s+": type '"+H.b(r)+"' is not a subtype of type '"+H.b(c)+"'"},
- u9:function(a){return new H.dY("TypeError: "+a)},
- ao:function(a,b){return new H.dY("TypeError: "+H.ok(a,null,b))},
- uU:function(a){return a!=null},
- uA:function(a){return a},
- uX:function(a){return!0},
- uB:function(a){return a},
- e9:function(a){return!0===a||!1===a},
- yW:function(a){if(!0===a)return!0
- if(!1===a)return!1
- throw H.c(H.ao(a,"bool"))},
- yY:function(a){if(!0===a)return!0
- if(!1===a)return!1
- if(a==null)return a
- throw H.c(H.ao(a,"bool"))},
- yX:function(a){if(!0===a)return!0
- if(!1===a)return!1
- if(a==null)return a
- throw H.c(H.ao(a,"bool?"))},
- yZ:function(a){if(typeof a=="number")return a
- throw H.c(H.ao(a,"double"))},
- z0:function(a){if(typeof a=="number")return a
- if(a==null)return a
- throw H.c(H.ao(a,"double"))},
- z_:function(a){if(typeof a=="number")return a
- if(a==null)return a
- throw H.c(H.ao(a,"double?"))},
- aJ:function(a){return typeof a=="number"&&Math.floor(a)===a},
- z1:function(a){if(typeof a=="number"&&Math.floor(a)===a)return a
- throw H.c(H.ao(a,"int"))},
- z3:function(a){if(typeof a=="number"&&Math.floor(a)===a)return a
- if(a==null)return a
- throw H.c(H.ao(a,"int"))},
- z2:function(a){if(typeof a=="number"&&Math.floor(a)===a)return a
- if(a==null)return a
- throw H.c(H.ao(a,"int?"))},
- uT:function(a){return typeof a=="number"},
- z4:function(a){if(typeof a=="number")return a
- throw H.c(H.ao(a,"num"))},
- z6:function(a){if(typeof a=="number")return a
- if(a==null)return a
- throw H.c(H.ao(a,"num"))},
- z5:function(a){if(typeof a=="number")return a
- if(a==null)return a
- throw H.c(H.ao(a,"num?"))},
- uV:function(a){return typeof a=="string"},
- z7:function(a){if(typeof a=="string")return a
- throw H.c(H.ao(a,"String"))},
- z9:function(a){if(typeof a=="string")return a
- if(a==null)return a
- throw H.c(H.ao(a,"String"))},
- z8:function(a){if(typeof a=="string")return a
- if(a==null)return a
- throw H.c(H.ao(a,"String?"))},
- v5:function(a,b){var s,r,q
- for(s="",r="",q=0;q<a.length;++q,r=", ")s+=C.a.ah(r,H.az(a[q],b))
- return s},
- oH:function(a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=", "
- if(a6!=null){s=a6.length
- if(a5==null){a5=H.a([],t.s)
- r=null}else r=a5.length
- q=a5.length
- for(p=s;p>0;--p)a5.push("T"+(q+p))
- for(o=t.x,n=t._,m=t.K,l="<",k="",p=0;p<s;++p,k=a3){l=C.a.ah(l+k,a5[a5.length-1-p])
- j=a6[p]
- i=j.y
- if(!(i===2||i===3||i===4||i===5||j===o))if(!(j===n))h=j===m
- else h=!0
- else h=!0
- if(!h)l+=C.a.ah(" extends ",H.az(j,a5))}l+=">"}else{l=""
- r=null}o=a4.z
- g=a4.Q
- f=g.a
- e=f.length
- d=g.b
- c=d.length
- b=g.c
- a=b.length
- a0=H.az(o,a5)
- for(a1="",a2="",p=0;p<e;++p,a2=a3)a1+=C.a.ah(a2,H.az(f[p],a5))
- if(c>0){a1+=a2+"["
- for(a2="",p=0;p<c;++p,a2=a3)a1+=C.a.ah(a2,H.az(d[p],a5))
- a1+="]"}if(a>0){a1+=a2+"{"
- for(a2="",p=0;p<a;p+=3,a2=a3){a1+=a2
- if(b[p+1])a1+="required "
- a1+=J.ns(H.az(b[p+2],a5)," ")+b[p]}a1+="}"}if(r!=null){a5.toString
- a5.length=r}return l+"("+a1+") => "+H.b(a0)},
- az:function(a,b){var s,r,q,p,o,n,m=a.y
- if(m===5)return"erased"
- if(m===2)return"dynamic"
- if(m===3)return"void"
- if(m===1)return"Never"
- if(m===4)return"any"
- if(m===6){s=H.az(a.z,b)
- return s}if(m===7){r=a.z
- s=H.az(r,b)
- q=r.y
- return J.ns(q===11||q===12?C.a.ah("(",s)+")":s,"?")}if(m===8)return"FutureOr<"+H.b(H.az(a.z,b))+">"
- if(m===9){p=H.vb(a.z)
- o=a.Q
- return o.length!==0?p+("<"+H.v5(o,b)+">"):p}if(m===11)return H.oH(a,b,null)
- if(m===12)return H.oH(a.z,b,a.Q)
- if(m===13){b.toString
- n=a.z
- return b[b.length-1-n]}return"?"},
- vb:function(a){var s,r=H.pc(a)
- if(r!=null)return r
- s="minified:"+a
- return s},
- ov:function(a,b){var s=a.tR[b]
- for(;typeof s=="string";)s=a.tR[s]
- return s},
- uj:function(a,b){var s,r,q,p,o,n=a.eT,m=n[b]
- if(m==null)return H.fu(a,b,!1)
- else if(typeof m=="number"){s=m
- r=H.e_(a,5,"#")
- q=[]
- for(p=0;p<s;++p)q.push(r)
- o=H.dZ(a,b,q)
- n[b]=o
- return o}else return m},
- uh:function(a,b){return H.oD(a.tR,b)},
- ug:function(a,b){return H.oD(a.eT,b)},
- fu:function(a,b,c){var s,r=a.eC,q=r.get(b)
- if(q!=null)return q
- s=H.or(H.op(a,null,b,c))
- r.set(b,s)
- return s},
- fv:function(a,b,c){var s,r,q=b.ch
- if(q==null)q=b.ch=new Map()
- s=q.get(c)
- if(s!=null)return s
- r=H.or(H.op(a,b,c,!0))
- q.set(c,r)
- return r},
- ui:function(a,b,c){var s,r,q,p=b.cx
- if(p==null)p=b.cx=new Map()
- s=c.cy
- r=p.get(s)
- if(r!=null)return r
- q=H.mN(a,b,c.y===10?c.Q:[c])
- p.set(s,q)
- return q},
- bI:function(a,b){b.a=H.uP
- b.b=H.uQ
- return b},
- e_:function(a,b,c){var s,r,q=a.eC.get(c)
- if(q!=null)return q
- s=new H.aI(null,null)
- s.y=b
- s.cy=c
- r=H.bI(a,s)
- a.eC.set(c,r)
- return r},
- ou:function(a,b,c){var s,r=b.cy+"*",q=a.eC.get(r)
- if(q!=null)return q
- s=H.ue(a,b,r,c)
- a.eC.set(r,s)
- return s},
- ue:function(a,b,c,d){var s,r,q
- if(d){s=b.y
- if(!H.bh(b))r=b===t.P||b===t.T||s===7||s===6
- else r=!0
- if(r)return b}q=new H.aI(null,null)
- q.y=6
- q.z=b
- q.cy=c
- return H.bI(a,q)},
- mP:function(a,b,c){var s,r=b.cy+"?",q=a.eC.get(r)
- if(q!=null)return q
- s=H.ud(a,b,r,c)
- a.eC.set(r,s)
- return s},
- ud:function(a,b,c,d){var s,r,q,p
- if(d){s=b.y
- if(!H.bh(b))if(!(b===t.P||b===t.T))if(s!==7)r=s===8&&H.md(b.z)
- else r=!0
- else r=!0
- else r=!0
- if(r)return b
- else if(s===1||b===t.A)return t.P
- else if(s===6){q=b.z
- if(q.y===8&&H.md(q.z))return q
- else return H.tN(a,b)}}p=new H.aI(null,null)
- p.y=7
- p.z=b
- p.cy=c
- return H.bI(a,p)},
- ot:function(a,b,c){var s,r=b.cy+"/",q=a.eC.get(r)
- if(q!=null)return q
- s=H.ub(a,b,r,c)
- a.eC.set(r,s)
- return s},
- ub:function(a,b,c,d){var s,r,q
- if(d){s=b.y
- if(!H.bh(b))if(!(b===t._))r=b===t.K
- else r=!0
- else r=!0
- if(r||b===t.K)return b
- else if(s===1)return H.dZ(a,"ae",[b])
- else if(b===t.P||b===t.T)return t.eH}q=new H.aI(null,null)
- q.y=8
- q.z=b
- q.cy=c
- return H.bI(a,q)},
- uf:function(a,b){var s,r,q=""+b+"^",p=a.eC.get(q)
- if(p!=null)return p
- s=new H.aI(null,null)
- s.y=13
- s.z=b
- s.cy=q
- r=H.bI(a,s)
- a.eC.set(q,r)
- return r},
- ft:function(a){var s,r,q,p=a.length
- for(s="",r="",q=0;q<p;++q,r=",")s+=r+a[q].cy
- return s},
- ua:function(a){var s,r,q,p,o,n,m=a.length
- for(s="",r="",q=0;q<m;q+=3,r=","){p=a[q]
- o=a[q+1]?"!":":"
- n=a[q+2].cy
- s+=r+p+o+n}return s},
- dZ:function(a,b,c){var s,r,q,p=b
- if(c.length!==0)p+="<"+H.ft(c)+">"
- s=a.eC.get(p)
- if(s!=null)return s
- r=new H.aI(null,null)
- r.y=9
- r.z=b
- r.Q=c
- if(c.length>0)r.c=c[0]
- r.cy=p
- q=H.bI(a,r)
- a.eC.set(p,q)
- return q},
- mN:function(a,b,c){var s,r,q,p,o,n
- if(b.y===10){s=b.z
- r=b.Q.concat(c)}else{r=c
- s=b}q=s.cy+(";<"+H.ft(r)+">")
- p=a.eC.get(q)
- if(p!=null)return p
- o=new H.aI(null,null)
- o.y=10
- o.z=s
- o.Q=r
- o.cy=q
- n=H.bI(a,o)
- a.eC.set(q,n)
- return n},
- os:function(a,b,c){var s,r,q,p,o,n=b.cy,m=c.a,l=m.length,k=c.b,j=k.length,i=c.c,h=i.length,g="("+H.ft(m)
- if(j>0){s=l>0?",":""
- r=H.ft(k)
- g+=s+"["+r+"]"}if(h>0){s=l>0?",":""
- r=H.ua(i)
- g+=s+"{"+r+"}"}q=n+(g+")")
- p=a.eC.get(q)
- if(p!=null)return p
- o=new H.aI(null,null)
- o.y=11
- o.z=b
- o.Q=c
- o.cy=q
- r=H.bI(a,o)
- a.eC.set(q,r)
- return r},
- mO:function(a,b,c,d){var s,r=b.cy+("<"+H.ft(c)+">"),q=a.eC.get(r)
- if(q!=null)return q
- s=H.uc(a,b,c,r,d)
- a.eC.set(r,s)
- return s},
- uc:function(a,b,c,d,e){var s,r,q,p,o,n,m,l
- if(e){s=c.length
- r=new Array(s)
- for(q=0,p=0;p<s;++p){o=c[p]
- if(o.y===1){r[p]=o;++q}}if(q>0){n=H.bL(a,b,r,0)
- m=H.ed(a,c,r,0)
- return H.mO(a,n,m,c!==m)}}l=new H.aI(null,null)
- l.y=12
- l.z=b
- l.Q=c
- l.cy=d
- return H.bI(a,l)},
- op:function(a,b,c,d){return{u:a,e:b,r:c,s:[],p:0,n:d}},
- or:function(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=a.r,f=a.s
- for(s=g.length,r=0;r<s;){q=g.charCodeAt(r)
- if(q>=48&&q<=57)r=H.u4(r+1,q,g,f)
- else if((((q|32)>>>0)-97&65535)<26||q===95||q===36)r=H.oq(a,r,g,f,!1)
- else if(q===46)r=H.oq(a,r,g,f,!0)
- else{++r
- switch(q){case 44:break
- case 58:f.push(!1)
- break
- case 33:f.push(!0)
- break
- case 59:f.push(H.bH(a.u,a.e,f.pop()))
- break
- case 94:f.push(H.uf(a.u,f.pop()))
- break
- case 35:f.push(H.e_(a.u,5,"#"))
- break
- case 64:f.push(H.e_(a.u,2,"@"))
- break
- case 126:f.push(H.e_(a.u,3,"~"))
- break
- case 60:f.push(a.p)
- a.p=f.length
- break
- case 62:p=a.u
- o=f.splice(a.p)
- H.mM(a.u,a.e,o)
- a.p=f.pop()
- n=f.pop()
- if(typeof n=="string")f.push(H.dZ(p,n,o))
- else{m=H.bH(p,a.e,n)
- switch(m.y){case 11:f.push(H.mO(p,m,o,a.n))
- break
- default:f.push(H.mN(p,m,o))
- break}}break
- case 38:H.u5(a,f)
- break
- case 42:l=a.u
- f.push(H.ou(l,H.bH(l,a.e,f.pop()),a.n))
- break
- case 63:l=a.u
- f.push(H.mP(l,H.bH(l,a.e,f.pop()),a.n))
- break
- case 47:l=a.u
- f.push(H.ot(l,H.bH(l,a.e,f.pop()),a.n))
- break
- case 40:f.push(a.p)
- a.p=f.length
- break
- case 41:p=a.u
- k=new H.fj()
- j=p.sEA
- i=p.sEA
- n=f.pop()
- if(typeof n=="number")switch(n){case-1:j=f.pop()
- break
- case-2:i=f.pop()
- break
- default:f.push(n)
- break}else f.push(n)
- o=f.splice(a.p)
- H.mM(a.u,a.e,o)
- a.p=f.pop()
- k.a=o
- k.b=j
- k.c=i
- f.push(H.os(p,H.bH(p,a.e,f.pop()),k))
- break
- case 91:f.push(a.p)
- a.p=f.length
- break
- case 93:o=f.splice(a.p)
- H.mM(a.u,a.e,o)
- a.p=f.pop()
- f.push(o)
- f.push(-1)
- break
- case 123:f.push(a.p)
- a.p=f.length
- break
- case 125:o=f.splice(a.p)
- H.u7(a.u,a.e,o)
- a.p=f.pop()
- f.push(o)
- f.push(-2)
- break
- default:throw"Bad character "+q}}}h=f.pop()
- return H.bH(a.u,a.e,h)},
- u4:function(a,b,c,d){var s,r,q=b-48
- for(s=c.length;a<s;++a){r=c.charCodeAt(a)
- if(!(r>=48&&r<=57))break
- q=q*10+(r-48)}d.push(q)
- return a},
- oq:function(a,b,c,d,e){var s,r,q,p,o,n,m=b+1
- for(s=c.length;m<s;++m){r=c.charCodeAt(m)
- if(r===46){if(e)break
- e=!0}else{if(!((((r|32)>>>0)-97&65535)<26||r===95||r===36))q=r>=48&&r<=57
- else q=!0
- if(!q)break}}p=c.substring(b,m)
- if(e){s=a.u
- o=a.e
- if(o.y===10)o=o.z
- n=H.ov(s,o.z)[p]
- if(n==null)H.a2('No "'+p+'" in "'+H.tM(o)+'"')
- d.push(H.fv(s,o,n))}else d.push(p)
- return m},
- u5:function(a,b){var s=b.pop()
- if(0===s){b.push(H.e_(a.u,1,"0&"))
- return}if(1===s){b.push(H.e_(a.u,4,"1&"))
- return}throw H.c(P.fJ("Unexpected extended operation "+H.b(s)))},
- bH:function(a,b,c){if(typeof c=="string")return H.dZ(a,c,a.sEA)
- else if(typeof c=="number")return H.u6(a,b,c)
- else return c},
- mM:function(a,b,c){var s,r=c.length
- for(s=0;s<r;++s)c[s]=H.bH(a,b,c[s])},
- u7:function(a,b,c){var s,r=c.length
- for(s=2;s<r;s+=3)c[s]=H.bH(a,b,c[s])},
- u6:function(a,b,c){var s,r,q=b.y
- if(q===10){if(c===0)return b.z
- s=b.Q
- r=s.length
- if(c<=r)return s[c-1]
- c-=r
- b=b.z
- q=b.y}else if(c===0)return b
- if(q!==9)throw H.c(P.fJ("Indexed base must be an interface type"))
- s=b.Q
- if(c<=s.length)return s[c-1]
- throw H.c(P.fJ("Bad index "+c+" for "+b.l(0)))},
- a1:function(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j
- if(b===d)return!0
- if(!H.bh(d))if(!(d===t._))s=d===t.K
- else s=!0
- else s=!0
- if(s)return!0
- r=b.y
- if(r===4)return!0
- if(H.bh(b))return!1
- if(b.y!==1)s=b===t.P||b===t.T
- else s=!0
- if(s)return!0
- q=r===13
- if(q)if(H.a1(a,c[b.z],c,d,e))return!0
- p=d.y
- if(r===6)return H.a1(a,b.z,c,d,e)
- if(p===6){s=d.z
- return H.a1(a,b,c,s,e)}if(r===8){if(!H.a1(a,b.z,c,d,e))return!1
- return H.a1(a,H.o3(a,b),c,d,e)}if(r===7){s=H.a1(a,b.z,c,d,e)
- return s}if(p===8){if(H.a1(a,b,c,d.z,e))return!0
- return H.a1(a,b,c,H.o3(a,d),e)}if(p===7){s=H.a1(a,b,c,d.z,e)
- return s}if(q)return!1
- s=r!==11
- if((!s||r===12)&&d===t.b8)return!0
- if(p===12){if(b===t.g)return!0
- if(r!==12)return!1
- o=b.Q
- n=d.Q
- m=o.length
- if(m!==n.length)return!1
- c=c==null?o:o.concat(c)
- e=e==null?n:n.concat(e)
- for(l=0;l<m;++l){k=o[l]
- j=n[l]
- if(!H.a1(a,k,c,j,e)||!H.a1(a,j,e,k,c))return!1}return H.oJ(a,b.z,c,d.z,e)}if(p===11){if(b===t.g)return!0
- if(s)return!1
- return H.oJ(a,b,c,d,e)}if(r===9){if(p!==9)return!1
- return H.uS(a,b,c,d,e)}return!1},
- oJ:function(a2,a3,a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1
- if(!H.a1(a2,a3.z,a4,a5.z,a6))return!1
- s=a3.Q
- r=a5.Q
- q=s.a
- p=r.a
- o=q.length
- n=p.length
- if(o>n)return!1
- m=n-o
- l=s.b
- k=r.b
- j=l.length
- i=k.length
- if(o+j<n+i)return!1
- for(h=0;h<o;++h){g=q[h]
- if(!H.a1(a2,p[h],a6,g,a4))return!1}for(h=0;h<m;++h){g=l[h]
- if(!H.a1(a2,p[o+h],a6,g,a4))return!1}for(h=0;h<i;++h){g=l[m+h]
- if(!H.a1(a2,k[h],a6,g,a4))return!1}f=s.c
- e=r.c
- d=f.length
- c=e.length
- for(b=0,a=0;a<c;a+=3){a0=e[a]
- for(;!0;){if(b>=d)return!1
- a1=f[b]
- b+=3
- if(a0<a1)return!1
- if(a1<a0)continue
- g=f[b-1]
- if(!H.a1(a2,e[a+2],a6,g,a4))return!1
- break}}return!0},
- uS:function(a,b,c,d,e){var s,r,q,p,o,n,m,l,k=b.z,j=d.z
- if(k===j){s=b.Q
- r=d.Q
- q=s.length
- for(p=0;p<q;++p){o=s[p]
- n=r[p]
- if(!H.a1(a,o,c,n,e))return!1}return!0}if(d===t.K)return!0
- m=H.ov(a,k)
- if(m==null)return!1
- l=m[j]
- if(l==null)return!1
- q=l.length
- r=d.Q
- for(p=0;p<q;++p)if(!H.a1(a,H.fv(a,b,l[p]),c,r[p],e))return!1
- return!0},
- md:function(a){var s,r=a.y
- if(!(a===t.P||a===t.T))if(!H.bh(a))if(r!==7)if(!(r===6&&H.md(a.z)))s=r===8&&H.md(a.z)
- else s=!0
- else s=!0
- else s=!0
- else s=!0
- return s},
- vL:function(a){var s
- if(!H.bh(a))if(!(a===t._))s=a===t.K
- else s=!0
- else s=!0
- return s},
- bh:function(a){var s=a.y
- return s===2||s===3||s===4||s===5||a===t.x},
- oD:function(a,b){var s,r,q=Object.keys(b),p=q.length
- for(s=0;s<p;++s){r=q[s]
- a[r]=b[r]}},
- aI:function aI(a,b){var _=this
- _.a=a
- _.b=b
- _.x=_.r=_.c=null
- _.y=0
- _.cy=_.cx=_.ch=_.Q=_.z=null},
- fj:function fj(){this.c=this.b=this.a=null},
- dX:function dX(a){this.a=a},
- fi:function fi(){},
- dY:function dY(a){this.a=a},
- pc:function(a){return v.mangledGlobalNames[a]}},J={
- n3:function(a,b,c,d){return{i:a,p:b,e:c,x:d}},
- fA:function(a){var s,r,q,p,o=a[v.dispatchPropertyName]
- if(o==null)if($.n1==null){H.vI()
- o=a[v.dispatchPropertyName]}if(o!=null){s=o.p
- if(!1===s)return o.i
- if(!0===s)return a
- r=Object.getPrototypeOf(a)
- if(s===r)return o.i
- if(o.e===r)throw H.c(P.o9("Return interceptor for "+H.b(s(a,o))))}q=a.constructor
- p=q==null?null:q[J.nL()]
- if(p!=null)return p
- p=H.vX(a)
- if(p!=null)return p
- if(typeof a=="function")return C.bF
- s=Object.getPrototypeOf(a)
- if(s==null)return C.aq
- if(s===Object.prototype)return C.aq
- if(typeof q=="function"){Object.defineProperty(q,J.nL(),{value:C.O,enumerable:false,writable:true,configurable:true})
- return C.O}return C.O},
- nL:function(){var s=$.oo
- return s==null?$.oo=v.getIsolateTag("_$dart_js"):s},
- ie:function(a,b){if(a<0||a>4294967295)throw H.c(P.S(a,0,4294967295,"length",null))
- return J.eA(new Array(a),b)},
- th:function(a,b){if(a<0)throw H.c(P.O("Length must be a non-negative integer: "+a))
- return H.a(new Array(a),b.h("p<0>"))},
- eA:function(a,b){return J.mC(H.a(a,b.h("p<0>")))},
- mC:function(a){a.fixed$length=Array
- return a},
- ti:function(a){if(a<256)switch(a){case 9:case 10:case 11:case 12:case 13:case 32:case 133:case 160:return!0
- default:return!1}switch(a){case 5760:case 8192:case 8193:case 8194:case 8195:case 8196:case 8197:case 8198:case 8199:case 8200:case 8201:case 8202:case 8232:case 8233:case 8239:case 8287:case 12288:case 65279:return!0
- default:return!1}},
- nK:function(a,b){var s,r
- for(;b>0;b=s){s=b-1
- r=C.a.A(a,s)
- if(r!==32&&r!==13&&!J.ti(r))break}return b},
- cq:function(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.de.prototype
- return J.eB.prototype}if(typeof a=="string")return J.br.prototype
- if(a==null)return J.cB.prototype
- if(typeof a=="boolean")return J.dd.prototype
- if(a.constructor==Array)return J.p.prototype
- if(typeof a!="object"){if(typeof a=="function")return J.aQ.prototype
- return a}if(a instanceof P.e)return a
- return J.fA(a)},
- vD:function(a){if(typeof a=="number")return J.c5.prototype
- if(typeof a=="string")return J.br.prototype
- if(a==null)return a
- if(a.constructor==Array)return J.p.prototype
- if(typeof a!="object"){if(typeof a=="function")return J.aQ.prototype
- return a}if(a instanceof P.e)return a
- return J.fA(a)},
- M:function(a){if(typeof a=="string")return J.br.prototype
- if(a==null)return a
- if(a.constructor==Array)return J.p.prototype
- if(typeof a!="object"){if(typeof a=="function")return J.aQ.prototype
- return a}if(a instanceof P.e)return a
- return J.fA(a)},
- bg:function(a){if(a==null)return a
- if(a.constructor==Array)return J.p.prototype
- if(typeof a!="object"){if(typeof a=="function")return J.aQ.prototype
- return a}if(a instanceof P.e)return a
- return J.fA(a)},
- vE:function(a){if(typeof a=="number")return J.c5.prototype
- if(a==null)return a
- if(!(a instanceof P.e))return J.cl.prototype
- return a},
- mZ:function(a){if(typeof a=="string")return J.br.prototype
- if(a==null)return a
- if(!(a instanceof P.e))return J.cl.prototype
- return a},
- b0:function(a){if(a==null)return a
- if(typeof a!="object"){if(typeof a=="function")return J.aQ.prototype
- return a}if(a instanceof P.e)return a
- return J.fA(a)},
- ns:function(a,b){if(typeof a=="number"&&typeof b=="number")return a+b
- return J.vD(a).ah(a,b)},
- aA:function(a,b){if(a==null)return b==null
- if(typeof a!="object")return b!=null&&a===b
- return J.cq(a).N(a,b)},
- nt:function(a,b){if(typeof b==="number")if(a.constructor==Array||typeof a=="string"||H.p1(a,a[v.dispatchPropertyName]))if(b>>>0===b&&b<a.length)return a[b]
- return J.M(a).j(a,b)},
- rr:function(a,b,c){if(typeof b==="number")if((a.constructor==Array||H.p1(a,a[v.dispatchPropertyName]))&&!a.immutable$list&&b>>>0===b&&b<a.length)return a[b]=c
- return J.bg(a).m(a,b,c)},
- rs:function(a,b){return J.mZ(a).H(a,b)},
- mx:function(a,b){return J.bg(a).B(a,b)},
- my:function(a,b){return J.bg(a).ae(a,b)},
- nu:function(a,b){return J.bg(a).F(a,b)},
- eh:function(a,b){return J.bg(a).S(a,b)},
- rt:function(a,b,c,d){return J.b0(a).dZ(a,b,c,d)},
- aL:function(a){return J.cq(a).gG(a)},
- nv:function(a){return J.M(a).gu(a)},
- ru:function(a){return J.M(a).ga3(a)},
- a_:function(a){return J.bg(a).gC(a)},
- X:function(a){return J.M(a).gi(a)},
- rv:function(a){return J.b0(a).gep(a)},
- rw:function(a){return J.b0(a).gc_(a)},
- rx:function(a,b,c){return J.bg(a).aM(a,b,c)},
- bl:function(a,b,c){return J.bg(a).ag(a,b,c)},
- ry:function(a,b){return J.cq(a).bb(a,b)},
- rz:function(a,b){return J.M(a).si(a,b)},
- rA:function(a,b){return J.b0(a).sd5(a,b)},
- rB:function(a,b){return J.b0(a).sey(a,b)},
- rC:function(a,b){return J.b0(a).seA(a,b)},
- rD:function(a,b){return J.b0(a).seB(a,b)},
- nw:function(a,b){return J.bg(a).a1(a,b)},
- rE:function(a,b){return J.mZ(a).V(a,b)},
- rF:function(a,b,c){return J.b0(a).cV(a,b,c)},
- rG:function(a,b,c){return J.b0(a).eq(a,b,c)},
- rH:function(a){return J.vE(a).cW(a)},
- fG:function(a,b){return J.bg(a).aL(a,b)},
- ag:function(a){return J.cq(a).l(a)},
- rI:function(a){return J.mZ(a).ev(a)},
- cz:function cz(){},
- dd:function dd(){},
- cB:function cB(){},
- aF:function aF(){},
- eU:function eU(){},
- cl:function cl(){},
- aQ:function aQ(){},
- p:function p(a){this.$ti=a},
- ii:function ii(a){this.$ti=a},
- aC:function aC(a,b,c){var _=this
- _.a=a
- _.b=b
- _.c=0
- _.d=null
- _.$ti=c},
- c5:function c5(){},
- de:function de(){},
- eB:function eB(){},
- br:function br(){}},P={
- tY:function(){var s,r,q={}
- if(self.scheduleImmediate!=null)return P.vk()
- if(self.MutationObserver!=null&&self.document!=null){s=self.document.createElement("div")
- r=self.document.createElement("span")
- q.a=null
- new self.MutationObserver(H.m0(new P.lb(q),1)).observe(s,{childList:true})
- return new P.la(q,s,r)}else if(self.setImmediate!=null)return P.vl()
- return P.vm()},
- tZ:function(a){self.scheduleImmediate(H.m0(new P.lc(a),0))},
- u_:function(a){self.setImmediate(H.m0(new P.ld(a),0))},
- u0:function(a){P.u8(0,a)},
- u8:function(a,b){var s=new P.lG()
- s.d6(a,b)
- return s},
- ec:function(a){return new P.fc(new P.C($.x,a.h("C<0>")),a.h("fc<0>"))},
- e7:function(a,b){a.$2(0,null)
- b.b=!0
- return b.a},
- cV:function(a,b){P.uC(a,b)},
- e6:function(a,b){b.T(a)},
- e5:function(a,b){b.bD(H.E(a),H.aK(a))},
- uC:function(a,b){var s,r,q=new P.lK(b),p=new P.lL(b)
- if(a instanceof P.C)a.cu(q,p,t.z)
- else{s=t.z
- if(t.c.b(a))a.ao(0,q,p,s)
- else{r=new P.C($.x,t.eI)
- r.a=4
- r.c=a
- r.cu(q,p,s)}}},
- ee:function(a){var s=function(b,c){return function(d,e){while(true)try{b(d,e)
- break}catch(r){e=r
- d=c}}}(a,1)
- return $.x.bV(new P.m_(s))},
- lv:function(a){return new P.cO(a,1)},
- bF:function(){return C.dy},
- bG:function(a){return new P.cO(a,3)},
- bK:function(a,b){return new P.dW(a,b.h("dW<0>"))},
- ol:function(a,b){var s,r,q
- b.a=1
- try{a.ao(0,new P.lm(b),new P.ln(b),t.P)}catch(q){s=H.E(q)
- r=H.aK(q)
- P.p9(new P.lo(b,s,r))}},
- ll:function(a,b){var s,r
- for(;s=a.a,s===2;)a=a.c
- if(s>=4){r=b.b1()
- b.a=a.a
- b.c=a.c
- P.cN(b,r)}else{r=b.c
- b.a=2
- b.c=a
- a.co(r)}},
- cN:function(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null,e={},d=e.a=a
- for(s=t.c;!0;){r={}
- q=d.a===8
- if(b==null){if(q){s=d.c
- P.cY(f,f,d.b,s.a,s.b)}return}r.a=b
- p=b.a
- for(d=b;p!=null;d=p,p=o){d.a=null
- P.cN(e.a,d)
- r.a=p
- o=p.a}n=e.a
- m=n.c
- r.b=q
- r.c=m
- l=!q
- if(l){k=d.c
- k=(k&1)!==0||(k&15)===8}else k=!0
- if(k){j=d.b.b
- if(q){k=n.b===j
- k=!(k||k)}else k=!1
- if(k){P.cY(f,f,n.b,m.a,m.b)
- return}i=$.x
- if(i!==j)$.x=j
- else i=f
- d=d.c
- if((d&15)===8)new P.lt(r,e,q).$0()
- else if(l){if((d&1)!==0)new P.ls(r,m).$0()}else if((d&2)!==0)new P.lr(e,r).$0()
- if(i!=null)$.x=i
- d=r.c
- if(s.b(d)){h=r.a.b
- if(d.a>=4){g=h.c
- h.c=null
- b=h.b2(g)
- h.a=d.a
- h.c=d.c
- e.a=d
- continue}else P.ll(d,h)
- return}}h=r.a.b
- g=h.c
- h.c=null
- b=h.b2(g)
- d=r.b
- n=r.c
- if(!d){h.a=4
- h.c=n}else{h.a=8
- h.c=n}e.a=h
- d=h}},
- v4:function(a,b){if(t.Q.b(a))return b.bV(a)
- if(t.bI.b(a))return a
- throw H.c(P.nz(a,"onError","Error handler must accept one Object or one Object and a StackTrace as arguments, and return a a valid result"))},
- v_:function(){var s,r
- for(s=$.cX;s!=null;s=$.cX){$.eb=null
- r=s.b
- $.cX=r
- if(r==null)$.ea=null
- s.a.$0()}},
- v7:function(){$.mT=!0
- try{P.v_()}finally{$.eb=null
- $.mT=!1
- if($.cX!=null)$.np().$1(P.oS())}},
- oP:function(a){var s=new P.fd(a),r=$.ea
- if(r==null){$.cX=$.ea=s
- if(!$.mT)$.np().$1(P.oS())}else $.ea=r.b=s},
- v6:function(a){var s,r,q,p=$.cX
- if(p==null){P.oP(a)
- $.eb=$.ea
- return}s=new P.fd(a)
- r=$.eb
- if(r==null){s.b=p
- $.cX=$.eb=s}else{q=r.b
- s.b=q
- $.eb=r.b=s
- if(q==null)$.ea=s}},
- p9:function(a){var s=null,r=$.x
- if(C.f===r){P.cZ(s,s,C.f,a)
- return}P.cZ(s,s,r,r.cw(a))},
- tR:function(a,b){var s=null,r=b.h("cT<0>"),q=new P.cT(s,s,s,s,r)
- a.ao(0,new P.kC(q,b),new P.kD(q),t.P)
- return new P.an(q,r.h("an<1>"))},
- mI:function(a,b){return new P.dE(new P.kE(a,b),b.h("dE<0>"))},
- yG:function(a){P.aM(a,"stream")
- return new P.fq()},
- o6:function(a,b,c,d){return new P.bD(null,b,c,a,d.h("bD<0>"))},
- mV:function(a){var s,r,q,p
- if(a==null)return
- try{a.$0()}catch(q){s=H.E(q)
- r=H.aK(q)
- p=$.x
- P.cY(null,null,p,s,r)}},
- oi:function(a,b,c,d){var s=$.x,r=d?1:0,q=P.oj(s,b)
- return new P.cK(a,q,c,s,r)},
- oj:function(a,b){if(b==null)b=P.vn()
- if(t.k.b(b))return a.bV(b)
- if(t.d5.b(b))return b
- throw H.c(P.O("handleError callback must take either an Object (the error), or both an Object (the error) and a StackTrace."))},
- v0:function(a,b){P.cY(null,null,$.x,a,b)},
- fK:function(a,b){var s=b==null?P.el(a):b
- P.aM(a,"error")
- return new P.ek(a,s)},
- el:function(a){var s
- if(t.C.b(a)){s=a.gaP()
- if(s!=null)return s}return C.bg},
- cY:function(a,b,c,d,e){P.v6(new P.lY(d,e))},
- oL:function(a,b,c,d){var s,r=$.x
- if(r===c)return d.$0()
- $.x=c
- s=r
- try{r=d.$0()
- return r}finally{$.x=s}},
- oN:function(a,b,c,d,e){var s,r=$.x
- if(r===c)return d.$1(e)
- $.x=c
- s=r
- try{r=d.$1(e)
- return r}finally{$.x=s}},
- oM:function(a,b,c,d,e,f){var s,r=$.x
- if(r===c)return d.$2(e,f)
- $.x=c
- s=r
- try{r=d.$2(e,f)
- return r}finally{$.x=s}},
- cZ:function(a,b,c,d){var s=C.f!==c
- if(s)d=!(!s||!1)?c.cw(d):c.dQ(d,t.H)
- P.oP(d)},
- lb:function lb(a){this.a=a},
- la:function la(a,b,c){this.a=a
- this.b=b
- this.c=c},
- lc:function lc(a){this.a=a},
- ld:function ld(a){this.a=a},
- lG:function lG(){},
- lH:function lH(a,b){this.a=a
- this.b=b},
- fc:function fc(a,b){this.a=a
- this.b=!1
- this.$ti=b},
- lK:function lK(a){this.a=a},
- lL:function lL(a){this.a=a},
- m_:function m_(a){this.a=a},
- cO:function cO(a,b){this.a=a
- this.b=b},
- aB:function aB(a,b){var _=this
- _.a=a
- _.d=_.c=_.b=null
- _.$ti=b},
- dW:function dW(a,b){this.a=a
- this.$ti=b},
- ff:function ff(){},
- ax:function ax(a,b){this.a=a
- this.$ti=b},
- cM:function cM(a,b,c,d){var _=this
- _.a=null
- _.b=a
- _.c=b
- _.d=c
- _.e=d},
- C:function C(a,b){var _=this
- _.a=0
- _.b=a
- _.c=null
- _.$ti=b},
- li:function li(a,b){this.a=a
- this.b=b},
- lq:function lq(a,b){this.a=a
- this.b=b},
- lm:function lm(a){this.a=a},
- ln:function ln(a){this.a=a},
- lo:function lo(a,b,c){this.a=a
- this.b=b
- this.c=c},
- lk:function lk(a,b){this.a=a
- this.b=b},
- lp:function lp(a,b){this.a=a
- this.b=b},
- lj:function lj(a,b,c){this.a=a
- this.b=b
- this.c=c},
- lt:function lt(a,b,c){this.a=a
- this.b=b
- this.c=c},
- lu:function lu(a){this.a=a},
- ls:function ls(a,b){this.a=a
- this.b=b},
- lr:function lr(a,b){this.a=a
- this.b=b},
- fd:function fd(a){this.a=a
- this.b=null},
- aW:function aW(){},
- kC:function kC(a,b){this.a=a
- this.b=b},
- kD:function kD(a){this.a=a},
- kE:function kE(a,b){this.a=a
- this.b=b},
- kF:function kF(a,b){this.a=a
- this.b=b},
- kG:function kG(a,b){this.a=a
- this.b=b},
- f0:function f0(){},
- cS:function cS(){},
- lF:function lF(a){this.a=a},
- lE:function lE(a){this.a=a},
- fs:function fs(){},
- fe:function fe(){},
- bD:function bD(a,b,c,d,e){var _=this
- _.a=null
- _.b=0
- _.c=null
- _.d=a
- _.e=b
- _.f=c
- _.r=d
- _.$ti=e},
- cT:function cT(a,b,c,d,e){var _=this
- _.a=null
- _.b=0
- _.c=null
- _.d=a
- _.e=b
- _.f=c
- _.r=d
- _.$ti=e},
- an:function an(a,b){this.a=a
- this.$ti=b},
- dA:function dA(a,b,c,d,e,f){var _=this
- _.x=a
- _.a=b
- _.b=c
- _.c=d
- _.d=e
- _.e=f
- _.r=_.f=null},
- cK:function cK(a,b,c,d,e){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e
- _.r=_.f=null},
- lg:function lg(a,b,c){this.a=a
- this.b=b
- this.c=c},
- lf:function lf(a){this.a=a},
- dT:function dT(){},
- dE:function dE(a,b){this.a=a
- this.b=!1
- this.$ti=b},
- dL:function dL(a){this.b=a
- this.a=0},
- fh:function fh(){},
- cn:function cn(a){this.b=a
- this.a=null},
- dB:function dB(a,b){this.b=a
- this.c=b
- this.a=null},
- lh:function lh(){},
- fn:function fn(){},
- lz:function lz(a,b){this.a=a
- this.b=b},
- dU:function dU(){this.c=this.b=null
- this.a=0},
- fq:function fq(){},
- ek:function ek(a,b){this.a=a
- this.b=b},
- lJ:function lJ(){},
- lY:function lY(a,b){this.a=a
- this.b=b},
- lB:function lB(){},
- lD:function lD(a,b,c){this.a=a
- this.b=b
- this.c=c},
- lC:function lC(a,b){this.a=a
- this.b=b},
- om:function(a,b){var s=a[b]
- return s===a?null:s},
- mK:function(a,b,c){if(c==null)a[b]=a
- else a[b]=c},
- on:function(){var s=Object.create(null)
- P.mK(s,"<non-identifier-key>",s)
- delete s["<non-identifier-key>"]
- return s},
- mF:function(a,b,c){return H.oU(a,new H.aG(b.h("@<0>").D(c).h("aG<1,2>")))},
- a5:function(a,b){return new H.aG(a.h("@<0>").D(b).h("aG<1,2>"))},
- nN:function(a){return new P.aZ(a.h("aZ<0>"))},
- aR:function(a){return new P.aZ(a.h("aZ<0>"))},
- b8:function(a,b){return H.vA(a,new P.aZ(b.h("aZ<0>")))},
- mL:function(){var s=Object.create(null)
- s["<non-identifier-key>"]=s
- delete s["<non-identifier-key>"]
- return s},
- tf:function(a,b,c){var s,r
- if(P.mU(a)){if(b==="("&&c===")")return"(...)"
- return b+"..."+c}s=H.a([],t.s)
- $.co.push(a)
- try{P.uY(a,s)}finally{$.co.pop()}r=P.mJ(b,s,", ")+c
- return r.charCodeAt(0)==0?r:r},
- id:function(a,b,c){var s,r
- if(P.mU(a))return b+"..."+c
- s=new P.a9(b)
- $.co.push(a)
- try{r=s
- r.a=P.mJ(r.a,a,", ")}finally{$.co.pop()}s.a+=c
- r=s.a
- return r.charCodeAt(0)==0?r:r},
- mU:function(a){var s,r
- for(s=$.co.length,r=0;r<s;++r)if(a===$.co[r])return!0
- return!1},
- uY:function(a,b){var s,r,q,p,o,n,m,l=a.gC(a),k=0,j=0
- while(!0){if(!(k<80||j<3))break
- if(!l.n())return
- s=H.b(l.gq())
- b.push(s)
- k+=s.length+2;++j}if(!l.n()){if(j<=5)return
- r=b.pop()
- q=b.pop()}else{p=l.gq();++j
- if(!l.n()){if(j<=4){b.push(H.b(p))
- return}r=H.b(p)
- q=b.pop()
- k+=r.length+2}else{o=l.gq();++j
- for(;l.n();p=o,o=n){n=l.gq();++j
- if(j>100){while(!0){if(!(k>75&&j>3))break
- k-=b.pop().length+2;--j}b.push("...")
- return}}q=H.b(p)
- r=H.b(o)
- k+=r.length+q.length+4}}if(j>b.length+2){k+=5
- m="..."}else m=null
- while(!0){if(!(k>80&&b.length>3))break
- k-=b.pop().length+2
- if(m==null){k+=5
- m="..."}}if(m!=null)b.push(m)
- b.push(q)
- b.push(r)},
- tt:function(a,b){var s,r,q=P.nN(b)
- for(s=a.length,r=0;r<a.length;a.length===s||(0,H.cs)(a),++r)q.B(0,b.a(a[r]))
- return q},
- mG:function(a){var s,r={}
- if(P.mU(a))return"{...}"
- s=new P.a9("")
- try{$.co.push(a)
- s.a+="{"
- r.a=!0
- a.J(0,new P.j8(r,s))
- s.a+="}"}finally{$.co.pop()}r=s.a
- return r.charCodeAt(0)==0?r:r},
- dG:function dG(){},
- dJ:function dJ(a){var _=this
- _.a=0
- _.e=_.d=_.c=_.b=null
- _.$ti=a},
- dH:function dH(a,b){this.a=a
- this.$ti=b},
- dI:function dI(a,b,c){var _=this
- _.a=a
- _.b=b
- _.c=0
- _.d=null
- _.$ti=c},
- aZ:function aZ(a){var _=this
- _.a=0
- _.f=_.e=_.d=_.c=_.b=null
- _.r=0
- _.$ti=a},
- lx:function lx(a){this.a=a
- this.c=this.b=null},
- dM:function dM(a,b,c){var _=this
- _.a=a
- _.b=b
- _.d=_.c=null
- _.$ti=c},
- aX:function aX(a,b){this.a=a
- this.$ti=b},
- dc:function dc(){},
- dg:function dg(){},
- m:function m(){},
- di:function di(){},
- j8:function j8(a,b){this.a=a
- this.b=b},
- I:function I(){},
- j9:function j9(a){this.a=a},
- fw:function fw(){},
- dj:function dj(){},
- be:function be(a,b){this.a=a
- this.$ti=b},
- cQ:function cQ(){},
- e1:function e1(a,b){this.a=a
- this.$ti=b},
- dN:function dN(){},
- e0:function e0(){},
- oK:function(a,b){var s,r,q,p=null
- try{p=JSON.parse(a)}catch(r){s=H.E(r)
- q=P.K(String(s),null,null)
- throw H.c(q)}q=P.lN(p)
- return q},
- lN:function(a){var s
- if(a==null)return null
- if(typeof a!="object")return a
- if(Object.getPrototypeOf(a)!==Array.prototype)return new P.fl(a,Object.create(null))
- for(s=0;s<a.length;++s)a[s]=P.lN(a[s])
- return a},
- tW:function(a,b,c,d){var s,r
- if(b instanceof Uint8Array){s=b
- d=s.length
- if(d-c<15)return null
- r=P.tX(a,s,c,d)
- if(r!=null&&a)if(r.indexOf("\ufffd")>=0)return null
- return r}return null},
- tX:function(a,b,c,d){var s=a?$.rk():$.rj()
- if(s==null)return null
- if(0===c&&d===b.length)return P.od(s,b)
- return P.od(s,b.subarray(c,P.aV(c,d,b.length)))},
- od:function(a,b){var s,r
- try{s=a.decode(b)
- return s}catch(r){H.E(r)}return null},
- nA:function(a,b,c,d,e,f){if(C.c.bg(f,4)!==0)throw H.c(P.K("Invalid base64 padding, padded length must be multiple of four, is "+f,a,c))
- if(d+e!==f)throw H.c(P.K("Invalid base64 padding, '=' not at the end",a,b))
- if(e>2)throw H.c(P.K("Invalid base64 padding, more than two '=' characters",a,b))},
- u3:function(a,b,c,d,e,f){var s,r,q,p,o,n,m="Invalid encoding before padding",l="Invalid character",k=C.c.ad(f,2),j=f&3,i=$.nq()
- for(s=b,r=0;s<c;++s){q=C.a.A(a,s)
- r|=q
- p=i[q&127]
- if(p>=0){k=(k<<6|p)&16777215
- j=j+1&3
- if(j===0){o=e+1
- d[e]=k>>>16&255
- e=o+1
- d[o]=k>>>8&255
- o=e+1
- d[e]=k&255
- e=o
- k=0}continue}else if(p===-1&&j>1){if(r>127)break
- if(j===3){if((k&3)!==0)throw H.c(P.K(m,a,s))
- d[e]=k>>>10
- d[e+1]=k>>>2}else{if((k&15)!==0)throw H.c(P.K(m,a,s))
- d[e]=k>>>4}n=(3-j)*3
- if(q===37)n+=2
- return P.oh(a,s+1,c,-n-1)}throw H.c(P.K(l,a,s))}if(r>=0&&r<=127)return(k<<2|j)>>>0
- for(s=b;s<c;++s){q=C.a.A(a,s)
- if(q>127)break}throw H.c(P.K(l,a,s))},
- u1:function(a,b,c,d){var s=P.u2(a,b,c),r=(d&3)+(s-b),q=C.c.ad(r,2)*3,p=r&3
- if(p!==0&&s<c)q+=p-1
- if(q>0)return new Uint8Array(q)
- return $.rl()},
- u2:function(a,b,c){var s,r=c,q=r,p=0
- while(!0){if(!(q>b&&p<2))break
- c$0:{--q
- s=C.a.A(a,q)
- if(s===61){++p
- r=q
- break c$0}if((s|32)===100){if(q===b)break;--q
- s=C.a.A(a,q)}if(s===51){if(q===b)break;--q
- s=C.a.A(a,q)}if(s===37){++p
- r=q
- break c$0}break}}return r},
- oh:function(a,b,c,d){var s,r
- if(b===c)return d
- s=-d-1
- for(;s>0;){r=C.a.A(a,b)
- if(s===3){if(r===61){s-=3;++b
- break}if(r===37){--s;++b
- if(b===c)break
- r=C.a.A(a,b)}else break}if((s>3?s-3:s)===2){if(r!==51)break;++b;--s
- if(b===c)break
- r=C.a.A(a,b)}if((r|32)!==100)break;++b;--s
- if(b===c)break}if(b!==c)throw H.c(P.K("Invalid padding character",a,b))
- return-s-1},
- oC:function(a){switch(a){case 65:return"Missing extension byte"
- case 67:return"Unexpected extension byte"
- case 69:return"Invalid UTF-8 byte"
- case 71:return"Overlong encoding"
- case 73:return"Out of unicode range"
- case 75:return"Encoded surrogate"
- case 77:return"Unfinished UTF-8 octet sequence"
- default:return""}},
- uz:function(a,b,c){var s,r,q,p=c-b,o=new Uint8Array(p)
- for(s=J.M(a),r=0;r<p;++r){q=s.j(a,b+r)
- o[r]=(q&4294967040)>>>0!==0?255:q}return o},
- fl:function fl(a,b){this.a=a
- this.b=b
- this.c=null},
- fm:function fm(a){this.a=a},
- lw:function lw(a,b,c){this.b=a
- this.c=b
- this.a=c},
- kT:function kT(){},
- kU:function kU(){},
- fL:function fL(){},
- fN:function fN(){},
- fM:function fM(){},
- le:function le(){this.a=0},
- fO:function fO(){},
- em:function em(){},
- fo:function fo(a,b,c){this.a=a
- this.b=b
- this.$ti=c},
- eo:function eo(){},
- eq:function eq(){},
- hw:function hw(){},
- io:function io(){},
- ip:function ip(a){this.a=a},
- kH:function kH(){},
- kI:function kI(){},
- dV:function dV(){},
- lI:function lI(a,b,c){this.a=a
- this.b=b
- this.c=c},
- kR:function kR(){},
- kS:function kS(a){this.a=a},
- fx:function fx(a){this.a=a
- this.b=16
- this.c=0},
- cr:function(a,b){var s=H.o1(a,b)
- if(s!=null)return s
- throw H.c(P.K(a,null,null))},
- t6:function(a){if(a instanceof H.bZ)return a.l(0)
- return"Instance of '"+H.b(H.ju(a))+"'"},
- bt:function(a,b,c,d){var s,r=J.ie(a,d)
- if(a!==0&&b!=null)for(s=0;s<r.length;++s)r[s]=b
- return r},
- dh:function(a,b,c){var s,r=H.a([],c.h("p<0>"))
- for(s=J.a_(a);s.n();)r.push(s.gq())
- if(b)return r
- return J.mC(r)},
- nO:function(a,b,c,d){var s,r=c?J.th(a,d):J.ie(a,d)
- for(s=0;s<a;++s)r[s]=b.$1(s)
- return r},
- o7:function(a,b,c){if(t.bm.b(a))return H.tK(a,b,P.aV(b,c,a.length))
- return P.tS(a,b,c)},
- tS:function(a,b,c){var s,r,q,p,o,n=null
- if(b<0)throw H.c(P.S(b,0,a.length,n,n))
- s=c==null
- if(!s&&c<b)throw H.c(P.S(c,b,a.length,n,n))
- r=new H.a6(a,a.length,H.ac(a).h("a6<m.E>"))
- for(q=0;q<b;++q)if(!r.n())throw H.c(P.S(b,0,q,n,n))
- p=[]
- if(s)for(;r.n();){o=r.d
- p.push(o)}else for(q=b;q<c;++q){if(!r.n())throw H.c(P.S(c,b,q,n,n))
- o=r.d
- p.push(o)}return H.tI(p)},
- o2:function(a){return new H.ih(a,H.tj(a,!1,!0,!1,!1,!1))},
- mJ:function(a,b,c){var s=J.a_(b)
- if(!s.n())return a
- if(c.length===0){do a+=H.b(s.gq())
- while(s.n())}else{a+=H.b(s.gq())
- for(;s.n();)a=a+c+H.b(s.gq())}return a},
- nS:function(a,b,c,d){return new P.eO(a,b,c,d)},
- nG:function(a){var s=Math.abs(a),r=a<0?"-":""
- if(s>=1000)return""+a
- if(s>=100)return r+"0"+s
- if(s>=10)return r+"00"+s
- return r+"000"+s},
- t5:function(a){var s=Math.abs(a),r=a<0?"-":"+"
- if(s>=1e5)return r+s
- return r+"0"+s},
- nH:function(a){if(a>=100)return""+a
- if(a>=10)return"0"+a
- return"00"+a},
- b5:function(a){if(a>=10)return""+a
- return"0"+a},
- cx:function(a){if(typeof a=="number"||H.e9(a)||null==a)return J.ag(a)
- if(typeof a=="string")return JSON.stringify(a)
- return P.t6(a)},
- fJ:function(a){return new P.ej(a)},
- O:function(a){return new P.ak(!1,null,null,a)},
- nz:function(a,b,c){return new P.ak(!0,a,b,c)},
- aM:function(a,b){if(a==null)throw H.c(new P.ak(!1,null,b,"Must not be null"))
- return a},
- jv:function(a,b){return new P.dq(null,null,!0,a,b,"Value not in range")},
- S:function(a,b,c,d,e){return new P.dq(b,c,!0,a,d,"Invalid value")},
- aV:function(a,b,c){if(0>a||a>c)throw H.c(P.S(a,0,c,"start",null))
- if(b!=null){if(a>b||b>c)throw H.c(P.S(b,a,c,"end",null))
- return b}return c},
- aU:function(a,b){if(a<0)throw H.c(P.S(a,0,null,b,null))
- return a},
- ex:function(a,b,c,d,e){var s=e==null?J.X(b):e
- return new P.ew(s,!0,a,c,"Index out of range")},
- ab:function(a){return new P.f8(a)},
- o9:function(a){return new P.f3(a)},
- cF:function(a){return new P.bz(a)},
- ad:function(a){return new P.ep(a)},
- t7:function(a){return new P.dD(a)},
- K:function(a,b,c){return new P.aD(a,b,c)},
- nJ:function(a,b,c){if(a<=0)return new H.b6(c.h("b6<0>"))
- return new P.dF(a,b,c.h("dF<0>"))},
- nP:function(a,b,c,d,e){return new H.bY(a,b.h("@<0>").D(c).D(d).D(e).h("bY<1,2,3,4>"))},
- ob:function(a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=null,a5=a6.length
- if(a5>=5){s=P.oQ(a6,0)
- if(s===0){r=P.kM(a5<a5?C.a.t(a6,0,a5):a6,5,a4)
- return r.gbd(r)}else if(s===32){r=P.kM(C.a.t(a6,5,a5),0,a4)
- return r.gbd(r)}}q=P.bt(8,0,!1,t.r)
- q[0]=0
- q[1]=-1
- q[2]=-1
- q[7]=-1
- q[3]=0
- q[4]=0
- q[5]=a5
- q[6]=a5
- if(P.oO(a6,0,a5,0,q)>=14)q[7]=a5
- p=q[1]
- if(p>=0)if(P.oO(a6,0,p,20,q)===20)q[7]=p
- o=q[2]+1
- n=q[3]
- m=q[4]
- l=q[5]
- k=q[6]
- if(k<l)l=k
- if(m<o)m=l
- else if(m<=p)m=p+1
- if(n<o)n=m
- j=q[7]<0
- if(j)if(o>p+3){i=a4
- j=!1}else{r=n>0
- if(r&&n+1===m){i=a4
- j=!1}else{if(!(l<a5&&l===m+2&&C.a.U(a6,"..",m)))h=l>m+2&&C.a.U(a6,"/..",l-3)
- else h=!0
- if(h){i=a4
- j=!1}else{if(p===4)if(C.a.U(a6,"file",0)){if(o<=0){if(!C.a.U(a6,"/",m)){g="file:///"
- f=3}else{g="file://"
- f=2}a6=g+C.a.t(a6,m,a5)
- p-=0
- r=f-0
- l+=r
- k+=r
- a5=a6.length
- o=7
- n=7
- m=7}else if(m===l){++k
- e=l+1
- a6=C.a.az(a6,m,l,"/");++a5
- l=e}i="file"}else if(C.a.U(a6,"http",0)){if(r&&n+3===m&&C.a.U(a6,"80",n+1)){k-=3
- d=m-3
- l-=3
- a6=C.a.az(a6,n,m,"")
- a5-=3
- m=d}i="http"}else i=a4
- else if(p===5&&C.a.U(a6,"https",0)){if(r&&n+4===m&&C.a.U(a6,"443",n+1)){k-=4
- d=m-4
- l-=4
- a6=C.a.az(a6,n,m,"")
- a5-=3
- m=d}i="https"}else i=a4
- j=!0}}}else i=a4
- if(j){if(a5<a6.length){a6=C.a.t(a6,0,a5)
- p-=0
- o-=0
- n-=0
- m-=0
- l-=0
- k-=0}return new P.fp(a6,p,o,n,m,l,k,i)}if(i==null)if(p>0)i=P.us(a6,0,p)
- else{if(p===0)P.cU(a6,0,"Invalid empty scheme")
- i=""}if(o>0){c=p+3
- b=c<o?P.ut(a6,c,o-1):""
- a=P.uo(a6,o,n,!1)
- r=n+1
- if(r<m){a0=H.o1(C.a.t(a6,r,m),a4)
- a1=P.uq(a0==null?H.a2(P.K("Invalid port",a6,r)):a0,i)}else a1=a4}else{a1=a4
- a=a1
- b=""}a2=P.up(a6,m,l,a4,i,a!=null)
- a3=l<k?P.ur(a6,l+1,k,a4):a4
- return new P.e2(i,b,a,a1,a2,a3,k<a5?P.un(a6,k+1,a5):a4)},
- tV:function(a,b,c){var s,r,q,p,o,n,m="IPv4 address should contain exactly 4 parts",l="each part must be in the range 0..255",k=new P.kN(a),j=new Uint8Array(4)
- for(s=b,r=s,q=0;s<c;++s){p=C.a.A(a,s)
- if(p!==46){if((p^48)>9)k.$2("invalid character",s)}else{if(q===3)k.$2(m,s)
- o=P.cr(C.a.t(a,r,s),null)
- if(o>255)k.$2(l,r)
- n=q+1
- j[q]=o
- r=s+1
- q=n}}if(q!==3)k.$2(m,c)
- o=P.cr(C.a.t(a,r,c),null)
- if(o>255)k.$2(l,r)
- j[q]=o
- return j},
- oc:function(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=new P.kO(a),d=new P.kP(e,a)
- if(a.length<2)e.$1("address is too short")
- s=H.a([],t.Z)
- for(r=b,q=r,p=!1,o=!1;r<c;++r){n=C.a.A(a,r)
- if(n===58){if(r===b){++r
- if(C.a.A(a,r)!==58)e.$2("invalid start colon.",r)
- q=r}if(r===q){if(p)e.$2("only one wildcard `::` is allowed",r)
- s.push(-1)
- p=!0}else s.push(d.$2(q,r))
- q=r+1}else if(n===46)o=!0}if(s.length===0)e.$1("too few parts")
- m=q===c
- l=C.d.gaH(s)
- if(m&&l!==-1)e.$2("expected a part after last `:`",c)
- if(!m)if(!o)s.push(d.$2(q,c))
- else{k=P.tV(a,q,c)
- s.push((k[0]<<8|k[1])>>>0)
- s.push((k[2]<<8|k[3])>>>0)}if(p){if(s.length>7)e.$1("an address with a wildcard must have less than 7 parts")}else if(s.length!==8)e.$1("an address without a wildcard must contain exactly 8 parts")
- j=new Uint8Array(16)
- for(l=s.length,i=9-l,r=0,h=0;r<l;++r){g=s[r]
- if(g===-1)for(f=0;f<i;++f){j[h]=0
- j[h+1]=0
- h+=2}else{j[h]=C.c.ad(g,8)
- j[h+1]=g&255
- h+=2}}return j},
- ow:function(a){if(a==="http")return 80
- if(a==="https")return 443
- return 0},
- cU:function(a,b,c){throw H.c(P.K(c,a,b))},
- uq:function(a,b){var s=P.ow(b)
- if(a===s)return null
- return a},
- uo:function(a,b,c,d){var s,r,q,p,o,n
- if(b===c)return""
- if(C.a.A(a,b)===91){s=c-1
- if(C.a.A(a,s)!==93)P.cU(a,b,"Missing end `]` to match `[` in host")
- r=b+1
- q=P.ul(a,r,s)
- if(q<s){p=q+1
- o=P.oB(a,C.a.U(a,"25",p)?q+3:p,s,"%25")}else o=""
- P.oc(a,r,q)
- return C.a.t(a,b,q).toLowerCase()+o+"]"}for(n=b;n<c;++n)if(C.a.A(a,n)===58){q=C.a.b7(a,"%",b)
- q=q>=b&&q<c?q:c
- if(q<c){p=q+1
- o=P.oB(a,C.a.U(a,"25",p)?q+3:p,c,"%25")}else o=""
- P.oc(a,b,q)
- return"["+C.a.t(a,b,q)+o+"]"}return P.uv(a,b,c)},
- ul:function(a,b,c){var s=C.a.b7(a,"%",b)
- return s>=b&&s<c?s:c},
- oB:function(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i=d!==""?new P.a9(d):null
- for(s=b,r=s,q=!0;s<c;){p=C.a.A(a,s)
- if(p===37){o=P.mR(a,s,!0)
- n=o==null
- if(n&&q){s+=3
- continue}if(i==null)i=new P.a9("")
- m=i.a+=C.a.t(a,r,s)
- if(n)o=C.a.t(a,s,s+3)
- else if(o==="%")P.cU(a,s,"ZoneID should not contain % anymore")
- i.a=m+o
- s+=3
- r=s
- q=!0}else if(p<127&&(C.aj[p>>>4]&1<<(p&15))!==0){if(q&&65<=p&&90>=p){if(i==null)i=new P.a9("")
- if(r<s){i.a+=C.a.t(a,r,s)
- r=s}q=!1}++s}else{if((p&64512)===55296&&s+1<c){l=C.a.A(a,s+1)
- if((l&64512)===56320){p=65536|(p&1023)<<10|l&1023
- k=2}else k=1}else k=1
- j=C.a.t(a,r,s)
- if(i==null){i=new P.a9("")
- n=i}else n=i
- n.a+=j
- n.a+=P.mQ(p)
- s+=k
- r=s}}if(i==null)return C.a.t(a,b,c)
- if(r<c)i.a+=C.a.t(a,r,c)
- n=i.a
- return n.charCodeAt(0)==0?n:n},
- uv:function(a,b,c){var s,r,q,p,o,n,m,l,k,j,i
- for(s=b,r=s,q=null,p=!0;s<c;){o=C.a.A(a,s)
- if(o===37){n=P.mR(a,s,!0)
- m=n==null
- if(m&&p){s+=3
- continue}if(q==null)q=new P.a9("")
- l=C.a.t(a,r,s)
- k=q.a+=!p?l.toLowerCase():l
- if(m){n=C.a.t(a,s,s+3)
- j=3}else if(n==="%"){n="%25"
- j=1}else j=3
- q.a=k+n
- s+=j
- r=s
- p=!0}else if(o<127&&(C.cG[o>>>4]&1<<(o&15))!==0){if(p&&65<=o&&90>=o){if(q==null)q=new P.a9("")
- if(r<s){q.a+=C.a.t(a,r,s)
- r=s}p=!1}++s}else if(o<=93&&(C.ac[o>>>4]&1<<(o&15))!==0)P.cU(a,s,"Invalid character")
- else{if((o&64512)===55296&&s+1<c){i=C.a.A(a,s+1)
- if((i&64512)===56320){o=65536|(o&1023)<<10|i&1023
- j=2}else j=1}else j=1
- l=C.a.t(a,r,s)
- if(!p)l=l.toLowerCase()
- if(q==null){q=new P.a9("")
- m=q}else m=q
- m.a+=l
- m.a+=P.mQ(o)
- s+=j
- r=s}}if(q==null)return C.a.t(a,b,c)
- if(r<c){l=C.a.t(a,r,c)
- q.a+=!p?l.toLowerCase():l}m=q.a
- return m.charCodeAt(0)==0?m:m},
- us:function(a,b,c){var s,r,q
- if(b===c)return""
- if(!P.oy(C.a.H(a,b)))P.cU(a,b,"Scheme not starting with alphabetic character")
- for(s=b,r=!1;s<c;++s){q=C.a.H(a,s)
- if(!(q<128&&(C.ah[q>>>4]&1<<(q&15))!==0))P.cU(a,s,"Illegal scheme character")
- if(65<=q&&q<=90)r=!0}a=C.a.t(a,b,c)
- return P.uk(r?a.toLowerCase():a)},
- uk:function(a){if(a==="http")return"http"
- if(a==="file")return"file"
- if(a==="https")return"https"
- if(a==="package")return"package"
- return a},
- ut:function(a,b,c){return P.e3(a,b,c,C.cm,!1)},
- up:function(a,b,c,d,e,f){var s=e==="file",r=s||f,q=P.e3(a,b,c,C.am,!0)
- if(q.length===0){if(s)return"/"}else if(r&&!C.a.V(q,"/"))q="/"+q
- return P.uu(q,e,f)},
- uu:function(a,b,c){var s=b.length===0
- if(s&&!c&&!C.a.V(a,"/"))return P.uw(a,!s||c)
- return P.ux(a)},
- ur:function(a,b,c,d){return P.e3(a,b,c,C.x,!0)},
- un:function(a,b,c){return P.e3(a,b,c,C.x,!0)},
- mR:function(a,b,c){var s,r,q,p,o,n=b+2
- if(n>=a.length)return"%"
- s=C.a.A(a,b+1)
- r=C.a.A(a,n)
- q=H.m8(s)
- p=H.m8(r)
- if(q<0||p<0)return"%"
- o=q*16+p
- if(o<127&&(C.aj[C.c.ad(o,4)]&1<<(o&15))!==0)return H.ba(c&&65<=o&&90>=o?(o|32)>>>0:o)
- if(s>=97||r>=97)return C.a.t(a,b,b+3).toUpperCase()
- return null},
- mQ:function(a){var s,r,q,p,o,n="0123456789ABCDEF"
- if(a<128){s=new Uint8Array(3)
- s[0]=37
- s[1]=C.a.H(n,a>>>4)
- s[2]=C.a.H(n,a&15)}else{if(a>2047)if(a>65535){r=240
- q=4}else{r=224
- q=3}else{r=192
- q=2}s=new Uint8Array(3*q)
- for(p=0;--q,q>=0;r=128){o=C.c.dL(a,6*q)&63|r
- s[p]=37
- s[p+1]=C.a.H(n,o>>>4)
- s[p+2]=C.a.H(n,o&15)
- p+=3}}return P.o7(s,0,null)},
- e3:function(a,b,c,d,e){var s=P.oA(a,b,c,d,e)
- return s==null?C.a.t(a,b,c):s},
- oA:function(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j=null
- for(s=!e,r=b,q=r,p=j;r<c;){o=C.a.A(a,r)
- if(o<127&&(d[o>>>4]&1<<(o&15))!==0)++r
- else{if(o===37){n=P.mR(a,r,!1)
- if(n==null){r+=3
- continue}if("%"===n){n="%25"
- m=1}else m=3}else if(s&&o<=93&&(C.ac[o>>>4]&1<<(o&15))!==0){P.cU(a,r,"Invalid character")
- m=j
- n=m}else{if((o&64512)===55296){l=r+1
- if(l<c){k=C.a.A(a,l)
- if((k&64512)===56320){o=65536|(o&1023)<<10|k&1023
- m=2}else m=1}else m=1}else m=1
- n=P.mQ(o)}if(p==null){p=new P.a9("")
- l=p}else l=p
- l.a+=C.a.t(a,q,r)
- l.a+=H.b(n)
- r+=m
- q=r}}if(p==null)return j
- if(q<c)p.a+=C.a.t(a,q,c)
- s=p.a
- return s.charCodeAt(0)==0?s:s},
- oz:function(a){if(C.a.V(a,"."))return!0
- return C.a.bK(a,"/.")!==-1},
- ux:function(a){var s,r,q,p,o,n
- if(!P.oz(a))return a
- s=H.a([],t.s)
- for(r=a.split("/"),q=r.length,p=!1,o=0;o<q;++o){n=r[o]
- if(J.aA(n,"..")){if(s.length!==0){s.pop()
- if(s.length===0)s.push("")}p=!0}else if("."===n)p=!0
- else{s.push(n)
- p=!1}}if(p)s.push("")
- return C.d.cL(s,"/")},
- uw:function(a,b){var s,r,q,p,o,n
- if(!P.oz(a))return!b?P.ox(a):a
- s=H.a([],t.s)
- for(r=a.split("/"),q=r.length,p=!1,o=0;o<q;++o){n=r[o]
- if(".."===n)if(s.length!==0&&C.d.gaH(s)!==".."){s.pop()
- p=!0}else{s.push("..")
- p=!1}else if("."===n)p=!0
- else{s.push(n)
- p=!1}}r=s.length
- if(r!==0)r=r===1&&s[0].length===0
- else r=!0
- if(r)return"./"
- if(p||C.d.gaH(s)==="..")s.push("")
- if(!b)s[0]=P.ox(s[0])
- return C.d.cL(s,"/")},
- ox:function(a){var s,r,q=a.length
- if(q>=2&&P.oy(J.rs(a,0)))for(s=1;s<q;++s){r=C.a.H(a,s)
- if(r===58)return C.a.t(a,0,s)+"%3A"+C.a.bj(a,s+1)
- if(r>127||(C.ah[r>>>4]&1<<(r&15))===0)break}return a},
- um:function(a,b){var s,r,q
- for(s=0,r=0;r<2;++r){q=C.a.A(a,b+r)
- if(48<=q&&q<=57)s=s*16+q-48
- else{q|=32
- if(97<=q&&q<=102)s=s*16+q-87
- else throw H.c(P.O("Invalid URL encoding"))}}return s},
- uy:function(a,b,c,d,e){var s,r,q,p,o=b
- while(!0){if(!(o<c)){s=!0
- break}r=C.a.A(a,o)
- if(r<=127)if(r!==37)q=!1
- else q=!0
- else q=!0
- if(q){s=!1
- break}++o}if(s){if(C.a3!==d)q=!1
- else q=!0
- if(q)return C.a.t(a,b,c)
- else p=new H.cu(C.a.t(a,b,c))}else{p=H.a([],t.Z)
- for(q=a.length,o=b;o<c;++o){r=C.a.A(a,o)
- if(r>127)throw H.c(P.O("Illegal percent encoding in URI"))
- if(r===37){if(o+3>q)throw H.c(P.O("Truncated URI"))
- p.push(P.um(a,o+1))
- o+=2}else p.push(r)}}return C.dw.dT(p)},
- oy:function(a){var s=a|32
- return 97<=s&&s<=122},
- oa:function(a){var s
- if(a.length>=5){s=P.oQ(a,0)
- if(s===0)return P.kM(a,5,null)
- if(s===32)return P.kM(C.a.bj(a,5),0,null)}throw H.c(P.K("Does not start with 'data:'",a,0))},
- kM:function(a,b,c){var s,r,q,p,o,n,m,l,k="Invalid MIME type",j=H.a([b-1],t.Z)
- for(s=a.length,r=b,q=-1,p=null;r<s;++r){p=C.a.H(a,r)
- if(p===44||p===59)break
- if(p===47){if(q<0){q=r
- continue}throw H.c(P.K(k,a,r))}}if(q<0&&r>b)throw H.c(P.K(k,a,r))
- for(;p!==44;){j.push(r);++r
- for(o=-1;r<s;++r){p=C.a.H(a,r)
- if(p===61){if(o<0)o=r}else if(p===59||p===44)break}if(o>=0)j.push(o)
- else{n=C.d.gaH(j)
- if(p!==44||r!==n+7||!C.a.U(a,"base64",n+1))throw H.c(P.K("Expecting '='",a,r))
- break}}j.push(r)
- m=r+1
- if((j.length&1)===1)a=C.b5.ec(a,m,s)
- else{l=P.oA(a,m,s,C.x,!0)
- if(l!=null)a=C.a.az(a,m,s,l)}return new P.kL(a,j,c)},
- uG:function(){var s="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",r=".",q=":",p="/",o="?",n="#",m=P.nO(22,new P.lP(),!0,t.E),l=new P.lO(m),k=new P.lQ(),j=new P.lR(),i=l.$2(0,225)
- k.$3(i,s,1)
- k.$3(i,r,14)
- k.$3(i,q,34)
- k.$3(i,p,3)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(14,225)
- k.$3(i,s,1)
- k.$3(i,r,15)
- k.$3(i,q,34)
- k.$3(i,p,234)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(15,225)
- k.$3(i,s,1)
- k.$3(i,"%",225)
- k.$3(i,q,34)
- k.$3(i,p,9)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(1,225)
- k.$3(i,s,1)
- k.$3(i,q,34)
- k.$3(i,p,10)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(2,235)
- k.$3(i,s,139)
- k.$3(i,p,131)
- k.$3(i,r,146)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(3,235)
- k.$3(i,s,11)
- k.$3(i,p,68)
- k.$3(i,r,18)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(4,229)
- k.$3(i,s,5)
- j.$3(i,"AZ",229)
- k.$3(i,q,102)
- k.$3(i,"@",68)
- k.$3(i,"[",232)
- k.$3(i,p,138)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(5,229)
- k.$3(i,s,5)
- j.$3(i,"AZ",229)
- k.$3(i,q,102)
- k.$3(i,"@",68)
- k.$3(i,p,138)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(6,231)
- j.$3(i,"19",7)
- k.$3(i,"@",68)
- k.$3(i,p,138)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(7,231)
- j.$3(i,"09",7)
- k.$3(i,"@",68)
- k.$3(i,p,138)
- k.$3(i,o,172)
- k.$3(i,n,205)
- k.$3(l.$2(8,8),"]",5)
- i=l.$2(9,235)
- k.$3(i,s,11)
- k.$3(i,r,16)
- k.$3(i,p,234)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(16,235)
- k.$3(i,s,11)
- k.$3(i,r,17)
- k.$3(i,p,234)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(17,235)
- k.$3(i,s,11)
- k.$3(i,p,9)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(10,235)
- k.$3(i,s,11)
- k.$3(i,r,18)
- k.$3(i,p,234)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(18,235)
- k.$3(i,s,11)
- k.$3(i,r,19)
- k.$3(i,p,234)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(19,235)
- k.$3(i,s,11)
- k.$3(i,p,234)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(11,235)
- k.$3(i,s,11)
- k.$3(i,p,10)
- k.$3(i,o,172)
- k.$3(i,n,205)
- i=l.$2(12,236)
- k.$3(i,s,12)
- k.$3(i,o,12)
- k.$3(i,n,205)
- i=l.$2(13,237)
- k.$3(i,s,13)
- k.$3(i,o,13)
- j.$3(l.$2(20,245),"az",21)
- i=l.$2(21,245)
- j.$3(i,"az",21)
- j.$3(i,"09",21)
- k.$3(i,"+-.",21)
- return m},
- oO:function(a,b,c,d,e){var s,r,q,p,o=$.rp()
- for(s=b;s<c;++s){r=o[d]
- q=C.a.H(a,s)^96
- p=r[q>95?31:q]
- d=p&31
- e[p>>>5]=s}return d},
- oQ:function(a,b){return((C.a.H(a,b+4)^58)*3|C.a.H(a,b)^100|C.a.H(a,b+1)^97|C.a.H(a,b+2)^116|C.a.H(a,b+3)^97)>>>0},
- jn:function jn(a,b){this.a=a
- this.b=b},
- d5:function d5(a,b){this.a=a
- this.b=b},
- F:function F(){},
- ej:function ej(a){this.a=a},
- f2:function f2(){},
- eR:function eR(){},
- ak:function ak(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},
- dq:function dq(a,b,c,d,e,f){var _=this
- _.e=a
- _.f=b
- _.a=c
- _.b=d
- _.c=e
- _.d=f},
- ew:function ew(a,b,c,d,e){var _=this
- _.f=a
- _.a=b
- _.b=c
- _.c=d
- _.d=e},
- eO:function eO(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},
- f8:function f8(a){this.a=a},
- f3:function f3(a){this.a=a},
- bz:function bz(a){this.a=a},
- ep:function ep(a){this.a=a},
- eT:function eT(){},
- ds:function ds(){},
- er:function er(a){this.a=a},
- dD:function dD(a){this.a=a},
- aD:function aD(a,b,c){this.a=a
- this.b=b
- this.c=c},
- i:function i(){},
- dF:function dF(a,b,c){this.a=a
- this.b=b
- this.$ti=c},
- H:function H(){},
- cC:function cC(a,b,c){this.a=a
- this.b=b
- this.$ti=c},
- k:function k(){},
- e:function e(){},
- fr:function fr(){},
- a9:function a9(a){this.a=a},
- kN:function kN(a){this.a=a},
- kO:function kO(a){this.a=a},
- kP:function kP(a,b){this.a=a
- this.b=b},
- e2:function e2(a,b,c,d,e,f,g){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e
- _.f=f
- _.r=g
- _.z=_.x=null},
- kL:function kL(a,b,c){this.a=a
- this.b=b
- this.c=c},
- lP:function lP(){},
- lO:function lO(a){this.a=a},
- lQ:function lQ(){},
- lR:function lR(){},
- fp:function fp(a,b,c,d,e,f,g,h){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e
- _.f=f
- _.r=g
- _.x=h
- _.y=null},
- fg:function fg(a,b,c,d,e,f,g){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e
- _.f=f
- _.r=g
- _.z=_.x=null},
- n2:function(a){if(!t.I.b(a)&&!t.U.b(a))throw H.c(P.O("object must be a Map or Iterable"))
- return P.uF(a)},
- uF:function(a){var s=new P.lM(new P.dJ(t.aH)).$1(a)
- s.toString
- return s},
- lM:function lM(a){this.a=a},
- uE:function(a){var s,r=a.$dart_jsFunction
- if(r!=null)return r
- s=function(b,c){return function(){return b(c,Array.prototype.slice.apply(arguments))}}(P.uD,a)
- s[$.n6()]=a
- a.$dart_jsFunction=s
- return s},
- uD:function(a,b){return H.tH(a,b,null)},
- cp:function(a){if(typeof a=="function")return a
- else return P.uE(a)}},M={
- rM:function(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e="byteOffset",d=null,c="normalized"
- F.A(a,C.cu,b)
- s=F.P(a,"bufferView",b,!1)
- if(s===-1){r=a.w(e)
- if(r)b.k($.d1(),H.a(["bufferView"],t.M),e)
- q=0}else q=F.W(a,e,b,0,d,-1,0,!1)
- p=F.W(a,"componentType",b,-1,C.c3,-1,0,!0)
- o=F.W(a,"count",b,-1,d,-1,1,!0)
- n=F.J(a,"type",b,d,C.l.gL(),d,!0)
- m=F.oV(a,c,b)
- if(n!=null&&p!==-1){l=C.l.j(0,n)
- if(l!=null)if(p===5126){r=t.V
- k=F.aj(a,"min",b,d,H.a([l],r),1/0,-1/0,!0)
- j=F.aj(a,"max",b,d,H.a([l],r),1/0,-1/0,!0)}else{k=F.oW(a,"min",b,p,l)
- j=F.oW(a,"max",b,p,l)}else{k=d
- j=k}}else{k=d
- j=k}i=F.V(a,"sparse",b,M.vf(),!1)
- if(m)r=p===5126||p===5125
- else r=!1
- if(r)b.p($.qw(),c)
- if((n==="MAT2"||n==="MAT3"||n==="MAT4")&&q!==-1&&(q&3)!==0)b.p($.qv(),e)
- switch(p){case 5120:case 5121:case 5122:case 5123:case 5125:r=t.w
- r.a(j)
- r.a(k)
- F.J(a,"name",b,d,d,d,!1)
- r=F.y(a,C.L,b,d)
- h=F.z(a,b)
- g=new M.fb(s,q,p,o,n,m,j,k,i,Z.b_(p),r,h,!1)
- if(k!=null){r=b.O()
- h=P.bt(k.length,0,!1,t.e)
- f=new Array(k.length)
- f.fixed$length=Array
- b.W(g,new M.eH(h,H.a(f,t.V),J.fG(k,!1),r))}if(j!=null){r=b.O()
- h=P.bt(j.length,0,!1,t.e)
- f=new Array(j.length)
- f.fixed$length=Array
- b.W(g,new M.eF(h,H.a(f,t.V),J.fG(j,!1),r))}break
- default:r=t.fy
- r.a(j)
- r.a(k)
- F.J(a,"name",b,d,d,d,!1)
- r=F.y(a,C.L,b,d)
- h=F.z(a,b)
- g=new M.fa(s,q,p,o,n,m,j,k,i,Z.b_(p),r,h,!1)
- b.W(g,new M.ez(b.O()))
- if(k!=null){r=b.O()
- h=P.bt(k.length,0,!1,t.e)
- f=new Array(k.length)
- f.fixed$length=Array
- b.W(g,new M.eG(h,H.a(f,t.m),J.fG(k,!1),r))}if(j!=null){r=b.O()
- h=P.bt(j.length,0,!1,t.e)
- f=new Array(j.length)
- f.fixed$length=Array
- b.W(g,new M.eE(h,H.a(f,t.m),J.fG(j,!1),r))}break}return g},
- bm:function(a,b,c,d,e,f){var s,r,q="byteOffset"
- if(a===-1)return!1
- if(a%b!==0)if(f!=null)f.k($.qx(),H.a([a,b],t.M),q)
- else return!1
- s=d.y
- if(s===-1)return!1
- r=s+a
- if(r%b!==0)if(f!=null)f.E($.pV(),H.a([r,b],t.M))
- else return!1
- s=d.z
- if(a>s)if(f!=null)f.k($.nd(),H.a([a,c,e,s],t.M),q)
- else return!1
- else if(a+c>s)if(f!=null)f.E($.nd(),H.a([a,c,e,s],t.M))
- else return!1
- return!0},
- mz:function(a,b,c,d){var s=b.byteLength,r=Z.b_(a)
- if(s<c+r*d)return null
- switch(a){case 5121:return H.mH(b,c,d)
- case 5123:return H.nQ(b,c,d)
- case 5125:return H.nR(b,c,d)
- default:return null}},
- nx:function(a,b,c,d){var s=b.byteLength,r=Z.b_(a)
- if(s<c+r*d)return null
- switch(a){case 5126:H.cW(b,c,d)
- s=new Float32Array(b,c,d)
- return s
- default:return null}},
- ny:function(a,b,c,d){var s=b.byteLength,r=Z.b_(a)
- if(s<c+r*d)return null
- switch(a){case 5120:H.cW(b,c,d)
- s=new Int8Array(b,c,d)
- return s
- case 5121:return H.mH(b,c,d)
- case 5122:H.cW(b,c,d)
- s=new Int16Array(b,c,d)
- return s
- case 5123:return H.nQ(b,c,d)
- case 5125:return H.nR(b,c,d)
- default:return null}},
- rL:function(a,b){var s,r,q
- F.A(a,C.cf,b)
- s=F.W(a,"count",b,-1,null,-1,1,!0)
- r=F.V(a,"indices",b,M.vd(),!0)
- q=F.V(a,"values",b,M.ve(),!0)
- if(s===-1||r==null||q==null)return null
- return new M.bP(s,r,q,F.y(a,C.d8,b,null),F.z(a,b),!1)},
- rJ:function(a,b){F.A(a,C.c8,b)
- return new M.bQ(F.P(a,"bufferView",b,!0),F.W(a,"byteOffset",b,0,null,-1,0,!1),F.W(a,"componentType",b,-1,C.bR,-1,0,!0),F.y(a,C.d6,b,null),F.z(a,b),!1)},
- rK:function(a,b){F.A(a,C.cb,b)
- return new M.bR(F.P(a,"bufferView",b,!0),F.W(a,"byteOffset",b,0,null,-1,0,!1),F.y(a,C.d7,b,null),F.z(a,b),!1)},
- a0:function a0(){},
- fb:function fb(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this
- _.x=a
- _.y=b
- _.z=c
- _.Q=d
- _.ch=e
- _.cx=f
- _.cy=g
- _.db=h
- _.dx=i
- _.dy=j
- _.fr=null
- _.fx=0
- _.k2=_.k1=null
- _.a=k
- _.b=l
- _.a$=m},
- l6:function l6(a,b,c,d,e){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e},
- l7:function l7(a){this.a=a},
- l8:function l8(){},
- l9:function l9(a,b,c,d,e){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e},
- l4:function l4(a){this.a=a},
- l5:function l5(a){this.a=a},
- fa:function fa(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this
- _.x=a
- _.y=b
- _.z=c
- _.Q=d
- _.ch=e
- _.cx=f
- _.cy=g
- _.db=h
- _.dx=i
- _.dy=j
- _.fr=null
- _.fx=0
- _.k2=_.k1=null
- _.a=k
- _.b=l
- _.a$=m},
- l0:function l0(a,b,c,d,e){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e},
- l1:function l1(a){this.a=a},
- l2:function l2(){},
- l3:function l3(a,b,c,d,e){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e},
- bP:function bP(a,b,c,d,e,f){var _=this
- _.d=a
- _.e=b
- _.f=c
- _.a=d
- _.b=e
- _.a$=f},
- bQ:function bQ(a,b,c,d,e,f){var _=this
- _.d=a
- _.e=b
- _.f=c
- _.r=null
- _.a=d
- _.b=e
- _.a$=f},
- bR:function bR(a,b,c,d,e){var _=this
- _.d=a
- _.e=b
- _.f=null
- _.a=c
- _.b=d
- _.a$=e},
- ez:function ez(a){this.a=a},
- eG:function eG(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},
- eE:function eE(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},
- eH:function eH(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},
- eF:function eF(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},
- oe:function(a,b,c){var s=P.aR(t.X),r=b==null?0:b
- if(a!=null)s.K(0,a)
- return new M.kV(r,s,c)},
- t4:function(){return new H.a8(C.ak,new M.fS(),t.gw)},
- t3:function(a){var s,r,q,p,o=t.i,n=H.a([],o),m=t._,l=H.a([],t.d6),k=P.a5(t.al,t.f9),j=H.a([],o),i=H.a([],o),h=H.a([],t.j),g=H.a([],t.a9)
- o=H.a(["image/jpeg","image/png"],o)
- s=t.aD
- r=t.X
- q=t.cn
- p=P.mF(["POSITION",P.b8([C.k],s),"NORMAL",P.b8([C.k],s),"TANGENT",P.b8([C.u],s),"TEXCOORD",P.b8([C.aV,C.aQ,C.aU],s),"COLOR",P.b8([C.k,C.R,C.T,C.u,C.D,C.E],s),"JOINTS",P.b8([C.aY,C.aZ],s),"WEIGHTS",P.b8([C.u,C.D,C.E],s)],r,q)
- q=P.mF(["POSITION",P.b8([C.k],s),"NORMAL",P.b8([C.k],s),"TANGENT",P.b8([C.k],s)],r,q)
- s=a==null?M.oe(null,null,null):a
- q=new M.j(s,n,P.a5(t.W,t.b7),P.a5(m,m),P.a5(t.f7,t.an),l,P.a5(t.u,t.gz),P.a5(t.cl,t.eG),k,j,i,h,P.aR(t.af),g,new P.a9(""),o,p,q)
- p=t.em
- q.dx=new P.aX(i,p)
- q.cy=new P.aX(j,p)
- q.ch=new P.be(k,t.f8)
- q.fr=new P.aX(h,t.go)
- return q},
- kV:function kV(a,b,c){this.a=a
- this.b=b
- this.c=c},
- j:function j(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this
- _.b=a
- _.c=b
- _.d=c
- _.e=d
- _.f=e
- _.r=f
- _.x=g
- _.y=h
- _.z=!1
- _.Q=i
- _.ch=null
- _.cx=j
- _.cy=null
- _.db=k
- _.dx=null
- _.dy=l
- _.fr=null
- _.fx=m
- _.fy=n
- _.go=o
- _.id=!1
- _.k1=p
- _.k2=q
- _.k3=r},
- fS:function fS(){},
- fR:function fR(){},
- fT:function fT(){},
- fW:function fW(a){this.a=a},
- fX:function fX(a){this.a=a},
- fU:function fU(a){this.a=a},
- fV:function fV(){},
- fY:function fY(a,b){this.a=a
- this.b=b},
- c4:function c4(){}},Z={
- rO:function(a,b){var s,r,q,p,o,n,m,l,k,j=null,i="channels",h="samplers"
- F.A(a,C.cd,b)
- s=F.m6(a,i,b)
- if(s!=null){r=s.gi(s)
- q=new Array(r)
- q.fixed$length=Array
- q=H.a(q,t.fr)
- p=new F.L(q,r,i,t.eq)
- r=b.c
- r.push(i)
- for(o=0;o<s.gi(s);++o){n=s.j(0,o)
- r.push(C.c.l(o))
- F.A(n,C.cM,b)
- q[o]=new Z.b1(F.P(n,"sampler",b,!0),F.V(n,"target",b,Z.vh(),!0),F.y(n,C.da,b,j),F.z(n,b),!1)
- r.pop()}r.pop()}else p=j
- m=F.m6(a,h,b)
- if(m!=null){r=m.gi(m)
- q=new Array(r)
- q.fixed$length=Array
- q=H.a(q,t.es)
- l=new F.L(q,r,h,t.az)
- r=b.c
- r.push(h)
- for(o=0;o<m.gi(m);++o){k=m.j(0,o)
- r.push(C.c.l(o))
- F.A(k,C.cs,b)
- q[o]=new Z.b2(F.P(k,"input",b,!0),F.J(k,"interpolation",b,"LINEAR",C.c0,j,!1),F.P(k,"output",b,!0),F.y(k,C.db,b,j),F.z(k,b),!1)
- r.pop()}r.pop()}else l=j
- F.J(a,"name",b,j,j,j,!1)
- return new Z.bn(p,l,F.y(a,C.ar,b,j),F.z(a,b),!1)},
- rN:function(a,b){F.A(a,C.cy,b)
- return new Z.bT(F.P(a,"node",b,!1),F.J(a,"path",b,null,C.an,null,!0),F.y(a,C.d9,b,null),F.z(a,b),!1)},
- bn:function bn(a,b,c,d,e){var _=this
- _.x=a
- _.y=b
- _.a=c
- _.b=d
- _.a$=e},
- fH:function fH(a,b){this.a=a
- this.b=b},
- fI:function fI(a,b,c){this.a=a
- this.b=b
- this.c=c},
- b1:function b1(a,b,c,d,e){var _=this
- _.d=a
- _.e=b
- _.f=null
- _.a=c
- _.b=d
- _.a$=e},
- bT:function bT(a,b,c,d,e){var _=this
- _.d=a
- _.e=b
- _.f=null
- _.a=c
- _.b=d
- _.a$=e},
- b2:function b2(a,b,c,d,e,f){var _=this
- _.d=a
- _.e=b
- _.f=c
- _.x=_.r=null
- _.a=d
- _.b=e
- _.a$=f},
- ei:function ei(a){this.a=0
- this.b=a},
- dp:function dp(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.e=_.d=0
- _.$ti=d},
- b_:function(a){switch(a){case 5120:case 5121:return 1
- case 5122:case 5123:return 2
- case 5124:case 5125:case 5126:return 4
- default:return-1}},
- wa:function(a){switch(a){case 5121:case 5123:case 5125:return 0
- case 5120:return-128
- case 5122:return-32768
- case 5124:return-2147483648
- default:throw H.c(P.O(null))}},
- pb:function(a){switch(a){case 5120:return 127
- case 5121:return 255
- case 5122:return 32767
- case 5123:return 65535
- case 5124:return 2147483647
- case 5125:return 4294967295
- default:throw H.c(P.O(null))}}},T={
- rP:function(a,b){var s,r,q,p,o=null,n="minVersion"
- F.A(a,C.ca,b)
- F.J(a,"copyright",b,o,o,o,!1)
- s=F.J(a,"generator",b,o,o,o,!1)
- r=$.bj()
- q=F.J(a,"version",b,o,o,r,!0)
- r=F.J(a,n,b,o,o,r,!1)
- p=new T.bo(s,q,r,F.y(a,C.dc,b,o),F.z(a,b),!1)
- s=r!=null&&q!=null
- if(s){if(!(p.gcM()>p.gb8()))s=p.gcM()==p.gb8()&&p.geb()>p.gbO()
- else s=!0
- if(s)b.k($.qR(),H.a([r,q],t.M),n)}return p},
- bo:function bo(a,b,c,d,e,f){var _=this
- _.e=a
- _.f=b
- _.r=c
- _.a=d
- _.b=e
- _.a$=f},
- te:function(a,b){var s,r,q,p,o,n,m,l,k,j,i="bufferView",h=null
- F.A(a,C.cc,b)
- p=F.P(a,i,b,!1)
- o=b.k1
- n=F.J(a,"mimeType",b,h,o,h,!1)
- s=F.J(a,"uri",b,h,h,h,!1)
- m=p===-1
- l=!m
- if(l&&n==null)b.k($.d1(),H.a(["mimeType"],t.M),i)
- if(!(l&&s!=null))m=m&&s==null
- else m=!0
- if(m)b.E($.nl(),H.a(["bufferView","uri"],t.M))
- r=null
- if(s!=null){q=null
- try{q=P.oa(s)}catch(k){if(H.E(k) instanceof P.aD)r=F.p_(s,b)
- else throw k}if(q!=null){if(b.id)b.p($.nc(),"uri")
- j=q.cB()
- if(n==null){m=C.d.F(o,q.gax())
- if(!m)b.k($.nm(),H.a([q.gax(),o],t.M),"uri")
- n=q.gax()}}else j=h}else j=h
- o=r
- F.J(a,"name",b,h,h,h,!1)
- return new T.aO(p,n,o,j,F.y(a,C.au,b,h),F.z(a,b),!1)},
- aO:function aO(a,b,c,d,e,f,g){var _=this
- _.x=a
- _.y=b
- _.z=c
- _.Q=d
- _.cx=_.ch=null
- _.a=e
- _.b=f
- _.a$=g},
- tO:function(a,b){var s=null
- F.A(a,C.cH,b)
- F.W(a,"magFilter",b,-1,C.bU,-1,0,!1)
- F.W(a,"minFilter",b,-1,C.bX,-1,0,!1)
- F.W(a,"wrapS",b,10497,C.ad,-1,0,!1)
- F.W(a,"wrapT",b,10497,C.ad,-1,0,!1)
- F.J(a,"name",b,s,s,s,!1)
- return new T.bv(F.y(a,C.dv,b,s),F.z(a,b),!1)},
- bv:function bv(a,b,c){this.a=a
- this.b=b
- this.a$=c},
- tv:function(){return new T.cD(new Float32Array(16))},
- tL:function(){return new T.eW(new Float32Array(4))},
- og:function(a){var s=new Float32Array(3)
- s[2]=a[2]
- s[1]=a[1]
- s[0]=a[0]
- return new T.cJ(s)},
- of:function(){return new T.cJ(new Float32Array(3))},
- cD:function cD(a){this.a=a},
- eW:function eW(a){this.a=a},
- cJ:function cJ(a){this.a=a},
- f9:function f9(a){this.a=a}},Q={
- rU:function(a,b){var s,r,q,p,o,n,m,l,k,j="byteLength",i=null,h="uri"
- F.A(a,C.cO,b)
- p=F.W(a,j,b,-1,i,-1,1,!0)
- s=null
- o=a.w(h)
- if(o){r=F.J(a,h,b,i,i,i,!1)
- if(r!=null){q=null
- try{q=P.oa(r)}catch(n){if(H.E(n) instanceof P.aD)s=F.p_(r,b)
- else throw n}if(q!=null){if(b.id)b.p($.nc(),h)
- if(q.gax()==="application/octet-stream"||q.gax()==="application/gltf-buffer")m=q.cB()
- else{b.k($.qA(),H.a([q.gax()],t.M),h)
- m=i}}else m=i
- if(m!=null&&p!==-1&&m.length!==p){l=$.pw()
- k=m.length
- b.k(l,H.a([k,p],t.M),j)
- p=k}}else m=i}else m=i
- l=s
- F.J(a,"name",b,i,i,i,!1)
- return new Q.aN(l,p,o,m,F.y(a,C.dd,b,i),F.z(a,b),!1)},
- aN:function aN(a,b,c,d,e,f,g){var _=this
- _.x=a
- _.y=b
- _.z=c
- _.Q=d
- _.a=e
- _.b=f
- _.a$=g},
- p2:function(){var s=new Q.mo()
- J.rB(self.exports,P.cp(new Q.mk(s)))
- J.rC(self.exports,P.cp(new Q.ml(s)))
- J.rD(self.exports,P.cp(new Q.mm()))
- J.rA(self.exports,P.cp(new Q.mn()))},
- fB:function(a,b){return Q.wc(a,b)},
- wc:function(a,b){var s=0,r=P.ec(t.t),q,p=2,o,n=[],m,l,k,j,i,h
- var $async$fB=P.ee(function(c,d){if(c===1){o=d
- s=p}while(true)switch(s){case 0:if(!t.a.b(a))throw H.c(P.O("data: Argument must be a Uint8Array."))
- j=Q.oE(b)
- m=Q.oI(j)
- l=null
- p=4
- s=7
- return P.cV(K.tb(P.mI(H.a([a],t.d),t.w),m),$async$fB)
- case 7:k=d
- s=8
- return P.cV(k.bU(),$async$fB)
- case 8:l=d
- p=2
- s=6
- break
- case 4:p=3
- h=o
- if(H.E(h) instanceof K.db)throw h
- else throw h
- s=6
- break
- case 3:s=2
- break
- case 6:q=Q.fz(j,m,l)
- s=1
- break
- case 1:return P.e6(q,r)
- case 2:return P.e5(o,r)}})
- return P.e7($async$fB,r)},
- n5:function(a,b){var s=0,r=P.ec(t.t),q,p,o
- var $async$n5=P.ee(function(c,d){if(c===1)return P.e5(d,r)
- while(true)switch(s){case 0:if(typeof a!="string")throw H.c(P.O("json: Argument must be a string."))
- p=Q.oE(b)
- o=Q.oI(p)
- q=Q.fz(p,o,K.ta(a,o))
- s=1
- break
- case 1:return P.e6(q,r)}})
- return P.e7($async$n5,r)},
- oE:function(a){var s
- if(a!=null)s=typeof a=="number"||H.e9(a)||typeof a=="string"||t.l.b(a)
- else s=!1
- if(s)throw H.c(P.O("options: Value must be an object."))
- return t.bv.a(a)},
- fz:function(a,b,c){var s=0,r=P.ec(t.t),q,p,o,n,m
- var $async$fz=P.ee(function(d,e){if(d===1)return P.e5(e,r)
- while(true)switch(s){case 0:m=a==null
- if(!m){p=J.b0(a)
- o=Q.uM(p.gbd(a))
- if(p.gbE(a)!=null&&!t.b1.b(p.gbE(a)))throw H.c(P.O("options.externalResourceFunction: Value must be a function."))
- else n=p.gbE(a)
- if(p.gc_(a)!=null&&!H.e9(p.gc_(a)))throw H.c(P.O("options.writeTimestamp: Value must be a boolean."))}else{o=null
- n=null}s=(c==null?null:c.b)!=null?3:4
- break
- case 3:s=5
- return P.cV(Q.uL(b,c,n).aJ(),$async$fz)
- case 5:case 4:m=m?null:J.rw(a)
- q=new A.kW(o,b,c,m==null?!0:m).bc()
- s=1
- break
- case 1:return P.e6(q,r)}})
- return P.e7($async$fz,r)},
- uM:function(a){var s,r,q
- if(a!=null)if(typeof a=="string")try{r=P.ob(a)
- return r}catch(q){r=H.E(q)
- if(r instanceof P.aD){s=r
- throw H.c(P.O("options.uri: "+H.b(s)+"."))}else throw q}else throw H.c(P.O("options.uri: Value must be a string."))
- return null},
- oI:function(a){var s,r,q,p,o,n,m,l,k
- if(a!=null){s=J.b0(a)
- if(s.gb9(a)!=null)r=!H.aJ(s.gb9(a))||s.gb9(a)<0
- else r=!1
- if(r)throw H.c(P.O("options.maxIssues: Value must be a non-negative integer."))
- if(s.gb6(a)!=null){if(!t.l.b(s.gb6(a)))throw H.c(P.O("options.ignoredIssues: Value must be an array."))
- q=H.a([],t.i)
- for(p=0;p<J.X(s.gb6(a));++p){o=J.nt(s.gb6(a),p)
- if(typeof o=="string"&&o.length!==0)q.push(o)
- else throw H.c(P.O("options.ignoredIssues["+p+"]: Value must be a non-empty String."))}}else q=null
- if(s.gai(a)!=null){if(typeof s.gai(a)=="number"||H.e9(s.gai(a))||typeof s.gai(a)=="string"||t.l.b(s.gai(a)))throw H.c(P.O("options.severityOverrides: Value must be an object."))
- r=t.X
- n=P.a5(r,t.dz)
- for(r=J.my(self.Object.keys(s.gai(a)),r),r=new H.a6(r,r.gi(r),H.r(r).h("a6<m.E>"));r.n();){m=r.d
- l=s.gai(a)[m]
- if(H.aJ(l)&&l>=0&&l<=3)n.m(0,m,C.cF[l])
- else throw H.c(P.O('options.severityOverrides["'+H.b(m)+'"]: Value must be one of [0, 1, 2, 3].'))}}else n=null
- k=M.oe(q,s.gb9(a),n)}else k=null
- return M.t3(k)},
- uL:function(a,b,c){var s=new Q.lU(c),r=new P.dD("options.externalResourceFunction is required to load this resource.")
- return new N.jw(b.b,a,new Q.lS(a,b,c,s,r),new Q.lT(c,s,r))},
- bb:function bb(){},
- hx:function hx(){},
- cP:function cP(){},
- mo:function mo(){},
- mk:function mk(a){this.a=a},
- mj:function mj(a,b,c){this.a=a
- this.b=b
- this.c=c},
- mg:function mg(a){this.a=a},
- mh:function mh(a,b){this.a=a
- this.b=b},
- ml:function ml(a){this.a=a},
- mi:function mi(a,b,c){this.a=a
- this.b=b
- this.c=c},
- me:function me(a){this.a=a},
- mf:function mf(a,b){this.a=a
- this.b=b},
- mm:function mm(){},
- mn:function mn(){},
- lU:function lU(a){this.a=a},
- lV:function lV(a){this.a=a},
- lW:function lW(a){this.a=a},
- lS:function lS(a,b,c,d,e){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e},
- lT:function lT(a,b,c){this.a=a
- this.b=b
- this.c=c},
- eP:function eP(a){this.a=a}},V={
- rT:function(a,b){var s,r,q,p,o,n=null,m="byteStride"
- F.A(a,C.c_,b)
- s=F.W(a,"byteLength",b,-1,n,-1,1,!0)
- r=F.W(a,m,b,-1,n,252,4,!1)
- q=F.W(a,"target",b,-1,C.bP,-1,0,!1)
- if(r!==-1){if(s!==-1&&r>s)b.k($.qB(),H.a([r,s],t.M),m)
- if(r%4!==0)b.k($.qu(),H.a([r,4],t.M),m)
- if(q===34963)b.p($.mv(),m)}p=F.P(a,"buffer",b,!0)
- o=F.W(a,"byteOffset",b,0,n,-1,0,!1)
- F.J(a,"name",b,n,n,n,!1)
- return new V.bp(p,o,s,r,q,F.y(a,C.as,b,n),F.z(a,b),!1)},
- bp:function bp(a,b,c,d,e,f,g,h){var _=this
- _.x=a
- _.y=b
- _.z=c
- _.Q=d
- _.ch=e
- _.cy=_.cx=null
- _.db=-1
- _.a=f
- _.b=g
- _.a$=h},
- nI:function(b9,c0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5="extensionsRequired",b6="extensionsUsed",b7=null,b8=new V.i0(c0)
- b8.$0()
- F.A(b9,C.cQ,c0)
- if(b9.w(b5)&&!b9.w(b6))c0.k($.d1(),H.a(["extensionsUsed"],t.M),b5)
- s=F.oX(b9,b6,c0)
- if(s==null)s=H.a([],t.i)
- r=F.oX(b9,b5,c0)
- if(r==null)r=H.a([],t.i)
- c0.e4(s,r)
- q=new V.i1(b9,b8,c0)
- p=new V.i2(b8,b9,c0).$1$3$req("asset",T.vj(),!0,t.gP)
- if((p==null?b7:p.f)==null)return b7
- else if(p.gb8()!==2){o=$.r5()
- n=p.gb8()
- c0.k(o,H.a([n],t.M),"version")
- return b7}else if(p.gbO()>0){o=$.r6()
- n=p.gbO()
- c0.k(o,H.a([n],t.M),"version")}m=q.$1$2("accessors",M.vg(),t.W)
- l=q.$1$2("animations",Z.vi(),t.bj)
- k=q.$1$2("buffers",Q.vo(),t.cT)
- j=q.$1$2("bufferViews",V.vp(),t.u)
- i=q.$1$2("cameras",G.vs(),t.h2)
- h=q.$1$2("images",T.vG(),t.ec)
- g=q.$1$2("materials",Y.vZ(),t.fC)
- f=q.$1$2("meshes",S.w1(),t.eM)
- o=t.L
- e=q.$1$2("nodes",V.w2(),o)
- d=q.$1$2("samplers",T.w3(),t.c2)
- c=q.$1$2("scenes",B.w4(),t.J)
- b8.$0()
- b=F.P(b9,"scene",c0,!1)
- a=c.j(0,b)
- n=b!==-1&&a==null
- if(n)c0.k($.N(),H.a([b],t.M),"scene")
- a0=q.$1$2("skins",O.w5(),t.aV)
- a1=q.$1$2("textures",U.w7(),t.ai)
- b8.$0()
- a2=F.y(b9,C.at,c0,b7)
- b8.$0()
- a3=new V.da(s,r,m,l,p,k,j,i,h,g,f,e,d,a,a0,a1,a2,F.z(b9,c0),!1)
- a4=new V.hZ(c0,a3)
- a4.$2(j,C.as)
- a4.$2(m,C.L)
- a4.$2(h,C.au)
- a4.$2(a1,C.N)
- a4.$2(g,C.h)
- a4.$2(f,C.av)
- a4.$2(e,C.M)
- a4.$2(a0,C.az)
- a4.$2(l,C.ar)
- a4.$2(c,C.ay)
- if(a2.a!==0){n=c0.c
- n.push("extensions")
- a2.J(0,new V.hX(c0,a3))
- n.pop()}n=c0.c
- n.push("nodes")
- e.a9(new V.hY(c0,P.aR(o)))
- n.pop()
- a5=[m,k,j,i,h,g,f,e,d,a0,a1]
- for(a6=0;a6<11;++a6){a7=a5[a6]
- if(a7.gi(a7)===0)continue
- n.push(a7.c)
- for(o=a7.b,a8=a7.a,a9=a8.length,b0=0;b0<o;++b0){b1=b0>=a9
- b1=b1?b7:a8[b0]
- if((b1==null?b7:b1.a$)===!1)c0.X($.fD(),b0)}n.pop()}o=c0.y
- if(o.a!==0){for(a8=new H.au(o,H.r(o).h("au<1>")),a8=a8.gC(a8);a8.n();){a9=a8.d
- if(a9.gi(a9)===0)continue
- b2=o.j(0,a9)
- C.d.si(n,0)
- C.d.K(n,b2)
- for(b1=a9.b,a9=a9.a,b3=a9.length,b0=0;b0<b1;++b0){b4=b0>=b3
- b4=b4?b7:a9[b0]
- if((b4==null?b7:b4.ge7())===!1)c0.X($.fD(),b0)}}C.d.si(n,0)}return a3},
- da:function da(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){var _=this
- _.d=a
- _.e=b
- _.f=c
- _.r=d
- _.x=e
- _.y=f
- _.z=g
- _.Q=h
- _.ch=i
- _.cx=j
- _.cy=k
- _.db=l
- _.dx=m
- _.dy=n
- _.fx=o
- _.fy=p
- _.a=q
- _.b=r
- _.a$=s},
- i0:function i0(a){this.a=a},
- i1:function i1(a,b,c){this.a=a
- this.b=b
- this.c=c},
- i2:function i2(a,b,c){this.a=a
- this.b=b
- this.c=c},
- hZ:function hZ(a,b){this.a=a
- this.b=b},
- i_:function i_(a,b){this.a=a
- this.b=b},
- hX:function hX(a,b){this.a=a
- this.b=b},
- hY:function hY(a,b){this.a=a
- this.b=b},
- hV:function hV(){},
- hW:function hW(){},
- i3:function i3(a,b){this.a=a
- this.b=b},
- i4:function i4(a,b){this.a=a
- this.b=b},
- kQ:function kQ(){},
- o:function o(){},
- es:function es(){},
- fk:function fk(){},
- d2:function(a){return new V.u(a.ch,a.z,a.cx)},
- bU:function bU(a){this.a=a},
- bS:function bS(a){this.a=a},
- u:function u(a,b,c){this.a=a
- this.b=b
- this.c=c},
- tB:function(b4,b5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0=null,b1="matrix",b2="translation",b3="rotation"
- F.A(b4,C.bW,b5)
- if(b4.w(b1)){s=F.aj(b4,b1,b5,b0,C.bI,1/0,-1/0,!1)
- if(s!=null){r=new Float32Array(16)
- q=new T.cD(r)
- p=s[0]
- o=s[1]
- n=s[2]
- m=s[3]
- l=s[4]
- k=s[5]
- j=s[6]
- i=s[7]
- h=s[8]
- g=s[9]
- f=s[10]
- e=s[11]
- d=s[12]
- c=s[13]
- b=s[14]
- r[15]=s[15]
- r[14]=b
- r[13]=c
- r[12]=d
- r[11]=e
- r[10]=f
- r[9]=g
- r[8]=h
- r[7]=i
- r[6]=j
- r[5]=k
- r[4]=l
- r[3]=m
- r[2]=n
- r[1]=o
- r[0]=p}else q=b0}else q=b0
- if(b4.w(b2)){a=F.aj(b4,b2,b5,b0,C.m,1/0,-1/0,!1)
- a0=a!=null?T.og(a):b0}else a0=b0
- if(b4.w(b3)){a1=F.aj(b4,b3,b5,b0,C.J,1,-1,!1)
- if(a1!=null){r=a1[0]
- p=a1[1]
- o=a1[2]
- n=a1[3]
- m=new Float32Array(4)
- a2=new T.eW(m)
- m[0]=r
- m[1]=p
- m[2]=o
- m[3]=n
- r=Math.sqrt(a2.gaI())
- if(Math.abs(1-r)>0.00769)b5.p($.r2(),b3)}else a2=b0}else a2=b0
- if(b4.w("scale")){a3=F.aj(b4,"scale",b5,b0,C.m,1/0,-1/0,!1)
- a4=a3!=null?T.og(a3):b0}else a4=b0
- a5=F.P(b4,"camera",b5,!1)
- a6=F.mY(b4,"children",b5,!1)
- a7=F.P(b4,"mesh",b5,!1)
- a8=F.P(b4,"skin",b5,!1)
- a9=F.aj(b4,"weights",b5,b0,b0,1/0,-1/0,!1)
- if(a7===-1){if(a8!==-1)b5.k($.d1(),H.a(["mesh"],t.M),"skin")
- if(a9!=null)b5.k($.d1(),H.a(["mesh"],t.M),"weights")}if(q!=null){if(a0!=null||a2!=null||a4!=null)b5.p($.qV(),b1)
- if(q.cK())b5.p($.qT(),b1)
- else if(!F.vM(q))b5.p($.qW(),b1)}F.J(b4,"name",b5,b0,b0,b0,!1)
- return new V.ah(a5,a6,a8,q,a7,a0,a2,a4,a9,P.aR(t.J),F.y(b4,C.M,b5,b0),F.z(b4,b5),!1)},
- ah:function ah(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this
- _.x=a
- _.y=b
- _.z=c
- _.Q=d
- _.ch=e
- _.cx=f
- _.cy=g
- _.db=h
- _.dx=i
- _.dy=j
- _.id=_.go=_.fy=_.fx=_.fr=null
- _.k1=!1
- _.a=k
- _.b=l
- _.a$=m},
- jo:function jo(){},
- jp:function jp(){},
- jq:function jq(a,b){this.a=a
- this.b=b}},G={
- rX:function(a,b){var s,r=null,q="orthographic",p="perspective"
- F.A(a,C.cN,b)
- s=a.w(q)&&a.w(p)
- if(s)b.E($.nl(),C.al)
- switch(F.J(a,"type",b,r,C.al,r,!0)){case"orthographic":F.V(a,q,b,G.vq(),!0)
- break
- case"perspective":F.V(a,p,b,G.vr(),!0)
- break}F.J(a,"name",b,r,r,r,!1)
- return new G.bq(F.y(a,C.dg,b,r),F.z(a,b),!1)},
- rV:function(a,b){var s,r,q,p
- F.A(a,C.cP,b)
- s=F.R(a,"xmag",b,0/0,1/0,-1/0,1/0,-1/0,!0)
- r=F.R(a,"ymag",b,0/0,1/0,-1/0,1/0,-1/0,!0)
- q=F.R(a,"zfar",b,0/0,1/0,0,1/0,-1/0,!0)
- p=F.R(a,"znear",b,0/0,1/0,-1/0,1/0,0,!0)
- if(!isNaN(q)&&!isNaN(p)&&q<=p)b.R($.nn())
- if(s===0||r===0)b.R($.qC())
- return new G.bV(F.y(a,C.de,b,null),F.z(a,b),!1)},
- rW:function(a,b){var s,r,q,p
- F.A(a,C.c9,b)
- s=F.R(a,"yfov",b,0/0,1/0,0,1/0,-1/0,!0)
- r=!isNaN(s)&&s>=3.141592653589793
- if(r)b.R($.qD())
- q=F.R(a,"zfar",b,0/0,1/0,0,1/0,-1/0,!1)
- p=F.R(a,"znear",b,0/0,1/0,0,1/0,-1/0,!0)
- r=!isNaN(q)&&!isNaN(p)&&q<=p
- if(r)b.R($.nn())
- F.R(a,"aspectRatio",b,0/0,1/0,0,1/0,-1/0,!1)
- return new G.bW(F.y(a,C.df,b,null),F.z(a,b),!1)},
- bq:function bq(a,b,c){this.a=a
- this.b=b
- this.a$=c},
- bV:function bV(a,b,c){this.a=a
- this.b=b
- this.a$=c},
- bW:function bW(a,b,c){this.a=a
- this.b=b
- this.a$=c}},Y={
- tu:function(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=null,g="alphaCutoff"
- F.A(a,C.c2,b)
- s=F.V(a,"pbrMetallicRoughness",b,Y.w0(),!1)
- r=F.V(a,"normalTexture",b,Y.p3(),!1)
- q=F.V(a,"occlusionTexture",b,Y.w_(),!1)
- p=F.V(a,"emissiveTexture",b,Y.bi(),!1)
- F.aj(a,"emissiveFactor",b,C.a8,C.m,1,0,!1)
- o=F.J(a,"alphaMode",b,"OPAQUE",C.c1,h,!1)
- F.R(a,g,b,0.5,1/0,-1/0,1/0,0,!1)
- n=o!=="MASK"&&a.w(g)
- if(n)b.p($.qI(),g)
- F.oV(a,"doubleSided",b)
- m=F.y(a,C.h,b,h)
- F.J(a,"name",b,h,h,h,!1)
- l=new Y.aS(s,r,q,p,P.a5(t.X,t.e),m,F.z(a,b),!1)
- n=H.a([],t.M)
- n.push(s)
- n.push(r)
- n.push(q)
- n.push(p)
- for(k=m.gab(),j=H.r(k),j=new H.a7(J.a_(k.a),k.b,j.h("@<1>").D(j.Q[1]).h("a7<1,2>"));j.n();){i=j.a
- n.push(i)}b.aa(l,n)
- return l},
- tE:function(a,b){var s,r,q,p,o,n,m,l
- F.A(a,C.ce,b)
- F.aj(a,"baseColorFactor",b,C.aa,C.J,1,0,!1)
- s=F.V(a,"baseColorTexture",b,Y.bi(),!1)
- F.R(a,"metallicFactor",b,1,1/0,-1/0,1,0,!1)
- F.R(a,"roughnessFactor",b,1,1/0,-1/0,1,0,!1)
- r=F.V(a,"metallicRoughnessTexture",b,Y.bi(),!1)
- q=F.y(a,C.du,b,null)
- p=new Y.ci(s,r,q,F.z(a,b),!1)
- o=H.a([],t.M)
- o.push(s)
- o.push(r)
- for(n=q.gab(),m=H.r(n),m=new H.a7(J.a_(n.a),n.b,m.h("@<1>").D(m.Q[1]).h("a7<1,2>"));m.n();){l=m.a
- o.push(l)}b.aa(p,o)
- return p},
- tD:function(a,b){var s,r,q,p
- F.A(a,C.cq,b)
- s=F.y(a,C.ax,b,C.h)
- r=F.P(a,"index",b,!0)
- q=F.W(a,"texCoord",b,0,null,-1,0,!1)
- F.R(a,"strength",b,1,1/0,-1/0,1,0,!1)
- p=new Y.ch(r,q,s,F.z(a,b),!1)
- b.aa(p,s.gab())
- return p},
- tC:function(a,b){var s,r,q,p
- F.A(a,C.cp,b)
- s=F.y(a,C.aw,b,C.h)
- r=F.P(a,"index",b,!0)
- q=F.W(a,"texCoord",b,0,null,-1,0,!1)
- F.R(a,"scale",b,1,1/0,-1/0,1/0,-1/0,!1)
- p=new Y.cg(r,q,s,F.z(a,b),!1)
- b.aa(p,s.gab())
- return p},
- tT:function(a,b){var s,r
- F.A(a,C.co,b)
- s=F.y(a,C.aA,b,C.h)
- r=new Y.bB(F.P(a,"index",b,!0),F.W(a,"texCoord",b,0,null,-1,0,!1),s,F.z(a,b),!1)
- b.aa(r,s.gab())
- return r},
- aS:function aS(a,b,c,d,e,f,g,h){var _=this
- _.x=a
- _.y=b
- _.z=c
- _.Q=d
- _.dx=e
- _.a=f
- _.b=g
- _.a$=h},
- jb:function jb(a,b){this.a=a
- this.b=b},
- ci:function ci(a,b,c,d,e){var _=this
- _.e=a
- _.x=b
- _.a=c
- _.b=d
- _.a$=e},
- ch:function ch(a,b,c,d,e){var _=this
- _.d=a
- _.e=b
- _.f=null
- _.a=c
- _.b=d
- _.a$=e},
- cg:function cg(a,b,c,d,e){var _=this
- _.d=a
- _.e=b
- _.f=null
- _.a=c
- _.b=d
- _.a$=e},
- bB:function bB(a,b,c,d,e){var _=this
- _.d=a
- _.e=b
- _.f=null
- _.a=c
- _.b=d
- _.a$=e},
- td:function(a){var s,r,q={}
- q.a=q.b=null
- s=new P.C($.x,t.dD)
- r=new P.ax(s,t.eP)
- q.c=!1
- q.a=a.bM(new Y.i7(q,r),new Y.i8(q),new Y.i9(q,r))
- return s},
- tc:function(a){var s=new Y.i6()
- if(s.$2(a,C.bK))return C.aB
- if(s.$2(a,C.bN))return C.aC
- if(s.$2(a,C.bT))return C.aD
- return null},
- dK:function dK(a){this.b=a},
- dy:function dy(a,b){this.a=a
- this.b=b},
- cL:function cL(a,b){this.a=a
- this.b=b},
- c2:function c2(a,b){this.a=a
- this.b=b},
- c3:function c3(a,b,c,d,e,f,g,h,i){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e
- _.f=f
- _.r=g
- _.x=h
- _.y=i},
- i7:function i7(a,b){this.a=a
- this.b=b},
- i9:function i9(a,b){this.a=a
- this.b=b},
- i8:function i8(a){this.a=a},
- i6:function i6(){},
- i5:function i5(){},
- ij:function ij(a,b){var _=this
- _.f=_.e=_.d=_.c=0
- _.r=null
- _.a=a
- _.b=b},
- il:function il(){},
- ik:function ik(){},
- jr:function jr(a,b,c,d,e,f){var _=this
- _.y=_.x=_.r=_.f=_.e=_.d=_.c=0
- _.Q=_.z=!1
- _.ch=a
- _.cx=b
- _.cy=!1
- _.db=c
- _.dx=d
- _.a=e
- _.b=f},
- js:function js(a){this.a=a},
- kZ:function kZ(a,b,c){var _=this
- _.c=a
- _.d=0
- _.a=b
- _.b=c},
- dw:function dw(){},
- dv:function dv(){},
- aP:function aP(a){this.a=a}},S={
- tx:function(a,b){var s,r,q,p,o,n,m,l,k,j,i=null,h="primitives"
- F.A(a,C.cE,b)
- s=F.aj(a,"weights",b,i,i,1/0,-1/0,!1)
- r=F.m6(a,h,b)
- if(r!=null){q=r.gi(r)
- p=new Array(q)
- p.fixed$length=Array
- p=H.a(p,t.bZ)
- o=new F.L(p,q,h,t.b_)
- q=b.c
- q.push(h)
- for(n=i,m=-1,l=0;l<r.gi(r);++l){q.push(C.c.l(l))
- k=S.tw(r.j(0,l),b)
- if(n==null){j=k.x
- n=j==null?i:j.length}else{j=k.x
- if(n!==(j==null?i:j.length))b.p($.qQ(),"targets")}if(m===-1)m=k.cx
- else if(m!==k.cx)b.p($.qP(),"attributes")
- p[l]=k
- q.pop()}q.pop()
- q=n!=null&&s!=null&&n!==s.length
- if(q)b.k($.qJ(),H.a([s.length,n],t.M),"weights")}else o=i
- F.J(a,"name",b,i,i,i,!1)
- return new S.aT(o,F.y(a,C.av,b,i),F.z(a,b),!1)},
- tw:function(a,b){var s,r,q,p,o,n,m="attributes",l={}
- F.A(a,C.ct,b)
- l.a=l.b=l.c=!1
- l.d=0
- l.e=-1
- l.f=0
- l.r=-1
- l.x=0
- l.y=-1
- l.z=0
- l.Q=-1
- s=F.W(a,"mode",b,4,null,6,0,!1)
- r=F.vB(a,m,b,new S.jc(l,b))
- if(r!=null){q=b.c
- q.push(m)
- if(!l.c)b.R($.qM())
- if(!l.b&&l.a)b.p($.qO(),"TANGENT")
- if(l.a&&s===0)b.p($.qN(),"TANGENT")
- p=new S.jd(b)
- l.d=p.$3(l.e,l.d,"COLOR")
- l.f=p.$3(l.r,l.f,"JOINTS")
- l.x=p.$3(l.y,l.x,"WEIGHTS")
- l.z=p.$3(l.Q,l.z,"TEXCOORD")
- p=l.f
- o=l.x
- if(p!==o){b.E($.qL(),H.a([p,o],t.M))
- l.x=l.f=0}q.pop()}n=F.vC(a,"targets",b,new S.je(b))
- return new S.aH(r,F.P(a,"indices",b,!1),F.P(a,"material",b,!1),s,n,l.f,l.x,l.z,P.a5(t.X,t.W),F.y(a,C.dt,b,null),F.z(a,b),!1)},
- aT:function aT(a,b,c,d){var _=this
- _.x=a
- _.a=b
- _.b=c
- _.a$=d},
- jl:function jl(a,b){this.a=a
- this.b=b},
- aH:function aH(a,b,c,d,e,f,g,h,i,j,k,l){var _=this
- _.d=a
- _.e=b
- _.f=c
- _.r=d
- _.x=e
- _.cx=f
- _.cy=g
- _.db=h
- _.dx=i
- _.fr=_.dy=-1
- _.go=_.fy=_.fx=null
- _.a=j
- _.b=k
- _.a$=l},
- jc:function jc(a,b){this.a=a
- this.b=b},
- jd:function jd(a){this.a=a},
- je:function je(a){this.a=a},
- jg:function jg(a,b,c){this.a=a
- this.b=b
- this.c=c},
- jh:function jh(){},
- ji:function ji(a,b,c){this.a=a
- this.b=b
- this.c=c},
- jj:function jj(){},
- jk:function jk(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},
- jf:function jf(){},
- ev:function ev(a,b,c,d,e,f){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.x=d
- _.ch=_.Q=0
- _.cx=e
- _.cy=f},
- tr:function(a,b){b.toString
- F.A(a,C.ci,b)
- return new S.cc(F.y(a,C.dr,b,null),F.z(a,b),!1)},
- cc:function cc(a,b,c){this.a=a
- this.b=b
- this.a$=c}},B={
- tP:function(a,b){var s,r=null
- F.A(a,C.cz,b)
- s=F.mY(a,"nodes",b,!1)
- F.J(a,"name",b,r,r,r,!1)
- return new B.bw(s,F.y(a,C.ay,b,r),F.z(a,b),!1)},
- bw:function bw(a,b,c,d){var _=this
- _.x=a
- _.y=null
- _.a=b
- _.b=c
- _.a$=d},
- jz:function jz(a,b){this.a=a
- this.b=b},
- tn:function(a,b){var s,r,q,p,o,n,m,l,k
- b.toString
- F.A(a,C.bO,b)
- F.R(a,"clearcoatFactor",b,0,1/0,-1/0,1,0,!1)
- s=F.V(a,"clearcoatTexture",b,Y.bi(),!1)
- F.R(a,"clearcoatRoughnessFactor",b,0,1/0,-1/0,1,0,!1)
- r=F.V(a,"clearcoatRoughnessTexture",b,Y.bi(),!1)
- q=F.V(a,"clearcoatNormalTexture",b,Y.p3(),!1)
- p=F.y(a,C.dn,b,null)
- o=new B.c8(s,r,q,p,F.z(a,b),!1)
- n=H.a([],t.M)
- n.push(s)
- n.push(r)
- n.push(q)
- for(m=p.gab(),l=H.r(m),l=new H.a7(J.a_(m.a),m.b,l.h("@<1>").D(l.Q[1]).h("a7<1,2>"));l.n();){k=l.a
- n.push(k)}b.aa(o,n)
- return o},
- c8:function c8(a,b,c,d,e,f){var _=this
- _.e=a
- _.r=b
- _.x=c
- _.a=d
- _.b=e
- _.a$=f},
- tq:function(a,b){var s,r,q,p,o,n,m
- b.toString
- F.A(a,C.bS,b)
- F.R(a,"transmissionFactor",b,0,1/0,-1/0,1,0,!1)
- s=F.V(a,"transmissionTexture",b,Y.bi(),!1)
- r=F.y(a,C.dq,b,null)
- q=new B.cb(s,r,F.z(a,b),!1)
- p=H.a([],t.M)
- p.push(s)
- for(o=r.gab(),n=H.r(o),n=new H.a7(J.a_(o.a),o.b,n.h("@<1>").D(n.Q[1]).h("a7<1,2>"));n.n();){m=n.a
- p.push(m)}b.aa(q,p)
- return q},
- cb:function cb(a,b,c,d){var _=this
- _.e=a
- _.a=b
- _.b=c
- _.a$=d}},O={
- tQ:function(a,b){var s,r,q,p=null
- F.A(a,C.c4,b)
- s=F.P(a,"inverseBindMatrices",b,!1)
- r=F.P(a,"skeleton",b,!1)
- q=F.mY(a,"joints",b,!0)
- F.J(a,"name",b,p,p,p,!1)
- return new O.by(s,r,q,P.aR(t.L),F.y(a,C.az,b,p),F.z(a,b),!1)},
- by:function by(a,b,c,d,e,f,g){var _=this
- _.x=a
- _.y=b
- _.z=c
- _.cx=_.ch=_.Q=null
- _.cy=d
- _.a=e
- _.b=f
- _.a$=g},
- kB:function kB(a){this.a=a},
- eu:function eu(a){this.a=a},
- lX:function(a){if(a==null)return null
- if(a.ch==null||a.z===-1||a.Q===-1)return null
- if(a.fr==null&&a.dx==null)return null
- return a},
- wb:function(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0
- a1.f.a9(new O.mq(a2))
- O.v2(a2)
- s=H.a([],t.B)
- r=H.a([],t.bd)
- q=a2.c
- C.d.si(q,0)
- q.push("meshes")
- for(p=a1.cy,o=p.b,n=a1.db,m=n.$ti.h("a6<m.E>"),l=a1.fx,p=p.a,k=p.length,j=0;j<o;++j){i={}
- h=j>=k
- g=h?null:p[j]
- if((g==null?null:g.x)==null)continue
- h=g.x
- if(h.b4(h,new O.mr()))continue
- i.a=i.b=-1
- for(f=new H.a6(n,n.gi(n),m);f.n();){e=f.d
- if(e.fy==g){d=e.id
- d=(d==null?null:d.ch)!=null}else d=!1
- if(d){d=e.id
- c=d.ch.length
- b=i.b
- if(b===-1||c<b){i.b=c
- i.a=l.bK(l,d)}}}if(i.b<1)continue
- q.push(C.c.l(j))
- q.push("primitives")
- h.a9(new O.ms(i,a2,s,r))
- q.pop()
- q.pop()}q.pop()
- if(s.length===0)return
- for(;O.v8(s);)for(q=r.length,a=0;a<r.length;r.length===q||(0,H.cs)(r),++a){a0=r[a]
- if(!a0.x)a0.dR(a2)}},
- v8:function(a){var s,r
- for(s=a.length,r=0;r<a.length;a.length===s||(0,H.cs)(a),++r)a[r].n()
- if(!!a.fixed$length)H.a2(P.ab("removeWhere"))
- C.d.dI(a,new O.lZ(),!0)
- return a.length!==0},
- v2:function(a){var s,r,q,p,o,n,m,l,k,j,i,h
- for(s=a.d.gdY(),s=s.gC(s),r=a.c;s.n();){q=s.gq()
- p=O.lX(q.a)
- if(p==null)continue
- o=C.l.j(0,p.ch)
- if(o==null)o=0
- n=q.b
- C.d.si(r,0)
- for(q=p.ac(),q=new P.aB(q.a(),H.r(q).h("aB<1>")),m=J.M(n),l=0,k=0,j=!1;q.n();j=!0){i=q.gq()
- for(h=0;h<m.gi(n);++h)if(!m.j(n,h).Y(a,l,k,i))continue;++k
- if(k===o)k=0;++l}if(j)for(h=0;h<m.gi(n);++h)m.j(n,h).aw(a)}},
- mq:function mq(a){this.a=a},
- mr:function mr(){},
- ms:function ms(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},
- lZ:function lZ(){},
- ey:function ey(a,b,c,d,e,f){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e
- _.r=_.f=0
- _.x=!1
- _.z=_.y=0
- _.Q=f}},U={
- tU:function(a,b){var s,r,q=null
- F.A(a,C.cJ,b)
- s=F.P(a,"sampler",b,!1)
- r=F.P(a,"source",b,!1)
- F.J(a,"name",b,q,q,q,!1)
- return new U.bA(s,r,F.y(a,C.N,b,q),F.z(a,b),!1)},
- bA:function bA(a,b,c,d,e){var _=this
- _.x=a
- _.y=b
- _.Q=_.z=null
- _.a=c
- _.b=d
- _.a$=e},
- tp:function(a,b){var s,r,q,p,o,n,m,l
- b.toString
- F.A(a,C.bM,b)
- F.aj(a,"sheenColorFactor",b,C.a8,C.m,1,0,!1)
- s=F.V(a,"sheenColorTexture",b,Y.bi(),!1)
- F.R(a,"sheenRoughnessFactor",b,0,1/0,-1/0,1,0,!1)
- r=F.V(a,"sheenRoughnessTexture",b,Y.bi(),!1)
- q=F.y(a,C.dp,b,null)
- p=new U.ca(s,r,q,F.z(a,b),!1)
- o=H.a([],t.M)
- o.push(s)
- o.push(r)
- for(n=q.gab(),m=H.r(n),m=new H.a7(J.a_(n.a),n.b,m.h("@<1>").D(m.Q[1]).h("a7<1,2>"));m.n();){l=m.a
- o.push(l)}b.aa(p,o)
- return p},
- ca:function ca(a,b,c,d,e){var _=this
- _.e=a
- _.r=b
- _.a=c
- _.b=d
- _.a$=e},
- uO:function(a){var s="POSITION",r=a.k2
- r.j(0,s).K(0,C.cL)
- r.j(0,"NORMAL").K(0,C.K)
- r.j(0,"TANGENT").K(0,C.cR)
- r.j(0,"TEXCOORD").K(0,C.bQ)
- r=a.k3
- r.j(0,s).K(0,C.c5)
- r.j(0,"NORMAL").K(0,C.K)
- r.j(0,"TANGENT").K(0,C.K)}},N={cR:function cR(a,b){this.a=a
- this.b=b},eX:function eX(a){var _=this
- _.a=a
- _.f=_.e=_.d=_.c=_.b=null},jw:function jw(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},jx:function jx(a,b,c){this.a=a
- this.b=b
- this.c=c},jy:function jy(a,b){this.a=a
- this.b=b}},E={
- D:function(a,b,c){return new E.fZ(c,a,b)},
- ai:function(a,b,c){return new E.jA(c,a,b)},
- q:function(a,b,c){return new E.jR(c,a,b)},
- v:function(a,b,c){return new E.ir(c,a,b)},
- ar:function(a,b,c){return new E.hy(c,a,b)},
- v3:function(a){return"'"+H.b(a)+"'"},
- uZ:function(a){return typeof a=="string"?"'"+a+"'":J.ag(a)},
- bx:function bx(a,b){this.a=a
- this.b=b},
- ic:function ic(){},
- fZ:function fZ(a,b,c){this.a=a
- this.b=b
- this.c=c},
- h8:function h8(){},
- h6:function h6(){},
- h5:function h5(){},
- hd:function hd(){},
- ha:function ha(){},
- hb:function hb(){},
- h9:function h9(){},
- hm:function hm(){},
- ho:function ho(){},
- hf:function hf(){},
- hl:function hl(){},
- he:function he(){},
- hk:function hk(){},
- hi:function hi(){},
- hj:function hj(){},
- hh:function hh(){},
- hg:function hg(){},
- hr:function hr(){},
- hq:function hq(){},
- hp:function hp(){},
- hv:function hv(){},
- hu:function hu(){},
- h2:function h2(){},
- h3:function h3(){},
- h4:function h4(){},
- ht:function ht(){},
- hs:function hs(){},
- h7:function h7(){},
- hn:function hn(){},
- hc:function hc(){},
- h1:function h1(){},
- h_:function h_(){},
- h0:function h0(){},
- ia:function ia(a,b,c){this.a=a
- this.b=b
- this.c=c},
- ib:function ib(){},
- jA:function jA(a,b,c){this.a=a
- this.b=b
- this.c=c},
- jK:function jK(){},
- jL:function jL(){},
- jQ:function jQ(){},
- jO:function jO(){},
- jI:function jI(){},
- jE:function jE(){},
- jM:function jM(){},
- jF:function jF(){},
- jP:function jP(){},
- jB:function jB(){},
- jJ:function jJ(){},
- jD:function jD(){},
- jG:function jG(){},
- jC:function jC(){},
- jN:function jN(){},
- jH:function jH(){},
- jR:function jR(a,b,c){this.a=a
- this.b=b
- this.c=c},
- kp:function kp(){},
- ko:function ko(){},
- ke:function ke(){},
- kc:function kc(){},
- kd:function kd(){},
- kb:function kb(){},
- k9:function k9(){},
- ka:function ka(){},
- kk:function kk(){},
- kl:function kl(){},
- k8:function k8(){},
- k7:function k7(){},
- k6:function k6(){},
- k5:function k5(){},
- k3:function k3(){},
- k2:function k2(){},
- k0:function k0(){},
- jV:function jV(){},
- kz:function kz(){},
- ky:function ky(){},
- k_:function k_(){},
- jX:function jX(){},
- jZ:function jZ(){},
- jW:function jW(){},
- jY:function jY(){},
- kx:function kx(){},
- kv:function kv(){},
- kq:function kq(){},
- kf:function kf(){},
- kw:function kw(){},
- kr:function kr(){},
- ks:function ks(){},
- kt:function kt(){},
- ku:function ku(){},
- kj:function kj(){},
- ki:function ki(){},
- kh:function kh(){},
- kg:function kg(){},
- kn:function kn(){},
- km:function km(){},
- k1:function k1(){},
- jT:function jT(){},
- jS:function jS(){},
- k4:function k4(){},
- jU:function jU(){},
- ir:function ir(a,b,c){this.a=a
- this.b=b
- this.c=c},
- j0:function j0(){},
- j5:function j5(){},
- iQ:function iQ(){},
- iC:function iC(){},
- j6:function j6(){},
- iy:function iy(){},
- ix:function ix(){},
- iA:function iA(){},
- iB:function iB(){},
- iw:function iw(){},
- iz:function iz(){},
- iv:function iv(){},
- iF:function iF(){},
- iD:function iD(){},
- j4:function j4(){},
- iE:function iE(){},
- iX:function iX(){},
- iI:function iI(){},
- iJ:function iJ(){},
- iG:function iG(){},
- iH:function iH(){},
- iP:function iP(){},
- iO:function iO(){},
- iN:function iN(){},
- iM:function iM(){},
- iR:function iR(){},
- iL:function iL(){},
- iK:function iK(){},
- j3:function j3(){},
- iS:function iS(){},
- iV:function iV(){},
- iU:function iU(){},
- iT:function iT(){},
- iW:function iW(){},
- iY:function iY(){},
- iZ:function iZ(){},
- iu:function iu(){},
- it:function it(){},
- is:function is(){},
- j_:function j_(){},
- j1:function j1(){},
- j2:function j2(){},
- hy:function hy(a,b,c){this.a=a
- this.b=b
- this.c=c},
- hE:function hE(){},
- hD:function hD(){},
- hC:function hC(){},
- hM:function hM(){},
- hA:function hA(){},
- hL:function hL(){},
- hH:function hH(){},
- hI:function hI(){},
- hB:function hB(){},
- hz:function hz(){},
- hF:function hF(){},
- hK:function hK(){},
- hJ:function hJ(){},
- hG:function hG(){},
- cA:function cA(a,b,c,d,e){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d
- _.e=e}},D={
- uN:function(a){a.k1.push("image/webp")},
- t8:function(a,b){b.toString
- F.A(a,C.cK,b)
- return new D.c0(F.P(a,"source",b,!1),F.y(a,C.di,b,null),F.z(a,b),!1)},
- c0:function c0(a,b,c,d){var _=this
- _.d=a
- _.e=null
- _.a=b
- _.b=c
- _.a$=d},
- T:function T(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},
- a4:function a4(a,b){this.a=a
- this.b=b},
- c1:function c1(a,b){this.a=a
- this.b=b},
- ce:function ce(a,b){this.a=a
- this.b=b},
- eY:function eY(a,b){this.a=a
- this.b=b}},X={
- tk:function(a,b){var s,r,q,p,o,n,m,l,k,j,i=null,h="lights",g="spot"
- b.toString
- F.A(a,C.cx,b)
- s=F.m6(a,h,b)
- r=t.dB
- q=t.du
- if(s!=null){p=s.gi(s)
- o=new Array(p)
- o.fixed$length=Array
- r=H.a(o,r)
- n=new F.L(r,p,h,q)
- q=b.c
- q.push(h)
- for(m=0;m<s.gi(s);++m){l=s.j(0,m)
- q.push(C.c.l(m))
- F.A(l,C.bZ,b)
- F.aj(l,"color",b,C.a9,C.m,1,0,!1)
- F.R(l,"intensity",b,1,1/0,-1/0,1/0,0,!1)
- k=F.J(l,"type",b,i,C.ch,i,!0)
- if(k==="spot")F.V(l,g,b,X.vO(),!0)
- else{p=l.w(g)
- if(p)b.p($.no(),g)}j=F.R(l,"range",b,0/0,1/0,0,1/0,-1/0,!1)
- p=k==="directional"&&!isNaN(j)
- if(p)b.p($.no(),"range")
- F.J(l,"name",b,i,i,i,!1)
- r[m]=new X.b7(F.y(l,C.dl,b,i),F.z(l,b),!1)
- q.pop()}q.pop()}else{p=new Array(0)
- p.fixed$length=Array
- n=new F.L(H.a(p,r),0,h,q)}return new X.bs(n,F.y(a,C.dj,b,i),F.z(a,b),!1)},
- tl:function(a,b){var s,r,q,p="outerConeAngle"
- F.A(a,C.cr,b)
- s=F.R(a,"innerConeAngle",b,0,1.5707963267948966,-1/0,1/0,0,!1)
- r=F.R(a,p,b,0.7853981633974483,1/0,0,1.5707963267948966,-1/0,!1)
- q=!isNaN(r)&&!isNaN(s)&&r<=s
- if(q)b.k($.qH(),H.a([s,r],t.M),p)
- return new X.c6(F.y(a,C.dk,b,null),F.z(a,b),!1)},
- tm:function(a,b){b.toString
- F.A(a,C.cw,b)
- return new X.c7(F.P(a,"light",b,!0),F.y(a,C.dm,b,null),F.z(a,b),!1)},
- bs:function bs(a,b,c,d){var _=this
- _.d=a
- _.a=b
- _.b=c
- _.a$=d},
- iq:function iq(a,b){this.a=a
- this.b=b},
- b7:function b7(a,b,c){this.a=a
- this.b=b
- this.a$=c},
- c6:function c6(a,b,c){this.a=a
- this.b=b
- this.a$=c},
- c7:function c7(a,b,c,d){var _=this
- _.d=a
- _.e=null
- _.a=b
- _.b=c
- _.a$=d}},A={
- to:function(a,b){var s,r,q,p,o,n,m,l
- b.toString
- F.A(a,C.cg,b)
- F.aj(a,"diffuseFactor",b,C.aa,C.J,1,0,!1)
- s=F.V(a,"diffuseTexture",b,Y.bi(),!1)
- F.aj(a,"specularFactor",b,C.a9,C.m,1,0,!1)
- F.R(a,"glossinessFactor",b,1,1/0,-1/0,1,0,!1)
- r=F.V(a,"specularGlossinessTexture",b,Y.bi(),!1)
- q=F.y(a,C.dh,b,null)
- p=new A.c9(s,r,q,F.z(a,b),!1)
- o=H.a([],t.M)
- o.push(s)
- o.push(r)
- for(n=q.gab(),m=H.r(n),m=new H.a7(J.a_(n.a),n.b,m.h("@<1>").D(m.Q[1]).h("a7<1,2>"));m.n();){l=m.a
- o.push(l)}b.aa(p,o)
- return p},
- c9:function c9(a,b,c,d,e){var _=this
- _.e=a
- _.x=b
- _.a=c
- _.b=d
- _.a$=e},
- d9:function d9(a,b,c){var _=this
- _.a=a
- _.b=null
- _.c=b
- _.d=null
- _.e=c
- _.f=null
- _.cx=_.ch=_.Q=_.z=_.y=_.x=_.r=0
- _.cy=!1
- _.dy=_.dx=_.db=null
- _.fr=!1
- _.fx=null},
- hP:function hP(a){this.a=a},
- hN:function hN(a){this.a=a},
- hO:function hO(a){this.a=a},
- kW:function kW(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},
- kY:function kY(){},
- kX:function kX(){},
- n0:function(a){var s=C.d2.e1(a,0,new A.m7()),r=536870911&s+((67108863&s)<<3)
- r^=r>>>11
- return 536870911&r+((16383&r)<<15)},
- m7:function m7(){},
- fy:function(a,b){var s=536870911&a+b
- s=536870911&s+((524287&s)<<10)
- return s^s>>>6},
- oG:function(a){var s=536870911&a+((67108863&a)<<3)
- s^=s>>>11
- return 536870911&s+((16383&s)<<15)}},L={
- ts:function(a,b){b.toString
- F.A(a,C.cD,b)
- F.aj(a,"offset",b,C.bH,C.ab,1/0,-1/0,!1)
- F.R(a,"rotation",b,0,1/0,-1/0,1/0,-1/0,!1)
- F.aj(a,"scale",b,C.bJ,C.ab,1/0,-1/0,!1)
- return new L.cd(F.W(a,"texCoord",b,-1,null,-1,0,!1),F.y(a,C.ds,b,null),F.z(a,b),!1)},
- cd:function cd(a,b,c,d){var _=this
- _.r=a
- _.a=b
- _.b=c
- _.a$=d}},K={
- tb:function(a,b){var s,r={},q=new P.C($.x,t.eD)
- r.a=!1
- r.b=null
- s=P.o6(new K.hR(r),new K.hS(r),new K.hT(r),t.w)
- r.b=a.e8(new K.hU(r,s,new P.ax(q,t.a_),b),s.gdS())
- return q},
- t9:function(a,b){var s=new K.cy(a,new P.ax(new P.C($.x,t.f),t.G))
- s.e=b
- return s},
- ta:function(a,b){var s,r,q,p,o=null,n=null
- try{n=C.a1.dV(a)}catch(q){p=H.E(q)
- if(p instanceof P.aD){s=p
- b.av($.fF(),H.a([s],t.M),!0)
- return o}else throw q}if(t.t.b(n))try{r=V.nI(n,b)
- return new K.as("model/gltf+json",r,o)}catch(q){if(H.E(q) instanceof M.c4)return o
- else throw q}else{b.av($.Z(),H.a([n,"object"],t.M),!0)
- return o}},
- as:function as(a,b,c){this.a=a
- this.b=b
- this.c=c},
- hS:function hS(a){this.a=a},
- hT:function hT(a){this.a=a},
- hR:function hR(a){this.a=a},
- hU:function hU(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.d=d},
- cy:function cy(a,b){var _=this
- _.a=a
- _.b=null
- _.c=b
- _.e=_.d=null
- _.f=!0},
- hQ:function hQ(a){this.a=a},
- db:function db(){}},F={
- ay:function(a,b,c,d){var s=a.j(0,b)
- if(s==null&&a.w(b))d.k($.Z(),H.a([null,c],t.M),b)
- return s},
- P:function(a,b,c,d){var s=F.ay(a,b,"integer",c)
- if(H.aJ(s)){if(s>=0)return s
- c.p($.fE(),b)}else if(s==null){if(d)c.E($.bk(),H.a([b],t.M))}else c.k($.Z(),H.a([s,"integer"],t.M),b)
- return-1},
- oV:function(a,b,c){var s=F.ay(a,b,"boolean",c)
- if(s==null)return!1
- if(H.e9(s))return s
- c.k($.Z(),H.a([s,"boolean"],t.M),b)
- return!1},
- W:function(a,b,c,d,e,f,g,h){var s,r=F.ay(a,b,"integer",c)
- if(H.aJ(r)){if(e!=null){if(!F.mW(b,r,e,c,!1))return-1}else{if(!(r<g))s=f!==-1&&r>f
- else s=!0
- if(s){c.k($.mu(),H.a([r],t.M),b)
- return-1}}return r}else if(r==null){if(!h)return d
- c.E($.bk(),H.a([b],t.M))}else c.k($.Z(),H.a([r,"integer"],t.M),b)
- return-1},
- R:function(a,b,c,d,e,f,g,h,i){var s=F.ay(a,b,"number",c)
- if(typeof s=="number"){if(s<h||s<=f||s>g||s>=e){c.k($.mu(),H.a([s],t.M),b)
- return 0/0}return s}else if(s==null){if(!i)return d
- c.E($.bk(),H.a([b],t.M))}else c.k($.Z(),H.a([s,"number"],t.M),b)
- return 0/0},
- J:function(a,b,c,d,e,f,g){var s,r=F.ay(a,b,"string",c)
- if(typeof r=="string"){if(e!=null)F.mW(b,r,e,c,!1)
- else{if(f==null)s=null
- else{s=f.b
- s=s.test(r)}if(s===!1){c.k($.qs(),H.a([r,f.a],t.M),b)
- return null}}return r}else if(r==null){if(!g)return d
- c.E($.bk(),H.a([b],t.M))}else c.k($.Z(),H.a([r,"string"],t.M),b)
- return null},
- p_:function(a,b){var s,r,q,p
- try{s=P.ob(a)
- q=s
- if(q.gcI()||q.gbG()||q.gcH()||q.gbI()||q.gbH())b.k($.r0(),H.a([a],t.M),"uri")
- return s}catch(p){q=H.E(p)
- if(q instanceof P.aD){r=q
- b.k($.qr(),H.a([a,r],t.M),"uri")
- return null}else throw p}},
- n_:function(a,b,c,d){var s=F.ay(a,b,"object",c)
- if(t.t.b(s))return s
- else if(s==null){if(d){c.E($.bk(),H.a([b],t.M))
- return null}}else{c.k($.Z(),H.a([s,"object"],t.M),b)
- if(d)return null}return P.a5(t.X,t._)},
- V:function(a,b,c,d,e){var s,r,q=F.ay(a,b,"object",c)
- if(t.t.b(q)){s=c.c
- s.push(b)
- r=d.$2(q,c)
- s.pop()
- return r}else if(q==null){if(e)c.E($.bk(),H.a([b],t.M))}else c.k($.Z(),H.a([q,"object"],t.M),b)
- return null},
- mY:function(a,b,c,d){var s,r,q,p,o,n,m=F.ay(a,b,"array",c)
- if(t.o.b(m)){s=J.M(m)
- if(s.gu(m)){c.p($.bO(),b)
- return null}r=c.c
- r.push(b)
- q=t.e
- p=P.aR(q)
- for(o=0;o<s.gi(m);++o){n=s.j(m,o)
- if(H.aJ(n)&&n>=0){if(!p.B(0,n))c.X($.nj(),o)}else{s.m(m,o,-1)
- c.X($.fE(),o)}}r.pop()
- return s.ae(m,q)}else if(m==null){if(d)c.E($.bk(),H.a([b],t.M))}else c.k($.Z(),H.a([m,"array"],t.M),b)
- return null},
- vB:function(a,b,c,d){var s,r=F.ay(a,b,"object",c)
- if(t.t.b(r)){if(r.gu(r)){c.p($.bO(),b)
- return null}s=c.c
- s.push(b)
- r.J(0,new F.m3(d,r,c))
- s.pop()
- return r.af(0,t.X,t.e)}else{s=t.M
- if(r==null)c.E($.bk(),H.a([b],s))
- else c.k($.Z(),H.a([r,"object"],s),b)}return null},
- vC:function(a,b,c,d){var s,r,q,p,o,n,m,l=F.ay(a,b,"array",c)
- if(t.o.b(l)){s=J.M(l)
- if(s.gu(l)){c.p($.bO(),b)
- return null}else{r=c.c
- r.push(b)
- for(q=t.M,p=t.t,o=!1,n=0;n<s.gi(l);++n){m=s.j(l,n)
- if(p.b(m))if(m.gu(m)){c.X($.bO(),n)
- o=!0}else{r.push(C.c.l(n))
- m.J(0,new F.m4(d,m,c))
- r.pop()}else{c.E($.eg(),H.a([m,"object"],q))
- o=!0}}r.pop()
- if(o)return null}s=J.my(l,t.h)
- r=H.r(s).h("a8<m.E,h<f*,d*>*>")
- return P.dh(new H.a8(s,new F.m5(),r),!1,r.h("af.E"))}else if(l!=null)c.k($.Z(),H.a([l,"array"],t.M),b)
- return null},
- aj:function(a,b,c,d,e,f,g,h){var s,r,q,p,o,n,m,l=null,k=F.ay(a,b,"array",c)
- if(t.o.b(k)){s=J.M(k)
- if(s.gu(k)){c.p($.bO(),b)
- return l}if(e!=null&&!F.mW(b,s.gi(k),e,c,!0))return l
- r=new Array(s.gi(k))
- r.fixed$length=Array
- q=H.a(r,t.m)
- for(r=t.M,p=!1,o=0;o<s.gi(k);++o){n=s.j(k,o)
- if(typeof n=="number"){m=n<g||n>f
- if(m){c.k($.mu(),H.a([n],r),b)
- p=!0}if(h){m=$.nr()
- m[0]=n
- q[o]=m[0]}else q[o]=n}else{c.k($.eg(),H.a([n,"number"],r),b)
- p=!0}}if(p)return l
- return q}else if(k==null){if(d==null)s=l
- else s=J.eA(d.slice(0),H.U(d).c)
- return s}else c.k($.Z(),H.a([k,"array"],t.M),b)
- return l},
- oW:function(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j=F.ay(a,b,"array",c)
- if(t.o.b(j)){s=J.M(j)
- if(s.gi(j)!==e){c.k($.nk(),H.a([s.gi(j),H.a([e],t.V)],t.M),b)
- return null}r=Z.wa(d)
- q=Z.pb(d)
- p=F.vv(d,e)
- for(o=t.M,n=!1,m=0;m<s.gi(j);++m){l=s.j(j,m)
- if(typeof l=="number"&&C.bE.cW(l)===l){if(!H.aJ(l))c.k($.qE(),H.a([l],o),b)
- k=l<r||l>q
- if(k){c.k($.qG(),H.a([l,C.ao.j(0,d)],o),b)
- n=!0}p[m]=J.rH(l)}else{c.k($.eg(),H.a([l,"integer"],o),b)
- n=!0}}if(n)return null
- return p}else if(j!=null)c.k($.Z(),H.a([j,"array"],t.M),b)
- return null},
- oX:function(a,b,c){var s,r,q,p,o,n,m,l,k=F.ay(a,b,"array",c)
- if(t.o.b(k)){s=J.M(k)
- if(s.gu(k)){c.p($.bO(),b)
- return null}r=c.c
- r.push(b)
- q=t.X
- p=P.aR(q)
- for(o=t.M,n=!1,m=0;m<s.gi(k);++m){l=s.j(k,m)
- if(typeof l=="string"){if(!p.B(0,l))c.X($.nj(),m)}else{c.aE($.eg(),H.a([l,"string"],o),m)
- n=!0}}r.pop()
- if(n)return null
- return s.ae(k,q)}else if(k!=null)c.k($.Z(),H.a([k,"array"],t.M),b)
- return null},
- m6:function(a,b,c){var s,r,q,p,o,n,m=F.ay(a,b,"array",c)
- if(t.o.b(m)){s=J.M(m)
- if(s.gu(m)){c.p($.bO(),b)
- return null}else{for(r=s.gC(m),q=t.t,p=t.M,o=!1;r.n();){n=r.gq()
- if(!q.b(n)){c.k($.eg(),H.a([n,"object"],p),b)
- o=!0}}if(o)return null}return s.ae(m,q)}else{s=t.M
- if(m==null)c.E($.bk(),H.a([b],s))
- else c.k($.Z(),H.a([m,"array"],s),b)}return null},
- y:function(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i,h,g="extensions",f=P.a5(t.X,t._),e=F.n_(a,g,c,!1)
- if(e.gu(e))return f
- s=c.c
- s.push(g)
- for(r=e.gL(),r=r.gC(r),q=t.ax,p=t.v,o=d==null,n=c.f,m=c.r;r.n();){l=r.gq()
- k=F.n_(e,l,c,!1)
- j=c.dx
- if(!j.F(j,l)){f.m(0,l,null)
- j=c.cy
- j=j.F(j,l)
- if(!j)c.p($.qo(),l)
- continue}i=c.ch.a.j(0,new D.c1(b,l))
- if(i==null){c.p($.qp(),l)
- continue}if(e.gi(e)>1&&i.b)c.p($.qS(),l)
- if(k!=null){s.push(l)
- h=i.a.$2(k,c)
- f.m(0,l,h)
- if(p.b(h)){l=o?b:d
- l=n.bS(l,new F.m2())
- j=H.a(s.slice(0),H.U(s).h("p<1>"))
- j.fixed$length=Array
- J.mx(l,new D.ce(h,j))}if(q.b(h)){l=H.a(s.slice(0),H.U(s).h("p<1>"))
- l.fixed$length=Array
- m.push(new D.eY(h,l))}s.pop()}}s.pop()
- return f},
- z:function(a,b){var s=a.j(0,"extras"),r=s!=null&&!t.h.b(s)
- if(r)b.p($.r_(),"extras")
- return s},
- mW:function(a,b,c,d,e){var s
- if(!J.nu(c,b)){s=e?$.nk():$.nm()
- d.k(s,H.a([b,c],t.M),a)
- return!1}return!0},
- A:function(a,b,c){var s,r,q
- for(s=a.gL(),s=s.gC(s);s.n();){r=s.gq()
- if(!C.d.F(b,r)){q=C.d.F(C.cl,r)
- q=!q}else q=!1
- if(q)c.p($.qt(),r)}},
- n4:function(a,b,c,d,e,f){var s,r,q,p,o,n,m=e.c
- m.push(d)
- for(s=t.M,r=c.a,q=r.length,p=0;p<a.gi(a);++p){o=a.j(0,p)
- if(o===-1)continue
- n=o==null||o<0||o>=q?null:r[o]
- if(n!=null){n.a$=!0
- b[p]=n
- f.$3(n,o,p)}else e.aE($.N(),H.a([o],s),p)}m.pop()},
- vM:function(b6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5=b6.a
- if(b5[3]!==0||b5[7]!==0||b5[11]!==0||b5[15]!==1)return!1
- if(b6.cE()===0)return!1
- s=$.rq()
- r=$.rn()
- q=$.ro()
- p=new T.cJ(new Float32Array(3))
- p.bi(b5[0],b5[1],b5[2])
- o=Math.sqrt(p.gaI())
- p.bi(b5[4],b5[5],b5[6])
- n=Math.sqrt(p.gaI())
- p.bi(b5[8],b5[9],b5[10])
- m=Math.sqrt(p.gaI())
- if(b6.cE()<0)o=-o
- s=s.a
- s[0]=b5[12]
- s[1]=b5[13]
- s[2]=b5[14]
- l=1/o
- k=1/n
- j=1/m
- b5=new Float32Array(16)
- new T.cD(b5).d_(b6)
- b5[0]=b5[0]*l
- b5[1]=b5[1]*l
- b5[2]=b5[2]*l
- b5[4]=b5[4]*k
- b5[5]=b5[5]*k
- b5[6]=b5[6]*k
- b5[8]=b5[8]*j
- b5[9]=b5[9]*j
- b5[10]=b5[10]*j
- i=new Float32Array(9)
- i[0]=b5[0]
- i[1]=b5[1]
- i[2]=b5[2]
- i[3]=b5[4]
- i[4]=b5[5]
- i[5]=b5[6]
- i[6]=b5[8]
- i[7]=b5[9]
- i[8]=b5[10]
- r.toString
- b5=i[0]
- h=i[4]
- g=i[8]
- f=0+b5+h+g
- if(f>0){e=Math.sqrt(f+1)
- b5=r.a
- b5[3]=e*0.5
- e=0.5/e
- b5[0]=(i[5]-i[7])*e
- b5[1]=(i[6]-i[2])*e
- b5[2]=(i[1]-i[3])*e}else{if(b5<h)d=h<g?2:1
- else d=b5<g?2:0
- c=(d+1)%3
- b=(d+2)%3
- b5=d*3
- h=c*3
- g=b*3
- e=Math.sqrt(i[b5+d]-i[h+c]-i[g+b]+1)
- r=r.a
- r[d]=e*0.5
- e=0.5/e
- r[3]=(i[h+b]-i[g+c])*e
- r[c]=(i[b5+c]+i[h+d])*e
- r[b]=(i[b5+b]+i[g+d])*e
- b5=r}q=q.a
- q[0]=o
- q[1]=n
- q[2]=m
- r=$.rm()
- a=b5[0]
- a0=b5[1]
- a1=b5[2]
- a2=b5[3]
- a3=a+a
- a4=a0+a0
- a5=a1+a1
- a6=a*a3
- a7=a*a4
- a8=a*a5
- a9=a0*a4
- b0=a0*a5
- b1=a1*a5
- b2=a2*a3
- b3=a2*a4
- b4=a2*a5
- b5=r.a
- b5[0]=1-(a9+b1)
- b5[1]=a7+b4
- b5[2]=a8-b3
- b5[3]=0
- b5[4]=a7-b4
- b5[5]=1-(a6+b1)
- b5[6]=b0+b2
- b5[7]=0
- b5[8]=a8+b3
- b5[9]=b0-b2
- b5[10]=1-(a6+a9)
- b5[11]=0
- b5[12]=s[0]
- b5[13]=s[1]
- b5[14]=s[2]
- b5[15]=1
- o=q[0]
- n=q[1]
- m=q[2]
- b5[0]=b5[0]*o
- b5[1]=b5[1]*o
- b5[2]=b5[2]*o
- b5[3]=b5[3]*o
- b5[4]=b5[4]*n
- b5[5]=b5[5]*n
- b5[6]=b5[6]*n
- b5[7]=b5[7]*n
- b5[8]=b5[8]*m
- b5[9]=b5[9]*m
- b5[10]=b5[10]*m
- b5[11]=b5[11]*m
- b5[12]=b5[12]
- b5[13]=b5[13]
- b5[14]=b5[14]
- b5[15]=b5[15]
- return Math.abs(r.cJ()-b6.cJ())<0.00005},
- vv:function(a,b){switch(a){case 5120:return new Int8Array(b)
- case 5121:return new Uint8Array(b)
- case 5122:return new Int16Array(b)
- case 5123:return new Uint16Array(b)
- case 5124:return new Int32Array(b)
- case 5125:return new Uint32Array(b)
- default:throw H.c(P.O(null))}},
- m3:function m3(a,b,c){this.a=a
- this.b=b
- this.c=c},
- m4:function m4(a,b,c){this.a=a
- this.b=b
- this.c=c},
- m5:function m5(){},
- m2:function m2(){},
- L:function L(a,b,c,d){var _=this
- _.a=a
- _.b=b
- _.c=c
- _.$ti=d},
- Y:function Y(){},
- f4:function f4(a,b){this.a=0
- this.b=a
- this.c=b},
- f5:function f5(a,b){this.a=0
- this.b=a
- this.c=b},
- en:function en(a){this.a=a}}
- var w=[C,H,J,P,M,Z,T,Q,V,G,Y,S,B,O,U,N,E,D,X,A,L,K,F]
- hunkHelpers.setFunctionNamesIfNecessary(w)
- var $={}
- H.mD.prototype={}
- J.cz.prototype={
- N:function(a,b){return a===b},
- gG:function(a){return H.cj(a)},
- l:function(a){return"Instance of '"+H.b(H.ju(a))+"'"},
- bb:function(a,b){throw H.c(P.nS(a,b.gcN(),b.gcR(),b.gcO()))}}
- J.dd.prototype={
- l:function(a){return String(a)},
- gG:function(a){return a?519018:218159},
- $iQ:1}
- J.cB.prototype={
- N:function(a,b){return null==b},
- l:function(a){return"null"},
- gG:function(a){return 0},
- bb:function(a,b){return this.d1(a,b)},
- $ik:1}
- J.aF.prototype={
- gG:function(a){return 0},
- l:function(a){return String(a)},
- $ibb:1,
- $icP:1,
- gep:function(a){return a.then},
- cV:function(a,b){return a.then(b)},
- eq:function(a,b,c){return a.then(b,c)},
- sey:function(a,b){return a.validateBytes=b},
- seA:function(a,b){return a.validateString=b},
- seB:function(a,b){return a.version=b},
- sd5:function(a,b){return a.supportedExtensions=b},
- gbd:function(a){return a.uri},
- gbE:function(a){return a.externalResourceFunction},
- gc_:function(a){return a.writeTimestamp},
- gb9:function(a){return a.maxIssues},
- gb6:function(a){return a.ignoredIssues},
- gai:function(a){return a.severityOverrides}}
- J.eU.prototype={}
- J.cl.prototype={}
- J.aQ.prototype={
- l:function(a){var s=a[$.n6()]
- if(s==null)return this.d2(a)
- return"JavaScript function for "+H.b(J.ag(s))},
- $iaE:1}
- J.p.prototype={
- ae:function(a,b){return new H.b3(a,H.U(a).h("@<1>").D(b).h("b3<1,2>"))},
- B:function(a,b){if(!!a.fixed$length)H.a2(P.ab("add"))
- a.push(b)},
- dI:function(a,b,c){var s,r,q,p=[],o=a.length
- for(s=0;s<o;++s){r=a[s]
- if(!b.$1(r))p.push(r)
- if(a.length!==o)throw H.c(P.ad(a))}q=p.length
- if(q===o)return
- this.si(a,q)
- for(s=0;s<p.length;++s)a[s]=p[s]},
- K:function(a,b){var s
- if(!!a.fixed$length)H.a2(P.ab("addAll"))
- for(s=J.a_(b);s.n();)a.push(s.gq())},
- ag:function(a,b,c){return new H.a8(a,b,H.U(a).h("@<1>").D(c).h("a8<1,2>"))},
- cL:function(a,b){var s,r=P.bt(a.length,"",!1,t.S)
- for(s=0;s<a.length;++s)r[s]=H.b(a[s])
- return r.join(b)},
- a1:function(a,b){return H.du(a,b,null,H.U(a).c)},
- b5:function(a,b,c){var s,r,q=a.length
- for(s=0;s<q;++s){r=a[s]
- if(b.$1(r))return r
- if(a.length!==q)throw H.c(P.ad(a))}return c.$0()},
- S:function(a,b){return a[b]},
- Z:function(a,b,c){if(b<0||b>a.length)throw H.c(P.S(b,0,a.length,"start",null))
- if(c<b||c>a.length)throw H.c(P.S(c,b,a.length,"end",null))
- if(b===c)return H.a([],H.U(a))
- return H.a(a.slice(b,c),H.U(a))},
- aM:function(a,b,c){P.aV(b,c,a.length)
- return H.du(a,b,c,H.U(a).c)},
- gaH:function(a){var s=a.length
- if(s>0)return a[s-1]
- throw H.c(H.mB())},
- F:function(a,b){var s
- for(s=0;s<a.length;++s)if(J.aA(a[s],b))return!0
- return!1},
- gu:function(a){return a.length===0},
- ga3:function(a){return a.length!==0},
- l:function(a){return P.id(a,"[","]")},
- aL:function(a,b){var s=J.eA(a.slice(0),H.U(a).c)
- return s},
- bX:function(a){return P.tt(a,H.U(a).c)},
- gC:function(a){return new J.aC(a,a.length,H.U(a).h("aC<1>"))},
- gG:function(a){return H.cj(a)},
- gi:function(a){return a.length},
- si:function(a,b){if(!!a.fixed$length)H.a2(P.ab("set length"))
- if(b<0)throw H.c(P.S(b,0,null,"newLength",null))
- a.length=b},
- j:function(a,b){if(b>=a.length||b<0)throw H.c(H.ef(a,b))
- return a[b]},
- m:function(a,b,c){if(!!a.immutable$list)H.a2(P.ab("indexed set"))
- if(b>=a.length||b<0)throw H.c(H.ef(a,b))
- a[b]=c},
- $in:1,
- $ii:1,
- $il:1}
- J.ii.prototype={}
- J.aC.prototype={
- gq:function(){return this.d},
- n:function(){var s,r=this,q=r.a,p=q.length
- if(r.b!==p)throw H.c(H.cs(q))
- s=r.c
- if(s>=p){r.d=null
- return!1}r.d=q[s]
- r.c=s+1
- return!0},
- $iH:1}
- J.c5.prototype={
- cW:function(a){var s
- if(a>=-2147483648&&a<=2147483647)return a|0
- if(isFinite(a)){s=a<0?Math.ceil(a):Math.floor(a)
- return s+0}throw H.c(P.ab(""+a+".toInt()"))},
- ap:function(a,b){var s,r,q,p
- if(b<2||b>36)throw H.c(P.S(b,2,36,"radix",null))
- s=a.toString(b)
- if(C.a.A(s,s.length-1)!==41)return s
- r=/^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(s)
- if(r==null)H.a2(P.ab("Unexpected toString result: "+s))
- s=r[1]
- q=+r[3]
- p=r[2]
- if(p!=null){s+=p
- q-=p.length}return s+C.a.bh("0",q)},
- l:function(a){if(a===0&&1/a<0)return"-0.0"
- else return""+a},
- gG:function(a){var s,r,q,p,o=a|0
- if(a===o)return 536870911&o
- s=Math.abs(a)
- r=Math.log(s)/0.6931471805599453|0
- q=Math.pow(2,r)
- p=s<1?s/q:q/s
- return 536870911&((p*9007199254740992|0)+(p*3542243181176521|0))*599197+r*1259},
- bg:function(a,b){var s=a%b
- if(s===0)return 0
- if(s>0)return s
- if(b<0)return s-b
- else return s+b},
- aq:function(a,b){if((a|0)===a)if(b>=1||b<-1)return a/b|0
- return this.cs(a,b)},
- bA:function(a,b){return(a|0)===a?a/b|0:this.cs(a,b)},
- cs:function(a,b){var s=a/b
- if(s>=-2147483648&&s<=2147483647)return s|0
- if(s>0){if(s!==1/0)return Math.floor(s)}else if(s>-1/0)return Math.ceil(s)
- throw H.c(P.ab("Result of truncating division is "+H.b(s)+": "+H.b(a)+" ~/ "+b))},
- aA:function(a,b){if(b<0)throw H.c(H.bM(b))
- return b>31?0:a<<b>>>0},
- ad:function(a,b){var s
- if(a>0)s=this.cr(a,b)
- else{s=b>31?31:b
- s=a>>s>>>0}return s},
- dL:function(a,b){if(b<0)throw H.c(H.bM(b))
- return this.cr(a,b)},
- cr:function(a,b){return b>31?0:a>>>b},
- $iw:1,
- $iG:1}
- J.de.prototype={$id:1}
- J.eB.prototype={}
- J.br.prototype={
- A:function(a,b){if(b<0)throw H.c(H.ef(a,b))
- if(b>=a.length)H.a2(H.ef(a,b))
- return a.charCodeAt(b)},
- H:function(a,b){if(b>=a.length)throw H.c(H.ef(a,b))
- return a.charCodeAt(b)},
- ah:function(a,b){if(typeof b!="string")throw H.c(P.nz(b,null,null))
- return a+b},
- az:function(a,b,c,d){var s=P.aV(b,c,a.length),r=a.substring(0,b),q=a.substring(s)
- return r+d+q},
- U:function(a,b,c){var s
- if(c<0||c>a.length)throw H.c(P.S(c,0,a.length,null,null))
- s=c+b.length
- if(s>a.length)return!1
- return b===a.substring(c,s)},
- V:function(a,b){return this.U(a,b,0)},
- t:function(a,b,c){if(c==null)c=a.length
- if(b<0)throw H.c(P.jv(b,null))
- if(b>c)throw H.c(P.jv(b,null))
- if(c>a.length)throw H.c(P.jv(c,null))
- return a.substring(b,c)},
- bj:function(a,b){return this.t(a,b,null)},
- ev:function(a){var s,r,q
- if(typeof a.trimRight!="undefined"){s=a.trimRight()
- r=s.length
- if(r===0)return s
- q=r-1
- if(this.A(s,q)===133)r=J.nK(s,q)}else{r=J.nK(a,a.length)
- s=a}if(r===s.length)return s
- if(r===0)return""
- return s.substring(0,r)},
- bh:function(a,b){var s,r
- if(0>=b)return""
- if(b===1||a.length===0)return a
- if(b!==b>>>0)throw H.c(C.be)
- for(s=a,r="";!0;){if((b&1)===1)r=s+r
- b=b>>>1
- if(b===0)break
- s+=s}return r},
- am:function(a,b,c){var s=b-a.length
- if(s<=0)return a
- return this.bh(c,s)+a},
- b7:function(a,b,c){var s
- if(c<0||c>a.length)throw H.c(P.S(c,0,a.length,null,null))
- s=a.indexOf(b,c)
- return s},
- bK:function(a,b){return this.b7(a,b,0)},
- l:function(a){return a},
- gG:function(a){var s,r,q
- for(s=a.length,r=0,q=0;q<s;++q){r=536870911&r+a.charCodeAt(q)
- r=536870911&r+((524287&r)<<10)
- r^=r>>6}r=536870911&r+((67108863&r)<<3)
- r^=r>>11
- return 536870911&r+((16383&r)<<15)},
- gi:function(a){return a.length},
- $if:1}
- H.bE.prototype={
- gC:function(a){var s=H.r(this)
- return new H.d3(J.a_(this.ga5()),s.h("@<1>").D(s.Q[1]).h("d3<1,2>"))},
- gi:function(a){return J.X(this.ga5())},
- gu:function(a){return J.nv(this.ga5())},
- ga3:function(a){return J.ru(this.ga5())},
- a1:function(a,b){var s=H.r(this)
- return H.fP(J.nw(this.ga5(),b),s.c,s.Q[1])},
- S:function(a,b){return H.r(this).Q[1].a(J.eh(this.ga5(),b))},
- F:function(a,b){return J.nu(this.ga5(),b)},
- l:function(a){return J.ag(this.ga5())}}
- H.d3.prototype={
- n:function(){return this.a.n()},
- gq:function(){return this.$ti.Q[1].a(this.a.gq())},
- $iH:1}
- H.bX.prototype={
- ga5:function(){return this.a}}
- H.dC.prototype={$in:1}
- H.dx.prototype={
- j:function(a,b){return this.$ti.Q[1].a(J.nt(this.a,b))},
- m:function(a,b,c){J.rr(this.a,b,this.$ti.c.a(c))},
- si:function(a,b){J.rz(this.a,b)},
- B:function(a,b){J.mx(this.a,this.$ti.c.a(b))},
- aM:function(a,b,c){var s=this.$ti
- return H.fP(J.rx(this.a,b,c),s.c,s.Q[1])},
- $in:1,
- $il:1}
- H.b3.prototype={
- ae:function(a,b){return new H.b3(this.a,this.$ti.h("@<1>").D(b).h("b3<1,2>"))},
- ga5:function(){return this.a}}
- H.bY.prototype={
- af:function(a,b,c){var s=this.$ti
- return new H.bY(this.a,s.h("@<1>").D(s.Q[1]).D(b).D(c).h("bY<1,2,3,4>"))},
- w:function(a){return this.a.w(a)},
- j:function(a,b){return this.$ti.h("4?").a(this.a.j(0,b))},
- m:function(a,b,c){var s=this.$ti
- this.a.m(0,s.c.a(b),s.Q[1].a(c))},
- J:function(a,b){this.a.J(0,new H.fQ(this,b))},
- gL:function(){var s=this.$ti
- return H.fP(this.a.gL(),s.c,s.Q[2])},
- gi:function(a){var s=this.a
- return s.gi(s)},
- gu:function(a){var s=this.a
- return s.gu(s)}}
- H.fQ.prototype={
- $2:function(a,b){var s=this.a.$ti
- this.b.$2(s.Q[2].a(a),s.Q[3].a(b))},
- $S:function(){return this.a.$ti.h("k(1,2)")}}
- H.eD.prototype={
- l:function(a){var s="LateInitializationError: "+this.a
- return s}}
- H.cu.prototype={
- gi:function(a){return this.a.length},
- j:function(a,b){return C.a.A(this.a,b)}}
- H.n.prototype={}
- H.af.prototype={
- gC:function(a){var s=this
- return new H.a6(s,s.gi(s),H.r(s).h("a6<af.E>"))},
- gu:function(a){return this.gi(this)===0},
- F:function(a,b){var s,r=this,q=r.gi(r)
- for(s=0;s<q;++s){if(J.aA(r.S(0,s),b))return!0
- if(q!==r.gi(r))throw H.c(P.ad(r))}return!1},
- ag:function(a,b,c){return new H.a8(this,b,H.r(this).h("@<af.E>").D(c).h("a8<1,2>"))},
- a1:function(a,b){return H.du(this,b,null,H.r(this).h("af.E"))}}
- H.dt.prototype={
- gdj:function(){var s=J.X(this.a),r=this.c
- if(r==null||r>s)return s
- return r},
- gdM:function(){var s=J.X(this.a),r=this.b
- if(r>s)return s
- return r},
- gi:function(a){var s,r=J.X(this.a),q=this.b
- if(q>=r)return 0
- s=this.c
- if(s==null||s>=r)return r-q
- return s-q},
- S:function(a,b){var s=this,r=s.gdM()+b
- if(b<0||r>=s.gdj())throw H.c(P.ex(b,s,"index",null,null))
- return J.eh(s.a,r)},
- a1:function(a,b){var s,r,q=this
- P.aU(b,"count")
- s=q.b+b
- r=q.c
- if(r!=null&&s>=r)return new H.b6(q.$ti.h("b6<1>"))
- return H.du(q.a,s,r,q.$ti.c)},
- aL:function(a,b){var s,r,q,p=this,o=p.b,n=p.a,m=J.M(n),l=m.gi(n),k=p.c
- if(k!=null&&k<l)l=k
- s=l-o
- if(s<=0){n=J.ie(0,p.$ti.c)
- return n}r=P.bt(s,m.S(n,o),!1,p.$ti.c)
- for(q=1;q<s;++q){r[q]=m.S(n,o+q)
- if(m.gi(n)<l)throw H.c(P.ad(p))}return r}}
- H.a6.prototype={
- gq:function(){var s=this.d
- return s},
- n:function(){var s,r=this,q=r.a,p=J.M(q),o=p.gi(q)
- if(r.b!==o)throw H.c(P.ad(q))
- s=r.c
- if(s>=o){r.d=null
- return!1}r.d=p.S(q,s);++r.c
- return!0},
- $iH:1}
- H.b9.prototype={
- gC:function(a){var s=H.r(this)
- return new H.a7(J.a_(this.a),this.b,s.h("@<1>").D(s.Q[1]).h("a7<1,2>"))},
- gi:function(a){return J.X(this.a)},
- gu:function(a){return J.nv(this.a)},
- S:function(a,b){return this.b.$1(J.eh(this.a,b))}}
- H.c_.prototype={$in:1}
- H.a7.prototype={
- n:function(){var s=this,r=s.b
- if(r.n()){s.a=s.c.$1(r.gq())
- return!0}s.a=null
- return!1},
- gq:function(){var s=this.a
- return s}}
- H.a8.prototype={
- gi:function(a){return J.X(this.a)},
- S:function(a,b){return this.b.$1(J.eh(this.a,b))}}
- H.l_.prototype={
- gC:function(a){return new H.cm(J.a_(this.a),this.b,this.$ti.h("cm<1>"))},
- ag:function(a,b,c){return new H.b9(this,b,this.$ti.h("@<1>").D(c).h("b9<1,2>"))}}
- H.cm.prototype={
- n:function(){var s,r
- for(s=this.a,r=this.b;s.n();)if(r.$1(s.gq()))return!0
- return!1},
- gq:function(){return this.a.gq()}}
- H.bc.prototype={
- a1:function(a,b){P.aM(b,"count")
- P.aU(b,"count")
- return new H.bc(this.a,this.b+b,H.r(this).h("bc<1>"))},
- gC:function(a){return new H.dr(J.a_(this.a),this.b,H.r(this).h("dr<1>"))}}
- H.cw.prototype={
- gi:function(a){var s=J.X(this.a)-this.b
- if(s>=0)return s
- return 0},
- a1:function(a,b){P.aM(b,"count")
- P.aU(b,"count")
- return new H.cw(this.a,this.b+b,this.$ti)},
- $in:1}
- H.dr.prototype={
- n:function(){var s,r
- for(s=this.a,r=0;r<this.b;++r)s.n()
- this.b=0
- return s.n()},
- gq:function(){return this.a.gq()}}
- H.b6.prototype={
- gC:function(a){return C.Y},
- gu:function(a){return!0},
- gi:function(a){return 0},
- S:function(a,b){throw H.c(P.S(b,0,0,"index",null))},
- F:function(a,b){return!1},
- ag:function(a,b,c){return new H.b6(c.h("b6<0>"))},
- a1:function(a,b){P.aU(b,"count")
- return this}}
- H.d6.prototype={
- n:function(){return!1},
- gq:function(){throw H.c(H.mB())},
- $iH:1}
- H.d8.prototype={
- si:function(a,b){throw H.c(P.ab("Cannot change the length of a fixed-length list"))},
- B:function(a,b){throw H.c(P.ab("Cannot add to a fixed-length list"))}}
- H.f7.prototype={
- m:function(a,b,c){throw H.c(P.ab("Cannot modify an unmodifiable list"))},
- si:function(a,b){throw H.c(P.ab("Cannot change the length of an unmodifiable list"))},
- B:function(a,b){throw H.c(P.ab("Cannot add to an unmodifiable list"))}}
- H.cI.prototype={}
- H.cG.prototype={
- gG:function(a){var s=this._hashCode
- if(s!=null)return s
- s=536870911&664597*J.aL(this.a)
- this._hashCode=s
- return s},
- l:function(a){return'Symbol("'+H.b(this.a)+'")'},
- N:function(a,b){if(b==null)return!1
- return b instanceof H.cG&&this.a==b.a},
- $icH:1}
- H.e4.prototype={}
- H.d4.prototype={}
- H.cv.prototype={
- af:function(a,b,c){var s=H.r(this)
- return P.nP(this,s.c,s.Q[1],b,c)},
- gu:function(a){return this.gi(this)===0},
- l:function(a){return P.mG(this)},
- m:function(a,b,c){H.t2()},
- $ih:1}
- H.aq.prototype={
- gi:function(a){return this.a},
- w:function(a){if(typeof a!="string")return!1
- if("__proto__"===a)return!1
- return this.b.hasOwnProperty(a)},
- j:function(a,b){if(!this.w(b))return null
- return this.ce(b)},
- ce:function(a){return this.b[a]},
- J:function(a,b){var s,r,q,p=this.c
- for(s=p.length,r=0;r<s;++r){q=p[r]
- b.$2(q,this.ce(q))}},
- gL:function(){return new H.dz(this,H.r(this).h("dz<1>"))}}
- H.dz.prototype={
- gC:function(a){var s=this.a.c
- return new J.aC(s,s.length,H.U(s).h("aC<1>"))},
- gi:function(a){return this.a.c.length}}
- H.al.prototype={
- aD:function(){var s,r=this,q=r.$map
- if(q==null){s=r.$ti
- q=new H.aG(s.h("@<1>").D(s.Q[1]).h("aG<1,2>"))
- H.oU(r.a,q)
- r.$map=q}return q},
- w:function(a){return this.aD().w(a)},
- j:function(a,b){return this.aD().j(0,b)},
- J:function(a,b){this.aD().J(0,b)},
- gL:function(){var s=this.aD()
- return new H.au(s,H.r(s).h("au<1>"))},
- gi:function(a){return this.aD().a}}
- H.ig.prototype={
- gcN:function(){var s=this.a
- return s},
- gcR:function(){var s,r,q,p,o=this
- if(o.c===1)return C.ai
- s=o.d
- r=s.length-o.e.length-o.f
- if(r===0)return C.ai
- q=[]
- for(p=0;p<r;++p)q.push(s[p])
- q.fixed$length=Array
- q.immutable$list=Array
- return q},
- gcO:function(){var s,r,q,p,o,n,m=this
- if(m.c!==0)return C.ap
- s=m.e
- r=s.length
- q=m.d
- p=q.length-r-m.f
- if(r===0)return C.ap
- o=new H.aG(t.eo)
- for(n=0;n<r;++n)o.m(0,new H.cG(s[n]),q[p+n])
- return new H.d4(o,t.gF)}}
- H.jt.prototype={
- $2:function(a,b){var s=this.a
- s.b=s.b+"$"+H.b(a)
- this.b.push(a)
- this.c.push(b);++s.a},
- $S:42}
- H.kJ.prototype={
- a4:function(a){var s,r,q=this,p=new RegExp(q.a).exec(a)
- if(p==null)return null
- s=Object.create(null)
- r=q.b
- if(r!==-1)s.arguments=p[r+1]
- r=q.c
- if(r!==-1)s.argumentsExpr=p[r+1]
- r=q.d
- if(r!==-1)s.expr=p[r+1]
- r=q.e
- if(r!==-1)s.method=p[r+1]
- r=q.f
- if(r!==-1)s.receiver=p[r+1]
- return s}}
- H.eQ.prototype={
- l:function(a){var s=this.b
- if(s==null)return"NoSuchMethodError: "+H.b(this.a)
- return"NoSuchMethodError: method not found: '"+s+"' on null"}}
- H.eC.prototype={
- l:function(a){var s,r=this,q="NoSuchMethodError: method not found: '",p=r.b
- if(p==null)return"NoSuchMethodError: "+H.b(r.a)
- s=r.c
- if(s==null)return q+p+"' ("+H.b(r.a)+")"
- return q+p+"' on '"+s+"' ("+H.b(r.a)+")"}}
- H.f6.prototype={
- l:function(a){var s=this.a
- return s.length===0?"Error":"Error: "+s}}
- H.eS.prototype={
- l:function(a){return"Throw of null ('"+(this.a===null?"null":"undefined")+"' from JavaScript)"},
- $ia3:1}
- H.d7.prototype={}
- H.dS.prototype={
- l:function(a){var s,r=this.b
- if(r!=null)return r
- r=this.a
- s=r!==null&&typeof r==="object"?r.stack:null
- return this.b=s==null?"":s},
- $iam:1}
- H.bZ.prototype={
- l:function(a){var s=this.constructor,r=s==null?null:s.name
- return"Closure '"+H.pd(r==null?"unknown":r)+"'"},
- $iaE:1,
- geC:function(){return this},
- $C:"$1",
- $R:1,
- $D:null}
- H.f1.prototype={}
- H.f_.prototype={
- l:function(a){var s=this.$static_name
- if(s==null)return"Closure of unknown static method"
- return"Closure '"+H.pd(s)+"'"}}
- H.ct.prototype={
- N:function(a,b){var s=this
- if(b==null)return!1
- if(s===b)return!0
- if(!(b instanceof H.ct))return!1
- return s.a===b.a&&s.b===b.b&&s.c===b.c},
- gG:function(a){var s,r=this.c
- if(r==null)s=H.cj(this.a)
- else s=typeof r!=="object"?J.aL(r):H.cj(r)
- return(s^H.cj(this.b))>>>0},
- l:function(a){var s=this.c
- if(s==null)s=this.a
- return"Closure '"+H.b(this.d)+"' of "+("Instance of '"+H.b(H.ju(s))+"'")}}
- H.eZ.prototype={
- l:function(a){return"RuntimeError: "+this.a}}
- H.lA.prototype={}
- H.aG.prototype={
- gi:function(a){return this.a},
- gu:function(a){return this.a===0},
- gL:function(){return new H.au(this,H.r(this).h("au<1>"))},
- gab:function(){var s=H.r(this)
- return H.ja(new H.au(this,s.h("au<1>")),new H.im(this),s.c,s.Q[1])},
- w:function(a){var s,r,q=this
- if(typeof a=="string"){s=q.b
- if(s==null)return!1
- return q.cc(s,a)}else if(typeof a=="number"&&(a&0x3ffffff)===a){r=q.c
- if(r==null)return!1
- return q.cc(r,a)}else return q.e5(a)},
- e5:function(a){var s=this.d
- if(s==null)return!1
- return this.bL(this.bu(s,J.aL(a)&0x3ffffff),a)>=0},
- j:function(a,b){var s,r,q,p,o=this,n=null
- if(typeof b=="string"){s=o.b
- if(s==null)return n
- r=o.aW(s,b)
- q=r==null?n:r.b
- return q}else if(typeof b=="number"&&(b&0x3ffffff)===b){p=o.c
- if(p==null)return n
- r=o.aW(p,b)
- q=r==null?n:r.b
- return q}else return o.e6(b)},
- e6:function(a){var s,r,q=this.d
- if(q==null)return null
- s=this.bu(q,J.aL(a)&0x3ffffff)
- r=this.bL(s,a)
- if(r<0)return null
- return s[r].b},
- m:function(a,b,c){var s,r,q,p,o,n,m=this
- if(typeof b=="string"){s=m.b
- m.c2(s==null?m.b=m.bx():s,b,c)}else if(typeof b=="number"&&(b&0x3ffffff)===b){r=m.c
- m.c2(r==null?m.c=m.bx():r,b,c)}else{q=m.d
- if(q==null)q=m.d=m.bx()
- p=J.aL(b)&0x3ffffff
- o=m.bu(q,p)
- if(o==null)m.bz(q,p,[m.by(b,c)])
- else{n=m.bL(o,b)
- if(n>=0)o[n].b=c
- else o.push(m.by(b,c))}}},
- bS:function(a,b){var s
- if(this.w(a))return this.j(0,a)
- s=b.$0()
- this.m(0,a,s)
- return s},
- J:function(a,b){var s=this,r=s.e,q=s.r
- for(;r!=null;){b.$2(r.a,r.b)
- if(q!==s.r)throw H.c(P.ad(s))
- r=r.c}},
- c2:function(a,b,c){var s=this.aW(a,b)
- if(s==null)this.bz(a,b,this.by(b,c))
- else s.b=c},
- by:function(a,b){var s=this,r=new H.j7(a,b)
- if(s.e==null)s.e=s.f=r
- else s.f=s.f.c=r;++s.a
- s.r=s.r+1&67108863
- return r},
- bL:function(a,b){var s,r
- if(a==null)return-1
- s=a.length
- for(r=0;r<s;++r)if(J.aA(a[r].a,b))return r
- return-1},
- l:function(a){return P.mG(this)},
- aW:function(a,b){return a[b]},
- bu:function(a,b){return a[b]},
- bz:function(a,b,c){a[b]=c},
- di:function(a,b){delete a[b]},
- cc:function(a,b){return this.aW(a,b)!=null},
- bx:function(){var s="<non-identifier-key>",r=Object.create(null)
- this.bz(r,s,r)
- this.di(r,s)
- return r}}
- H.im.prototype={
- $1:function(a){return this.a.j(0,a)},
- $S:function(){return H.r(this.a).h("2(1)")}}
- H.j7.prototype={}
- H.au.prototype={
- gi:function(a){return this.a.a},
- gu:function(a){return this.a.a===0},
- gC:function(a){var s=this.a,r=new H.df(s,s.r,this.$ti.h("df<1>"))
- r.c=s.e
- return r},
- F:function(a,b){return this.a.w(b)}}
- H.df.prototype={
- gq:function(){return this.d},
- n:function(){var s,r=this,q=r.a
- if(r.b!==q.r)throw H.c(P.ad(q))
- s=r.c
- if(s==null){r.d=null
- return!1}else{r.d=s.a
- r.c=s.c
- return!0}},
- $iH:1}
- H.m9.prototype={
- $1:function(a){return this.a(a)},
- $S:33}
- H.ma.prototype={
- $2:function(a,b){return this.a(a,b)},
- $S:62}
- H.mb.prototype={
- $1:function(a){return this.a(a)},
- $S:83}
- H.ih.prototype={
- l:function(a){return"RegExp/"+this.a+"/"+this.b.flags},
- aG:function(a){var s
- if(typeof a!="string")H.a2(H.bM(a))
- s=this.b.exec(a)
- if(s==null)return null
- return new H.ly(s)}}
- H.ly.prototype={}
- H.dm.prototype={
- dv:function(a,b,c,d){var s=P.S(b,0,c,d,null)
- throw H.c(s)},
- c8:function(a,b,c,d){if(b>>>0!==b||b>c)this.dv(a,b,c,d)}}
- H.cE.prototype={
- gi:function(a){return a.length},
- dJ:function(a,b,c,d,e){var s,r,q=a.length
- this.c8(a,b,q,"start")
- this.c8(a,c,q,"end")
- if(b>c)throw H.c(P.S(b,0,c,null,null))
- s=c-b
- if(e<0)throw H.c(P.O(e))
- r=d.length
- if(r-e<s)throw H.c(P.cF("Not enough elements"))
- if(e!==0||r!==s)d=d.subarray(e,e+s)
- a.set(d,b)},
- $iat:1}
- H.dl.prototype={
- j:function(a,b){H.bf(b,a,a.length)
- return a[b]},
- m:function(a,b,c){H.bf(b,a,a.length)
- a[b]=c},
- $in:1,
- $ii:1,
- $il:1}
- H.av.prototype={
- m:function(a,b,c){H.bf(b,a,a.length)
- a[b]=c},
- a0:function(a,b,c,d,e){if(t.eB.b(d)){this.dJ(a,b,c,d,e)
- return}this.d3(a,b,c,d,e)},
- d0:function(a,b,c,d){return this.a0(a,b,c,d,0)},
- $in:1,
- $ii:1,
- $il:1}
- H.dk.prototype={
- Z:function(a,b,c){return new Float32Array(a.subarray(b,H.bJ(b,c,a.length)))}}
- H.eI.prototype={
- Z:function(a,b,c){return new Float64Array(a.subarray(b,H.bJ(b,c,a.length)))}}
- H.eJ.prototype={
- j:function(a,b){H.bf(b,a,a.length)
- return a[b]},
- Z:function(a,b,c){return new Int16Array(a.subarray(b,H.bJ(b,c,a.length)))}}
- H.eK.prototype={
- j:function(a,b){H.bf(b,a,a.length)
- return a[b]},
- Z:function(a,b,c){return new Int32Array(a.subarray(b,H.bJ(b,c,a.length)))}}
- H.eL.prototype={
- j:function(a,b){H.bf(b,a,a.length)
- return a[b]},
- Z:function(a,b,c){return new Int8Array(a.subarray(b,H.bJ(b,c,a.length)))}}
- H.eM.prototype={
- j:function(a,b){H.bf(b,a,a.length)
- return a[b]},
- Z:function(a,b,c){return new Uint16Array(a.subarray(b,H.bJ(b,c,a.length)))}}
- H.eN.prototype={
- j:function(a,b){H.bf(b,a,a.length)
- return a[b]},
- Z:function(a,b,c){return new Uint32Array(a.subarray(b,H.bJ(b,c,a.length)))}}
- H.dn.prototype={
- gi:function(a){return a.length},
- j:function(a,b){H.bf(b,a,a.length)
- return a[b]},
- Z:function(a,b,c){return new Uint8ClampedArray(a.subarray(b,H.bJ(b,c,a.length)))}}
- H.cf.prototype={
- gi:function(a){return a.length},
- j:function(a,b){H.bf(b,a,a.length)
- return a[b]},
- Z:function(a,b,c){return new Uint8Array(a.subarray(b,H.bJ(b,c,a.length)))},
- $icf:1,
- $iaa:1}
- H.dO.prototype={}
- H.dP.prototype={}
- H.dQ.prototype={}
- H.dR.prototype={}
- H.aI.prototype={
- h:function(a){return H.fv(v.typeUniverse,this,a)},
- D:function(a){return H.ui(v.typeUniverse,this,a)}}
- H.fj.prototype={}
- H.dX.prototype={
- l:function(a){return H.az(this.a,null)},
- $ibC:1}
- H.fi.prototype={
- l:function(a){return this.a}}
- H.dY.prototype={}
- P.lb.prototype={
- $1:function(a){var s=this.a,r=s.a
- s.a=null
- r.$0()},
- $S:13}
- P.la.prototype={
- $1:function(a){var s,r
- this.a.a=a
- s=this.b
- r=this.c
- s.firstChild?s.removeChild(r):s.appendChild(r)},
- $S:58}
- P.lc.prototype={
- $0:function(){this.a.$0()},
- $C:"$0",
- $R:0,
- $S:2}
- P.ld.prototype={
- $0:function(){this.a.$0()},
- $C:"$0",
- $R:0,
- $S:2}
- P.lG.prototype={
- d6:function(a,b){if(self.setTimeout!=null)self.setTimeout(H.m0(new P.lH(this,b),0),a)
- else throw H.c(P.ab("`setTimeout()` not found."))}}
- P.lH.prototype={
- $0:function(){this.b.$0()},
- $C:"$0",
- $R:0,
- $S:1}
- P.fc.prototype={
- T:function(a){var s,r=this
- if(!r.b)r.a.bk(a)
- else{s=r.a
- if(r.$ti.h("ae<1>").b(a))s.c6(a)
- else s.ca(a)}},
- bD:function(a,b){var s
- if(b==null)b=P.el(a)
- s=this.a
- if(this.b)s.aB(a,b)
- else s.aT(a,b)}}
- P.lK.prototype={
- $1:function(a){return this.a.$2(0,a)},
- $S:116}
- P.lL.prototype={
- $2:function(a,b){this.a.$2(1,new H.d7(a,b))},
- $C:"$2",
- $R:2,
- $S:31}
- P.m_.prototype={
- $2:function(a,b){this.a(a,b)},
- $S:32}
- P.cO.prototype={
- l:function(a){return"IterationMarker("+this.b+", "+H.b(this.a)+")"}}
- P.aB.prototype={
- gq:function(){var s=this.c
- if(s==null)return this.b
- return s.gq()},
- n:function(){var s,r,q,p,o,n=this
- for(;!0;){s=n.c
- if(s!=null)if(s.n())return!0
- else n.c=null
- r=function(a,b,c){var m,l=b
- while(true)try{return a(l,m)}catch(k){m=k
- l=c}}(n.a,0,1)
- if(r instanceof P.cO){q=r.b
- if(q===2){p=n.d
- if(p==null||p.length===0){n.b=null
- return!1}n.a=p.pop()
- continue}else{s=r.a
- if(q===3)throw s
- else{o=J.a_(s)
- if(o instanceof P.aB){s=n.d
- if(s==null)s=n.d=[]
- s.push(n.a)
- n.a=o.a
- continue}else{n.c=o
- continue}}}}else{n.b=r
- return!0}}return!1},
- $iH:1}
- P.dW.prototype={
- gC:function(a){return new P.aB(this.a(),this.$ti.h("aB<1>"))}}
- P.ff.prototype={
- bD:function(a,b){var s
- P.aM(a,"error")
- s=this.a
- if(s.a!==0)throw H.c(P.cF("Future already completed"))
- if(b==null)b=P.el(a)
- s.aT(a,b)},
- M:function(a){return this.bD(a,null)}}
- P.ax.prototype={
- T:function(a){var s=this.a
- if(s.a!==0)throw H.c(P.cF("Future already completed"))
- s.bk(a)},
- b3:function(){return this.T(null)}}
- P.cM.prototype={
- ea:function(a){if((this.c&15)!==6)return!0
- return this.b.b.bW(this.d,a.a)},
- e2:function(a){var s=this.e,r=this.b.b
- if(t.Q.b(s))return r.ej(s,a.a,a.b)
- else return r.bW(s,a.a)}}
- P.C.prototype={
- ao:function(a,b,c,d){var s,r=$.x
- if(r!==C.f)c=c!=null?P.v4(c,r):c
- s=new P.C($.x,d.h("C<0>"))
- this.aR(new P.cM(s,c==null?1:3,b,c))
- return s},
- cV:function(a,b,c){return this.ao(a,b,null,c)},
- cu:function(a,b,c){var s=new P.C($.x,c.h("C<0>"))
- this.aR(new P.cM(s,19,a,b))
- return s},
- be:function(a){var s=new P.C($.x,this.$ti)
- this.aR(new P.cM(s,8,a,null))
- return s},
- dK:function(a){this.a=4
- this.c=a},
- aR:function(a){var s,r=this,q=r.a
- if(q<=1){a.a=r.c
- r.c=a}else{if(q===2){q=r.c
- s=q.a
- if(s<4){q.aR(a)
- return}r.a=s
- r.c=q.c}P.cZ(null,null,r.b,new P.li(r,a))}},
- co:function(a){var s,r,q,p,o,n,m=this,l={}
- l.a=a
- if(a==null)return
- s=m.a
- if(s<=1){r=m.c
- m.c=a
- if(r!=null){q=a.a
- for(p=a;q!=null;p=q,q=o)o=q.a
- p.a=r}}else{if(s===2){s=m.c
- n=s.a
- if(n<4){s.co(a)
- return}m.a=n
- m.c=s.c}l.a=m.b2(a)
- P.cZ(null,null,m.b,new P.lq(l,m))}},
- b1:function(){var s=this.c
- this.c=null
- return this.b2(s)},
- b2:function(a){var s,r,q
- for(s=a,r=null;s!=null;r=s,s=q){q=s.a
- s.a=r}return r},
- c9:function(a){var s,r=this,q=r.$ti
- if(q.h("ae<1>").b(a))if(q.b(a))P.ll(a,r)
- else P.ol(a,r)
- else{s=r.b1()
- r.a=4
- r.c=a
- P.cN(r,s)}},
- ca:function(a){var s=this,r=s.b1()
- s.a=4
- s.c=a
- P.cN(s,r)},
- aB:function(a,b){var s=this,r=s.b1(),q=P.fK(a,b)
- s.a=8
- s.c=q
- P.cN(s,r)},
- bk:function(a){if(this.$ti.h("ae<1>").b(a)){this.c6(a)
- return}this.d9(a)},
- d9:function(a){this.a=1
- P.cZ(null,null,this.b,new P.lk(this,a))},
- c6:function(a){var s=this
- if(s.$ti.b(a)){if(a.a===8){s.a=1
- P.cZ(null,null,s.b,new P.lp(s,a))}else P.ll(a,s)
- return}P.ol(a,s)},
- aT:function(a,b){this.a=1
- P.cZ(null,null,this.b,new P.lj(this,a,b))},
- $iae:1}
- P.li.prototype={
- $0:function(){P.cN(this.a,this.b)},
- $S:2}
- P.lq.prototype={
- $0:function(){P.cN(this.b,this.a.a)},
- $S:2}
- P.lm.prototype={
- $1:function(a){var s=this.a
- s.a=0
- s.c9(a)},
- $S:13}
- P.ln.prototype={
- $2:function(a,b){this.a.aB(a,b)},
- $C:"$2",
- $R:2,
- $S:41}
- P.lo.prototype={
- $0:function(){this.a.aB(this.b,this.c)},
- $S:2}
- P.lk.prototype={
- $0:function(){this.a.ca(this.b)},
- $S:2}
- P.lp.prototype={
- $0:function(){P.ll(this.b,this.a)},
- $S:2}
- P.lj.prototype={
- $0:function(){this.a.aB(this.b,this.c)},
- $S:2}
- P.lt.prototype={
- $0:function(){var s,r,q,p,o,n,m=this,l=null
- try{q=m.a.a
- l=q.b.b.cS(q.d)}catch(p){s=H.E(p)
- r=H.aK(p)
- if(m.c){q=m.b.a.c.a
- o=s
- o=q==null?o==null:q===o
- q=o}else q=!1
- o=m.a
- if(q)o.c=m.b.a.c
- else o.c=P.fK(s,r)
- o.b=!0
- return}if(l instanceof P.C&&l.a>=4){if(l.a===8){q=m.a
- q.c=l.c
- q.b=!0}return}if(t.c.b(l)){n=m.b.a
- q=m.a
- q.c=J.rF(l,new P.lu(n),t.z)
- q.b=!1}},
- $S:1}
- P.lu.prototype={
- $1:function(a){return this.a},
- $S:47}
- P.ls.prototype={
- $0:function(){var s,r,q,p,o
- try{q=this.a
- p=q.a
- q.c=p.b.b.bW(p.d,this.b)}catch(o){s=H.E(o)
- r=H.aK(o)
- q=this.a
- q.c=P.fK(s,r)
- q.b=!0}},
- $S:1}
- P.lr.prototype={
- $0:function(){var s,r,q,p,o,n,m,l,k=this
- try{s=k.a.a.c
- p=k.b
- if(p.a.ea(s)&&p.a.e!=null){p.c=p.a.e2(s)
- p.b=!1}}catch(o){r=H.E(o)
- q=H.aK(o)
- p=k.a.a.c
- n=p.a
- m=r
- l=k.b
- if(n==null?m==null:n===m)l.c=p
- else l.c=P.fK(r,q)
- l.b=!0}},
- $S:1}
- P.fd.prototype={}
- P.aW.prototype={
- gi:function(a){var s={},r=new P.C($.x,t.fJ)
- s.a=0
- this.bN(new P.kF(s,this),!0,new P.kG(s,r),r.gde())
- return r}}
- P.kC.prototype={
- $1:function(a){var s=this.a
- s.aS(a)
- s.aU()},
- $S:function(){return this.b.h("k(0)")}}
- P.kD.prototype={
- $2:function(a,b){var s=this.a
- s.aQ(a,b)
- s.aU()},
- $C:"$2",
- $R:2,
- $S:48}
- P.kE.prototype={
- $0:function(){var s=this.a
- return new P.dL(new J.aC(s,1,H.U(s).h("aC<1>")))},
- $S:function(){return this.b.h("dL<0>()")}}
- P.kF.prototype={
- $1:function(a){++this.a.a},
- $S:function(){return H.r(this.b).h("k(1)")}}
- P.kG.prototype={
- $0:function(){this.b.c9(this.a.a)},
- $C:"$0",
- $R:0,
- $S:2}
- P.f0.prototype={}
- P.cS.prototype={
- gdE:function(){if((this.b&8)===0)return this.a
- return this.a.gbZ()},
- aV:function(){var s,r=this
- if((r.b&8)===0){s=r.a
- return s==null?r.a=new P.dU():s}s=r.a.gbZ()
- return s},
- gau:function(){var s=this.a
- return(this.b&8)!==0?s.gbZ():s},
- bl:function(){if((this.b&4)!==0)return new P.bz("Cannot add event after closing")
- return new P.bz("Cannot add event while adding a stream")},
- cd:function(){var s=this.c
- if(s==null)s=this.c=(this.b&2)!==0?$.fC():new P.C($.x,t.D)
- return s},
- B:function(a,b){if(this.b>=4)throw H.c(this.bl())
- this.aS(b)},
- a2:function(){var s=this,r=s.b
- if((r&4)!==0)return s.cd()
- if(r>=4)throw H.c(s.bl())
- s.aU()
- return s.cd()},
- aU:function(){var s=this.b|=4
- if((s&1)!==0)this.as()
- else if((s&3)===0)this.aV().B(0,C.G)},
- aS:function(a){var s=this.b
- if((s&1)!==0)this.ak(a)
- else if((s&3)===0)this.aV().B(0,new P.cn(a))},
- aQ:function(a,b){var s=this.b
- if((s&1)!==0)this.at(a,b)
- else if((s&3)===0)this.aV().B(0,new P.dB(a,b))},
- dN:function(a,b,c,d){var s,r,q,p,o,n,m=this
- if((m.b&3)!==0)throw H.c(P.cF("Stream has already been listened to."))
- s=$.x
- r=d?1:0
- q=P.oj(s,b)
- p=new P.dA(m,a,q,c,s,r)
- o=m.gdE()
- s=m.b|=1
- if((s&8)!==0){n=m.a
- n.sbZ(p)
- n.an()}else m.a=p
- p.cq(o)
- p.bv(new P.lF(m))
- return p},
- dG:function(a){var s,r,q,p,o,n,m,l=this,k=null
- if((l.b&8)!==0)k=l.a.I()
- l.a=null
- l.b=l.b&4294967286|2
- s=l.r
- if(s!=null)if(k==null)try{r=s.$0()
- if(t.bq.b(r))k=r}catch(o){q=H.E(o)
- p=H.aK(o)
- n=new P.C($.x,t.D)
- n.aT(q,p)
- k=n}else k=k.be(s)
- m=new P.lE(l)
- if(k!=null)k=k.be(m)
- else m.$0()
- return k}}
- P.lF.prototype={
- $0:function(){P.mV(this.a.d)},
- $S:2}
- P.lE.prototype={
- $0:function(){var s=this.a.c
- if(s!=null&&s.a===0)s.bk(null)},
- $S:1}
- P.fs.prototype={
- ak:function(a){this.gau().aS(a)},
- at:function(a,b){this.gau().aQ(a,b)},
- as:function(){this.gau().dd()}}
- P.fe.prototype={
- ak:function(a){this.gau().ar(new P.cn(a))},
- at:function(a,b){this.gau().ar(new P.dB(a,b))},
- as:function(){this.gau().ar(C.G)}}
- P.bD.prototype={}
- P.cT.prototype={}
- P.an.prototype={
- br:function(a,b,c,d){return this.a.dN(a,b,c,d)},
- gG:function(a){return(H.cj(this.a)^892482866)>>>0},
- N:function(a,b){if(b==null)return!1
- if(this===b)return!0
- return b instanceof P.an&&b.a===this.a}}
- P.dA.prototype={
- cl:function(){return this.x.dG(this)},
- b_:function(){var s=this.x
- if((s.b&8)!==0)s.a.aK()
- P.mV(s.e)},
- b0:function(){var s=this.x
- if((s.b&8)!==0)s.a.an()
- P.mV(s.f)}}
- P.cK.prototype={
- cq:function(a){var s=this
- if(a==null)return
- s.r=a
- if(!a.gu(a)){s.e=(s.e|64)>>>0
- a.aO(s)}},
- cQ:function(a){var s,r,q=this,p=q.e
- if((p&8)!==0)return
- s=(p+128|4)>>>0
- q.e=s
- if(p<128){r=q.r
- if(r!=null)if(r.a===1)r.a=3}if((p&4)===0&&(s&32)===0)q.bv(q.gcm())},
- aK:function(){return this.cQ(null)},
- an:function(){var s=this,r=s.e
- if((r&8)!==0)return
- if(r>=128){r=s.e=r-128
- if(r<128){if((r&64)!==0){r=s.r
- r=!r.gu(r)}else r=!1
- if(r)s.r.aO(s)
- else{r=(s.e&4294967291)>>>0
- s.e=r
- if((r&32)===0)s.bv(s.gcn())}}}},
- I:function(){var s=this,r=(s.e&4294967279)>>>0
- s.e=r
- if((r&8)===0)s.bm()
- r=s.f
- return r==null?$.fC():r},
- bm:function(){var s,r=this,q=r.e=(r.e|8)>>>0
- if((q&64)!==0){s=r.r
- if(s.a===1)s.a=3}if((q&32)===0)r.r=null
- r.f=r.cl()},
- aS:function(a){var s=this.e
- if((s&8)!==0)return
- if(s<32)this.ak(a)
- else this.ar(new P.cn(a))},
- aQ:function(a,b){var s=this.e
- if((s&8)!==0)return
- if(s<32)this.at(a,b)
- else this.ar(new P.dB(a,b))},
- dd:function(){var s=this,r=s.e
- if((r&8)!==0)return
- r=(r|2)>>>0
- s.e=r
- if(r<32)s.as()
- else s.ar(C.G)},
- b_:function(){},
- b0:function(){},
- cl:function(){return null},
- ar:function(a){var s,r=this,q=r.r
- if(q==null)q=new P.dU()
- r.r=q
- q.B(0,a)
- s=r.e
- if((s&64)===0){s=(s|64)>>>0
- r.e=s
- if(s<128)q.aO(r)}},
- ak:function(a){var s=this,r=s.e
- s.e=(r|32)>>>0
- s.d.cU(s.a,a)
- s.e=(s.e&4294967263)>>>0
- s.bn((r&4)!==0)},
- at:function(a,b){var s,r=this,q=r.e,p=new P.lg(r,a,b)
- if((q&1)!==0){r.e=(q|16)>>>0
- r.bm()
- s=r.f
- if(s!=null&&s!==$.fC())s.be(p)
- else p.$0()}else{p.$0()
- r.bn((q&4)!==0)}},
- as:function(){var s,r=this,q=new P.lf(r)
- r.bm()
- r.e=(r.e|16)>>>0
- s=r.f
- if(s!=null&&s!==$.fC())s.be(q)
- else q.$0()},
- bv:function(a){var s=this,r=s.e
- s.e=(r|32)>>>0
- a.$0()
- s.e=(s.e&4294967263)>>>0
- s.bn((r&4)!==0)},
- bn:function(a){var s,r,q=this
- if((q.e&64)!==0){s=q.r
- s=s.gu(s)}else s=!1
- if(s){s=q.e=(q.e&4294967231)>>>0
- if((s&4)!==0)if(s<128){s=q.r
- s=s==null?null:s.gu(s)
- s=s!==!1}else s=!1
- else s=!1
- if(s)q.e=(q.e&4294967291)>>>0}for(;!0;a=r){s=q.e
- if((s&8)!==0){q.r=null
- return}r=(s&4)!==0
- if(a===r)break
- q.e=(s^32)>>>0
- if(r)q.b_()
- else q.b0()
- q.e=(q.e&4294967263)>>>0}s=q.e
- if((s&64)!==0&&s<128)q.r.aO(q)}}
- P.lg.prototype={
- $0:function(){var s,r,q=this.a,p=q.e
- if((p&8)!==0&&(p&16)===0)return
- q.e=(p|32)>>>0
- s=q.b
- p=this.b
- r=q.d
- if(t.k.b(s))r.em(s,p,this.c)
- else r.cU(s,p)
- q.e=(q.e&4294967263)>>>0},
- $S:1}
- P.lf.prototype={
- $0:function(){var s=this.a,r=s.e
- if((r&16)===0)return
- s.e=(r|42)>>>0
- s.d.cT(s.c)
- s.e=(s.e&4294967263)>>>0},
- $S:1}
- P.dT.prototype={
- bN:function(a,b,c,d){return this.br(a,d,c,b===!0)},
- bM:function(a,b,c){return this.bN(a,null,b,c)},
- e8:function(a,b){return this.bN(a,null,b,null)},
- br:function(a,b,c,d){return P.oi(a,b,c,d)}}
- P.dE.prototype={
- br:function(a,b,c,d){var s
- if(this.b)throw H.c(P.cF("Stream has already been listened to."))
- this.b=!0
- s=P.oi(a,b,c,d)
- s.cq(this.a.$0())
- return s}}
- P.dL.prototype={
- gu:function(a){return this.b==null},
- cG:function(a){var s,r,q,p,o=this.b
- if(o==null)throw H.c(P.cF("No events pending."))
- s=!1
- try{if(o.n()){s=!0
- a.ak(o.gq())}else{this.b=null
- a.as()}}catch(p){r=H.E(p)
- q=H.aK(p)
- if(!s)this.b=C.Y
- a.at(r,q)}}}
- P.fh.prototype={
- gay:function(){return this.a},
- say:function(a){return this.a=a}}
- P.cn.prototype={
- bQ:function(a){a.ak(this.b)}}
- P.dB.prototype={
- bQ:function(a){a.at(this.b,this.c)}}
- P.lh.prototype={
- bQ:function(a){a.as()},
- gay:function(){return null},
- say:function(a){throw H.c(P.cF("No events after a done."))}}
- P.fn.prototype={
- aO:function(a){var s=this,r=s.a
- if(r===1)return
- if(r>=1){s.a=1
- return}P.p9(new P.lz(s,a))
- s.a=1}}
- P.lz.prototype={
- $0:function(){var s=this.a,r=s.a
- s.a=0
- if(r===3)return
- s.cG(this.b)},
- $S:2}
- P.dU.prototype={
- gu:function(a){return this.c==null},
- B:function(a,b){var s=this,r=s.c
- if(r==null)s.b=s.c=b
- else{r.say(b)
- s.c=b}},
- cG:function(a){var s=this.b,r=s.gay()
- this.b=r
- if(r==null)this.c=null
- s.bQ(a)}}
- P.fq.prototype={}
- P.ek.prototype={
- l:function(a){return H.b(this.a)},
- $iF:1,
- gaP:function(){return this.b}}
- P.lJ.prototype={}
- P.lY.prototype={
- $0:function(){var s=H.c(this.a)
- s.stack=J.ag(this.b)
- throw s},
- $S:2}
- P.lB.prototype={
- cT:function(a){var s,r,q,p=null
- try{if(C.f===$.x){a.$0()
- return}P.oL(p,p,this,a)}catch(q){s=H.E(q)
- r=H.aK(q)
- P.cY(p,p,this,s,r)}},
- eo:function(a,b){var s,r,q,p=null
- try{if(C.f===$.x){a.$1(b)
- return}P.oN(p,p,this,a,b)}catch(q){s=H.E(q)
- r=H.aK(q)
- P.cY(p,p,this,s,r)}},
- cU:function(a,b){return this.eo(a,b,t.z)},
- el:function(a,b,c){var s,r,q,p=null
- try{if(C.f===$.x){a.$2(b,c)
- return}P.oM(p,p,this,a,b,c)}catch(q){s=H.E(q)
- r=H.aK(q)
- P.cY(p,p,this,s,r)}},
- em:function(a,b,c){return this.el(a,b,c,t.z,t.z)},
- dQ:function(a,b){return new P.lD(this,a,b)},
- cw:function(a){return new P.lC(this,a)},
- ei:function(a){if($.x===C.f)return a.$0()
- return P.oL(null,null,this,a)},
- cS:function(a){return this.ei(a,t.z)},
- en:function(a,b){if($.x===C.f)return a.$1(b)
- return P.oN(null,null,this,a,b)},
- bW:function(a,b){return this.en(a,b,t.z,t.z)},
- ek:function(a,b,c){if($.x===C.f)return a.$2(b,c)
- return P.oM(null,null,this,a,b,c)},
- ej:function(a,b,c){return this.ek(a,b,c,t.z,t.z,t.z)},
- ef:function(a){return a},
- bV:function(a){return this.ef(a,t.z,t.z,t.z)}}
- P.lD.prototype={
- $0:function(){return this.a.cS(this.b)},
- $S:function(){return this.c.h("0()")}}
- P.lC.prototype={
- $0:function(){return this.a.cT(this.b)},
- $S:1}
- P.dG.prototype={
- gi:function(a){return this.a},
- gu:function(a){return this.a===0},
- gL:function(){return new P.dH(this,this.$ti.h("dH<1>"))},
- w:function(a){var s,r
- if(typeof a=="string"&&a!=="__proto__"){s=this.b
- return s==null?!1:s[a]!=null}else if(typeof a=="number"&&(a&1073741823)===a){r=this.c
- return r==null?!1:r[a]!=null}else return this.dh(a)},
- dh:function(a){var s=this.d
- if(s==null)return!1
- return this.aj(this.cf(s,a),a)>=0},
- j:function(a,b){var s,r,q
- if(typeof b=="string"&&b!=="__proto__"){s=this.b
- r=s==null?null:P.om(s,b)
- return r}else if(typeof b=="number"&&(b&1073741823)===b){q=this.c
- r=q==null?null:P.om(q,b)
- return r}else return this.dl(b)},
- dl:function(a){var s,r,q=this.d
- if(q==null)return null
- s=this.cf(q,a)
- r=this.aj(s,a)
- return r<0?null:s[r+1]},
- m:function(a,b,c){var s,r,q,p,o,n=this
- if(typeof b=="string"&&b!=="__proto__"){s=n.b
- n.d8(s==null?n.b=P.on():s,b,c)}else{r=n.d
- if(r==null)r=n.d=P.on()
- q=H.p4(b)&1073741823
- p=r[q]
- if(p==null){P.mK(r,q,[b,c]);++n.a
- n.e=null}else{o=n.aj(p,b)
- if(o>=0)p[o+1]=c
- else{p.push(b,c);++n.a
- n.e=null}}}},
- J:function(a,b){var s,r,q,p=this,o=p.cb()
- for(s=o.length,r=0;r<s;++r){q=o[r]
- b.$2(q,p.j(0,q))
- if(o!==p.e)throw H.c(P.ad(p))}},
- cb:function(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.e
- if(h!=null)return h
- h=P.bt(i.a,null,!1,t.z)
- s=i.b
- if(s!=null){r=Object.getOwnPropertyNames(s)
- q=r.length
- for(p=0,o=0;o<q;++o){h[p]=r[o];++p}}else p=0
- n=i.c
- if(n!=null){r=Object.getOwnPropertyNames(n)
- q=r.length
- for(o=0;o<q;++o){h[p]=+r[o];++p}}m=i.d
- if(m!=null){r=Object.getOwnPropertyNames(m)
- q=r.length
- for(o=0;o<q;++o){l=m[r[o]]
- k=l.length
- for(j=0;j<k;j+=2){h[p]=l[j];++p}}}return i.e=h},
- d8:function(a,b,c){if(a[b]==null){++this.a
- this.e=null}P.mK(a,b,c)},
- cf:function(a,b){return a[H.p4(b)&1073741823]}}
- P.dJ.prototype={
- aj:function(a,b){var s,r,q
- if(a==null)return-1
- s=a.length
- for(r=0;r<s;r+=2){q=a[r]
- if(q==null?b==null:q===b)return r}return-1}}
- P.dH.prototype={
- gi:function(a){return this.a.a},
- gu:function(a){return this.a.a===0},
- gC:function(a){var s=this.a
- return new P.dI(s,s.cb(),this.$ti.h("dI<1>"))},
- F:function(a,b){return this.a.w(b)}}
- P.dI.prototype={
- gq:function(){return this.d},
- n:function(){var s=this,r=s.b,q=s.c,p=s.a
- if(r!==p.e)throw H.c(P.ad(p))
- else if(q>=r.length){s.d=null
- return!1}else{s.d=r[q]
- s.c=q+1
- return!0}},
- $iH:1}
- P.aZ.prototype={
- gC:function(a){var s=this,r=new P.dM(s,s.r,H.r(s).h("dM<1>"))
- r.c=s.e
- return r},
- gi:function(a){return this.a},
- gu:function(a){return this.a===0},
- ga3:function(a){return this.a!==0},
- F:function(a,b){var s,r
- if(typeof b=="string"&&b!=="__proto__"){s=this.b
- if(s==null)return!1
- return s[b]!=null}else if(typeof b=="number"&&(b&1073741823)===b){r=this.c
- if(r==null)return!1
- return r[b]!=null}else return this.dg(b)},
- dg:function(a){var s=this.d
- if(s==null)return!1
- return this.aj(s[this.bp(a)],a)>=0},
- B:function(a,b){var s,r,q=this
- if(typeof b=="string"&&b!=="__proto__"){s=q.b
- return q.c4(s==null?q.b=P.mL():s,b)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c
- return q.c4(r==null?q.c=P.mL():r,b)}else return q.d7(b)},
- d7:function(a){var s,r,q=this,p=q.d
- if(p==null)p=q.d=P.mL()
- s=q.bp(a)
- r=p[s]
- if(r==null)p[s]=[q.bo(a)]
- else{if(q.aj(r,a)>=0)return!1
- r.push(q.bo(a))}return!0},
- eg:function(a,b){var s=this
- if(typeof b=="string"&&b!=="__proto__")return s.cp(s.b,b)
- else if(typeof b=="number"&&(b&1073741823)===b)return s.cp(s.c,b)
- else return s.dH(b)},
- dH:function(a){var s,r,q,p,o=this,n=o.d
- if(n==null)return!1
- s=o.bp(a)
- r=n[s]
- q=o.aj(r,a)
- if(q<0)return!1
- p=r.splice(q,1)[0]
- if(0===r.length)delete n[s]
- o.cv(p)
- return!0},
- dk:function(a,b){var s,r,q,p,o=this,n=o.e
- for(;n!=null;n=r){s=n.a
- r=n.b
- q=o.r
- p=a.$1(s)
- if(q!==o.r)throw H.c(P.ad(o))
- if(!1===p)o.eg(0,s)}},
- cz:function(a){var s=this
- if(s.a>0){s.b=s.c=s.d=s.e=s.f=null
- s.a=0
- s.bw()}},
- c4:function(a,b){if(a[b]!=null)return!1
- a[b]=this.bo(b)
- return!0},
- cp:function(a,b){var s
- if(a==null)return!1
- s=a[b]
- if(s==null)return!1
- this.cv(s)
- delete a[b]
- return!0},
- bw:function(){this.r=1073741823&this.r+1},
- bo:function(a){var s,r=this,q=new P.lx(a)
- if(r.e==null)r.e=r.f=q
- else{s=r.f
- s.toString
- q.c=s
- r.f=s.b=q}++r.a
- r.bw()
- return q},
- cv:function(a){var s=this,r=a.c,q=a.b
- if(r==null)s.e=q
- else r.b=q
- if(q==null)s.f=r
- else q.c=r;--s.a
- s.bw()},
- bp:function(a){return J.aL(a)&1073741823},
- aj:function(a,b){var s,r
- if(a==null)return-1
- s=a.length
- for(r=0;r<s;++r)if(J.aA(a[r].a,b))return r
- return-1}}
- P.lx.prototype={}
- P.dM.prototype={
- gq:function(){return this.d},
- n:function(){var s=this,r=s.c,q=s.a
- if(s.b!==q.r)throw H.c(P.ad(q))
- else if(r==null){s.d=null
- return!1}else{s.d=r.a
- s.c=r.b
- return!0}},
- $iH:1}
- P.aX.prototype={
- ae:function(a,b){return new P.aX(J.my(this.a,b),b.h("aX<0>"))},
- gi:function(a){return J.X(this.a)},
- j:function(a,b){return J.eh(this.a,b)}}
- P.dc.prototype={}
- P.dg.prototype={$in:1,$ii:1,$il:1}
- P.m.prototype={
- gC:function(a){return new H.a6(a,this.gi(a),H.ac(a).h("a6<m.E>"))},
- S:function(a,b){return this.j(a,b)},
- gu:function(a){return this.gi(a)===0},
- ga3:function(a){return!this.gu(a)},
- gcF:function(a){if(this.gi(a)===0)throw H.c(H.mB())
- return this.j(a,0)},
- F:function(a,b){var s,r=this.gi(a)
- for(s=0;s<r;++s){if(J.aA(this.j(a,s),b))return!0
- if(r!==this.gi(a))throw H.c(P.ad(a))}return!1},
- b4:function(a,b){var s,r=this.gi(a)
- for(s=0;s<r;++s){if(!b.$1(this.j(a,s)))return!1
- if(r!==this.gi(a))throw H.c(P.ad(a))}return!0},
- bC:function(a,b){var s,r=this.gi(a)
- for(s=0;s<r;++s){if(b.$1(this.j(a,s)))return!0
- if(r!==this.gi(a))throw H.c(P.ad(a))}return!1},
- ag:function(a,b,c){return new H.a8(a,b,H.ac(a).h("@<m.E>").D(c).h("a8<1,2>"))},
- e0:function(a,b,c){var s,r,q=this.gi(a)
- for(s=b,r=0;r<q;++r){s=c.$2(s,this.j(a,r))
- if(q!==this.gi(a))throw H.c(P.ad(a))}return s},
- e1:function(a,b,c){return this.e0(a,b,c,t.z)},
- a1:function(a,b){return H.du(a,b,null,H.ac(a).h("m.E"))},
- aL:function(a,b){var s,r,q,p,o=this
- if(o.gu(a)){s=J.ie(0,H.ac(a).h("m.E"))
- return s}r=o.j(a,0)
- q=P.bt(o.gi(a),r,!1,H.ac(a).h("m.E"))
- for(p=1;p<o.gi(a);++p)q[p]=o.j(a,p)
- return q},
- bX:function(a){var s,r=P.nN(H.ac(a).h("m.E"))
- for(s=0;s<this.gi(a);++s)r.B(0,this.j(a,s))
- return r},
- B:function(a,b){var s=this.gi(a)
- this.si(a,s+1)
- this.m(a,s,b)},
- ae:function(a,b){return new H.b3(a,H.ac(a).h("@<m.E>").D(b).h("b3<1,2>"))},
- Z:function(a,b,c){var s=this.gi(a)
- P.aV(b,c,s)
- return P.dh(this.aM(a,b,c),!0,H.ac(a).h("m.E"))},
- aM:function(a,b,c){P.aV(b,c,this.gi(a))
- return H.du(a,b,c,H.ac(a).h("m.E"))},
- dZ:function(a,b,c,d){var s
- P.aV(b,c,this.gi(a))
- for(s=b;s<c;++s)this.m(a,s,d)},
- a0:function(a,b,c,d,e){var s,r,q,p,o
- P.aV(b,c,this.gi(a))
- s=c-b
- if(s===0)return
- P.aU(e,"skipCount")
- if(H.ac(a).h("l<m.E>").b(d)){r=e
- q=d}else{q=J.nw(d,e).aL(0,!1)
- r=0}p=J.M(q)
- if(r+s>p.gi(q))throw H.c(H.tg())
- if(r<b)for(o=s-1;o>=0;--o)this.m(a,b+o,p.j(q,r+o))
- else for(o=0;o<s;++o)this.m(a,b+o,p.j(q,r+o))},
- bK:function(a,b){var s
- for(s=0;s<this.gi(a);++s)if(J.aA(this.j(a,s),b))return s
- return-1},
- l:function(a){return P.id(a,"[","]")}}
- P.di.prototype={}
- P.j8.prototype={
- $2:function(a,b){var s,r=this.a
- if(!r.a)this.b.a+=", "
- r.a=!1
- r=this.b
- s=r.a+=H.b(a)
- r.a=s+": "
- r.a+=H.b(b)},
- $S:54}
- P.I.prototype={
- af:function(a,b,c){var s=H.r(this)
- return P.nP(this,s.h("I.K"),s.h("I.V"),b,c)},
- J:function(a,b){var s,r
- for(s=this.gL(),s=s.gC(s);s.n();){r=s.gq()
- b.$2(r,this.j(0,r))}},
- gdY:function(){return this.gL().ag(0,new P.j9(this),H.r(this).h("cC<I.K,I.V>"))},
- w:function(a){return this.gL().F(0,a)},
- gi:function(a){var s=this.gL()
- return s.gi(s)},
- gu:function(a){var s=this.gL()
- return s.gu(s)},
- l:function(a){return P.mG(this)},
- $ih:1}
- P.j9.prototype={
- $1:function(a){var s=this.a,r=H.r(s)
- return new P.cC(a,s.j(0,a),r.h("@<I.K>").D(r.h("I.V")).h("cC<1,2>"))},
- $S:function(){return H.r(this.a).h("cC<I.K,I.V>(I.K)")}}
- P.fw.prototype={
- m:function(a,b,c){throw H.c(P.ab("Cannot modify unmodifiable map"))}}
- P.dj.prototype={
- af:function(a,b,c){return this.a.af(0,b,c)},
- j:function(a,b){return this.a.j(0,b)},
- m:function(a,b,c){this.a.m(0,b,c)},
- w:function(a){return this.a.w(a)},
- J:function(a,b){this.a.J(0,b)},
- gu:function(a){var s=this.a
- return s.gu(s)},
- gi:function(a){var s=this.a
- return s.gi(s)},
- gL:function(){return this.a.gL()},
- l:function(a){return this.a.l(0)},
- $ih:1}
- P.be.prototype={
- af:function(a,b,c){return new P.be(this.a.af(0,b,c),b.h("@<0>").D(c).h("be<1,2>"))}}
- P.cQ.prototype={
- gu:function(a){return this.gi(this)===0},
- ga3:function(a){return this.gi(this)!==0},
- K:function(a,b){var s
- for(s=J.a_(b);s.n();)this.B(0,s.gq())},
- ag:function(a,b,c){return new H.c_(this,b,H.r(this).h("@<1>").D(c).h("c_<1,2>"))},
- l:function(a){return P.id(this,"{","}")},
- b4:function(a,b){var s
- for(s=this.gC(this);s.n();)if(!b.$1(s.gq()))return!1
- return!0},
- a1:function(a,b){return H.o5(this,b,H.r(this).c)},
- b5:function(a,b,c){var s,r
- for(s=this.gC(this);s.n();){r=s.gq()
- if(b.$1(r))return r}return c.$0()},
- S:function(a,b){var s,r,q,p="index"
- P.aM(b,p)
- P.aU(b,p)
- for(s=this.gC(this),r=0;s.n();){q=s.gq()
- if(b===r)return q;++r}throw H.c(P.ex(b,this,p,null,r))},
- $in:1,
- $ii:1}
- P.e1.prototype={
- F:function(a,b){return this.a.w(b)},
- gC:function(a){var s=this.a.gL()
- return s.gC(s)},
- gi:function(a){var s=this.a
- return s.gi(s)},
- B:function(a,b){throw H.c(P.ab("Cannot change unmodifiable set"))}}
- P.dN.prototype={}
- P.e0.prototype={}
- P.fl.prototype={
- j:function(a,b){var s,r=this.b
- if(r==null)return this.c.j(0,b)
- else if(typeof b!="string")return null
- else{s=r[b]
- return typeof s=="undefined"?this.dF(b):s}},
- gi:function(a){return this.b==null?this.c.a:this.aC().length},
- gu:function(a){return this.gi(this)===0},
- gL:function(){if(this.b==null){var s=this.c
- return new H.au(s,H.r(s).h("au<1>"))}return new P.fm(this)},
- m:function(a,b,c){var s,r,q=this
- if(q.b==null)q.c.m(0,b,c)
- else if(q.w(b)){s=q.b
- s[b]=c
- r=q.a
- if(r==null?s!=null:r!==s)r[b]=null}else q.dO().m(0,b,c)},
- w:function(a){if(this.b==null)return this.c.w(a)
- if(typeof a!="string")return!1
- return Object.prototype.hasOwnProperty.call(this.a,a)},
- J:function(a,b){var s,r,q,p,o=this
- if(o.b==null)return o.c.J(0,b)
- s=o.aC()
- for(r=0;r<s.length;++r){q=s[r]
- p=o.b[q]
- if(typeof p=="undefined"){p=P.lN(o.a[q])
- o.b[q]=p}b.$2(q,p)
- if(s!==o.c)throw H.c(P.ad(o))}},
- aC:function(){var s=this.c
- if(s==null)s=this.c=H.a(Object.keys(this.a),t.s)
- return s},
- dO:function(){var s,r,q,p,o,n=this
- if(n.b==null)return n.c
- s=P.a5(t.S,t.z)
- r=n.aC()
- for(q=0;p=r.length,q<p;++q){o=r[q]
- s.m(0,o,n.j(0,o))}if(p===0)r.push("")
- else C.d.si(r,0)
- n.a=n.b=null
- return n.c=s},
- dF:function(a){var s
- if(!Object.prototype.hasOwnProperty.call(this.a,a))return null
- s=P.lN(this.a[a])
- return this.b[a]=s}}
- P.fm.prototype={
- gi:function(a){var s=this.a
- return s.gi(s)},
- S:function(a,b){var s=this.a
- return s.b==null?s.gL().S(0,b):s.aC()[b]},
- gC:function(a){var s=this.a
- if(s.b==null){s=s.gL()
- s=s.gC(s)}else{s=s.aC()
- s=new J.aC(s,s.length,H.U(s).h("aC<1>"))}return s},
- F:function(a,b){return this.a.w(b)}}
- P.lw.prototype={
- a2:function(){var s,r,q,p=this
- p.d4()
- s=p.a
- r=s.a
- s.a=""
- s=p.c
- q=s.b
- q.push(P.oK(r.charCodeAt(0)==0?r:r,p.b))
- s.a.$1(q)}}
- P.kT.prototype={
- $0:function(){var s,r
- try{s=new TextDecoder("utf-8",{fatal:true})
- return s}catch(r){H.E(r)}return null},
- $S:4}
- P.kU.prototype={
- $0:function(){var s,r
- try{s=new TextDecoder("utf-8",{fatal:false})
- return s}catch(r){H.E(r)}return null},
- $S:4}
- P.fL.prototype={
- ec:function(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c="Invalid base64 encoding length "
- a0=P.aV(b,a0,a.length)
- s=$.nq()
- for(r=b,q=r,p=null,o=-1,n=-1,m=0;r<a0;r=l){l=r+1
- k=C.a.H(a,r)
- if(k===37){j=l+2
- if(j<=a0){i=H.p5(a,l)
- if(i===37)i=-1
- l=j}else i=-1}else i=k
- if(0<=i&&i<=127){h=s[i]
- if(h>=0){i=C.a.A("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h)
- if(i===k)continue
- k=i}else{if(h===-1){if(o<0){g=p==null?null:p.a.length
- if(g==null)g=0
- o=g+(r-q)
- n=r}++m
- if(k===61)continue}k=i}if(h!==-2){if(p==null){p=new P.a9("")
- g=p}else g=p
- g.a+=C.a.t(a,q,r)
- g.a+=H.ba(k)
- q=l
- continue}}throw H.c(P.K("Invalid base64 data",a,r))}if(p!=null){g=p.a+=C.a.t(a,q,a0)
- f=g.length
- if(o>=0)P.nA(a,n,a0,o,m,f)
- else{e=C.c.bg(f-1,4)+1
- if(e===1)throw H.c(P.K(c,a,a0))
- for(;e<4;){g+="="
- p.a=g;++e}}g=p.a
- return C.a.az(a,b,a0,g.charCodeAt(0)==0?g:g)}d=a0-b
- if(o>=0)P.nA(a,n,a0,o,m,d)
- else{e=C.c.bg(d,4)
- if(e===1)throw H.c(P.K(c,a,a0))
- if(e>1)a=C.a.az(a,a0,a0,e===2?"==":"=")}return a}}
- P.fN.prototype={}
- P.fM.prototype={
- dU:function(a,b){var s,r,q,p=P.aV(b,null,a.length)
- if(b===p)return new Uint8Array(0)
- s=new P.le()
- r=s.dW(a,b,p)
- r.toString
- q=s.a
- if(q<-1)H.a2(P.K("Missing padding character",a,p))
- if(q>0)H.a2(P.K("Invalid length, must be multiple of four",a,p))
- s.a=-1
- return r}}
- P.le.prototype={
- dW:function(a,b,c){var s,r=this,q=r.a
- if(q<0){r.a=P.oh(a,b,c,q)
- return null}if(b===c)return new Uint8Array(0)
- s=P.u1(a,b,c,q)
- r.a=P.u3(a,b,c,s,0,r.a)
- return s}}
- P.fO.prototype={}
- P.em.prototype={}
- P.fo.prototype={}
- P.eo.prototype={}
- P.eq.prototype={}
- P.hw.prototype={}
- P.io.prototype={
- dV:function(a){var s=P.oK(a,this.gcD().a)
- return s},
- gcD:function(){return C.bG}}
- P.ip.prototype={}
- P.kH.prototype={}
- P.kI.prototype={}
- P.dV.prototype={
- a2:function(){}}
- P.lI.prototype={
- a2:function(){this.a.e_(this.c)
- this.b.a2()},
- dP:function(a,b,c,d){this.c.a+=this.a.cC(a,b,c,!1)}}
- P.kR.prototype={}
- P.kS.prototype={
- dT:function(a){var s=this.a,r=P.tW(s,a,0,null)
- if(r!=null)return r
- return new P.fx(s).cC(a,0,null,!0)}}
- P.fx.prototype={
- cC:function(a,b,c,d){var s,r,q,p,o,n=this,m=P.aV(b,c,J.X(a))
- if(b===m)return""
- if(t.E.b(a)){s=a
- r=0}else{s=P.uz(a,b,m)
- m-=b
- r=b
- b=0}q=n.bq(s,b,m,d)
- p=n.b
- if((p&1)!==0){o=P.oC(p)
- n.b=0
- throw H.c(P.K(o,a,r+n.c))}return q},
- bq:function(a,b,c,d){var s,r,q=this
- if(c-b>1000){s=C.c.bA(b+c,2)
- r=q.bq(a,b,s,!1)
- if((q.b&1)!==0)return r
- return r+q.bq(a,s,c,d)}return q.dX(a,b,c,d)},
- e_:function(a){var s=this.b
- this.b=0
- if(s<=32)return
- if(this.a)a.a+=H.ba(65533)
- else throw H.c(P.K(P.oC(77),null,null))},
- dX:function(a,b,c,d){var s,r,q,p,o,n,m,l=this,k=65533,j=l.b,i=l.c,h=new P.a9(""),g=b+1,f=a[b]
- $label0$0:for(s=l.a;!0;){for(;!0;g=p){r=C.a.H("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE",f)&31
- i=j<=32?f&61694>>>r:(f&63|i<<6)>>>0
- j=C.a.H(" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\x00\x00\x00\x00\x00AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA000\x800AAAAA\x00\x00\x00\x00 AAAAA",j+r)
- if(j===0){h.a+=H.ba(i)
- if(g===c)break $label0$0
- break}else if((j&1)!==0){if(s)switch(j){case 69:case 67:h.a+=H.ba(k)
- break
- case 65:h.a+=H.ba(k);--g
- break
- default:q=h.a+=H.ba(k)
- h.a=q+H.ba(k)
- break}else{l.b=j
- l.c=g-1
- return""}j=0}if(g===c)break $label0$0
- p=g+1
- f=a[g]}p=g+1
- f=a[g]
- if(f<128){while(!0){if(!(p<c)){o=c
- break}n=p+1
- f=a[p]
- if(f>=128){o=n-1
- p=n
- break}p=n}if(o-g<20)for(m=g;m<o;++m)h.a+=H.ba(a[m])
- else h.a+=P.o7(a,g,o)
- if(o===c)break $label0$0
- g=p}else g=p}if(d&&j>32)if(s)h.a+=H.ba(k)
- else{l.b=77
- l.c=c
- return""}l.b=j
- l.c=i
- s=h.a
- return s.charCodeAt(0)==0?s:s}}
- P.jn.prototype={
- $2:function(a,b){var s,r=this.b,q=this.a
- r.a+=q.a
- s=r.a+=H.b(a.a)
- r.a=s+": "
- r.a+=P.cx(b)
- q.a=", "},
- $S:61}
- P.d5.prototype={
- N:function(a,b){if(b==null)return!1
- return b instanceof P.d5&&this.a===b.a&&this.b===b.b},
- gG:function(a){var s=this.a
- return(s^C.c.ad(s,30))&1073741823},
- es:function(){var s,r
- if(this.b)return this
- s=this.a
- if(Math.abs(s)<=864e13)r=!1
- else r=!0
- if(r)H.a2(P.O("DateTime is outside valid range: "+s))
- P.aM(!0,"isUtc")
- return new P.d5(s,!0)},
- l:function(a){var s=this,r=P.nG(H.eV(s)),q=P.b5(H.o_(s)),p=P.b5(H.nW(s)),o=P.b5(H.nX(s)),n=P.b5(H.nZ(s)),m=P.b5(H.o0(s)),l=P.nH(H.nY(s))
- if(s.b)return r+"-"+q+"-"+p+" "+o+":"+n+":"+m+"."+l+"Z"
- else return r+"-"+q+"-"+p+" "+o+":"+n+":"+m+"."+l},
- er:function(){var s=this,r=H.eV(s)>=-9999&&H.eV(s)<=9999?P.nG(H.eV(s)):P.t5(H.eV(s)),q=P.b5(H.o_(s)),p=P.b5(H.nW(s)),o=P.b5(H.nX(s)),n=P.b5(H.nZ(s)),m=P.b5(H.o0(s)),l=P.nH(H.nY(s))
- if(s.b)return r+"-"+q+"-"+p+"T"+o+":"+n+":"+m+"."+l+"Z"
- else return r+"-"+q+"-"+p+"T"+o+":"+n+":"+m+"."+l}}
- P.F.prototype={
- gaP:function(){return H.aK(this.$thrownJsError)}}
- P.ej.prototype={
- l:function(a){var s=this.a
- if(s!=null)return"Assertion failed: "+P.cx(s)
- return"Assertion failed"}}
- P.f2.prototype={}
- P.eR.prototype={
- l:function(a){return"Throw of null."}}
- P.ak.prototype={
- gbt:function(){return"Invalid argument"+(!this.a?"(s)":"")},
- gbs:function(){return""},
- l:function(a){var s,r,q=this,p=q.c,o=p==null?"":" ("+p+")",n=q.d,m=n==null?"":": "+H.b(n),l=q.gbt()+o+m
- if(!q.a)return l
- s=q.gbs()
- r=P.cx(q.b)
- return l+s+": "+r}}
- P.dq.prototype={
- gbt:function(){return"RangeError"},
- gbs:function(){var s,r=this.e,q=this.f
- if(r==null)s=q!=null?": Not less than or equal to "+H.b(q):""
- else if(q==null)s=": Not greater than or equal to "+H.b(r)
- else if(q>r)s=": Not in inclusive range "+H.b(r)+".."+H.b(q)
- else s=q<r?": Valid value range is empty":": Only valid value is "+H.b(r)
- return s}}
- P.ew.prototype={
- gbt:function(){return"RangeError"},
- gbs:function(){if(this.b<0)return": index must not be negative"
- var s=this.f
- if(s===0)return": no indices are valid"
- return": index should be less than "+s},
- gi:function(a){return this.f}}
- P.eO.prototype={
- l:function(a){var s,r,q,p,o,n,m,l,k=this,j={},i=new P.a9("")
- j.a=""
- s=k.c
- for(r=s.length,q=0,p="",o="";q<r;++q,o=", "){n=s[q]
- i.a=p+o
- p=i.a+=P.cx(n)
- j.a=", "}k.d.J(0,new P.jn(j,i))
- m=P.cx(k.a)
- l=i.l(0)
- r="NoSuchMethodError: method not found: '"+H.b(k.b.a)+"'\nReceiver: "+m+"\nArguments: ["+l+"]"
- return r}}
- P.f8.prototype={
- l:function(a){return"Unsupported operation: "+this.a}}
- P.f3.prototype={
- l:function(a){var s=this.a
- return s!=null?"UnimplementedError: "+s:"UnimplementedError"}}
- P.bz.prototype={
- l:function(a){return"Bad state: "+this.a}}
- P.ep.prototype={
- l:function(a){var s=this.a
- if(s==null)return"Concurrent modification during iteration."
- return"Concurrent modification during iteration: "+P.cx(s)+"."}}
- P.eT.prototype={
- l:function(a){return"Out of Memory"},
- gaP:function(){return null},
- $iF:1}
- P.ds.prototype={
- l:function(a){return"Stack Overflow"},
- gaP:function(){return null},
- $iF:1}
- P.er.prototype={
- l:function(a){var s=this.a
- return s==null?"Reading static variable during its initialization":"Reading static variable '"+s+"' during its initialization"}}
- P.dD.prototype={
- l:function(a){return"Exception: "+this.a},
- $ia3:1}
- P.aD.prototype={
- l:function(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this.a,f=g!=null&&""!==g?"FormatException: "+H.b(g):"FormatException",e=this.c,d=this.b
- if(typeof d=="string"){if(e!=null)s=e<0||e>d.length
- else s=!1
- if(s)e=null
- if(e==null){if(d.length>78)d=C.a.t(d,0,75)+"..."
- return f+"\n"+d}for(r=1,q=0,p=!1,o=0;o<e;++o){n=C.a.H(d,o)
- if(n===10){if(q!==o||!p)++r
- q=o+1
- p=!1}else if(n===13){++r
- q=o+1
- p=!0}}f=r>1?f+(" (at line "+r+", character "+(e-q+1)+")\n"):f+(" (at character "+(e+1)+")\n")
- m=d.length
- for(o=e;o<m;++o){n=C.a.A(d,o)
- if(n===10||n===13){m=o
- break}}if(m-q>78)if(e-q<75){l=q+75
- k=q
- j=""
- i="..."}else{if(m-e<75){k=m-75
- l=m
- i=""}else{k=e-36
- l=e+36
- i="..."}j="..."}else{l=m
- k=q
- j=""
- i=""}h=C.a.t(d,k,l)
- return f+j+h+i+"\n"+C.a.bh(" ",e-k+j.length)+"^\n"}else return e!=null?f+(" (at offset "+H.b(e)+")"):f},
- $ia3:1}
- P.i.prototype={
- ae:function(a,b){return H.fP(this,H.r(this).h("i.E"),b)},
- ag:function(a,b,c){return H.ja(this,b,H.r(this).h("i.E"),c)},
- F:function(a,b){var s
- for(s=this.gC(this);s.n();)if(J.aA(s.gq(),b))return!0
- return!1},
- aL:function(a,b){return P.dh(this,!1,H.r(this).h("i.E"))},
- gi:function(a){var s,r=this.gC(this)
- for(s=0;r.n();)++s
- return s},
- gu:function(a){return!this.gC(this).n()},
- ga3:function(a){return!this.gu(this)},
- a1:function(a,b){return H.o5(this,b,H.r(this).h("i.E"))},
- S:function(a,b){var s,r,q
- P.aU(b,"index")
- for(s=this.gC(this),r=0;s.n();){q=s.gq()
- if(b===r)return q;++r}throw H.c(P.ex(b,this,"index",null,r))},
- l:function(a){return P.tf(this,"(",")")}}
- P.dF.prototype={
- S:function(a,b){var s=this.a
- if(0>b||b>=s)H.a2(P.ex(b,this,"index",null,s))
- return this.b.$1(b)},
- gi:function(a){return this.a}}
- P.H.prototype={}
- P.cC.prototype={
- l:function(a){return"MapEntry("+H.b(J.ag(this.a))+": "+H.b(J.ag(this.b))+")"}}
- P.k.prototype={
- gG:function(a){return P.e.prototype.gG.call(C.bD,this)},
- l:function(a){return"null"}}
- P.e.prototype={constructor:P.e,$ie:1,
- N:function(a,b){return this===b},
- gG:function(a){return H.cj(this)},
- l:function(a){return"Instance of '"+H.b(H.ju(this))+"'"},
- bb:function(a,b){throw H.c(P.nS(this,b.gcN(),b.gcR(),b.gcO()))},
- toString:function(){return this.l(this)}}
- P.fr.prototype={
- l:function(a){return""},
- $iam:1}
- P.a9.prototype={
- gi:function(a){return this.a.length},
- l:function(a){var s=this.a
- return s.charCodeAt(0)==0?s:s}}
- P.kN.prototype={
- $2:function(a,b){throw H.c(P.K("Illegal IPv4 address, "+a,this.a,b))},
- $S:126}
- P.kO.prototype={
- $2:function(a,b){throw H.c(P.K("Illegal IPv6 address, "+a,this.a,b))},
- $1:function(a){return this.$2(a,null)},
- $S:68}
- P.kP.prototype={
- $2:function(a,b){var s
- if(b-a>4)this.a.$2("an IPv6 part can only contain a maximum of 4 hex digits",a)
- s=P.cr(C.a.t(this.b,a,b),16)
- if(s<0||s>65535)this.a.$2("each part must be in the range of `0x0..0xFFFF`",a)
- return s},
- $S:70}
- P.e2.prototype={
- gct:function(){var s,r,q,p=this,o=p.x
- if(o==null){o=p.a
- s=o.length!==0?o+":":""
- r=p.c
- q=r==null
- if(!q||o==="file"){o=s+"//"
- s=p.b
- if(s.length!==0)o=o+s+"@"
- if(!q)o+=r
- s=p.d
- if(s!=null)o=o+":"+H.b(s)}else o=s
- o+=p.e
- s=p.f
- if(s!=null)o=o+"?"+s
- s=p.r
- if(s!=null)o=o+"#"+s
- o=o.charCodeAt(0)==0?o:o
- if(p.x==null)p.x=o
- else o=H.a2(H.nM("Field '_text' has been assigned during initialization."))}return o},
- gG:function(a){var s=this,r=s.z
- if(r==null){r=C.a.gG(s.gct())
- if(s.z==null)s.z=r
- else r=H.a2(H.nM("Field 'hashCode' has been assigned during initialization."))}return r},
- gcX:function(){return this.b},
- gbJ:function(){var s=this.c
- if(s==null)return""
- if(C.a.V(s,"["))return C.a.t(s,1,s.length-1)
- return s},
- gbR:function(){var s=this.d
- return s==null?P.ow(this.a):s},
- gbT:function(){var s=this.f
- return s==null?"":s},
- gbF:function(){var s=this.r
- return s==null?"":s},
- gcI:function(){return this.a.length!==0},
- gbG:function(){return this.c!=null},
- gbI:function(){return this.f!=null},
- gbH:function(){return this.r!=null},
- gcH:function(){return C.a.V(this.e,"/")},
- l:function(a){return this.gct()},
- N:function(a,b){var s=this
- if(b==null)return!1
- if(s===b)return!0
- return t.n.b(b)&&s.a===b.gc1()&&s.c!=null===b.gbG()&&s.b===b.gcX()&&s.gbJ()===b.gbJ()&&s.gbR()===b.gbR()&&s.e===b.gcP()&&s.f!=null===b.gbI()&&s.gbT()===b.gbT()&&s.r!=null===b.gbH()&&s.gbF()===b.gbF()},
- $iaY:1,
- gc1:function(){return this.a},
- gcP:function(){return this.e}}
- P.kL.prototype={
- gbd:function(a){var s,r,q,p,o=this,n=null,m=o.c
- if(m==null){m=o.a
- s=o.b[0]+1
- r=C.a.b7(m,"?",s)
- q=m.length
- if(r>=0){p=P.e3(m,r+1,q,C.x,!1)
- q=r}else p=n
- m=o.c=new P.fg("data","",n,n,P.e3(m,s,q,C.am,!1),p,n)}return m},
- gax:function(){var s=this.b,r=s[0]+1,q=s[1]
- if(r===q)return"text/plain"
- return P.uy(this.a,r,q,C.a3,!1)},
- cB:function(){var s,r,q,p,o,n,m,l,k=this.a,j=this.b,i=C.d.gaH(j)+1
- if((j.length&1)===1)return C.b6.dU(k,i)
- j=k.length
- s=j-i
- for(r=i;r<j;++r)if(C.a.A(k,r)===37){r+=2
- s-=2}q=new Uint8Array(s)
- if(s===j){C.j.a0(q,0,s,new H.cu(k),i)
- return q}for(r=i,p=0;r<j;++r){o=C.a.A(k,r)
- if(o!==37){n=p+1
- q[p]=o}else{m=r+2
- if(m<j){l=H.p5(k,r+1)
- if(l>=0){n=p+1
- q[p]=l
- r=m
- p=n
- continue}}throw H.c(P.K("Invalid percent escape",k,r))}p=n}return q},
- l:function(a){var s=this.a
- return this.b[0]===-1?"data:"+s:s}}
- P.lP.prototype={
- $1:function(a){return new Uint8Array(96)},
- $S:71}
- P.lO.prototype={
- $2:function(a,b){var s=this.a[a]
- J.rt(s,0,96,b)
- return s},
- $S:82}
- P.lQ.prototype={
- $3:function(a,b,c){var s,r
- for(s=b.length,r=0;r<s;++r)a[C.a.H(b,r)^96]=c},
- $S:16}
- P.lR.prototype={
- $3:function(a,b,c){var s,r
- for(s=C.a.H(b,0),r=C.a.H(b,1);s<=r;++s)a[(s^96)>>>0]=c},
- $S:16}
- P.fp.prototype={
- gcI:function(){return this.b>0},
- gbG:function(){return this.c>0},
- gbI:function(){return this.f<this.r},
- gbH:function(){return this.r<this.a.length},
- gci:function(){return this.b===4&&C.a.V(this.a,"http")},
- gcj:function(){return this.b===5&&C.a.V(this.a,"https")},
- gcH:function(){return C.a.U(this.a,"/",this.e)},
- gc1:function(){var s=this.x
- return s==null?this.x=this.df():s},
- df:function(){var s=this,r=s.b
- if(r<=0)return""
- if(s.gci())return"http"
- if(s.gcj())return"https"
- if(r===4&&C.a.V(s.a,"file"))return"file"
- if(r===7&&C.a.V(s.a,"package"))return"package"
- return C.a.t(s.a,0,r)},
- gcX:function(){var s=this.c,r=this.b+3
- return s>r?C.a.t(this.a,r,s-1):""},
- gbJ:function(){var s=this.c
- return s>0?C.a.t(this.a,s,this.d):""},
- gbR:function(){var s=this
- if(s.c>0&&s.d+1<s.e)return P.cr(C.a.t(s.a,s.d+1,s.e),null)
- if(s.gci())return 80
- if(s.gcj())return 443
- return 0},
- gcP:function(){return C.a.t(this.a,this.e,this.f)},
- gbT:function(){var s=this.f,r=this.r
- return s<r?C.a.t(this.a,s+1,r):""},
- gbF:function(){var s=this.r,r=this.a
- return s<r.length?C.a.bj(r,s+1):""},
- gG:function(a){var s=this.y
- return s==null?this.y=C.a.gG(this.a):s},
- N:function(a,b){if(b==null)return!1
- if(this===b)return!0
- return t.n.b(b)&&this.a===b.l(0)},
- l:function(a){return this.a},
- $iaY:1}
- P.fg.prototype={}
- P.lM.prototype={
- $1:function(a){var s,r,q,p=this.a
- if(p.w(a))return p.j(0,a)
- if(t.I.b(a)){s={}
- p.m(0,a,s)
- for(p=a.gL(),p=p.gC(p);p.n();){r=p.gq()
- s[r]=this.$1(a.j(0,r))}return s}else if(t.U.b(a)){q=[]
- p.m(0,a,q)
- C.d.K(q,J.bl(a,this,t.z))
- return q}else return a},
- $S:90}
- M.a0.prototype={
- gck:function(){var s,r=this.z
- if(r===5121||r===5120){s=this.ch
- s=s==="MAT2"||s==="MAT3"}else s=!1
- if(!s)r=(r===5123||r===5122)&&this.ch==="MAT3"
- else r=!0
- return r},
- ga7:function(){var s=C.l.j(0,this.ch)
- return s==null?0:s},
- ga8:function(){var s=this,r=s.z
- if(r===5121||r===5120){r=s.ch
- if(r==="MAT2")return 6
- else if(r==="MAT3")return 11
- return s.ga7()}else if(r===5123||r===5122){if(s.ch==="MAT3")return 22
- return 2*s.ga7()}return 4*s.ga7()},
- gal:function(){var s=this,r=s.fx
- if(r!==0)return r
- r=s.z
- if(r===5121||r===5120){r=s.ch
- if(r==="MAT2")return 8
- else if(r==="MAT3")return 12
- return s.ga7()}else if(r===5123||r===5122){if(s.ch==="MAT3")return 24
- return 2*s.ga7()}return 4*s.ga7()},
- gaF:function(){return this.gal()*(this.Q-1)+this.ga8()},
- v:function(a,b){var s,r,q,p=this,o="bufferView",n=a.z,m=p.x,l=p.fr=n.j(0,m),k=l==null
- if(!k&&l.Q!==-1)p.fx=l.Q
- if(p.z===-1||p.Q===-1||p.ch==null)return
- if(m!==-1)if(k)b.k($.N(),H.a([m],t.M),o)
- else{l.a$=!0
- l=l.Q
- if(l!==-1&&l<p.ga8())b.E($.pU(),H.a([p.fr.Q,p.ga8()],t.M))
- M.bm(p.y,p.dy,p.gaF(),p.fr,m,b)}m=p.dx
- if(m!=null){l=m.d
- if(l!==-1)k=!1
- else k=!0
- if(k)return
- k=b.c
- k.push("sparse")
- s=p.Q
- if(l>s)b.k($.qy(),H.a([l,s],t.M),"count")
- s=m.f
- r=s.d
- s.f=n.j(0,r)
- k.push("indices")
- q=m.e
- m=q.d
- if(m!==-1){n=q.r=n.j(0,m)
- if(n==null)b.k($.N(),H.a([m],t.M),o)
- else{n.P(C.v,o,b)
- if(q.r.Q!==-1)b.p($.mv(),o)
- n=q.f
- if(n!==-1)M.bm(q.e,Z.b_(n),Z.b_(n)*l,q.r,m,b)}}k.pop()
- k.push("values")
- if(r!==-1){n=s.f
- if(n==null)b.k($.N(),H.a([r],t.M),o)
- else{n.P(C.v,o,b)
- if(s.f.Q!==-1)b.p($.mv(),o)
- n=p.dy
- m=C.l.j(0,p.ch)
- if(m==null)m=0
- M.bm(s.e,n,n*m*l,s.f,r,b)}}k.pop()
- k.pop()}},
- P:function(a,b,c){var s
- this.a$=!0
- s=this.k2
- if(s==null)this.k2=a
- else if(s!==a)c.k($.pW(),H.a([s,a],t.M),b)},
- ex:function(a){var s=this.k1
- if(s==null)this.k1=a
- else if(s!==a)return!1
- return!0},
- ed:function(a){var s,r,q=this
- if(!q.cx||5126===q.z){a.toString
- return a}s=q.dy*8
- r=q.z
- if(r===5120||r===5122||r===5124)return Math.max(a/(C.c.aA(1,s-1)-1),-1)
- else return a/(C.c.aA(1,s)-1)}}
- M.fb.prototype={
- ac:function(){var s=this
- return P.bK(function(){var r=0,q=2,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0
- return function $async$ac(a1,a2){if(a1===1){p=a2
- r=q}while(true)switch(r){case 0:a0=s.z
- if(a0===-1||s.Q===-1||s.ch==null){r=1
- break}o=s.ga7()
- n=s.Q
- m=s.fr
- if(m!=null){m=m.cx
- if((m==null?null:m.Q)==null){r=1
- break}if(s.gal()<s.ga8()){r=1
- break}m=s.y
- l=s.dy
- if(!M.bm(m,l,s.gaF(),s.fr,null,null)){r=1
- break}k=s.fr
- j=M.ny(a0,k.cx.Q.buffer,k.y+m,C.c.aq(s.gaF(),l))
- if(j==null){r=1
- break}i=j.length
- if(s.gck()){m=C.c.aq(s.gal(),l)
- l=s.ch==="MAT2"
- k=l?8:12
- h=l?2:3
- g=new M.l6(i,j,h,h,m-k).$0()}else g=new M.l7(j).$3(i,o,C.c.aq(s.gal(),l)-o)}else g=P.nJ(n*o,new M.l8(),t.e)
- m=s.dx
- if(m!=null){l=m.f
- k=l.e
- if(k!==-1){f=l.f
- if(f!=null)if(f.z!==-1)if(f.y!==-1){f=f.cx
- if((f==null?null:f.Q)!=null){f=m.e
- if(f.f!==-1)if(f.e!==-1){f=f.r
- if(f!=null)if(f.z!==-1)if(f.y!==-1){f=f.cx
- f=(f==null?null:f.Q)==null}else f=!0
- else f=!0
- else f=!0}else f=!0
- else f=!0}else f=!0}else f=!0
- else f=!0
- else f=!0}else f=!0
- if(f){r=1
- break}f=m.d
- if(f>n){r=1
- break}n=m.e
- m=n.e
- e=n.f
- if(M.bm(m,Z.b_(e),Z.b_(e)*f,n.r,null,null)){d=s.dy
- c=C.l.j(0,s.ch)
- if(c==null)c=0
- c=!M.bm(k,d,d*c*f,l.f,null,null)
- d=c}else d=!0
- if(d){r=1
- break}n=n.r
- b=M.mz(e,n.cx.Q.buffer,n.y+m,f)
- l=l.f
- a=M.ny(a0,l.cx.Q.buffer,l.y+k,f*o)
- if(b==null||a==null){r=1
- break}g=new M.l9(s,b,g,o,a).$0()}r=3
- return P.lv(g)
- case 3:case 1:return P.bF()
- case 2:return P.bG(p)}}},t.e)},
- bf:function(){var s=this
- return P.bK(function(){var r=0,q=1,p,o,n,m,l
- return function $async$bf(a,b){if(a===1){p=b
- r=q}while(true)switch(r){case 0:m=s.dy*8
- l=s.z
- l=l===5120||l===5122||l===5124
- o=t.F
- r=l?2:4
- break
- case 2:l=C.c.aA(1,m-1)
- n=s.ac()
- n.toString
- r=5
- return P.lv(H.ja(n,new M.l4(1/(l-1)),n.$ti.h("i.E"),o))
- case 5:r=3
- break
- case 4:l=C.c.aA(1,m)
- n=s.ac()
- n.toString
- r=6
- return P.lv(H.ja(n,new M.l5(1/(l-1)),n.$ti.h("i.E"),o))
- case 6:case 3:return P.bF()
- case 1:return P.bG(p)}}},t.F)}}
- M.l6.prototype={
- $0:function(){var s=this
- return P.bK(function(){var r=0,q=1,p,o,n,m,l,k,j,i,h
- return function $async$$0(a,b){if(a===1){p=b
- r=q}while(true)switch(r){case 0:o=s.a,n=s.c,m=s.b,l=s.d,k=s.e,j=0,i=0,h=0
- case 2:if(!(j<o)){r=3
- break}r=4
- return m[j]
- case 4:++j;++i
- if(i===n){j+=4-i;++h
- if(h===l){j+=k
- h=0}i=0}r=2
- break
- case 3:return P.bF()
- case 1:return P.bG(p)}}},t.e)},
- $S:17}
- M.l7.prototype={
- $3:function(a,b,c){return this.cZ(a,b,c)},
- cZ:function(a,b,c){var s=this
- return P.bK(function(){var r=a,q=b,p=c
- var o=0,n=1,m,l,k,j
- return function $async$$3(d,e){if(d===1){m=e
- o=n}while(true)switch(o){case 0:l=s.a,k=0,j=0
- case 2:if(!(k<r)){o=3
- break}o=4
- return l[k]
- case 4:++k;++j
- if(j===q){k+=p
- j=0}o=2
- break
- case 3:return P.bF()
- case 1:return P.bG(m)}}},t.e)},
- $S:30}
- M.l8.prototype={
- $1:function(a){return 0},
- $S:18}
- M.l9.prototype={
- $0:function(){var s=this
- return P.bK(function(){var r=0,q=1,p,o,n,m,l,k,j,i,h,g,f
- return function $async$$0(a,b){if(a===1){p=b
- r=q}while(true)switch(r){case 0:g=s.b
- f=g[0]
- o=J.a_(s.c),n=s.d,m=s.a.dx,l=s.e,k=0,j=0,i=0
- case 2:if(!o.n()){r=3
- break}h=o.gq()
- if(j===n){if(k===f&&i!==m.d-1){++i
- f=g[i]}++k
- j=0}r=k===f?4:6
- break
- case 4:r=7
- return l[i*n+j]
- case 7:r=5
- break
- case 6:r=8
- return h
- case 8:case 5:++j
- r=2
- break
- case 3:return P.bF()
- case 1:return P.bG(p)}}},t.e)},
- $S:17}
- M.l4.prototype={
- $1:function(a){return Math.max(a*this.a,-1)},
- $S:5}
- M.l5.prototype={
- $1:function(a){return a*this.a},
- $S:5}
- M.fa.prototype={
- ac:function(){var s=this
- return P.bK(function(){var r=0,q=2,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0
- return function $async$ac(a1,a2){if(a1===1){p=a2
- r=q}while(true)switch(r){case 0:a0=s.z
- if(a0===-1||s.Q===-1||s.ch==null){r=1
- break}o=s.ga7()
- n=s.Q
- m=s.fr
- if(m!=null){m=m.cx
- if((m==null?null:m.Q)==null){r=1
- break}if(s.gal()<s.ga8()){r=1
- break}m=s.y
- l=s.dy
- if(!M.bm(m,l,s.gaF(),s.fr,null,null)){r=1
- break}k=s.fr
- j=M.nx(a0,k.cx.Q.buffer,k.y+m,C.c.aq(s.gaF(),l))
- if(j==null){r=1
- break}i=j.length
- if(s.gck()){m=C.c.aq(s.gal(),l)
- l=s.ch==="MAT2"
- k=l?8:12
- h=l?2:3
- g=new M.l0(i,j,h,h,m-k).$0()}else g=new M.l1(j).$3(i,o,C.c.aq(s.gal(),l)-o)}else g=P.nJ(n*o,new M.l2(),t.F)
- m=s.dx
- if(m!=null){l=m.f
- k=l.e
- if(k!==-1){f=l.f
- if(f!=null)if(f.z!==-1)if(f.y!==-1){f=f.cx
- if((f==null?null:f.Q)!=null){f=m.e
- if(f.f!==-1)if(f.e!==-1){f=f.r
- if(f!=null)if(f.z!==-1)if(f.y!==-1){f=f.cx
- f=(f==null?null:f.Q)==null}else f=!0
- else f=!0
- else f=!0}else f=!0
- else f=!0}else f=!0}else f=!0
- else f=!0
- else f=!0}else f=!0
- if(f){r=1
- break}f=m.d
- if(f>n){r=1
- break}n=m.e
- m=n.e
- e=n.f
- if(M.bm(m,Z.b_(e),Z.b_(e)*f,n.r,null,null)){d=s.dy
- c=C.l.j(0,s.ch)
- if(c==null)c=0
- c=!M.bm(k,d,d*c*f,l.f,null,null)
- d=c}else d=!0
- if(d){r=1
- break}n=n.r
- b=M.mz(e,n.cx.Q.buffer,n.y+m,f)
- l=l.f
- a=M.nx(a0,l.cx.Q.buffer,l.y+k,f*o)
- if(b==null||a==null){r=1
- break}g=new M.l3(s,b,g,o,a).$0()}r=3
- return P.lv(g)
- case 3:case 1:return P.bF()
- case 2:return P.bG(p)}}},t.F)},
- bf:function(){return this.ac()}}
- M.l0.prototype={
- $0:function(){var s=this
- return P.bK(function(){var r=0,q=1,p,o,n,m,l,k,j,i,h
- return function $async$$0(a,b){if(a===1){p=b
- r=q}while(true)switch(r){case 0:o=s.a,n=s.c,m=s.b,l=s.d,k=s.e,j=0,i=0,h=0
- case 2:if(!(j<o)){r=3
- break}r=4
- return m[j]
- case 4:++j;++i
- if(i===n){j+=4-i;++h
- if(h===l){j+=k
- h=0}i=0}r=2
- break
- case 3:return P.bF()
- case 1:return P.bG(p)}}},t.F)},
- $S:19}
- M.l1.prototype={
- $3:function(a,b,c){return this.cY(a,b,c)},
- cY:function(a,b,c){var s=this
- return P.bK(function(){var r=a,q=b,p=c
- var o=0,n=1,m,l,k,j
- return function $async$$3(d,e){if(d===1){m=e
- o=n}while(true)switch(o){case 0:l=s.a,k=0,j=0
- case 2:if(!(k<r)){o=3
- break}o=4
- return l[k]
- case 4:++k;++j
- if(j===q){k+=p
- j=0}o=2
- break
- case 3:return P.bF()
- case 1:return P.bG(m)}}},t.F)},
- $S:34}
- M.l2.prototype={
- $1:function(a){return 0},
- $S:5}
- M.l3.prototype={
- $0:function(){var s=this
- return P.bK(function(){var r=0,q=1,p,o,n,m,l,k,j,i,h,g,f
- return function $async$$0(a,b){if(a===1){p=b
- r=q}while(true)switch(r){case 0:g=s.b
- f=g[0]
- o=J.a_(s.c),n=s.d,m=s.a.dx,l=s.e,k=0,j=0,i=0
- case 2:if(!o.n()){r=3
- break}h=o.gq()
- if(j===n){if(k===f&&i!==m.d-1){++i
- f=g[i]}++k
- j=0}r=k===f?4:6
- break
- case 4:r=7
- return l[i*n+j]
- case 7:r=5
- break
- case 6:r=8
- return h
- case 8:case 5:++j
- r=2
- break
- case 3:return P.bF()
- case 1:return P.bG(p)}}},t.F)},
- $S:19}
- M.bP.prototype={
- ge3:function(){var s=this.e,r=s.r,q=r==null?null:r.cx
- if((q==null?null:q.Q)==null)return null
- return M.mz(s.f,r.cx.Q.buffer,r.y+s.e,this.d)}}
- M.bQ.prototype={
- v:function(a,b){this.r=a.z.j(0,this.d)}}
- M.bR.prototype={
- v:function(a,b){this.f=a.z.j(0,this.d)}}
- M.ez.prototype={
- Y:function(a,b,c,d){d.toString
- if(d==1/0||d==-1/0||isNaN(d)){a.k($.pl(),H.a([b,d],t.M),this.a)
- return!1}return!0}}
- M.eG.prototype={
- Y:function(a,b,c,d){var s,r=this
- if(b===c||r.b[c]>d)r.b[c]=d
- if(d<r.c[c]){s=r.a
- s[c]=s[c]+1}return!0},
- aw:function(a){var s,r,q,p,o,n,m,l,k,j=this
- for(s=j.b,r=s.length,q=j.c,p=j.a,o=j.d,n=t.M,m=0;m<r;++m)if(!J.aA(q[m],s[m])){l=$.na()
- k=o+"/min/"+m
- a.k(l,H.a([q[m],s[m]],n),k)
- if(p[m]>0){l=$.n8()
- k=o+"/min/"+m
- a.k(l,H.a([p[m],q[m]],n),k)}}return!0}}
- M.eE.prototype={
- Y:function(a,b,c,d){var s,r=this
- if(b===c||r.b[c]<d)r.b[c]=d
- if(d>r.c[c]){s=r.a
- s[c]=s[c]+1}return!0},
- aw:function(a){var s,r,q,p,o,n,m,l,k,j=this
- for(s=j.b,r=s.length,q=j.c,p=j.a,o=j.d,n=t.M,m=0;m<r;++m)if(!J.aA(q[m],s[m])){l=$.n9()
- k=o+"/max/"+m
- a.k(l,H.a([q[m],s[m]],n),k)
- if(p[m]>0){l=$.n7()
- k=o+"/max/"+m
- a.k(l,H.a([p[m],q[m]],n),k)}}return!0}}
- M.eH.prototype={
- Y:function(a,b,c,d){var s,r=this
- if(b===c||r.b[c]>d)r.b[c]=d
- if(d<r.c[c]){s=r.a
- s[c]=s[c]+1}return!0},
- aw:function(a){var s,r,q,p,o,n,m,l,k,j=this
- for(s=j.b,r=s.length,q=j.c,p=j.a,o=j.d,n=t.M,m=0;m<r;++m)if(!J.aA(q[m],s[m])){l=$.na()
- k=o+"/min/"+m
- a.k(l,H.a([q[m],s[m]],n),k)
- if(p[m]>0){l=$.n8()
- k=o+"/min/"+m
- a.k(l,H.a([p[m],q[m]],n),k)}}return!0}}
- M.eF.prototype={
- Y:function(a,b,c,d){var s,r=this
- if(b===c||r.b[c]<d)r.b[c]=d
- if(d>r.c[c]){s=r.a
- s[c]=s[c]+1}return!0},
- aw:function(a){var s,r,q,p,o,n,m,l,k,j=this
- for(s=j.b,r=s.length,q=j.c,p=j.a,o=j.d,n=t.M,m=0;m<r;++m)if(!J.aA(q[m],s[m])){l=$.n9()
- k=o+"/max/"+m
- a.k(l,H.a([q[m],s[m]],n),k)
- if(p[m]>0){l=$.n7()
- k=o+"/max/"+m
- a.k(l,H.a([p[m],q[m]],n),k)}}return!0}}
- Z.bn.prototype={
- v:function(a,b){var s,r,q,p,o,n=this,m="samplers",l=n.y
- if(l==null||n.x==null)return
- s=b.c
- s.push(m)
- l.a9(new Z.fH(b,a))
- s.pop()
- s.push("channels")
- n.x.a9(new Z.fI(n,b,a))
- s.pop()
- s.push(m)
- for(r=l.b,l=l.a,q=l.length,p=0;p<r;++p){o=p>=q
- if(!(o?null:l[p]).a$)b.X($.fD(),p)}s.pop()}}
- Z.fH.prototype={
- $2:function(a,b){var s,r,q,p,o="input",n="output",m=this.a,l=m.c
- l.push(C.c.l(a))
- s=this.b.f
- r=b.d
- b.r=s.j(0,r)
- q=b.f
- b.x=s.j(0,q)
- if(r!==-1){s=b.r
- if(s==null)m.k($.N(),H.a([r],t.M),o)
- else{s.P(C.b_,o,m)
- s=b.r.fr
- if(s!=null)s.P(C.v,o,m)
- l.push(o)
- p=V.d2(b.r)
- if(!p.N(0,C.A))m.E($.q_(),H.a([p,H.a([C.A],t.p)],t.M))
- else m.W(b.r,new Z.ei(m.O()))
- s=b.r
- if(s.db==null||s.cy==null)m.R($.q1())
- if(b.e==="CUBICSPLINE"&&b.r.Q<2)m.E($.q0(),H.a(["CUBICSPLINE",2,b.r.Q],t.M))
- l.pop()}}if(q!==-1){s=b.x
- if(s==null)m.k($.N(),H.a([q],t.M),n)
- else{s.P(C.b0,n,m)
- s=b.x.fr
- if(s!=null)s.P(C.v,n,m)
- b.x.ex("CUBICSPLINE"===b.e)}}l.pop()},
- $S:35}
- Z.fI.prototype={
- $2:function(a,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d="sampler",c=this.b,b=c.c
- b.push(C.c.l(a))
- s=this.a
- r=a0.d
- a0.f=s.y.j(0,r)
- q=a0.e
- p=q!=null
- if(p){o=q.d
- q.f=this.c.db.j(0,o)
- if(o!==-1){b.push("target")
- n=q.f
- if(n==null)c.k($.N(),H.a([o],t.M),"node")
- else{n.a$=!0
- switch(q.e){case"translation":case"rotation":case"scale":if(n.Q!=null)c.R($.pX())
- if(q.f.id!=null)c.p($.qz(),"path")
- break
- case"weights":o=n.fy
- o=o==null?e:o.x
- o=o==null?e:o.gcF(o)
- if((o==null?e:o.fx)==null)c.R($.pY())
- break}}b.pop()}}if(r!==-1){o=a0.f
- if(o==null)c.k($.N(),H.a([r],t.M),d)
- else{o.a$=!0
- if(p&&o.x!=null){r=q.e
- if(r==="rotation"){m=o.x
- if(m.ga7()===4){b.push(d)
- o=c.O()
- n=5126===m.z?e:m.gbP()
- c.W(m,new Z.dp("CUBICSPLINE"===a0.f.e,n,o,t.ed))
- b.pop()}o=a0.f
- o.x.toString}l=V.d2(o.x)
- k=C.cS.j(0,r)
- if((k==null?e:C.d.F(k,l))===!1)c.k($.q3(),H.a([l,k,r],t.M),d)
- o=a0.f
- n=o.r
- if(n!=null&&n.Q!==-1&&o.x.Q!==-1&&o.e!=null){j=n.Q
- if(o.e==="CUBICSPLINE")j*=3
- if(r==="weights"){r=q.f
- r=r==null?e:r.fy
- r=r==null?e:r.x
- r=r==null?e:r.gcF(r)
- r=r==null?e:r.fx
- i=r==null?e:r.length
- j*=i==null?0:i}if(j!==0&&j!==a0.f.x.Q)c.k($.q2(),H.a([j,a0.f.x.Q],t.M),d)}}}for(h=a+1,s=s.x,r=s.b,o=t.M,s=s.a,n=s.length;h<r;++h){if(p){g=h>=n
- f=(g?e:s[h]).e
- g=f!=null&&q.d===f.d&&q.e==f.e}else g=!1
- if(g)c.k($.pZ(),H.a([h],o),"target")}b.pop()}},
- $S:36}
- Z.b1.prototype={}
- Z.bT.prototype={}
- Z.b2.prototype={}
- Z.ei.prototype={
- Y:function(a,b,c,d){var s=this
- if(d<0)a.k($.pf(),H.a([b,d],t.M),s.b)
- else{if(b!==0&&d<=s.a)a.k($.pg(),H.a([b,d,s.a],t.M),s.b)
- s.a=d}return!0}}
- Z.dp.prototype={
- Y:function(a,b,c,d){var s,r,q=this
- if(!q.a||4===(4&q.d)){s=q.b
- r=s!=null?s.$1(d):d
- s=q.e+r*r
- q.e=s
- if(3===c){if(Math.abs(Math.sqrt(s)-1)>0.00769)a.k($.ph(),H.a([b-3,b,Math.sqrt(q.e)],t.M),q.c)
- q.e=0}}if(++q.d===12)q.d=0
- return!0}}
- T.bo.prototype={
- gb8:function(){var s,r=this.f
- if(r!=null){s=$.bj().b
- s=!s.test(r)}else s=!0
- if(s)return 0
- return P.cr($.bj().aG(r).b[1],null)},
- gbO:function(){var s,r=this.f
- if(r!=null){s=$.bj().b
- s=!s.test(r)}else s=!0
- if(s)return 0
- return P.cr($.bj().aG(r).b[2],null)},
- gcM:function(){var s,r=this.r
- if(r!=null){s=$.bj().b
- s=!s.test(r)}else s=!0
- if(s)return 2
- return P.cr($.bj().aG(r).b[1],null)},
- geb:function(){var s,r=this.r
- if(r!=null){s=$.bj().b
- s=!s.test(r)}else s=!0
- if(s)return 0
- return P.cr($.bj().aG(r).b[2],null)}}
- Q.aN.prototype={}
- V.bp.prototype={
- P:function(a,b,c){var s
- this.a$=!0
- s=this.cy
- if(s==null)this.cy=a
- else if(s!==a)c.k($.q5(),H.a([s,a],t.M),b)},
- v:function(a,b){var s,r=this,q=r.x,p=r.cx=a.y.j(0,q)
- r.db=r.Q
- s=r.ch
- if(s===34962)r.cy=C.F
- else if(s===34963)r.cy=C.X
- if(q!==-1)if(p==null)b.k($.N(),H.a([q],t.M),"buffer")
- else{p.a$=!0
- p=p.y
- if(p!==-1){s=r.y
- if(s>=p)b.k($.ne(),H.a([q,p],t.M),"byteOffset")
- else if(s+r.z>p)b.k($.ne(),H.a([q,p],t.M),"byteLength")}}}}
- G.bq.prototype={}
- G.bV.prototype={}
- G.bW.prototype={}
- V.da.prototype={
- ez:function(a){var s,r,q,p,o
- new V.i3(this,a).$1(this.fy)
- s=a.r
- for(r=s.length,q=a.c,p=0;p<s.length;s.length===r||(0,H.cs)(s),++p){o=s[p]
- C.d.si(q,0)
- C.d.K(q,o.b)
- o.a.bY(this,a)}C.d.si(q,0)}}
- V.i0.prototype={
- $0:function(){C.d.si(this.a.c,0)
- return null},
- $S:1}
- V.i1.prototype={
- $1$2:function(a,b,c){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.a
- if(!h.w(a)){h=new Array(0)
- h.fixed$length=Array
- return new F.L(H.a(h,c.h("p<0*>")),0,a,c.h("L<0*>"))}i.b.$0()
- s=h.j(0,a)
- if(t.o.b(s)){h=J.M(s)
- r=i.c
- q=c.h("p<0*>")
- p=c.h("L<0*>")
- if(h.ga3(s)){o=h.gi(s)
- n=new Array(o)
- n.fixed$length=Array
- q=H.a(n,q)
- n=r.c
- n.push(a)
- for(m=t.M,l=t.t,k=0;k<h.gi(s);++k){j=h.j(s,k)
- if(l.b(j)){n.push(C.c.l(k))
- q[k]=b.$2(j,r)
- n.pop()}else r.aE($.Z(),H.a([j,"object"],m),k)}return new F.L(q,o,a,p)}else{r.p($.bO(),a)
- h=new Array(0)
- h.fixed$length=Array
- return new F.L(H.a(h,q),0,a,p)}}else{i.c.k($.Z(),H.a([s,"array"],t.M),a)
- h=new Array(0)
- h.fixed$length=Array
- return new F.L(H.a(h,c.h("p<0*>")),0,a,c.h("L<0*>"))}},
- $2:function(a,b){return this.$1$2(a,b,t.z)},
- $S:37}
- V.i2.prototype={
- $1$3$req:function(a,b,c,d){var s,r
- this.a.$0()
- s=this.c
- r=F.n_(this.b,a,s,!0)
- if(r==null)return null
- s.c.push(a)
- return b.$2(r,s)},
- $2:function(a,b){return this.$1$3$req(a,b,!1,t.z)},
- $1$2:function(a,b,c){return this.$1$3$req(a,b,!1,c)},
- $S:38}
- V.hZ.prototype={
- $2:function(a,b){var s,r,q,p,o,n=this.a,m=n.c
- m.push(a.c)
- s=this.b
- a.a9(new V.i_(n,s))
- r=n.f.j(0,b)
- if(r!=null){q=J.eA(m.slice(0),H.U(m).c)
- for(p=J.a_(r);p.n();){o=p.gq()
- C.d.si(m,0)
- C.d.K(m,o.b)
- o.a.v(s,n)}C.d.si(m,0)
- C.d.K(m,q)}m.pop()},
- $S:39}
- V.i_.prototype={
- $2:function(a,b){var s=this.a,r=s.c
- r.push(C.c.l(a))
- b.v(this.b,s)
- r.pop()},
- $S:40}
- V.hX.prototype={
- $2:function(a,b){var s,r
- if(t.v.b(b)){s=this.a
- r=s.c
- r.push(a)
- b.v(this.b,s)
- r.pop()}},
- $S:6}
- V.hY.prototype={
- $2:function(a,b){var s,r,q,p=this
- if(!b.k1&&b.fx==null&&b.fy==null&&b.fr==null&&b.a.a===0&&b.b==null)p.a.X($.qU(),a)
- if(b.go!=null){s=p.b
- s.cz(0)
- for(r=b;r.go!=null;)if(s.B(0,r))r=r.go
- else{if(r===b)p.a.X($.qg(),a)
- break}}if(b.id!=null){if(b.go!=null)p.a.X($.qZ(),a)
- s=b.Q
- if(s==null||s.cK()){s=b.cx
- if(s!=null){s=s.a
- s=s[0]===0&&s[1]===0&&s[2]===0}else s=!0
- if(s){s=b.cy
- if(s!=null){s=s.a
- s=s[0]===0&&s[1]===0&&s[2]===0&&s[3]===1}else s=!0
- if(s){s=b.db
- if(s!=null){s=s.a
- s=s[0]===1&&s[1]===1&&s[2]===1}else s=!0}else s=!1}else s=!1}else s=!1
- if(!s)p.a.X($.qY(),a)
- q=b.id.cy.b5(0,new V.hV(),new V.hW())
- if(q!=null){s=q.dy
- s=!b.dy.b4(0,s.gcA(s))}else s=!1
- if(s)p.a.X($.qX(),a)}},
- $S:29}
- V.hV.prototype={
- $1:function(a){return a.go==null},
- $S:43}
- V.hW.prototype={
- $0:function(){return null},
- $S:2}
- V.i3.prototype={
- $1:function(a){var s=this.b,r=s.c
- C.d.si(r,0)
- r.push(a.c)
- a.a9(new V.i4(this.a,s))
- r.pop()},
- $S:44}
- V.i4.prototype={
- $2:function(a,b){var s=this.b,r=s.c
- r.push(C.c.l(a))
- b.bY(this.a,s)
- r.pop()},
- $S:45}
- V.kQ.prototype={
- ge7:function(){return this.a$}}
- V.o.prototype={
- v:function(a,b){},
- $it:1}
- V.es.prototype={}
- V.fk.prototype={}
- T.aO.prototype={
- v:function(a,b){var s,r="bufferView",q=this.x
- if(q!==-1){s=this.ch=a.z.j(0,q)
- if(s==null)b.k($.N(),H.a([q],t.M),r)
- else{s.P(C.b4,r,b)
- if(this.ch.Q!==-1)b.p($.q6(),r)}}},
- ew:function(){var s,r=this.ch,q=r==null?null:r.cx
- if((q==null?null:q.Q)!=null)try{this.Q=H.mH(r.cx.Q.buffer,r.y,r.z)}catch(s){if(!(H.E(s) instanceof P.ak))throw s}}}
- Y.aS.prototype={
- v:function(a,b){var s=this,r=new Y.jb(b,a)
- r.$2(s.x,"pbrMetallicRoughness")
- r.$2(s.y,"normalTexture")
- r.$2(s.z,"occlusionTexture")
- r.$2(s.Q,"emissiveTexture")}}
- Y.jb.prototype={
- $2:function(a,b){var s,r
- if(a!=null){s=this.a
- r=s.c
- r.push(b)
- a.v(this.b,s)
- r.pop()}},
- $S:46}
- Y.ci.prototype={
- v:function(a,b){var s,r=this.e
- if(r!=null){s=b.c
- s.push("baseColorTexture")
- r.v(a,b)
- s.pop()}r=this.x
- if(r!=null){s=b.c
- s.push("metallicRoughnessTexture")
- r.v(a,b)
- s.pop()}}}
- Y.ch.prototype={}
- Y.cg.prototype={}
- Y.bB.prototype={
- v:function(a,b){var s,r=this,q=r.d,p=r.f=a.fy.j(0,q)
- if(q!==-1)if(p==null)b.k($.N(),H.a([q],t.M),"index")
- else p.a$=!0
- for(q=b.e,s=r;s!=null;){s=q.j(0,s)
- if(s instanceof Y.aS){s.dx.m(0,b.O(),r.e)
- break}}}}
- V.bU.prototype={
- l:function(a){return this.a}}
- V.bS.prototype={
- l:function(a){return this.a}}
- V.u.prototype={
- l:function(a){var s="{"+H.b(this.a)+", "+H.b(C.ao.j(0,this.b))
- return s+(this.c?" normalized":"")+"}"},
- N:function(a,b){if(b==null)return!1
- return b instanceof V.u&&b.a==this.a&&b.b===this.b&&b.c===this.c},
- gG:function(a){return A.oG(A.fy(A.fy(A.fy(0,J.aL(this.a)),C.c.gG(this.b)),C.bC.gG(this.c)))}}
- S.aT.prototype={
- v:function(a,b){var s,r=b.c
- r.push("primitives")
- s=this.x
- if(s!=null)s.a9(new S.jl(b,a))
- r.pop()}}
- S.jl.prototype={
- $2:function(a,b){var s=this.a,r=s.c
- r.push(C.c.l(a))
- b.v(this.b,s)
- r.pop()},
- $S:20}
- S.aH.prototype={
- geu:function(){switch(this.r){case 4:return C.c.bA(this.dy,3)
- case 5:case 6:var s=this.dy
- return s>2?s-2:0
- default:return 0}},
- v:function(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g="attributes",f="indices",e=h.d
- if(e!=null){s=b.c
- s.push(g)
- e.J(0,new S.jg(h,a,b))
- s.pop()}e=h.e
- if(e!==-1){s=h.fy=a.f.j(0,e)
- if(s==null)b.k($.N(),H.a([e],t.M),f)
- else{h.dy=s.Q
- s.P(C.b2,f,b)
- e=h.fy.fr
- if(e!=null)e.P(C.X,f,b)
- e=b.c
- e.push(f)
- s=h.fy.fr
- if(s!=null&&s.Q!==-1)b.R($.qb())
- r=V.d2(h.fy)
- if(!C.d.F(C.af,r))b.E($.qa(),H.a([r,C.af],t.M))
- else{s=h.fr
- q=s!==-1?s-1:-1
- s=h.r
- p=s!==-1?C.c.aA(1,s):-1
- if(p!==0&&q>=-1){s=h.fy
- o=b.O()
- n=C.c.bA(h.dy,3)
- m=h.fy.z
- l=new Uint32Array(3)
- b.W(s,new S.ev(q,n,Z.pb(m),16===(16&p),l,o))}}e.pop()}}e=h.dy
- if(e!==-1){s=h.r
- if(!(s===1&&e%2!==0))if(!((s===2||s===3)&&e<2))if(!(s===4&&e%3!==0))e=(s===5||s===6)&&e<3
- else e=!0
- else e=!0
- else e=!0}else e=!1
- if(e)b.E($.q9(),H.a([h.dy,C.c7[h.r]],t.M))
- e=h.f
- h.go=a.cx.j(0,e)
- k=P.nO(h.db,new S.jh(),!1,t.e)
- if(e!==-1){s=h.go
- if(s==null)b.k($.N(),H.a([e],t.M),"material")
- else{s.a$=!0
- s.dx.J(0,new S.ji(h,b,k))}}for(e=C.d.gC(k),s=new H.cm(e,new S.jj(),H.U(k).h("cm<1>")),o=b.c;s.n();){n=e.gq()
- o.push(g)
- b.p($.fD(),"TEXCOORD_"+H.b(n))
- o.pop()}e=h.x
- if(e!=null){s=b.c
- s.push("targets")
- o=new Array(e.length)
- o.fixed$length=Array
- h.fx=H.a(o,t.ar)
- for(o=t.X,n=t.W,j=0;j<e.length;++j){i=e[j]
- h.fx[j]=P.a5(o,n)
- s.push(C.c.l(j))
- i.J(0,new S.jk(h,a,b,j))
- s.pop()}s.pop()}},
- c7:function(a,b,c){var s,r=a.fr
- if(r.Q===-1){s=c.x.bS(r,new S.jf())
- if(s.B(0,a)&&s.gi(s)>1)c.p($.q8(),b)}}}
- S.jc.prototype={
- $1:function(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this
- if(a.length!==0&&C.a.H(a,0)===95)return
- switch(a){case"POSITION":e.a.c=!0
- break
- case"NORMAL":e.a.b=!0
- break
- case"TANGENT":e.a.a=!0
- break
- default:s=a.split("_")
- r=s[0]
- if(!C.d.F(C.bY,r)||s.length!==2){e.b.p($.mw(),a)
- break}q=s[1]
- q.toString
- p=new H.cu(q)
- if(p.gi(p)===0){o=0
- n=!1}else{m=q.length
- if(m===1){o=C.a.H(q,0)-48
- n=!(o<0||o>9)||!1}else{o=0
- l=0
- while(!0){if(!(l<m)){n=!0
- break}k=C.a.H(q,l)-48
- if(k<=9)if(k>=0)j=l===0&&k===0
- else j=!0
- else j=!0
- if(j){n=!1
- break}o=10*o+k;++l}}}if(n)switch(r){case"COLOR":q=e.a;++q.d
- i=q.e
- q.e=o>i?o:i
- break
- case"JOINTS":q=e.a;++q.f
- h=q.r
- q.r=o>h?o:h
- break
- case"TEXCOORD":q=e.a;++q.z
- g=q.Q
- q.Q=o>g?o:g
- break
- case"WEIGHTS":q=e.a;++q.x
- f=q.y
- q.y=o>f?o:f
- break}else e.b.p($.mw(),a)}},
- $S:21}
- S.jd.prototype={
- $3:function(a,b,c){var s=a+1
- if(s!==b){this.a.E($.qK(),H.a([c,s,b],t.M))
- return 0}return b},
- $S:49}
- S.je.prototype={
- $1:function(a){var s=this.a
- if(!s.k3.w(a)&&!J.rE(a,"_"))s.p($.mw(),a)},
- $S:21}
- S.jg.prototype={
- $2:function(a,b){var s,r,q,p,o,n,m,l=this
- if(b===-1)return
- s=l.b.f.j(0,b)
- if(s==null){l.c.k($.N(),H.a([b],t.M),a)
- return}r=l.a
- r.dx.m(0,a,s)
- q=l.c
- s.P(C.W,a,q)
- p=s.fr
- if(p!=null)p.P(C.F,a,q)
- if(a==="POSITION")p=s.db==null||s.cy==null
- else p=!1
- if(p)q.p($.nh(),"POSITION")
- o=V.d2(s)
- n=q.k2.j(0,H.a(a.split("_"),t.s)[0])
- if(n!=null)if(!n.F(0,o))q.k($.ng(),H.a([o,n],t.M),a)
- else if(a==="NORMAL"){p=q.c
- p.push("NORMAL")
- m=q.O()
- q.W(s,new F.f4(m,5126===s.z?null:s.gbP()))
- p.pop()}else if(a==="TANGENT"){p=q.c
- p.push("TANGENT")
- m=q.O()
- q.W(s,new F.f5(m,5126===s.z?null:s.gbP()))
- p.pop()}else if(C.a.V(a,"COLOR_")&&5126===s.z){p=q.c
- p.push(a)
- q.W(s,new F.en(q.O()))
- p.pop()}p=s.y
- if(!(p!==-1&&p%4!==0))if(s.ga8()%4!==0){p=s.fr
- p=p!=null&&p.Q===-1}else p=!1
- else p=!0
- if(p)q.p($.nf(),a)
- p=r.fr
- if(p===-1)r.dy=r.fr=s.Q
- else if(p!==s.Q)q.p($.qf(),a)
- p=s.fr
- if(p!=null&&p.Q===-1){if(p.db===-1)p.db=s.ga8()
- r.c7(s,a,q)}},
- $S:7}
- S.jh.prototype={
- $1:function(a){return a},
- $S:18}
- S.ji.prototype={
- $2:function(a,b){if(b!==-1)if(b+1>this.a.db)this.b.k($.qe(),H.a([a,b],t.M),"material")
- else this.c[b]=-1},
- $S:7}
- S.jj.prototype={
- $1:function(a){return a!==-1},
- $S:8}
- S.jk.prototype={
- $2:function(a,b){var s,r,q,p,o,n,m=this
- if(b===-1)return
- s=m.b.f.j(0,b)
- if(s==null)m.c.k($.N(),H.a([b],t.M),a)
- else{r=m.c
- s.P(C.W,a,r)
- q=s.fr
- if(q!=null)q.P(C.F,a,r)
- p=m.a.dx.j(0,a)
- if(p==null)r.p($.qd(),a)
- else if(p.Q!==s.Q)r.p($.qc(),a)
- if(a==="POSITION")q=s.db==null||s.cy==null
- else q=!1
- if(q)r.p($.nh(),"POSITION")
- o=V.d2(s)
- n=r.k3.j(0,a)
- if(n!=null&&!n.F(0,o))r.k($.ng(),H.a([o,n],t.M),a)
- q=s.y
- if(!(q!==-1&&q%4!==0))if(s.ga8()%4!==0){q=s.fr
- q=q!=null&&q.Q===-1}else q=!1
- else q=!0
- if(q)r.p($.nf(),a)
- q=s.fr
- if(q!=null&&q.Q===-1){if(q.db===-1)q.db=s.ga8()
- m.a.c7(s,a,r)}}m.a.fx[m.d].m(0,a,s)},
- $S:7}
- S.jf.prototype={
- $0:function(){return P.aR(t.W)},
- $S:52}
- S.ev.prototype={
- Y:function(a,b,c,d){var s,r,q=this,p=q.a
- if(d>p)a.k($.pi(),H.a([b,d,p],t.M),q.cy)
- if(d===q.c)a.k($.pj(),H.a([d,b],t.M),q.cy)
- if(q.x){p=q.cx
- s=q.Q
- p[s]=d;++s
- q.Q=s
- if(s===3){q.Q=0
- s=p[0]
- r=p[1]
- if(s!==r){p=p[2]
- p=r===p||p===s}else p=!0
- if(p)++q.ch}}return!0},
- aw:function(a){var s=this.ch
- if(s>0)a.k($.pk(),H.a([s,this.b],t.M),this.cy)
- return!0}}
- V.ah.prototype={
- v:function(a,b){var s,r,q,p=this,o=p.x
- p.fr=a.Q.j(0,o)
- s=p.z
- p.id=a.fx.j(0,s)
- r=p.ch
- p.fy=a.cy.j(0,r)
- if(o!==-1){q=p.fr
- if(q==null)b.k($.N(),H.a([o],t.M),"camera")
- else q.a$=!0}if(s!==-1){o=p.id
- if(o==null)b.k($.N(),H.a([s],t.M),"skin")
- else o.a$=!0}if(r!==-1){o=p.fy
- if(o==null)b.k($.N(),H.a([r],t.M),"mesh")
- else{o.a$=!0
- o=o.x
- if(o!=null){s=p.dx
- if(s!=null){o=o.j(0,0).fx
- o=o==null?null:o.length
- o=o!==s.length}else o=!1
- if(o){o=$.qk()
- s=s.length
- r=p.fy.x.j(0,0).fx
- b.k(o,H.a([s,r==null?null:r.length],t.M),"weights")}if(p.id!=null){o=p.fy.x
- if(o.b4(o,new V.jo()))b.R($.qi())}else{o=p.fy.x
- if(o.bC(o,new V.jp()))b.R($.qj())}}}}o=p.y
- if(o!=null){s=new Array(o.gi(o))
- s.fixed$length=Array
- s=H.a(s,t.R)
- p.fx=s
- F.n4(o,s,a.db,"children",b,new V.jq(p,b))}},
- c5:function(a,b){var s,r,q,p,o=this
- o.dy.B(0,a)
- if(o.fx==null||!b.B(0,o))return
- for(s=o.fx,r=s.length,q=0;q<r;++q){p=s[q]
- if(p!=null)p.c5(a,b)}}}
- V.jo.prototype={
- $1:function(a){return a.cx===0},
- $S:3}
- V.jp.prototype={
- $1:function(a){return a.cx!==0},
- $S:3}
- V.jq.prototype={
- $3:function(a,b,c){if(a.go!=null)this.b.aE($.qh(),H.a([b],t.M),c)
- a.go=this.a},
- $S:9}
- T.bv.prototype={}
- B.bw.prototype={
- v:function(a,b){var s,r=this.x
- if(r==null)return
- s=new Array(r.gi(r))
- s.fixed$length=Array
- s=H.a(s,t.R)
- this.y=s
- F.n4(r,s,a.db,"nodes",b,new B.jz(this,b))}}
- B.jz.prototype={
- $3:function(a,b,c){if(a.go!=null)this.b.aE($.ql(),H.a([b],t.M),c)
- a.c5(this.a,P.aR(t.L))},
- $S:9}
- O.by.prototype={
- v:function(a,b){var s,r,q,p,o,n=this,m="inverseBindMatrices",l="skeleton",k=n.x
- n.Q=a.f.j(0,k)
- s=a.db
- r=n.y
- n.cx=s.j(0,r)
- q=n.z
- if(q!=null){p=new Array(q.gi(q))
- p.fixed$length=Array
- p=H.a(p,t.R)
- n.ch=p
- F.n4(q,p,s,"joints",b,new O.kB(n))
- if(n.cy.a===0)b.p($.r3(),"joints")}if(k!==-1){s=n.Q
- if(s==null)b.k($.N(),H.a([k],t.M),m)
- else{s.P(C.b1,m,b)
- k=n.Q.fr
- if(k!=null)k.P(C.b3,m,b)
- k=b.c
- k.push(m)
- s=n.Q.fr
- if(s!=null&&s.Q!==-1)b.R($.qm())
- o=V.d2(n.Q)
- if(!o.N(0,C.P))b.E($.qn(),H.a([o,H.a([C.P],t.p)],t.M))
- else b.W(n.Q,new O.eu(b.O()))
- s=n.ch
- if(s!=null&&n.Q.Q!==s.length)b.E($.q7(),H.a([s.length,n.Q.Q],t.M))
- k.pop()}}if(r!==-1){k=n.cx
- if(k==null)b.k($.N(),H.a([r],t.M),l)
- else if(!n.cy.F(0,k))b.p($.r4(),l)}}}
- O.kB.prototype={
- $3:function(a,b,c){var s,r,q
- a.k1=!0
- s=P.aR(t.L)
- r=a
- while(!0){if(!(r!=null&&s.B(0,r)))break
- r=r.go}q=this.a.cy
- if(q.a===0)q.K(0,s)
- else q.dk(s.gcA(s),!1)},
- $S:9}
- O.eu.prototype={
- Y:function(a,b,c,d){var s
- if(!(3===c&&0!==d))if(!(7===c&&0!==d))if(!(11===c&&0!==d))s=15===c&&1!==d
- else s=!0
- else s=!0
- else s=!0
- if(s)a.k($.pm(),H.a([b,c,d],t.M),this.a)
- return!0}}
- U.bA.prototype={
- v:function(a,b){var s,r,q=this,p=q.y
- q.Q=a.ch.j(0,p)
- s=q.x
- q.z=a.dx.j(0,s)
- if(p!==-1){r=q.Q
- if(r==null)b.k($.N(),H.a([p],t.M),"source")
- else r.a$=!0}if(s!==-1){p=q.z
- if(p==null)b.k($.N(),H.a([s],t.M),"sampler")
- else p.a$=!0}},
- bY:function(a,b){var s,r=this.Q
- r=r==null?null:r.cx
- s=r==null?null:r.a
- if(s!=null&&!C.d.F(C.ae,s))b.k($.ni(),H.a([s,C.ae],t.M),"source")},
- $ick:1}
- M.kV.prototype={}
- M.j.prototype={
- W:function(a,b){J.mx(this.d.bS(a,new M.fR()),b)},
- aa:function(a,b){var s,r,q
- for(s=J.a_(b),r=this.e;s.n();){q=s.gq()
- if(q!=null)r.m(0,q,a)}},
- c0:function(a){var s,r,q,p=this.c
- if(p.length===0&&a!=null&&C.a.V(a,"/"))return a
- s=a!=null
- if(s)p.push(a)
- r=this.go
- q=r.a+="/"
- r.a=P.mJ(q,new H.a8(p,new M.fT(),H.U(p).h("a8<1,f*>")),"/")
- if(s)p.pop()
- p=r.a
- r.a=""
- return p.charCodeAt(0)==0?p:p},
- O:function(){return this.c0(null)},
- e4:function(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e="/extensionsUsed/"
- C.d.K(f.cx,a)
- for(s=J.M(a),r=f.db,q=f.fx,p=C.d3.a,o=t.M,n=J.M(b),m=0;m<s.gi(a);++m){l=s.j(a,m)
- k=$.pe().aG(l)
- j=k==null?null:k.b[1]
- if(j==null)f.p($.qF(),e+m)
- else if(!p.w(j)){k=$.r7()
- i=e+m
- f.k(k,H.a([j],o),i)}h=q.b5(0,new M.fW(l),new M.fX(l))
- if(h==null){k=$.qq()
- i=e+m
- f.k(k,H.a([l],o),i)
- continue}h.b.J(0,new M.fY(f,h))
- k=h.c
- if(k!=null)k.$1(f)
- k=h.d&&!n.F(b,l)
- if(k){k=$.r1()
- i=e+m
- f.k(k,H.a([l],o),i)}r.push(l)}for(m=0;m<n.gi(b);++m){g=n.j(b,m)
- if(!s.F(a,g)){r=$.r8()
- q="/extensionsRequired/"+m
- f.k(r,H.a([g],o),q)}}},
- a6:function(a,b,c,d,e,f){var s,r,q,p=this,o=p.b,n=a.b
- if(o.b.F(0,n))return
- s=o.a
- if(s>0&&p.fy.length===s){p.z=!0
- throw H.c(C.b7)}o=o.c
- r=o!=null?o.j(0,n):null
- if(f!=null)p.fy.push(new E.cA(a,r,null,f,b))
- else{q=c!=null?C.c.l(c):d
- o=e?"":p.c0(q)
- p.fy.push(new E.cA(a,r,o,null,b))}},
- p:function(a,b){return this.a6(a,null,null,b,!1,null)},
- E:function(a,b){return this.a6(a,b,null,null,!1,null)},
- k:function(a,b,c){return this.a6(a,b,null,c,!1,null)},
- R:function(a){return this.a6(a,null,null,null,!1,null)},
- av:function(a,b,c){return this.a6(a,b,null,null,c,null)},
- X:function(a,b){return this.a6(a,null,b,null,!1,null)},
- aE:function(a,b,c){return this.a6(a,b,c,null,!1,null)},
- bB:function(a,b){return this.a6(a,null,null,null,!1,b)},
- a_:function(a,b,c){return this.a6(a,b,null,null,!1,c)}}
- M.fS.prototype={
- $1:function(a){return a.a},
- $S:55}
- M.fR.prototype={
- $0:function(){return H.a([],t.gd)},
- $S:56}
- M.fT.prototype={
- $1:function(a){var s
- a.toString
- s=H.pa(a,"~","~0")
- return H.pa(s,"/","~1")},
- $S:57}
- M.fW.prototype={
- $1:function(a){return a.a===this.a},
- $S:22}
- M.fX.prototype={
- $0:function(){return C.d.b5(C.ak,new M.fU(this.a),new M.fV())},
- $S:59}
- M.fU.prototype={
- $1:function(a){return a.a===this.a},
- $S:22}
- M.fV.prototype={
- $0:function(){return null},
- $S:2}
- M.fY.prototype={
- $2:function(a,b){this.a.Q.m(0,new D.c1(a,this.b.a),b)},
- $S:60}
- M.c4.prototype={$ia3:1}
- Y.dK.prototype={
- l:function(a){return this.b}}
- Y.dy.prototype={
- l:function(a){return this.b}}
- Y.cL.prototype={
- l:function(a){return this.b}}
- Y.c2.prototype={
- l:function(a){return this.b}}
- Y.c3.prototype={}
- Y.i7.prototype={
- $1:function(a){var s,r,q,p=this.a
- if(!p.c)if(J.X(a)<9){p.a.I()
- this.b.M(C.a2)
- return}else{s=Y.tc(a)
- r=p.a
- q=this.b
- switch(s){case C.aB:p.b=new Y.ij(q,r)
- break
- case C.aC:s=new Uint8Array(13)
- p.b=new Y.jr(C.r,C.p,s,new Uint8Array(32),q,r)
- break
- case C.aD:p.b=new Y.kZ(new Uint8Array(30),q,r)
- break
- default:r.I()
- q.M(C.bf)
- return}p.c=!0}p.b.B(0,a)},
- $S:23}
- Y.i9.prototype={
- $1:function(a){this.a.a.I()
- this.b.M(a)},
- $S:24}
- Y.i8.prototype={
- $0:function(){var s=this.a.b
- s.b.I()
- s=s.a
- if(s.a.a===0)s.M(C.a2)},
- $C:"$0",
- $R:0,
- $S:2}
- Y.i6.prototype={
- $2:function(a,b){var s,r,q
- for(s=b.length,r=J.M(a),q=0;q<s;++q)if(!J.aA(r.j(a,q),b[q]))return!1
- return!0},
- $S:63}
- Y.i5.prototype={}
- Y.ij.prototype={
- B:function(a,b){var s,r,q
- try{this.du(b)}catch(r){q=H.E(r)
- if(q instanceof Y.aP){s=q
- this.b.I()
- this.a.M(s)}else throw r}},
- du:function(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=new Y.il(),g=new Y.ik()
- for(s=J.M(a),r=0,q=0;r!==s.gi(a);){p=s.j(a,r)
- switch(i.c){case 0:if(255===p)i.c=255
- else throw H.c(C.bB)
- break
- case 255:if(g.$1(p)){i.c=1
- i.d=p
- i.e=i.f=0}break
- case 1:i.e=p<<8>>>0
- i.c=2
- break
- case 2:o=i.e+p
- i.e=o
- if(o<2)throw H.c(C.bA)
- if(h.$1(i.d)){o=i.e
- i.r=new Uint8Array(o-2)}i.c=3
- break
- case 3:q=Math.min(s.gi(a)-r,i.e-i.f-2)
- o=h.$1(i.d)
- n=i.f
- m=n+q
- if(o){o=i.r
- i.f=m;(o&&C.j).a0(o,n,m,a,r)
- if(i.f===i.e-2){i.b.I()
- a=i.r
- l=a[0]
- s=a[1]
- o=a[2]
- n=a[3]
- m=a[4]
- k=a[5]
- if(k===3)j=C.n
- else j=k===1?C.a5:C.I
- i.a.T(new Y.c3("image/jpeg",l,j,(n<<8|m)>>>0,(s<<8|o)>>>0,C.p,C.r,!1,!1))
- return}}else{i.f=m
- if(m===i.e-2)i.c=255}r+=q
- continue}++r}}}
- Y.il.prototype={
- $1:function(a){return(a&240)===192&&a!==196&&a!==200&&a!==204||a===222},
- $S:8}
- Y.ik.prototype={
- $1:function(a){return!(a===1||(a&248)===208||a===216||a===217||a===255)},
- $S:8}
- Y.jr.prototype={
- B:function(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=new Y.js(e)
- for(s=J.M(b),r=e.dx,q=e.db,p=0,o=0;p!==s.gi(b);){n=s.j(b,p)
- switch(e.y){case 0:p+=8
- e.y=1
- continue
- case 1:e.c=(e.c<<8|n)>>>0
- if(++e.d===4)e.y=2
- break
- case 2:m=(e.e<<8|n)>>>0
- e.e=m
- if(++e.f===4){switch(m){case 1229472850:if(e.c!==13){e.b.I()
- s=e.a
- if(s.a.a===0)s.M(C.o)
- return}e.z=!0
- break
- case 1951551059:e.Q=!0
- break
- case 1665684045:if(e.c!==32){e.b.I()
- s=e.a
- if(s.a.a===0)s.M(C.o)
- return}break
- case 1934772034:if(e.c!==1){e.b.I()
- s=e.a
- if(s.a.a===0)s.M(C.o)
- return}break
- case 1883789683:if(e.c!==9){e.b.I()
- s=e.a
- if(s.a.a===0)s.M(C.o)
- return}break
- case 1732332865:if(e.c!==4){e.b.I()
- s=e.a
- if(s.a.a===0)s.M(C.o)
- return}break
- case 1766015824:e.ch=C.z
- e.cx=C.y
- break
- case 1229209940:e.b.I()
- if(!e.z)e.a.M(C.bz)
- s=q.buffer
- b=new DataView(s,0)
- l=b.getUint32(0,!1)
- k=b.getUint32(4,!1)
- j=b.getUint8(8)
- switch(b.getUint8(9)){case 0:i=e.Q?C.a6:C.a5
- break
- case 2:case 3:i=e.Q?C.w:C.n
- break
- case 4:i=C.a6
- break
- case 6:i=C.w
- break
- default:i=C.I}s=e.cx
- if(s===C.p)s=e.cx=C.q
- r=e.ch
- if(r===C.r)r=e.ch=C.t
- e.a.T(new Y.c3("image/png",j,i,l,k,s,r,e.cy,!1))
- return}if(e.c===0)e.y=4
- else e.y=3}break
- case 3:m=s.gi(b)
- h=e.c
- g=e.x
- o=Math.min(m-p,h-g)
- switch(e.e){case 1229472850:m=g+o
- e.x=m
- C.j.a0(q,g,m,b,p)
- break
- case 1665684045:case 1732332865:case 1883789683:m=g+o
- e.x=m
- C.j.a0(r,g,m,b,p)
- break
- case 1934772034:e.ch=C.t
- e.cx=C.q
- e.x=g+1
- break
- default:e.x=g+o}if(e.x===e.c){switch(e.e){case 1665684045:if(e.cx===C.p)e.da()
- break
- case 1732332865:if(e.ch===C.r)e.dc()
- break
- case 1883789683:m=r.buffer
- f=new DataView(m,0)
- if(f.getUint32(0,!1)!==f.getUint32(4,!1))e.cy=!0
- break}e.y=4}p+=o
- continue
- case 4:if(++e.r===4){d.$0()
- e.y=1}break}++p}},
- dc:function(){var s=this
- if(s.ch===C.t)return
- switch(H.jm(s.dx.buffer,0,null).getUint32(0,!1)){case 45455:s.ch=C.t
- break
- case 1e5:s.ch=C.dx
- break
- default:s.ch=C.z}},
- da:function(){var s,r=this
- if(r.cx===C.q)return
- s=H.jm(r.dx.buffer,0,null)
- if(s.getUint32(0,!1)===31270&&s.getUint32(4,!1)===32900&&s.getUint32(8,!1)===64e3&&s.getUint32(12,!1)===33e3&&s.getUint32(16,!1)===3e4&&s.getUint32(20,!1)===6e4&&s.getUint32(24,!1)===15e3&&s.getUint32(28,!1)===6000)r.cx=C.q
- else r.cx=C.y}}
- Y.js.prototype={
- $0:function(){var s=this.a
- s.r=s.x=s.f=s.e=s.d=s.c=0},
- $S:1}
- Y.kZ.prototype={
- B:function(a,b){var s,r,q,p,o,n,m,l=this,k=J.X(b),j=l.d,i=l.c
- k=j+Math.min(k,30-j)
- l.d=k
- C.j.d0(i,j,k,b)
- k=l.d
- if(k>=25)k=k<30&&i[15]!==76
- else k=!0
- if(k)return
- l.b.I()
- s=H.jm(i.buffer,0,null)
- if(s.getUint32(0,!1)!==1380533830||s.getUint32(8,!1)!==1464156752){l.c3(C.a7)
- return}switch(s.getUint32(12,!1)){case 1448097824:r=s.getUint16(26,!0)&16383
- q=s.getUint16(28,!0)&16383
- p=C.n
- o=!1
- n=!1
- break
- case 1448097868:k=i[21]
- j=i[22]
- r=1+((k|(j&63)<<8)>>>0)
- k=i[23]
- i=i[24]
- q=1+((j>>>6|k<<2|(i&15)<<10)>>>0)
- p=(i&16)===16?C.w:C.n
- o=!1
- n=!1
- break
- case 1448097880:m=i[20]
- n=(m&2)===2
- o=(m&32)===32
- p=(m&16)===16?C.w:C.n
- r=((i[24]|i[25]<<8|i[26]<<16)>>>0)+1
- q=((i[27]|i[28]<<8|i[29]<<16)>>>0)+1
- break
- default:l.c3(C.a7)
- return}k=o?C.z:C.t
- j=o?C.y:C.q
- l.a.T(new Y.c3("image/webp",8,p,r,q,j,k,!1,n))},
- c3:function(a){var s
- this.b.I()
- s=this.a
- if(s.a.a===0)s.M(a)}}
- Y.dw.prototype={$ia3:1}
- Y.dv.prototype={$ia3:1}
- Y.aP.prototype={
- l:function(a){return this.a},
- $ia3:1}
- N.cR.prototype={
- l:function(a){return this.b}}
- N.eX.prototype={
- bc:function(){var s,r=this,q=t.X,p=t._,o=P.a5(q,p)
- o.m(0,"pointer",r.a)
- s=r.b
- if(s!=null)o.m(0,"mimeType",s)
- s=r.c
- if(s!=null)o.m(0,"storage",C.c6[s.a])
- s=r.e
- if(s!=null)o.m(0,"uri",s)
- s=r.d
- if(s!=null)o.m(0,"byteLength",s)
- s=r.f
- if(s==null)q=null
- else{q=P.a5(q,p)
- q.m(0,"width",s.d)
- q.m(0,"height",s.e)
- p=s.c
- if(p!==C.I)q.m(0,"format",C.cI[p.a])
- p=s.f
- if(p!==C.p)q.m(0,"primaries",C.cB[p.a])
- p=s.r
- if(p!==C.r)q.m(0,"transfer",C.cA[p.a])
- p=s.b
- if(p>0)q.m(0,"bits",p)}if(q!=null)o.m(0,"image",q)
- return o}}
- N.jw.prototype={
- aJ:function(){var s=!0
- return this.e9()},
- e9:function(){var s=0,r=P.ec(t.H),q,p=2,o,n=[],m=this,l,k,j
- var $async$aJ=P.ee(function(a,b){if(a===1){o=b
- s=p}while(true)switch(s){case 0:k=!0
- p=4
- s=7
- return P.cV(m.aY(),$async$aJ)
- case 7:s=8
- return P.cV(m.aZ(),$async$aJ)
- case 8:if(k)O.wb(m.a,m.b)
- m.a.ez(m.b)
- p=2
- s=6
- break
- case 4:p=3
- j=o
- if(H.E(j) instanceof M.c4){s=1
- break}else throw j
- s=6
- break
- case 3:s=2
- break
- case 6:case 1:return P.e6(q,r)
- case 2:return P.e5(o,r)}})
- return P.e7($async$aJ,r)},
- aY:function(){var s=0,r=P.ec(t.H),q=1,p,o=[],n=this,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6
- var $async$aY=P.ee(function(a7,a8){if(a7===1){p=a8
- s=q}while(true)switch(s){case 0:a3=n.b
- a4=a3.c
- C.d.si(a4,0)
- a4.push("buffers")
- i=n.a.y,h=i.b,g=a3.dy,f=t.M,e=t.y,d=t.a,i=i.a,c=i.length,b=0
- case 2:if(!(b<h)){s=4
- break}a=b>=c
- m=a?null:i[b]
- if(m==null){s=3
- break}a4.push(C.c.l(b))
- a0=new N.eX(a3.O())
- a0.b="application/gltf-buffer"
- l=new N.jx(n,a0,b)
- k=null
- q=6
- a6=d
- s=9
- return P.cV(l.$1(m),$async$aY)
- case 9:k=a6.a(a8)
- q=1
- s=8
- break
- case 6:q=5
- a5=p
- a=H.E(a5)
- if(e.b(a)){j=a
- a3.k($.mt(),H.a([j],f),"uri")}else throw a5
- s=8
- break
- case 5:s=1
- break
- case 8:if(k!=null){a0.d=J.X(k)
- if(J.X(k)<m.y)a3.E($.px(),H.a([J.X(k),m.y],f))
- else{if(a3.id&&b===0&&!m.z){a=m.y
- a2=a+(4-(a&3)&3)
- if(J.X(k)>a2)a3.E($.py(),H.a([J.X(k)-a2],f))}a=m
- if(a.Q==null)a.Q=k}}g.push(a0.bc())
- a4.pop()
- case 3:++b
- s=2
- break
- case 4:return P.e6(null,r)
- case 1:return P.e5(p,r)}})
- return P.e7($async$aY,r)},
- aZ:function(){var s=0,r=P.ec(t.H),q=1,p,o=[],n=this,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7
- var $async$aZ=P.ee(function(a9,b0){if(a9===1){p=b0
- s=q}while(true)switch(s){case 0:a5=n.b
- a6=a5.c
- C.d.si(a6,0)
- a6.push("images")
- f=n.a.ch,e=f.b,d=a5.dy,c=t.M,b=t.y,a=a5.k1,f=f.a,a0=f.length,a1=0
- case 2:if(!(a1<e)){s=4
- break}a2=a1>=a0
- m=a2?null:f[a1]
- if(m==null){s=3
- break}a6.push(C.c.l(a1))
- a3=new N.eX(a5.O())
- l=new N.jy(n,a3)
- k=null
- try{k=l.$1(m)}catch(a8){a2=H.E(a8)
- if(b.b(a2)){j=a2
- a5.k($.mt(),H.a([j],c),"uri")}else throw a8}i=null
- s=k!=null?5:6
- break
- case 5:q=8
- s=11
- return P.cV(Y.td(k),$async$aZ)
- case 11:i=b0
- a2=i
- if(!C.d.F(a,a2.a))a5.E($.pC(),H.a([i.a],c))
- q=1
- s=10
- break
- case 8:q=7
- a7=p
- a2=H.E(a7)
- if(a2 instanceof Y.dw)a5.R($.pF())
- else if(a2 instanceof Y.dv)a5.R($.pE())
- else if(a2 instanceof Y.aP){h=a2
- a5.E($.pz(),H.a([h],c))}else if(b.b(a2)){g=a2
- a5.k($.mt(),H.a([g],c),"uri")}else throw a7
- s=10
- break
- case 7:s=1
- break
- case 10:if(i!=null){a3.b=i.a
- if(m.y!=null&&m.y!==i.a)a5.E($.pB(),H.a([i.a,m.y],c))
- a2=i.d
- if(a2!==0&&(a2&a2-1)>>>0===0){a2=i.e
- a2=!(a2!==0&&(a2&a2-1)>>>0===0)}else a2=!0
- if(a2)a5.E($.pD(),H.a([i.d,i.e],c))
- a2=i
- if(a2.f===C.y||a2.r===C.z||i.y||i.x)a5.R($.pA())
- m.cx=i
- a3.f=i}case 6:d.push(a3.bc())
- a6.pop()
- case 3:++a1
- s=2
- break
- case 4:return P.e6(null,r)
- case 1:return P.e5(p,r)}})
- return P.e7($async$aZ,r)}}
- N.jx.prototype={
- $1:function(a){var s,r,q,p=this
- if(a.a.a===0){s=a.x
- if(s!=null){r=p.b
- r.c=C.aF
- r.e=s.l(0)
- return p.a.c.$1(s)}else{s=a.Q
- if(s!=null){p.b.c=C.aE
- return s}else{s=p.a
- r=s.b
- if(r.id&&p.c===0&&!a.z){p.b.c=C.dA
- q=s.c.$0()
- if(q==null)r.R($.q4())
- return q}}}}return null},
- $S:64}
- N.jy.prototype={
- $1:function(a){var s,r,q=this
- if(a.a.a===0){s=a.z
- if(s!=null){r=q.b
- r.c=C.aF
- r.e=s.l(0)
- return q.a.d.$1(s)}else{s=a.Q
- if(s!=null&&a.y!=null){q.b.c=C.aE
- return P.mI(H.a([s],t.d),t.w)}else if(a.ch!=null){q.b.c=C.dz
- a.ew()
- s=a.Q
- if(s!=null)return P.mI(H.a([s],t.d),t.w)}}}return null},
- $S:65}
- O.mq.prototype={
- $2:function(a,b){var s,r,q,p,o,n,m,l,k=O.lX(b)
- if((k==null?null:k.dx)!=null){k=this.a
- s=k.c
- C.d.si(s,0)
- s.push("accessors")
- s.push(C.c.l(a))
- r=b.dx.ge3()
- if(r!=null)for(s=r.length,q=b.Q,p=t.M,o=0,n=-1,m=0;m<s;++m,n=l){l=r[m]
- if(n!==-1&&l<=n)k.k($.pt(),H.a([o,l,n],p),"sparse")
- if(l>=q)k.k($.ps(),H.a([o,l,q],p),"sparse");++o}}},
- $S:66}
- O.mr.prototype={
- $1:function(a){return a.cx===0},
- $S:3}
- O.ms.prototype={
- $2:function(a,b){var s,r,q,p,o,n,m,l,k=this,j=b.fr,i=b.cx,h=new Array(i)
- h.fixed$length=Array
- s=H.a(h,t.fK)
- h=new Array(i)
- h.fixed$length=Array
- r=H.a(h,t.e2)
- h=t.hc
- p=b.dx
- o=0
- while(!0){if(!(o<i)){q=!1
- break}n=O.lX(p.j(0,"JOINTS_"+o))
- m=O.lX(p.j(0,"WEIGHTS_"+o))
- if((n==null?null:n.Q)===j)l=(m==null?null:m.Q)!==j
- else l=!0
- if(l){q=!0
- break}l=h.a(n).ac()
- s[o]=new P.aB(l.a(),H.r(l).h("aB<1>"))
- l=m.bf()
- r[o]=new P.aB(l.a(),H.r(l).h("aB<1>"));++o}if(q)return
- i=k.b
- h=i.c
- h.push(C.c.l(a))
- h.push("attributes")
- p=k.c
- C.d.K(p,s)
- C.d.K(p,r)
- i=i.O()
- p=k.a
- k.d.push(new O.ey(s,r,p.b-1,p.a,i,P.aR(t.e)))
- h.pop()
- h.pop()},
- $S:20}
- O.lZ.prototype={
- $1:function(a){return a.gq()==null},
- $S:67}
- O.ey.prototype={
- dR:function(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this
- for(s=e.a,r=s.length,q=e.b,p=e.c,o=e.e,n=t.M,m=e.Q,l=e.d,k=0;k<r;++k){j=s[k].gq()
- if(j==null){e.x=!0
- return}if(j>p){i=$.pp()
- h=o+"/JOINTS_"+k
- a.k(i,H.a([e.f,e.r,j,p,l],n),h)
- continue}g=q[k].gq()
- if(g!==0){if(!m.B(0,j)){i=$.po()
- h=o+"/JOINTS_"+k
- a.k(i,H.a([e.f,e.r,j],n),h)
- f=!1}else f=!0
- if(g<0){i=$.pu()
- h=o+"/WEIGHTS_"+k
- a.k(i,H.a([e.f,e.r,g],n),h)}else if(f){i=e.y
- h=$.nr()
- h[0]=i+g
- e.y=h[0]
- e.z+=2e-7}}else if(j!==0){i=$.pq()
- h=o+"/JOINTS_"+k
- a.k(i,H.a([e.f,e.r,j],n),h)}}if(4===++e.r){if(Math.abs(e.y-1)>e.z)for(k=0;k<r;++k){s=$.pv()
- q=o+"/WEIGHTS_"+k
- p=e.f
- a.k(s,H.a([p-3,p,e.y],n),q)}m.cz(0)
- e.y=e.z=e.r=0}++e.f}}
- E.bx.prototype={
- l:function(a){return this.b}}
- E.ic.prototype={}
- E.fZ.prototype={}
- E.h8.prototype={
- $1:function(a){return"Actual Data URI encoded data length "+H.b(a[0])+" is not equal to the declared buffer byteLength "+H.b(a[1])+"."},
- $S:0}
- E.h6.prototype={
- $1:function(a){return"Actual data length "+H.b(a[0])+" is less than the declared buffer byteLength "+H.b(a[1])+"."},
- $S:0}
- E.h5.prototype={
- $1:function(a){return"GLB-stored BIN chunk contains "+H.b(a[0])+" extra padding byte(s)."},
- $S:0}
- E.hd.prototype={
- $1:function(a){return"Declared minimum value for this component ("+H.b(a[0])+") does not match actual minimum ("+H.b(a[1])+")."},
- $S:0}
- E.ha.prototype={
- $1:function(a){return"Declared maximum value for this component ("+H.b(a[0])+") does not match actual maximum ("+H.b(a[1])+")."},
- $S:0}
- E.hb.prototype={
- $1:function(a){return"Accessor contains "+H.b(a[0])+" element(s) less than declared minimum value "+H.b(a[1])+"."},
- $S:0}
- E.h9.prototype={
- $1:function(a){return"Accessor contains "+H.b(a[0])+" element(s) greater than declared maximum value "+H.b(a[1])+"."},
- $S:0}
- E.hm.prototype={
- $1:function(a){return"Vector3 at accessor indices "+H.b(a[0])+".."+H.b(a[1])+" is not of unit length: "+H.b(a[2])+"."},
- $S:0}
- E.ho.prototype={
- $1:function(a){return"Vector3 with sign at accessor indices "+H.b(a[0])+".."+H.b(a[1])+" has invalid w component: "+H.b(a[2])+". Must be 1.0 or -1.0."},
- $S:0}
- E.hf.prototype={
- $1:function(a){return"Animation sampler output accessor element at indices "+H.b(a[0])+".."+H.b(a[1])+" is not of unit length: "+H.b(a[2])+"."},
- $S:0}
- E.hl.prototype={
- $1:function(a){return"Accessor element at index "+H.b(a[0])+" is not clamped to 0..1 range: "+H.b(a[1])+"."},
- $S:0}
- E.he.prototype={
- $1:function(a){return"Accessor element at index "+H.b(a[0])+" is "+H.b(a[1])+"."},
- $S:0}
- E.hk.prototype={
- $1:function(a){return"Indices accessor element at index "+H.b(a[0])+" has value "+H.b(a[1])+" that is greater than the maximum vertex index available ("+H.b(a[2])+")."},
- $S:0}
- E.hi.prototype={
- $1:function(a){return"Indices accessor contains "+H.b(a[0])+" degenerate triangles (out of "+H.b(a[1])+")."},
- $S:0}
- E.hj.prototype={
- $1:function(a){return"Indices accessor contains primitive restart value ("+H.b(a[0])+") at index "+H.b(a[1])+"."},
- $S:0}
- E.hh.prototype={
- $1:function(a){return u.m+H.b(a[0])+" is negative: "+H.b(a[1])+"."},
- $S:0}
- E.hg.prototype={
- $1:function(a){return u.m+H.b(a[0])+" is less than or equal to previous: "+H.b(a[1])+" <= "+H.b(a[2])+"."},
- $S:0}
- E.hr.prototype={
- $1:function(a){return u.c+H.b(a[0])+" is less than or equal to previous: "+H.b(a[1])+" <= "+H.b(a[2])+"."},
- $S:0}
- E.hq.prototype={
- $1:function(a){return u.c+H.b(a[0])+" is greater than or equal to the number of accessor elements: "+H.b(a[1])+" >= "+H.b(a[2])+"."},
- $S:0}
- E.hp.prototype={
- $1:function(a){return"Matrix element at index "+H.b(a[0])+" (component index "+H.b(a[1])+") contains invalid value: "+H.b(a[2])+"."},
- $S:0}
- E.hv.prototype={
- $1:function(a){return"Image data is invalid. "+H.b(a[0])},
- $S:0}
- E.hu.prototype={
- $1:function(a){return"Recognized image format "+("'"+H.b(a[0])+"'")+" does not match declared image format "+("'"+H.b(a[1])+"'")+"."},
- $S:0}
- E.h2.prototype={
- $1:function(a){return"Unexpected end of image stream."},
- $S:0}
- E.h3.prototype={
- $1:function(a){return"Image format not recognized."},
- $S:0}
- E.h4.prototype={
- $1:function(a){return"'"+H.b(a[0])+"' MIME type requires an extension."},
- $S:0}
- E.ht.prototype={
- $1:function(a){return"Image has non-power-of-two dimensions: "+H.b(a[0])+"x"+H.b(a[1])+"."},
- $S:0}
- E.hs.prototype={
- $1:function(a){return"Image contains unsupported features like non-default colorspace information, non-square pixels, or animation."},
- $S:0}
- E.h7.prototype={
- $1:function(a){return"Data URI is used in GLB container."},
- $S:0}
- E.hn.prototype={
- $1:function(a){return"Joints accessor element at index "+H.b(a[0])+" (component index "+H.b(a[1])+") has value "+H.b(a[2])+" that is greater than the maximum joint index ("+H.b(a[3])+") set by skin "+H.b(a[4])+"."},
- $S:0}
- E.hc.prototype={
- $1:function(a){return"Joints accessor element at index "+H.b(a[0])+" (component index "+H.b(a[1])+") has value "+H.b(a[2])+" that is already in use for the vertex."},
- $S:0}
- E.h1.prototype={
- $1:function(a){return"Weights accessor element at index "+H.b(a[0])+" (component index "+H.b(a[1])+") has negative value "+H.b(a[2])+"."},
- $S:0}
- E.h_.prototype={
- $1:function(a){return"Weights accessor elements (at indices "+H.b(a[0])+".."+H.b(a[1])+") have non-normalized sum: "+H.b(a[2])+"."},
- $S:0}
- E.h0.prototype={
- $1:function(a){return"Joints accessor element at index "+H.b(a[0])+" (component index "+H.b(a[1])+") is used with zero weight but has non-zero value ("+H.b(a[2])+")."},
- $S:0}
- E.ia.prototype={}
- E.ib.prototype={
- $1:function(a){return J.ag(a[0])},
- $S:0}
- E.jA.prototype={}
- E.jK.prototype={
- $1:function(a){return"Invalid array length "+H.b(a[0])+". Valid lengths are: "+J.bl(t.Y.a(a[1]),E.oT(),t.X).l(0)+"."},
- $S:0}
- E.jL.prototype={
- $1:function(a){var s=a[0]
- return"Type mismatch. Array element "+H.b(typeof s=="string"?"'"+s+"'":J.ag(s))+" is not a "+("'"+H.b(a[1])+"'")+"."},
- $S:0}
- E.jQ.prototype={
- $1:function(a){return"Duplicate element."},
- $S:0}
- E.jO.prototype={
- $1:function(a){return"Index must be a non-negative integer."},
- $S:0}
- E.jI.prototype={
- $1:function(a){return"Invalid JSON data. Parser output: "+H.b(a[0])},
- $S:0}
- E.jE.prototype={
- $1:function(a){return"Invalid URI "+("'"+H.b(a[0])+"'")+". Parser output:\n"+H.b(a[1])},
- $S:0}
- E.jM.prototype={
- $1:function(a){return"Entity cannot be empty."},
- $S:0}
- E.jF.prototype={
- $1:function(a){a.toString
- return"Exactly one of "+new H.a8(a,E.d0(),H.U(a).h("a8<1,f*>")).l(0)+" properties must be defined."},
- $S:0}
- E.jP.prototype={
- $1:function(a){return"Value "+("'"+H.b(a[0])+"'")+" does not match regexp pattern "+("'"+H.b(a[1])+"'")+"."},
- $S:0}
- E.jB.prototype={
- $1:function(a){var s=a[0]
- return"Type mismatch. Property value "+H.b(typeof s=="string"?"'"+s+"'":J.ag(s))+" is not a "+("'"+H.b(a[1])+"'")+"."},
- $S:0}
- E.jJ.prototype={
- $1:function(a){var s=a[0]
- return"Invalid value "+H.b(typeof s=="string"?"'"+s+"'":J.ag(s))+". Valid values are "+J.bl(t.Y.a(a[1]),E.oT(),t.X).l(0)+"."},
- $S:0}
- E.jD.prototype={
- $1:function(a){return"Value "+H.b(a[0])+" is out of range."},
- $S:0}
- E.jG.prototype={
- $1:function(a){return"Value "+H.b(a[0])+" is not a multiple of "+H.b(a[1])+"."},
- $S:0}
- E.jC.prototype={
- $1:function(a){return"Property "+("'"+H.b(a[0])+"'")+" must be defined."},
- $S:0}
- E.jN.prototype={
- $1:function(a){return"Unexpected property."},
- $S:0}
- E.jH.prototype={
- $1:function(a){return"Dependency failed. "+("'"+H.b(a[0])+"'")+" must be defined."},
- $S:0}
- E.jR.prototype={}
- E.kp.prototype={
- $1:function(a){return"Unknown glTF major asset version: "+H.b(a[0])+"."},
- $S:0}
- E.ko.prototype={
- $1:function(a){return"Unknown glTF minor asset version: "+H.b(a[0])+"."},
- $S:0}
- E.ke.prototype={
- $1:function(a){return"Asset minVersion "+("'"+H.b(a[0])+"'")+" is greater than version "+("'"+H.b(a[1])+"'")+"."},
- $S:0}
- E.kc.prototype={
- $1:function(a){return"Invalid value "+H.b(a[0])+" for GL type "+("'"+H.b(a[1])+"'")+"."},
- $S:0}
- E.kd.prototype={
- $1:function(a){return"Integer value is written with fractional part: "+H.b(a[0])+"."},
- $S:0}
- E.kb.prototype={
- $1:function(a){return"Only (u)byte and (u)short accessors can be normalized."},
- $S:0}
- E.k9.prototype={
- $1:function(a){return"Offset "+H.b(a[0])+" is not a multiple of componentType length "+H.b(a[1])+"."},
- $S:0}
- E.ka.prototype={
- $1:function(a){return"Matrix accessors must be aligned to 4-byte boundaries."},
- $S:0}
- E.kk.prototype={
- $1:function(a){return"Sparse accessor overrides more elements ("+H.b(a[0])+") than the base accessor contains ("+H.b(a[1])+")."},
- $S:0}
- E.kl.prototype={
- $1:function(a){return"Animated TRS properties will not affect a skinned mesh."},
- $S:0}
- E.k8.prototype={
- $1:function(a){return"Buffer's Data URI MIME-Type must be 'application/octet-stream' or 'application/gltf-buffer'. Found "+("'"+H.b(a[0])+"'")+" instead."},
- $S:0}
- E.k7.prototype={
- $1:function(a){return"Buffer view's byteStride ("+H.b(a[0])+") is greater than byteLength ("+H.b(a[1])+")."},
- $S:0}
- E.k6.prototype={
- $1:function(a){return"Only buffer views with raw vertex data can have byteStride."},
- $S:0}
- E.k5.prototype={
- $1:function(a){return"xmag and ymag must not be zero."},
- $S:0}
- E.k3.prototype={
- $1:function(a){return"yfov should be less than Pi."},
- $S:0}
- E.k2.prototype={
- $1:function(a){return"zfar must be greater than znear."},
- $S:0}
- E.k0.prototype={
- $1:function(a){return"Alpha cutoff is supported only for 'MASK' alpha mode."},
- $S:0}
- E.jV.prototype={
- $1:function(a){return"Invalid attribute name."},
- $S:0}
- E.kz.prototype={
- $1:function(a){return"All primitives must have the same number of morph targets."},
- $S:0}
- E.ky.prototype={
- $1:function(a){return"All primitives should contain the same number of 'JOINTS' and 'WEIGHTS' attribute sets."},
- $S:0}
- E.k_.prototype={
- $1:function(a){return"No POSITION attribute found."},
- $S:0}
- E.jX.prototype={
- $1:function(a){return"Indices for indexed attribute semantic "+("'"+H.b(a[0])+"'")+" must start with 0 and be continuous. Total expected indices: "+H.b(a[1])+", total provided indices: "+H.b(a[2])+"."},
- $S:0}
- E.jZ.prototype={
- $1:function(a){return"TANGENT attribute without NORMAL found."},
- $S:0}
- E.jW.prototype={
- $1:function(a){return"Number of JOINTS attribute semantics ("+H.b(a[0])+") does not match the number of WEIGHTS ("+H.b(a[1])+")."},
- $S:0}
- E.jY.prototype={
- $1:function(a){return"TANGENT attribute defined for POINTS rendering mode."},
- $S:0}
- E.kx.prototype={
- $1:function(a){return"The length of weights array ("+H.b(a[0])+u.p+H.b(a[1])+")."},
- $S:0}
- E.kv.prototype={
- $1:function(a){return"A node can have either a matrix or any combination of translation/rotation/scale (TRS) properties."},
- $S:0}
- E.kq.prototype={
- $1:function(a){return"Do not specify default transform matrix."},
- $S:0}
- E.kf.prototype={
- $1:function(a){return"Matrix must be decomposable to TRS."},
- $S:0}
- E.kw.prototype={
- $1:function(a){return"Rotation quaternion must be normalized."},
- $S:0}
- E.kr.prototype={
- $1:function(a){return"Unused extension "+("'"+H.b(a[0])+"'")+" cannot be required."},
- $S:0}
- E.ks.prototype={
- $1:function(a){return"Extension "+("'"+H.b(a[0])+"'")+" cannot be optional."},
- $S:0}
- E.kt.prototype={
- $1:function(a){return"Extension uses unreserved extension prefix "+("'"+H.b(a[0])+"'")+"."},
- $S:0}
- E.ku.prototype={
- $1:function(a){return"Extension name has invalid format."},
- $S:0}
- E.kj.prototype={
- $1:function(a){return"Empty node encountered."},
- $S:0}
- E.ki.prototype={
- $1:function(a){return"Node with a skinned mesh is not root. Parent transforms will not affect a skinned mesh."},
- $S:0}
- E.kh.prototype={
- $1:function(a){return"Local transforms will not affect a skinned mesh."},
- $S:0}
- E.kg.prototype={
- $1:function(a){return"A node with a skinned mesh is used in a scene that does not contain joint nodes."},
- $S:0}
- E.kn.prototype={
- $1:function(a){return"Joints do not have a common root."},
- $S:0}
- E.km.prototype={
- $1:function(a){return"Skeleton node is not a common root."},
- $S:0}
- E.k1.prototype={
- $1:function(a){return"Non-relative URI found: "+("'"+H.b(a[0])+"'")+"."},
- $S:0}
- E.jT.prototype={
- $1:function(a){return"This extension may be incompatible with other extensions for the object."},
- $S:0}
- E.jS.prototype={
- $1:function(a){return"Prefer JSON Objects for extras."},
- $S:0}
- E.k4.prototype={
- $1:function(a){return"This property should not be defined as it will not be used."},
- $S:0}
- E.jU.prototype={
- $1:function(a){return"outerConeAngle ("+H.b(a[1])+") is less than or equal to innerConeAngle ("+H.b(a[0])+")."},
- $S:0}
- E.ir.prototype={}
- E.j0.prototype={
- $1:function(a){return"Accessor's total byteOffset "+H.b(a[0])+" isn't a multiple of componentType length "+H.b(a[1])+"."},
- $S:0}
- E.j5.prototype={
- $1:function(a){return"Referenced bufferView's byteStride value "+H.b(a[0])+" is less than accessor element's length "+H.b(a[1])+"."},
- $S:0}
- E.iQ.prototype={
- $1:function(a){return"Accessor (offset: "+H.b(a[0])+", length: "+H.b(a[1])+") does not fit referenced bufferView ["+H.b(a[2])+"] length "+H.b(a[3])+"."},
- $S:0}
- E.iC.prototype={
- $1:function(a){return"Override of previously set accessor usage. Initial: "+("'"+H.b(a[0])+"'")+", new: "+("'"+H.b(a[1])+"'")+"."},
- $S:0}
- E.j6.prototype={
- $1:function(a){return"Animation channel has the same target as channel "+H.b(a[0])+"."},
- $S:0}
- E.iy.prototype={
- $1:function(a){return"Animation channel cannot target TRS properties of a node with defined matrix."},
- $S:0}
- E.ix.prototype={
- $1:function(a){return"Animation channel cannot target WEIGHTS when mesh does not have morph targets."},
- $S:0}
- E.iA.prototype={
- $1:function(a){return"accessor.min and accessor.max must be defined for animation input accessor."},
- $S:0}
- E.iB.prototype={
- $1:function(a){return"Invalid Animation sampler input accessor format "+("'"+H.b(a[0])+"'")+". Must be one of "+J.bl(t.Y.a(a[1]),E.d0(),t.X).l(0)+"."},
- $S:0}
- E.iw.prototype={
- $1:function(a){return"Invalid animation sampler output accessor format "+("'"+H.b(a[0])+"'")+" for path "+("'"+H.b(a[2])+"'")+". Must be one of "+J.bl(t.Y.a(a[1]),E.d0(),t.X).l(0)+"."},
- $S:0}
- E.iz.prototype={
- $1:function(a){return"Animation sampler output accessor with "+("'"+H.b(a[0])+"'")+" interpolation must have at least "+H.b(a[1])+" elements. Got "+H.b(a[2])+"."},
- $S:0}
- E.iv.prototype={
- $1:function(a){return"Animation sampler output accessor of count "+H.b(a[0])+" expected. Found "+H.b(a[1])+"."},
- $S:0}
- E.iF.prototype={
- $1:function(a){return"Buffer refers to an unresolved GLB binary chunk."},
- $S:0}
- E.iD.prototype={
- $1:function(a){return"BufferView does not fit buffer ("+H.b(a[0])+") byteLength ("+H.b(a[1])+")."},
- $S:0}
- E.j4.prototype={
- $1:function(a){return"Override of previously set bufferView target or usage. Initial: "+("'"+H.b(a[0])+"'")+", new: "+("'"+H.b(a[1])+"'")+"."},
- $S:0}
- E.iE.prototype={
- $1:function(a){return"bufferView.byteStride must not be defined for buffer views containing image data."},
- $S:0}
- E.iX.prototype={
- $1:function(a){return"Accessor of count "+H.b(a[0])+" expected. Found "+H.b(a[1])+"."},
- $S:0}
- E.iI.prototype={
- $1:function(a){return"Invalid accessor format "+("'"+H.b(a[0])+"'")+" for this attribute semantic. Must be one of "+J.bl(t.Y.a(a[1]),E.d0(),t.X).l(0)+"."},
- $S:0}
- E.iJ.prototype={
- $1:function(a){return"accessor.min and accessor.max must be defined for POSITION attribute accessor."},
- $S:0}
- E.iG.prototype={
- $1:function(a){return"bufferView.byteStride must be defined when two or more accessors use the same buffer view."},
- $S:0}
- E.iH.prototype={
- $1:function(a){return"Vertex attribute data must be aligned to 4-byte boundaries."},
- $S:0}
- E.iP.prototype={
- $1:function(a){return"bufferView.byteStride must not be defined for indices accessor."},
- $S:0}
- E.iO.prototype={
- $1:function(a){return"Invalid indices accessor format "+("'"+H.b(a[0])+"'")+". Must be one of "+J.bl(t.Y.a(a[1]),E.d0(),t.X).l(0)+". "},
- $S:0}
- E.iN.prototype={
- $1:function(a){return"Number of vertices or indices ("+H.b(a[0])+") is not compatible with used drawing mode ("+("'"+H.b(a[1])+"'")+")."},
- $S:0}
- E.iM.prototype={
- $1:function(a){return"Material is incompatible with mesh primitive: Texture binding "+("'"+H.b(a[0])+"'")+" needs 'TEXCOORD_"+H.b(a[1])+"' attribute."},
- $S:0}
- E.iR.prototype={
- $1:function(a){return"All accessors of the same primitive must have the same count."},
- $S:0}
- E.iL.prototype={
- $1:function(a){return"No base accessor for this attribute semantic."},
- $S:0}
- E.iK.prototype={
- $1:function(a){return"Base accessor has different count."},
- $S:0}
- E.j3.prototype={
- $1:function(a){return"Node is a part of a node loop."},
- $S:0}
- E.iS.prototype={
- $1:function(a){return"Value overrides parent of node "+H.b(a[0])+"."},
- $S:0}
- E.iV.prototype={
- $1:function(a){var s="The length of weights array ("+H.b(a[0])+u.p,r=a[1]
- return s+H.b(r==null?0:r)+")."},
- $S:0}
- E.iU.prototype={
- $1:function(a){return"Node has skin defined, but mesh has no joints data."},
- $S:0}
- E.iT.prototype={
- $1:function(a){return"Node uses skinned mesh, but has no skin defined."},
- $S:0}
- E.iW.prototype={
- $1:function(a){return"Node "+H.b(a[0])+" is not a root node."},
- $S:0}
- E.iY.prototype={
- $1:function(a){return"Invalid IBM accessor format "+("'"+H.b(a[0])+"'")+". Must be one of "+J.bl(t.Y.a(a[1]),E.d0(),t.X).l(0)+". "},
- $S:0}
- E.iZ.prototype={
- $1:function(a){return"bufferView.byteStride must not be defined for buffer views used by inverse bind matrices accessors."},
- $S:0}
- E.iu.prototype={
- $1:function(a){return"Invalid MIME type "+("'"+H.b(a[0])+"'")+" for the texture source. Valid MIME types are "+J.bl(t.Y.a(a[1]),E.d0(),t.X).l(0)+"."},
- $S:0}
- E.it.prototype={
- $1:function(a){return"Extension is not declared in extensionsUsed."},
- $S:0}
- E.is.prototype={
- $1:function(a){return"Unexpected location for this extension."},
- $S:0}
- E.j_.prototype={
- $1:function(a){return"Unresolved reference: "+H.b(a[0])+"."},
- $S:0}
- E.j1.prototype={
- $1:function(a){return"Cannot validate an extension as it is not supported by the validator: "+("'"+H.b(a[0])+"'")+"."},
- $S:0}
- E.j2.prototype={
- $1:function(a){return"This object may be unused."},
- $S:0}
- E.hy.prototype={}
- E.hE.prototype={
- $1:function(a){return"Invalid GLB magic value ("+H.b(a[0])+")."},
- $S:0}
- E.hD.prototype={
- $1:function(a){return"Invalid GLB version value "+H.b(a[0])+"."},
- $S:0}
- E.hC.prototype={
- $1:function(a){return"Declared GLB length ("+H.b(a[0])+") is too small."},
- $S:0}
- E.hM.prototype={
- $1:function(a){return"Length of "+H.b(a[0])+" chunk is not aligned to 4-byte boundaries."},
- $S:0}
- E.hA.prototype={
- $1:function(a){return"Declared length ("+H.b(a[0])+") does not match GLB length ("+H.b(a[1])+")."},
- $S:0}
- E.hL.prototype={
- $1:function(a){return"Chunk ("+H.b(a[0])+") length ("+H.b(a[1])+") does not fit total GLB length."},
- $S:0}
- E.hH.prototype={
- $1:function(a){return"Chunk ("+H.b(a[0])+") cannot have zero length."},
- $S:0}
- E.hI.prototype={
- $1:function(a){return"Chunk of type "+H.b(a[0])+" has already been used."},
- $S:0}
- E.hB.prototype={
- $1:function(a){return"Unexpected end of chunk header."},
- $S:0}
- E.hz.prototype={
- $1:function(a){return"Unexpected end of chunk data."},
- $S:0}
- E.hF.prototype={
- $1:function(a){return"Unexpected end of header."},
- $S:0}
- E.hK.prototype={
- $1:function(a){return"First chunk must be of JSON type. Found "+H.b(a[0])+" instead."},
- $S:0}
- E.hJ.prototype={
- $1:function(a){return"BIN chunk must be the second chunk."},
- $S:0}
- E.hG.prototype={
- $1:function(a){return"Unknown GLB chunk type: "+H.b(a[0])+"."},
- $S:0}
- E.cA.prototype={
- gba:function(){var s=J.rI(this.a.c.$1(this.e))
- return s},
- gG:function(a){return C.a.gG(this.l(0))},
- N:function(a,b){if(b==null)return!1
- return b instanceof E.cA&&b.l(0)===this.l(0)},
- l:function(a){var s=this,r=s.c
- if(r!=null&&r.length!==0)return H.b(r)+": "+s.gba()
- r=s.d
- if(r!=null)return"@"+H.b(r)+": "+s.gba()
- return s.gba()}}
- D.c0.prototype={
- v:function(a,b){var s=this.d,r=this.e=a.ch.j(0,s)
- if(s!==-1)if(r==null)b.k($.N(),H.a([s],t.M),"source")
- else r.a$=!0},
- bY:function(a,b){var s,r=this.e
- r=r==null?null:r.cx
- s=r==null?null:r.a
- if(s!=null&&s!=="image/webp")b.k($.ni(),H.a([s,C.cC],t.M),"source")},
- $ick:1}
- X.bs.prototype={
- v:function(a,b){var s,r,q=b.c
- q.push("lights")
- s=this.d
- r=J.eA(q.slice(0),H.U(q).c)
- b.y.m(0,s,r)
- s.a9(new X.iq(b,a))
- q.pop()}}
- X.iq.prototype={
- $2:function(a,b){var s=this.a.c
- s.push(C.c.l(a))
- s.pop()},
- $S:69}
- X.b7.prototype={}
- X.c6.prototype={}
- X.c7.prototype={
- v:function(a,b){var s,r,q=a.a.j(0,"KHR_lights_punctual")
- if(q instanceof X.bs){s=this.d
- r=this.e=q.d.j(0,s)
- if(s!==-1)if(r==null)b.k($.N(),H.a([s],t.M),"light")
- else r.a$=!0}else b.E($.d1(),H.a(["/extensions/KHR_lights_punctual"],t.M))}}
- B.c8.prototype={
- v:function(a,b){var s,r=this.e
- if(r!=null){s=b.c
- s.push("clearcoatTexture")
- r.v(a,b)
- s.pop()}r=this.r
- if(r!=null){s=b.c
- s.push("clearcoatRoughnessTexture")
- r.v(a,b)
- s.pop()}r=this.x
- if(r!=null){s=b.c
- s.push("clearcoatNormalTexture")
- r.v(a,b)
- s.pop()}}}
- A.c9.prototype={
- v:function(a,b){var s,r=this.e
- if(r!=null){s=b.c
- s.push("diffuseTexture")
- r.v(a,b)
- s.pop()}r=this.x
- if(r!=null){s=b.c
- s.push("specularGlossinessTexture")
- r.v(a,b)
- s.pop()}}}
- U.ca.prototype={
- v:function(a,b){var s,r=this.e
- if(r!=null){s=b.c
- s.push("sheenColorTexture")
- r.v(a,b)
- s.pop()}r=this.r
- if(r!=null){s=b.c
- s.push("sheenRoughnessTexture")
- r.v(a,b)
- s.pop()}}}
- B.cb.prototype={
- v:function(a,b){var s,r=this.e
- if(r!=null){s=b.c
- s.push("transmissionTexture")
- r.v(a,b)
- s.pop()}}}
- S.cc.prototype={}
- L.cd.prototype={
- v:function(a,b){var s,r
- for(s=b.e,r=this;r!=null;){r=s.j(0,r)
- if(r instanceof Y.aS){r.dx.m(0,b.O(),this.r)
- break}}}}
- D.T.prototype={}
- D.a4.prototype={}
- D.c1.prototype={
- gG:function(a){var s=J.aL(this.a),r=J.aL(this.b)
- return A.oG(A.fy(A.fy(0,C.c.gG(s)),C.c.gG(r)))},
- N:function(a,b){if(b==null)return!1
- return b instanceof D.c1&&this.b==b.b&&this.a==b.a}}
- D.ce.prototype={}
- D.eY.prototype={}
- A.d9.prototype={
- bU:function(){var s=this,r=s.d=s.c.bM(s.gdn(),s.gdr(),s.gcg()),q=s.dy
- q.e=r.gee()
- q.f=r.geh()
- q.r=new A.hP(s)
- return s.e.a},
- aX:function(){this.d.I()
- var s=this.e
- if(s.a.a===0)s.T(new K.as("model/gltf-binary",null,this.fx))},
- dq:function(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b="model/gltf-binary",a="0"
- c.d.aK()
- for(s=J.M(a0),r=t.f,q=t.G,p=t.M,o=c.a,n=0,m=0;n!==s.gi(a0);)switch(c.r){case 0:l=s.gi(a0)
- k=c.x
- m=Math.min(l-n,12-k)
- l=k+m
- c.x=l
- C.j.a0(o,k,l,a0,n)
- n+=m
- c.y=m
- if(c.x!==12)break
- j=c.b.getUint32(0,!0)
- if(j!==1179937895){c.f.a_($.pK(),H.a([j],p),0)
- c.d.I()
- s=c.e
- if(s.a.a===0)s.T(new K.as(b,null,c.fx))
- return}i=c.b.getUint32(4,!0)
- if(i!==2){c.f.a_($.pL(),H.a([i],p),4)
- c.d.I()
- s=c.e
- if(s.a.a===0)s.T(new K.as(b,null,c.fx))
- return}l=c.z=c.b.getUint32(8,!0)
- if(l<=c.y)c.f.a_($.pN(),H.a([l],p),8)
- c.r=1
- c.x=0
- break
- case 1:l=s.gi(a0)
- k=c.x
- m=Math.min(l-n,8-k)
- l=k+m
- c.x=l
- C.j.a0(o,k,l,a0,n)
- n+=m
- c.y+=m
- if(c.x!==8)break
- c.ch=c.b.getUint32(0,!0)
- l=c.b.getUint32(4,!0)
- c.cx=l
- if((c.ch&3)!==0){k=c.f
- h=$.pG()
- g=c.y
- k.a_(h,H.a(["0x"+C.a.am(C.c.ap(l,16),8,a)],p),g-8)}if(c.y+c.ch>c.z)c.f.a_($.pH(),H.a(["0x"+C.a.am(C.c.ap(c.cx,16),8,a),c.ch],p),c.y-8)
- if(c.Q===0&&c.cx!==1313821514)c.f.a_($.pS(),H.a(["0x"+C.a.am(C.c.ap(c.cx,16),8,a)],p),c.y-8)
- l=c.cx
- if(l===5130562&&c.Q>1&&!c.fr)c.f.a_($.pO(),H.a(["0x"+C.a.am(C.c.ap(l,16),8,a)],p),c.y-8)
- f=new A.hN(c)
- l=c.cx
- switch(l){case 1313821514:if(c.ch===0){k=c.f
- h=$.pJ()
- g=c.y
- k.a_(h,H.a(["0x"+C.a.am(C.c.ap(l,16),8,a)],p),g-8)}f.$1$seen(c.cy)
- c.cy=!0
- break
- case 5130562:f.$1$seen(c.fr)
- c.fr=!0
- break
- default:c.f.a_($.pT(),H.a(["0x"+C.a.am(C.c.ap(l,16),8,a)],p),c.y-8)
- c.r=4294967295}++c.Q
- c.x=0
- break
- case 1313821514:m=Math.min(s.gi(a0)-n,c.ch-c.x)
- if(c.db==null){l=c.dy
- k=c.f
- l=new K.cy(new P.an(l,H.r(l).h("an<1>")),new P.ax(new P.C($.x,r),q))
- l.e=k
- c.db=l
- c.dx=l.bU()}l=c.dy
- e=n+m
- k=s.Z(a0,n,e)
- if(l.b>=4)H.a2(l.bl())
- h=l.b
- if((h&1)!==0)l.ak(k)
- else if((h&3)===0){l=l.aV()
- k=new P.cn(k)
- d=l.c
- if(d==null)l.b=l.c=k
- else{d.say(k)
- l.c=k}}l=c.x+=m
- c.y+=m
- if(l===c.ch){c.dy.a2()
- c.r=1
- c.x=0}n=e
- break
- case 5130562:l=s.gi(a0)
- k=c.ch
- m=Math.min(l-n,k-c.x)
- l=c.fx
- if(l==null)l=c.fx=new Uint8Array(k)
- k=c.x
- h=k+m
- c.x=h
- C.j.a0(l,k,h,a0,n)
- n+=m
- c.y+=m
- if(c.x===c.ch){c.r=1
- c.x=0}break
- case 4294967295:l=s.gi(a0)
- k=c.ch
- h=c.x
- m=Math.min(l-n,k-h)
- h+=m
- c.x=h
- n+=m
- c.y+=m
- if(h===k){c.r=1
- c.x=0}break}c.d.an()},
- ds:function(){var s,r,q=this
- switch(q.r){case 0:q.f.bB($.pR(),q.y)
- q.aX()
- break
- case 1:if(q.x!==0){q.f.bB($.pQ(),q.y)
- q.aX()}else{s=q.z
- r=q.y
- if(s!==r)q.f.a_($.pM(),H.a([s,r],t.M),q.y)
- s=q.dx
- if(s!=null)s.ao(0,new A.hO(q),q.gcg(),t.P)
- else q.e.T(new K.as("model/gltf-binary",null,q.fx))}break
- default:if(q.ch>0)q.f.bB($.pP(),q.y)
- q.aX()}},
- dt:function(a){var s
- this.d.I()
- s=this.e
- if(s.a.a===0)s.M(a)},
- $iet:1}
- A.hP.prototype={
- $0:function(){var s=this.a
- if((s.dy.b&4)!==0)s.d.an()
- else s.aX()},
- $S:2}
- A.hN.prototype={
- $1$seen:function(a){var s=this.a
- if(a){s.f.a_($.pI(),H.a(["0x"+C.a.am(C.c.ap(s.cx,16),8,"0")],t.M),s.y-8)
- s.r=4294967295}else s.r=s.cx},
- $0:function(){return this.$1$seen(null)},
- $S:72}
- A.hO.prototype={
- $1:function(a){var s=this.a,r=a==null?null:a.b
- s.e.T(new K.as("model/gltf-binary",r,s.fx))},
- $S:73}
- K.as.prototype={}
- K.hS.prototype={
- $0:function(){return this.a.b.aK()},
- $S:1}
- K.hT.prototype={
- $0:function(){return this.a.b.an()},
- $S:1}
- K.hR.prototype={
- $0:function(){return this.a.b.I()},
- $S:74}
- K.hU.prototype={
- $1:function(a){var s,r,q,p,o=this,n=null,m=o.a
- if(!m.a){s=J.M(a)
- if(s.gu(a)){m.b.I()
- o.b.a2()
- o.c.M(C.Z)
- return}r=s.j(a,0)
- if(103===r){s=o.b
- q=o.d
- p=new Uint8Array(12)
- s=new A.d9(p,new P.an(s,H.r(s).h("an<1>")),new P.ax(new P.C($.x,t.f),t.G))
- q.id=!0
- s.f=q
- s.b=H.jm(p.buffer,0,n)
- s.dy=P.o6(n,n,n,t.w)
- o.c.T(s)
- m.a=!0}else{s=123===r||9===r||32===r||10===r||13===r||239===r
- q=o.c
- p=o.b
- if(s){q.T(K.t9(new P.an(p,H.r(p).h("an<1>")),o.d))
- m.a=!0}else{m.b.I()
- p.a2()
- q.M(C.Z)
- return}}}o.b.B(0,a)},
- $S:23}
- K.cy.prototype={
- bU:function(){var s=this,r=H.a([],t.M),q=new P.a9("")
- s.d=new P.lI(new P.fx(!1),new P.lw(C.a1.gcD().a,new P.fo(new K.hQ(s),r,t.cy),q),q)
- s.b=s.a.bM(s.gdw(),s.gdA(),s.gdC())
- return s.c.a},
- dz:function(a){var s,r,q,p=this
- p.b.aK()
- if(p.f){r=J.M(a)
- if(r.ga3(a)&&239===r.j(a,0))p.e.av($.fF(),H.a(["BOM found at the beginning of UTF-8 stream."],t.M),!0)
- p.f=!1}try{p.d.dP(a,0,J.X(a),!1)
- p.b.an()}catch(q){r=H.E(q)
- if(r instanceof P.aD){s=r
- p.e.av($.fF(),H.a([s],t.M),!0)
- p.b.I()
- p.c.b3()}else throw q}},
- dD:function(a){var s
- this.b.I()
- s=this.c
- if(s.a.a===0)s.M(a)},
- dB:function(){var s,r,q,p=this
- try{p.d.a2()}catch(r){q=H.E(r)
- if(q instanceof P.aD){s=q
- p.e.av($.fF(),H.a([s],t.M),!0)
- p.b.I()
- p.c.b3()}else throw r}},
- $iet:1}
- K.hQ.prototype={
- $1:function(a){var s,r,q,p=a[0]
- if(t.t.b(p))try{r=this.a
- s=V.nI(p,r.e)
- r.c.T(new K.as("model/gltf+json",s,null))}catch(q){if(H.E(q) instanceof M.c4){r=this.a
- r.b.I()
- r.c.b3()}else throw q}else{r=this.a
- r.e.av($.Z(),H.a([p,"object"],t.M),!0)
- r.b.I()
- r.c.b3()}},
- $S:75}
- K.db.prototype={
- l:function(a){return"Invalid data: could not detect glTF format."},
- $ia3:1}
- F.m3.prototype={
- $2:function(a,b){this.a.$1(a)
- if(!(H.aJ(b)&&b>=0)){this.b.m(0,a,-1)
- this.c.p($.fE(),a)}},
- $S:6}
- F.m4.prototype={
- $2:function(a,b){this.a.$1(a)
- if(!(H.aJ(b)&&b>=0)){this.b.m(0,a,-1)
- this.c.p($.fE(),a)}},
- $S:6}
- F.m5.prototype={
- $1:function(a){return a.af(0,t.X,t.e)},
- $S:76}
- F.m2.prototype={
- $0:function(){return H.a([],t.bH)},
- $S:77}
- F.L.prototype={
- j:function(a,b){return b==null||b<0||b>=this.a.length?null:this.a[b]},
- m:function(a,b,c){this.a[b]=c},
- gi:function(a){return this.b},
- si:function(a,b){throw H.c(P.ab("Changing length is not supported"))},
- l:function(a){return P.id(this.a,"[","]")},
- a9:function(a){var s,r,q,p
- for(s=this.b,r=this.a,q=0;q<s;++q){p=r[q]
- if(p==null)continue
- a.$2(q,p)}}}
- F.Y.prototype={
- aw:function(a){return!0}}
- F.f4.prototype={
- Y:function(a,b,c,d){var s=this,r=s.c,q=r!=null?r.$1(d):d
- r=s.a+q*q
- s.a=r
- if(2===c){if(Math.abs(Math.sqrt(r)-1)>0.00674)a.k($.nb(),H.a([b-2,b,Math.sqrt(s.a)],t.M),s.b)
- s.a=0}return!0}}
- F.f5.prototype={
- Y:function(a,b,c,d){var s=this,r=s.c,q=r!=null?r.$1(d):d
- if(3===c){if(1!==q&&-1!==q)a.k($.pn(),H.a([b-3,b,q],t.M),s.b)}else{r=s.a+q*q
- s.a=r
- if(2===c){if(Math.abs(Math.sqrt(r)-1)>0.00674)a.k($.nb(),H.a([b-2,b,Math.sqrt(s.a)],t.M),s.b)
- s.a=0}}return!0}}
- F.en.prototype={
- Y:function(a,b,c,d){if(1<d||0>d)a.k($.pr(),H.a([b,d],t.M),this.a)
- return!0}}
- A.kW.prototype={
- bc:function(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=t.X,e=t._,d=P.a5(f,e),c=g.a
- if(c!=null)d.m(0,"uri",c.l(0))
- c=g.c
- s=c==null
- if((s?null:c.a)!=null)d.m(0,"mimeType",s?null:c.a)
- d.m(0,"validatorVersion","2.0.0-dev.3.3")
- if(g.d)d.m(0,"validatedAt",new P.d5(Date.now(),!1).es().er())
- c=g.b
- r=c.fy
- q=P.a5(f,e)
- p=H.a([0,0,0,0],t.V)
- s=new Array(r.length)
- s.fixed$length=Array
- o=H.a(s,t.j)
- for(s=o.length,n=0;n<s;++n){m=r[n]
- l=m.b
- k=l==null
- j=(k?m.a.a:l).a
- p[j]=p[j]+1
- j=m.a
- i=m.gba()
- if(k)l=j.a
- h=P.mF(["code",j.b,"message",i,"severity",l.a],f,e)
- l=m.c
- if(l!=null)h.m(0,"pointer",l)
- else{l=m.d
- if(l!=null)h.m(0,"offset",l)}o[n]=h}q.m(0,"numErrors",p[0])
- q.m(0,"numWarnings",p[1])
- q.m(0,"numInfos",p[2])
- q.m(0,"numHints",p[3])
- q.m(0,"messages",o)
- q.m(0,"truncated",c.z)
- d.m(0,"issues",q)
- f=g.dm()
- if(f!=null)d.m(0,"info",f)
- return d},
- dm:function(){var s,r,q,p,o,n,m,l,k,j,i=null,h=this.c,g=h==null?i:h.b
- h=g==null?i:g.x
- if((h==null?i:h.f)==null)return i
- s=P.a5(t.X,t._)
- h=g.x
- s.m(0,"version",h.f)
- r=h.r
- if(r!=null)s.m(0,"minVersion",r)
- h=h.e
- if(h!=null)s.m(0,"generator",h)
- h=g.d
- r=J.M(h)
- if(r.ga3(h)){h=r.bX(h)
- s.m(0,"extensionsUsed",P.dh(h,!1,H.r(h).c))}h=g.e
- r=J.M(h)
- if(r.ga3(h)){h=r.bX(h)
- s.m(0,"extensionsRequired",P.dh(h,!1,H.r(h).c))}h=this.b
- r=h.fr
- if(!r.gu(r))s.m(0,"resources",h.fr)
- s.m(0,"animationCount",g.r.b)
- s.m(0,"materialCount",g.cx.b)
- h=g.cy
- s.m(0,"hasMorphTargets",h.bC(h,new A.kY()))
- r=g.fx
- s.m(0,"hasSkins",!r.gu(r))
- r=g.fy
- s.m(0,"hasTextures",!r.gu(r))
- s.m(0,"hasDefaultScene",g.dy!=null)
- for(h=new H.a6(h,h.gi(h),h.$ti.h("a6<m.E>")),q=0,p=0,o=0,n=0,m=0,l=0;h.n();){k=h.d
- r=k.x
- if(r!=null){q+=r.b
- for(r=new H.a6(r,r.gi(r),r.$ti.h("a6<m.E>"));r.n();){k=r.d
- j=k.fr
- if(j!==-1)m+=j
- l+=k.geu()
- p=Math.max(p,k.dx.a)
- o=Math.max(o,k.db)
- n=Math.max(n,k.cx*4)}}}s.m(0,"drawCallCount",q)
- s.m(0,"totalVertexCount",m)
- s.m(0,"totalTriangleCount",l)
- s.m(0,"maxUVs",o)
- s.m(0,"maxInfluences",n)
- s.m(0,"maxAttributes",p)
- return s}}
- A.kY.prototype={
- $1:function(a){var s=a.x
- return s!=null&&s.bC(s,new A.kX())},
- $S:78}
- A.kX.prototype={
- $1:function(a){return a.fx!=null},
- $S:3}
- A.m7.prototype={
- $2:function(a,b){var s=536870911&a+J.aL(b)
- s=536870911&s+((524287&s)<<10)
- return s^s>>>6},
- $S:79}
- T.cD.prototype={
- d_:function(a){var s=a.a,r=this.a
- r[15]=s[15]
- r[14]=s[14]
- r[13]=s[13]
- r[12]=s[12]
- r[11]=s[11]
- r[10]=s[10]
- r[9]=s[9]
- r[8]=s[8]
- r[7]=s[7]
- r[6]=s[6]
- r[5]=s[5]
- r[4]=s[4]
- r[3]=s[3]
- r[2]=s[2]
- r[1]=s[1]
- r[0]=s[0]},
- l:function(a){var s=this
- return"[0] "+s.aN(0).l(0)+"\n[1] "+s.aN(1).l(0)+"\n[2] "+s.aN(2).l(0)+"\n[3] "+s.aN(3).l(0)+"\n"},
- N:function(a,b){var s,r,q
- if(b==null)return!1
- if(b instanceof T.cD){s=this.a
- r=s[0]
- q=b.a
- s=r===q[0]&&s[1]===q[1]&&s[2]===q[2]&&s[3]===q[3]&&s[4]===q[4]&&s[5]===q[5]&&s[6]===q[6]&&s[7]===q[7]&&s[8]===q[8]&&s[9]===q[9]&&s[10]===q[10]&&s[11]===q[11]&&s[12]===q[12]&&s[13]===q[13]&&s[14]===q[14]&&s[15]===q[15]}else s=!1
- return s},
- gG:function(a){return A.n0(this.a)},
- aN:function(a){var s=new Float32Array(4),r=this.a
- s[0]=r[a]
- s[1]=r[4+a]
- s[2]=r[8+a]
- s[3]=r[12+a]
- return new T.f9(s)},
- cE:function(){var s=this.a,r=s[0],q=s[5],p=s[1],o=s[4],n=r*q-p*o,m=s[6],l=s[2],k=r*m-l*o,j=s[7],i=s[3],h=r*j-i*o,g=p*m-l*q,f=p*j-i*q,e=l*j-i*m
- m=s[8]
- i=s[9]
- j=s[10]
- l=s[11]
- return-(i*e-j*f+l*g)*s[12]+(m*e-j*h+l*k)*s[13]-(m*f-i*h+l*n)*s[14]+(m*g-i*k+j*n)*s[15]},
- cJ:function(){var s=this.a,r=0+Math.abs(s[0])+Math.abs(s[1])+Math.abs(s[2])+Math.abs(s[3]),q=r>0?r:0
- r=0+Math.abs(s[4])+Math.abs(s[5])+Math.abs(s[6])+Math.abs(s[7])
- if(r>q)q=r
- r=0+Math.abs(s[8])+Math.abs(s[9])+Math.abs(s[10])+Math.abs(s[11])
- if(r>q)q=r
- r=0+Math.abs(s[12])+Math.abs(s[13])+Math.abs(s[14])+Math.abs(s[15])
- return r>q?r:q},
- cK:function(){var s=this.a
- return s[0]===1&&s[1]===0&&s[2]===0&&s[3]===0&&s[4]===0&&s[5]===1&&s[6]===0&&s[7]===0&&s[8]===0&&s[9]===0&&s[10]===1&&s[11]===0&&s[12]===0&&s[13]===0&&s[14]===0&&s[15]===1}}
- T.eW.prototype={
- gaI:function(){var s=this.a,r=s[0],q=s[1],p=s[2],o=s[3]
- return r*r+q*q+p*p+o*o},
- gi:function(a){var s=this.a,r=s[0],q=s[1],p=s[2],o=s[3]
- return Math.sqrt(r*r+q*q+p*p+o*o)},
- l:function(a){var s=this.a
- return H.b(s[0])+", "+H.b(s[1])+", "+H.b(s[2])+" @ "+H.b(s[3])}}
- T.cJ.prototype={
- bi:function(a,b,c){var s=this.a
- s[0]=a
- s[1]=b
- s[2]=c},
- l:function(a){var s=this.a
- return"["+H.b(s[0])+","+H.b(s[1])+","+H.b(s[2])+"]"},
- N:function(a,b){var s,r,q
- if(b==null)return!1
- if(b instanceof T.cJ){s=this.a
- r=s[0]
- q=b.a
- s=r===q[0]&&s[1]===q[1]&&s[2]===q[2]}else s=!1
- return s},
- gG:function(a){return A.n0(this.a)},
- gi:function(a){var s=this.a,r=s[0],q=s[1]
- s=s[2]
- return Math.sqrt(r*r+q*q+s*s)},
- gaI:function(){var s=this.a,r=s[0],q=s[1]
- s=s[2]
- return r*r+q*q+s*s}}
- T.f9.prototype={
- l:function(a){var s=this.a
- return H.b(s[0])+","+H.b(s[1])+","+H.b(s[2])+","+H.b(s[3])},
- N:function(a,b){var s,r,q
- if(b==null)return!1
- if(b instanceof T.f9){s=this.a
- r=s[0]
- q=b.a
- s=r===q[0]&&s[1]===q[1]&&s[2]===q[2]&&s[3]===q[3]}else s=!1
- return s},
- gG:function(a){return A.n0(this.a)},
- gi:function(a){var s=this.a,r=s[0],q=s[1],p=s[2]
- s=s[3]
- return Math.sqrt(r*r+q*q+p*p+s*s)}}
- Q.bb.prototype={}
- Q.hx.prototype={}
- Q.cP.prototype={}
- Q.mo.prototype={
- $3:function(a,b,c){var s=c.$1(J.ag(a))
- return s},
- $S:80}
- Q.mk.prototype={
- $2:function(a,b){return new self.Promise(P.cp(new Q.mj(a,b,this.a)),t._)},
- $C:"$2",
- $R:2,
- $S:81}
- Q.mj.prototype={
- $2:function(a,b){Q.fB(this.a,this.b).ao(0,new Q.mg(a),new Q.mh(this.c,b),t.P)},
- $C:"$2",
- $R:2,
- $S:26}
- Q.mg.prototype={
- $1:function(a){this.a.$1(P.n2(a))},
- $S:27}
- Q.mh.prototype={
- $2:function(a,b){return this.a.$3(a,b,this.b)},
- $C:"$2",
- $R:2,
- $S:15}
- Q.ml.prototype={
- $2:function(a,b){return new self.Promise(P.cp(new Q.mi(a,b,this.a)),t._)},
- $C:"$2",
- $R:2,
- $S:85}
- Q.mi.prototype={
- $2:function(a,b){Q.n5(this.a,this.b).ao(0,new Q.me(a),new Q.mf(this.c,b),t.P)},
- $C:"$2",
- $R:2,
- $S:26}
- Q.me.prototype={
- $1:function(a){this.a.$1(P.n2(a))},
- $S:27}
- Q.mf.prototype={
- $2:function(a,b){return this.a.$3(a,b,this.b)},
- $C:"$2",
- $R:2,
- $S:15}
- Q.mm.prototype={
- $0:function(){return"2.0.0-dev.3.3"},
- $C:"$0",
- $R:0,
- $S:86}
- Q.mn.prototype={
- $0:function(){return P.n2(M.t4())},
- $C:"$0",
- $R:0,
- $S:4}
- Q.lU.prototype={
- $1:function(a){var s=new P.C($.x,t.q),r=new P.ax(s,t.as),q=this.a.$1(J.ag(a))
- if((q==null?null:J.rv(q))==null)r.M(new P.ak(!1,null,null,"options.externalResourceFunction: Function must return a Promise."))
- else J.rG(q,P.cp(new Q.lV(r)),P.cp(new Q.lW(r)))
- return s},
- $S:87}
- Q.lV.prototype={
- $1:function(a){var s=this.a
- if(t.a.b(a))s.T(a)
- else s.M(new P.ak(!1,null,null,"options.externalResourceFunction: Promise must be fulfilled with Uint8Array or rejected."))},
- $S:24}
- Q.lW.prototype={
- $1:function(a){return this.a.M(new Q.eP(J.ag(a)))},
- $S:10}
- Q.lS.prototype={
- $1:function(a){var s,r,q,p=this
- if(p.a.id&&a==null)return p.b.c
- if(p.c!=null)s=p.d.$1(a)
- else{r=p.e
- P.aM(r,"error")
- $.x!==C.f
- q=P.el(r)
- s=new P.C($.x,t.q)
- s.aT(r,q)}return s},
- $0:function(){return this.$1(null)},
- $C:"$1",
- $R:0,
- $D:function(){return[null]},
- $S:88}
- Q.lT.prototype={
- $1:function(a){var s,r,q,p,o=null
- if(this.a!=null){s=this.b.$1(a)
- s=P.tR(s,H.ac(s).c)}else{s=this.c
- P.aM(s,"error")
- r=t.f1
- q=new P.bD(o,o,o,o,r)
- p=P.el(s)
- q.aQ(s,p)
- q.aU()
- s=new P.an(q,r.h("an<1>"))}return s},
- $S:89}
- Q.eP.prototype={
- l:function(a){return"Node Exception: "+H.b(this.a)},
- $ia3:1};(function aliases(){var s=J.cz.prototype
- s.d1=s.bb
- s=J.aF.prototype
- s.d2=s.l
- s=P.m.prototype
- s.d3=s.a0
- s=P.dV.prototype
- s.d4=s.a2})();(function installTearOffs(){var s=hunkHelpers._static_1,r=hunkHelpers._static_0,q=hunkHelpers._static_2,p=hunkHelpers._instance_2u,o=hunkHelpers._instance_0u,n=hunkHelpers.installInstanceTearOff,m=hunkHelpers._instance_1i,l=hunkHelpers._instance_1u
- s(P,"vk","tZ",11)
- s(P,"vl","u_",11)
- s(P,"vm","u0",11)
- r(P,"oS","v7",1)
- q(P,"vn","v0",14)
- p(P.C.prototype,"gde","aB",14)
- o(P.cS.prototype,"gdS","a2",50)
- var k
- o(k=P.dA.prototype,"gcm","b_",1)
- o(k,"gcn","b0",1)
- n(k=P.cK.prototype,"gee",0,0,null,["$1","$0"],["cQ","aK"],51,0)
- o(k,"geh","an",1)
- o(k,"gcm","b_",1)
- o(k,"gcn","b0",1)
- m(P.aZ.prototype,"gcA","F",53)
- q(M,"vg","rM",91)
- q(M,"vf","rL",92)
- q(M,"vd","rJ",93)
- q(M,"ve","rK",94)
- l(M.a0.prototype,"gbP","ed",115)
- q(Z,"vi","rO",95)
- q(Z,"vh","rN",96)
- q(T,"vj","rP",97)
- q(Q,"vo","rU",98)
- q(V,"vp","rT",99)
- q(G,"vs","rX",100)
- q(G,"vq","rV",101)
- q(G,"vr","rW",102)
- q(T,"vG","te",103)
- q(Y,"vZ","tu",104)
- q(Y,"w0","tE",105)
- q(Y,"w_","tD",106)
- q(Y,"p3","tC",107)
- q(Y,"bi","tT",108)
- q(S,"w1","tx",109)
- q(V,"w2","tB",110)
- q(T,"w3","tO",111)
- q(B,"w4","tP",112)
- q(O,"w5","tQ",113)
- q(U,"w7","tU",114)
- s(E,"d0","v3",28)
- s(E,"oT","uZ",28)
- s(D,"vz","uN",12)
- q(D,"vy","t8",117)
- q(X,"vN","tk",118)
- q(X,"vO","tl",119)
- q(X,"vP","tm",120)
- q(B,"vQ","tn",121)
- q(A,"vR","to",122)
- q(U,"vS","tp",123)
- q(B,"vT","tq",124)
- q(S,"vU","tr",125)
- q(L,"vW","ts",84)
- l(k=A.d9.prototype,"gdn","dq",25)
- o(k,"gdr","ds",1)
- l(k,"gcg","dt",10)
- l(k=K.cy.prototype,"gdw","dz",25)
- l(k,"gdC","dD",10)
- o(k,"gdA","dB",1)
- s(U,"vV","uO",12)})();(function inheritance(){var s=hunkHelpers.mixin,r=hunkHelpers.inherit,q=hunkHelpers.inheritMany
- r(P.e,null)
- q(P.e,[H.mD,J.cz,J.aC,P.i,H.d3,P.I,H.bZ,P.F,P.dN,H.a6,P.H,H.d6,H.d8,H.f7,H.cG,P.dj,H.cv,H.ig,H.kJ,H.eS,H.d7,H.dS,H.lA,H.j7,H.df,H.ih,H.ly,H.aI,H.fj,H.dX,P.lG,P.fc,P.cO,P.aB,P.ff,P.cM,P.C,P.fd,P.aW,P.f0,P.cS,P.fs,P.fe,P.cK,P.fn,P.fh,P.lh,P.fq,P.ek,P.lJ,P.dI,P.cQ,P.lx,P.dM,P.m,P.fw,P.kI,P.eo,P.le,P.em,P.fx,P.d5,P.eT,P.ds,P.dD,P.aD,P.cC,P.k,P.fr,P.a9,P.e2,P.kL,P.fp,V.fk,F.Y,V.kQ,V.bU,V.bS,V.u,M.kV,M.j,M.c4,Y.dK,Y.dy,Y.cL,Y.c2,Y.c3,Y.i5,Y.dw,Y.dv,Y.aP,N.cR,N.eX,N.jw,O.ey,E.bx,E.ic,E.cA,D.T,D.a4,D.c1,D.ce,D.eY,A.d9,K.as,K.cy,K.db,A.kW,T.cD,T.eW,T.cJ,T.f9,Q.eP])
- q(J.cz,[J.dd,J.cB,J.aF,J.p,J.c5,J.br,H.dm])
- q(J.aF,[J.eU,J.cl,J.aQ,Q.bb,Q.hx,Q.cP])
- r(J.ii,J.p)
- q(J.c5,[J.de,J.eB])
- q(P.i,[H.bE,H.n,H.b9,H.l_,H.bc,H.dz,P.dc])
- q(H.bE,[H.bX,H.e4])
- r(H.dC,H.bX)
- r(H.dx,H.e4)
- r(H.b3,H.dx)
- r(P.di,P.I)
- q(P.di,[H.bY,H.aG,P.dG,P.fl])
- q(H.bZ,[H.fQ,H.jt,H.f1,H.im,H.m9,H.ma,H.mb,P.lb,P.la,P.lc,P.ld,P.lH,P.lK,P.lL,P.m_,P.li,P.lq,P.lm,P.ln,P.lo,P.lk,P.lp,P.lj,P.lt,P.lu,P.ls,P.lr,P.kC,P.kD,P.kE,P.kF,P.kG,P.lF,P.lE,P.lg,P.lf,P.lz,P.lY,P.lD,P.lC,P.j8,P.j9,P.kT,P.kU,P.jn,P.kN,P.kO,P.kP,P.lP,P.lO,P.lQ,P.lR,P.lM,M.l6,M.l7,M.l8,M.l9,M.l4,M.l5,M.l0,M.l1,M.l2,M.l3,Z.fH,Z.fI,V.i0,V.i1,V.i2,V.hZ,V.i_,V.hX,V.hY,V.hV,V.hW,V.i3,V.i4,Y.jb,S.jl,S.jc,S.jd,S.je,S.jg,S.jh,S.ji,S.jj,S.jk,S.jf,V.jo,V.jp,V.jq,B.jz,O.kB,M.fS,M.fR,M.fT,M.fW,M.fX,M.fU,M.fV,M.fY,Y.i7,Y.i9,Y.i8,Y.i6,Y.il,Y.ik,Y.js,N.jx,N.jy,O.mq,O.mr,O.ms,O.lZ,E.h8,E.h6,E.h5,E.hd,E.ha,E.hb,E.h9,E.hm,E.ho,E.hf,E.hl,E.he,E.hk,E.hi,E.hj,E.hh,E.hg,E.hr,E.hq,E.hp,E.hv,E.hu,E.h2,E.h3,E.h4,E.ht,E.hs,E.h7,E.hn,E.hc,E.h1,E.h_,E.h0,E.ib,E.jK,E.jL,E.jQ,E.jO,E.jI,E.jE,E.jM,E.jF,E.jP,E.jB,E.jJ,E.jD,E.jG,E.jC,E.jN,E.jH,E.kp,E.ko,E.ke,E.kc,E.kd,E.kb,E.k9,E.ka,E.kk,E.kl,E.k8,E.k7,E.k6,E.k5,E.k3,E.k2,E.k0,E.jV,E.kz,E.ky,E.k_,E.jX,E.jZ,E.jW,E.jY,E.kx,E.kv,E.kq,E.kf,E.kw,E.kr,E.ks,E.kt,E.ku,E.kj,E.ki,E.kh,E.kg,E.kn,E.km,E.k1,E.jT,E.jS,E.k4,E.jU,E.j0,E.j5,E.iQ,E.iC,E.j6,E.iy,E.ix,E.iA,E.iB,E.iw,E.iz,E.iv,E.iF,E.iD,E.j4,E.iE,E.iX,E.iI,E.iJ,E.iG,E.iH,E.iP,E.iO,E.iN,E.iM,E.iR,E.iL,E.iK,E.j3,E.iS,E.iV,E.iU,E.iT,E.iW,E.iY,E.iZ,E.iu,E.it,E.is,E.j_,E.j1,E.j2,E.hE,E.hD,E.hC,E.hM,E.hA,E.hL,E.hH,E.hI,E.hB,E.hz,E.hF,E.hK,E.hJ,E.hG,X.iq,A.hP,A.hN,A.hO,K.hS,K.hT,K.hR,K.hU,K.hQ,F.m3,F.m4,F.m5,F.m2,A.kY,A.kX,A.m7,Q.mo,Q.mk,Q.mj,Q.mg,Q.mh,Q.ml,Q.mi,Q.me,Q.mf,Q.mm,Q.mn,Q.lU,Q.lV,Q.lW,Q.lS,Q.lT])
- q(P.F,[H.eD,P.f2,H.eC,H.f6,H.eZ,H.fi,P.ej,P.eR,P.ak,P.eO,P.f8,P.f3,P.bz,P.ep,P.er])
- r(P.dg,P.dN)
- q(P.dg,[H.cI,F.L])
- q(H.cI,[H.cu,P.aX])
- q(H.n,[H.af,H.b6,H.au,P.dH])
- q(H.af,[H.dt,H.a8,P.fm,P.dF])
- r(H.c_,H.b9)
- q(P.H,[H.a7,H.cm,H.dr])
- r(H.cw,H.bc)
- r(P.e0,P.dj)
- r(P.be,P.e0)
- r(H.d4,P.be)
- q(H.cv,[H.aq,H.al])
- r(H.eQ,P.f2)
- q(H.f1,[H.f_,H.ct])
- r(H.cE,H.dm)
- q(H.cE,[H.dO,H.dQ])
- r(H.dP,H.dO)
- r(H.dl,H.dP)
- r(H.dR,H.dQ)
- r(H.av,H.dR)
- q(H.dl,[H.dk,H.eI])
- q(H.av,[H.eJ,H.eK,H.eL,H.eM,H.eN,H.dn,H.cf])
- r(H.dY,H.fi)
- r(P.dW,P.dc)
- r(P.ax,P.ff)
- q(P.cS,[P.bD,P.cT])
- r(P.dT,P.aW)
- q(P.dT,[P.an,P.dE])
- r(P.dA,P.cK)
- q(P.fn,[P.dL,P.dU])
- q(P.fh,[P.cn,P.dB])
- r(P.lB,P.lJ)
- r(P.dJ,P.dG)
- q(P.cQ,[P.aZ,P.e1])
- r(P.kH,P.kI)
- r(P.dV,P.kH)
- r(P.lw,P.dV)
- q(P.eo,[P.fL,P.hw,P.io])
- r(P.eq,P.f0)
- q(P.eq,[P.fN,P.fM,P.ip,P.kS])
- q(P.em,[P.fO,P.fo])
- r(P.lI,P.fO)
- r(P.kR,P.hw)
- q(P.ak,[P.dq,P.ew])
- r(P.fg,P.e2)
- r(V.o,V.fk)
- q(V.o,[V.es,M.bP,M.bQ,M.bR,Z.b1,Z.bT,Z.b2,T.bo,G.bV,G.bW,V.da,Y.ci,Y.bB,S.aH,D.c0,X.bs,X.c6,X.c7,B.c8,A.c9,U.ca,B.cb,S.cc,L.cd])
- q(V.es,[M.a0,Z.bn,Q.aN,V.bp,G.bq,T.aO,Y.aS,S.aT,V.ah,T.bv,B.bw,O.by,U.bA,X.b7])
- q(M.a0,[M.fb,M.fa])
- q(F.Y,[M.ez,M.eG,M.eE,M.eH,M.eF,Z.ei,Z.dp,S.ev,O.eu,F.f4,F.f5,F.en])
- q(Y.bB,[Y.ch,Y.cg])
- q(Y.i5,[Y.ij,Y.jr,Y.kZ])
- q(E.ic,[E.fZ,E.ia,E.jA,E.jR,E.ir,E.hy])
- s(H.cI,H.f7)
- s(H.e4,P.m)
- s(H.dO,P.m)
- s(H.dP,H.d8)
- s(H.dQ,P.m)
- s(H.dR,H.d8)
- s(P.bD,P.fe)
- s(P.cT,P.fs)
- s(P.dN,P.m)
- s(P.e0,P.fw)
- s(V.fk,V.kQ)})()
- var v={typeUniverse:{eC:new Map(),tR:{},eT:{},tPV:{},sEA:[]},mangledGlobalNames:{d:"int",w:"double",G:"num",f:"String",Q:"bool",k:"Null",l:"List"},mangledNames:{},getTypeFromName:getGlobalFromName,metadata:[],types:["f*(l<@>*)","~()","k()","Q*(aH*)","@()","w*(d*)","k(f*,e*)","k(f*,d*)","Q*(d*)","k(ah*,d*,d*)","~(e*)","~(~())","~(j*)","k(@)","~(e,am)","~(e*,am*)","~(aa,f,d)","i<d*>*()","d*(d*)","i<w*>*()","k(d*,aH*)","~(f*)","Q*(T*)","k(l<d*>*)","k(e*)","~(l<d*>*)","k(~(e*)*,aE*)","k(h<f*,e*>*)","f*(e*)","k(d*,ah*)","i<d*>*(d*,d*,d*)","k(@,am)","k(d,@)","@(@)","i<w*>*(d*,d*,d*)","k(d*,b2*)","k(d*,b1*)","L<0^*>*(f*,0^*(h<f*,e*>*,j*)*)<e*>","0^*(f*,0^*(h<f*,e*>*,j*)*{req:Q*})<e*>","~(L<o*>*,bC*)","k(d*,o*)","k(e,am)","k(f,@)","Q*(ah*)","~(L<ck*>*)","k(d*,ck*)","~(o*,f*)","C<@>(@)","k(@,@)","d*(d*,d*,f*)","ae<@>()","~([ae<~>?])","kA<a0<G*>*>*()","Q(e?)","k(e?,e?)","f*(T*)","l<Y<G*>*>*()","f*(f*)","k(~())","T*()","k(bC*,a4*)","k(cH,@)","@(@,f)","Q*(l<d*>*,l<d*>*)","l<d*>*/*(aN*)","aW<l<d*>*>*(aO*)","k(d*,a0<G*>*)","Q*(H<G*>*)","~(f[@])","k(d*,b7*)","d(d,d)","aa(d)","~({seen:Q*})","k(as*)","ae<~>*()","k(l<e*>*)","h<f*,d*>*(h<@,@>*)","l<ce*>*()","Q*(aT*)","d*(d*,e*)","~(e*,am*,aE*)","bb<1&>*(aa*,e*)","aa(@,@)","@(f)","cd*(h<f*,e*>*,j*)","bb<1&>*(f*,e*)","f*()","ae<aa*>*(aY*)","aa*/*([aY*])","aW<l<d*>*>*(aY*)","e?(e?)","a0<G*>*(h<f*,e*>*,j*)","bP*(h<f*,e*>*,j*)","bQ*(h<f*,e*>*,j*)","bR*(h<f*,e*>*,j*)","bn*(h<f*,e*>*,j*)","bT*(h<f*,e*>*,j*)","bo*(h<f*,e*>*,j*)","aN*(h<f*,e*>*,j*)","bp*(h<f*,e*>*,j*)","bq*(h<f*,e*>*,j*)","bV*(h<f*,e*>*,j*)","bW*(h<f*,e*>*,j*)","aO*(h<f*,e*>*,j*)","aS*(h<f*,e*>*,j*)","ci*(h<f*,e*>*,j*)","ch*(h<f*,e*>*,j*)","cg*(h<f*,e*>*,j*)","bB*(h<f*,e*>*,j*)","aT*(h<f*,e*>*,j*)","ah*(h<f*,e*>*,j*)","bv*(h<f*,e*>*,j*)","bw*(h<f*,e*>*,j*)","by*(h<f*,e*>*,j*)","bA*(h<f*,e*>*,j*)","w*(G*)","~(@)","c0*(h<f*,e*>*,j*)","bs*(h<f*,e*>*,j*)","c6*(h<f*,e*>*,j*)","c7*(h<f*,e*>*,j*)","c8*(h<f*,e*>*,j*)","c9*(h<f*,e*>*,j*)","ca*(h<f*,e*>*,j*)","cb*(h<f*,e*>*,j*)","cc*(h<f*,e*>*,j*)","~(f,d)"],interceptorsByTag:null,leafTags:null,arrayRti:typeof Symbol=="function"&&typeof Symbol()=="symbol"?Symbol("$ti"):"$ti"}
- H.uh(v.typeUniverse,JSON.parse('{"bb":"aF","hx":"aF","cP":"aF","eU":"aF","cl":"aF","aQ":"aF","dd":{"Q":[]},"cB":{"k":[]},"aF":{"aE":[],"bb":["1&"],"cP":[]},"p":{"l":["1"],"n":["1"],"i":["1"]},"ii":{"p":["1"],"l":["1"],"n":["1"],"i":["1"]},"aC":{"H":["1"]},"c5":{"w":[],"G":[]},"de":{"w":[],"d":[],"G":[]},"eB":{"w":[],"G":[]},"br":{"f":[]},"bE":{"i":["2"]},"d3":{"H":["2"]},"bX":{"bE":["1","2"],"i":["2"],"i.E":"2"},"dC":{"bX":["1","2"],"bE":["1","2"],"n":["2"],"i":["2"],"i.E":"2"},"dx":{"m":["2"],"l":["2"],"bE":["1","2"],"n":["2"],"i":["2"]},"b3":{"dx":["1","2"],"m":["2"],"l":["2"],"bE":["1","2"],"n":["2"],"i":["2"],"m.E":"2","i.E":"2"},"bY":{"I":["3","4"],"h":["3","4"],"I.K":"3","I.V":"4"},"eD":{"F":[]},"cu":{"m":["d"],"l":["d"],"n":["d"],"i":["d"],"m.E":"d"},"n":{"i":["1"]},"af":{"n":["1"],"i":["1"]},"dt":{"af":["1"],"n":["1"],"i":["1"],"i.E":"1","af.E":"1"},"a6":{"H":["1"]},"b9":{"i":["2"],"i.E":"2"},"c_":{"b9":["1","2"],"n":["2"],"i":["2"],"i.E":"2"},"a7":{"H":["2"]},"a8":{"af":["2"],"n":["2"],"i":["2"],"i.E":"2","af.E":"2"},"l_":{"i":["1"],"i.E":"1"},"cm":{"H":["1"]},"bc":{"i":["1"],"i.E":"1"},"cw":{"bc":["1"],"n":["1"],"i":["1"],"i.E":"1"},"dr":{"H":["1"]},"b6":{"n":["1"],"i":["1"],"i.E":"1"},"d6":{"H":["1"]},"cI":{"m":["1"],"l":["1"],"n":["1"],"i":["1"]},"cG":{"cH":[]},"d4":{"be":["1","2"],"h":["1","2"]},"cv":{"h":["1","2"]},"aq":{"cv":["1","2"],"h":["1","2"]},"dz":{"i":["1"],"i.E":"1"},"al":{"cv":["1","2"],"h":["1","2"]},"eQ":{"F":[]},"eC":{"F":[]},"f6":{"F":[]},"eS":{"a3":[]},"dS":{"am":[]},"bZ":{"aE":[]},"f1":{"aE":[]},"f_":{"aE":[]},"ct":{"aE":[]},"eZ":{"F":[]},"aG":{"I":["1","2"],"h":["1","2"],"I.K":"1","I.V":"2"},"au":{"n":["1"],"i":["1"],"i.E":"1"},"df":{"H":["1"]},"cE":{"at":["1"]},"dl":{"m":["w"],"at":["w"],"l":["w"],"n":["w"],"i":["w"]},"av":{"m":["d"],"at":["d"],"l":["d"],"n":["d"],"i":["d"]},"dk":{"m":["w"],"at":["w"],"l":["w"],"n":["w"],"i":["w"],"m.E":"w"},"eI":{"m":["w"],"at":["w"],"l":["w"],"n":["w"],"i":["w"],"m.E":"w"},"eJ":{"av":[],"m":["d"],"at":["d"],"l":["d"],"n":["d"],"i":["d"],"m.E":"d"},"eK":{"av":[],"m":["d"],"at":["d"],"l":["d"],"n":["d"],"i":["d"],"m.E":"d"},"eL":{"av":[],"m":["d"],"at":["d"],"l":["d"],"n":["d"],"i":["d"],"m.E":"d"},"eM":{"av":[],"m":["d"],"at":["d"],"l":["d"],"n":["d"],"i":["d"],"m.E":"d"},"eN":{"av":[],"m":["d"],"at":["d"],"l":["d"],"n":["d"],"i":["d"],"m.E":"d"},"dn":{"av":[],"m":["d"],"at":["d"],"l":["d"],"n":["d"],"i":["d"],"m.E":"d"},"cf":{"av":[],"m":["d"],"aa":[],"at":["d"],"l":["d"],"n":["d"],"i":["d"],"m.E":"d"},"dX":{"bC":[]},"fi":{"F":[]},"dY":{"F":[]},"aB":{"H":["1"]},"dW":{"i":["1"],"i.E":"1"},"ax":{"ff":["1"]},"C":{"ae":["1"]},"bD":{"cS":["1"]},"cT":{"cS":["1"]},"an":{"aW":["1"]},"dT":{"aW":["1"]},"dE":{"aW":["1"]},"ek":{"F":[]},"dG":{"I":["1","2"],"h":["1","2"]},"dJ":{"dG":["1","2"],"I":["1","2"],"h":["1","2"],"I.K":"1","I.V":"2"},"dH":{"n":["1"],"i":["1"],"i.E":"1"},"dI":{"H":["1"]},"aZ":{"cQ":["1"],"n":["1"],"i":["1"]},"dM":{"H":["1"]},"aX":{"m":["1"],"l":["1"],"n":["1"],"i":["1"],"m.E":"1"},"dc":{"i":["1"]},"dg":{"m":["1"],"l":["1"],"n":["1"],"i":["1"]},"di":{"I":["1","2"],"h":["1","2"]},"I":{"h":["1","2"]},"dj":{"h":["1","2"]},"be":{"h":["1","2"]},"cQ":{"n":["1"],"i":["1"]},"e1":{"cQ":["1"],"n":["1"],"i":["1"]},"fl":{"I":["f","@"],"h":["f","@"],"I.K":"f","I.V":"@"},"fm":{"af":["f"],"n":["f"],"i":["f"],"i.E":"f","af.E":"f"},"w":{"G":[]},"d":{"G":[]},"l":{"n":["1"],"i":["1"]},"kA":{"n":["1"],"i":["1"]},"ej":{"F":[]},"f2":{"F":[]},"eR":{"F":[]},"ak":{"F":[]},"dq":{"F":[]},"ew":{"F":[]},"eO":{"F":[]},"f8":{"F":[]},"f3":{"F":[]},"bz":{"F":[]},"ep":{"F":[]},"eT":{"F":[]},"ds":{"F":[]},"er":{"F":[]},"dD":{"a3":[]},"aD":{"a3":[]},"dF":{"af":["1"],"n":["1"],"i":["1"],"i.E":"1","af.E":"1"},"fr":{"am":[]},"e2":{"aY":[]},"fp":{"aY":[]},"fg":{"aY":[]},"a0":{"o":[],"t":[]},"fb":{"a0":["d*"],"o":[],"t":[]},"fa":{"a0":["w*"],"o":[],"t":[]},"bP":{"o":[],"t":[]},"bQ":{"o":[],"t":[]},"bR":{"o":[],"t":[]},"ez":{"Y":["w*"]},"eG":{"Y":["w*"]},"eE":{"Y":["w*"]},"eH":{"Y":["d*"]},"eF":{"Y":["d*"]},"bn":{"o":[],"t":[]},"b1":{"o":[],"t":[]},"bT":{"o":[],"t":[]},"b2":{"o":[],"t":[]},"ei":{"Y":["w*"]},"dp":{"Y":["1*"]},"bo":{"o":[],"t":[]},"aN":{"o":[],"t":[]},"bp":{"o":[],"t":[]},"bq":{"o":[],"t":[]},"bV":{"o":[],"t":[]},"bW":{"o":[],"t":[]},"da":{"o":[],"t":[]},"o":{"t":[]},"es":{"o":[],"t":[]},"aO":{"o":[],"t":[]},"aS":{"o":[],"t":[]},"ci":{"o":[],"t":[]},"ch":{"o":[],"t":[]},"cg":{"o":[],"t":[]},"bB":{"o":[],"t":[]},"aT":{"o":[],"t":[]},"aH":{"o":[],"t":[]},"ev":{"Y":["d*"]},"ah":{"o":[],"t":[]},"bv":{"o":[],"t":[]},"bw":{"o":[],"t":[]},"by":{"o":[],"t":[]},"eu":{"Y":["w*"]},"bA":{"o":[],"t":[],"ck":[]},"c4":{"a3":[]},"dw":{"a3":[]},"dv":{"a3":[]},"aP":{"a3":[]},"c0":{"o":[],"t":[],"ck":[]},"bs":{"o":[],"t":[]},"b7":{"o":[],"t":[]},"c6":{"o":[],"t":[]},"c7":{"o":[],"t":[]},"c8":{"o":[],"t":[]},"c9":{"o":[],"t":[]},"ca":{"o":[],"t":[]},"cb":{"o":[],"t":[]},"cc":{"o":[],"t":[]},"cd":{"o":[],"t":[]},"d9":{"et":[]},"cy":{"et":[]},"db":{"a3":[]},"L":{"m":["1*"],"l":["1*"],"n":["1*"],"i":["1*"],"m.E":"1*"},"f4":{"Y":["G*"]},"f5":{"Y":["G*"]},"en":{"Y":["w*"]},"eP":{"a3":[]},"aa":{"l":["d"],"n":["d"],"i":["d"]}}'))
- H.ug(v.typeUniverse,JSON.parse('{"d8":1,"f7":1,"cI":1,"e4":2,"cE":1,"cM":2,"f0":2,"fs":1,"fe":1,"dA":1,"cK":1,"dT":1,"dL":1,"fh":1,"cn":1,"fn":1,"dU":1,"fq":1,"dc":1,"dg":1,"di":2,"fw":2,"dj":2,"dN":1,"e0":2,"em":1,"eo":2,"eq":2,"dV":1}'))
- var u={p:") does not match the number of morph targets (",c:"Accessor sparse indices element at index ",m:"Animation input accessor element at index "}
- var t=(function rtii(){var s=H.ap
- return{gF:s("d4<cH,@>"),O:s("n<@>"),C:s("F"),b8:s("aE"),c:s("ae<@>"),bq:s("ae<~>"),N:s("al<bC*,a4*>"),U:s("i<@>"),s:s("p<f>"),b:s("p<@>"),Z:s("p<d>"),p:s("p<u*>"),fr:s("p<b1*>"),es:s("p<b2*>"),gd:s("p<Y<G*>*>"),bd:s("p<ey*>"),a9:s("p<cA*>"),e2:s("p<H<w*>*>"),fK:s("p<H<d*>*>"),B:s("p<H<G*>*>"),dB:s("p<b7*>"),bH:s("p<ce*>"),d:s("p<l<d*>*>"),ar:s("p<h<f*,a0<G*>*>*>"),j:s("p<h<f*,e*>*>"),bZ:s("p<aH*>"),R:s("p<ah*>"),M:s("p<e*>"),d6:s("p<eY*>"),i:s("p<f*>"),m:s("p<w*>"),V:s("p<d*>"),T:s("cB"),g:s("aQ"),aU:s("at<@>"),eo:s("aG<cH,@>"),I:s("h<@,@>"),gw:s("a8<T*,f*>"),eB:s("av"),bm:s("cf"),P:s("k"),K:s("e"),ed:s("dp<G*>"),eq:s("L<b1*>"),az:s("L<b2*>"),du:s("L<b7*>"),b_:s("L<aH*>"),S:s("f"),E:s("aa"),ak:s("cl"),go:s("aX<h<f*,e*>*>"),em:s("aX<f*>"),f8:s("be<c1*,a4*>"),n:s("aY"),a_:s("ax<et*>"),G:s("ax<as*>"),eP:s("ax<c3*>"),as:s("ax<aa*>"),f1:s("bD<l<d*>*>"),eI:s("C<@>"),fJ:s("C<d>"),eD:s("C<et*>"),f:s("C<as*>"),dD:s("C<c3*>"),q:s("C<aa*>"),D:s("C<~>"),aH:s("dJ<@,@>"),cy:s("fo<e*>"),cJ:s("Q"),gR:s("w"),z:s("@"),bI:s("@(e)"),Q:s("@(e,am)"),r:s("d"),aD:s("u*"),hc:s("a0<d*>*"),W:s("a0<G*>*"),bj:s("bn*"),gP:s("bo*"),cT:s("aN*"),u:s("bp*"),h2:s("bq*"),y:s("a3*"),af:s("T*"),f9:s("a4*"),al:s("c1*"),b1:s("aE*"),ec:s("aO*"),Y:s("i<@>*"),v:s("t*"),l:s("l<@>*"),b7:s("l<Y<G*>*>*"),an:s("l<ce*>*"),o:s("l<e*>*"),eG:s("l<f*>*"),fy:s("l<w*>*"),w:s("l<d*>*"),h:s("h<@,@>*"),t:s("h<f*,e*>*"),fC:s("aS*"),eM:s("aT*"),A:s("0&*"),L:s("ah*"),_:s("e*"),ax:s("ck*"),cl:s("L<@>*"),c2:s("bv*"),J:s("bw*"),cn:s("kA<u*>*"),gz:s("kA<a0<G*>*>*"),dz:s("bx*"),aV:s("by*"),X:s("f*"),ai:s("bA*"),f7:s("bC*"),a:s("aa*"),bv:s("cP*"),F:s("w*"),e:s("d*"),eH:s("ae<k>?"),x:s("e?"),di:s("G"),H:s("~"),d5:s("~(e)"),k:s("~(e,am)")}})();(function constants(){var s=hunkHelpers.makeConstList
- C.by=J.cz.prototype
- C.d=J.p.prototype
- C.bC=J.dd.prototype
- C.c=J.de.prototype
- C.bD=J.cB.prototype
- C.bE=J.c5.prototype
- C.a=J.br.prototype
- C.bF=J.aQ.prototype
- C.d2=H.dk.prototype
- C.j=H.cf.prototype
- C.aq=J.eU.prototype
- C.O=J.cl.prototype
- C.P=new V.u("MAT4",5126,!1)
- C.A=new V.u("SCALAR",5126,!1)
- C.aQ=new V.u("VEC2",5121,!0)
- C.aU=new V.u("VEC2",5123,!0)
- C.aV=new V.u("VEC2",5126,!1)
- C.R=new V.u("VEC3",5121,!0)
- C.T=new V.u("VEC3",5123,!0)
- C.k=new V.u("VEC3",5126,!1)
- C.aY=new V.u("VEC4",5121,!1)
- C.D=new V.u("VEC4",5121,!0)
- C.aZ=new V.u("VEC4",5123,!1)
- C.E=new V.u("VEC4",5123,!0)
- C.u=new V.u("VEC4",5126,!1)
- C.b_=new V.bS("AnimationInput")
- C.b0=new V.bS("AnimationOutput")
- C.b1=new V.bS("IBM")
- C.b2=new V.bS("PrimitiveIndices")
- C.W=new V.bS("VertexAttribute")
- C.b3=new V.bU("IBM")
- C.b4=new V.bU("Image")
- C.X=new V.bU("IndexBuffer")
- C.v=new V.bU("Other")
- C.F=new V.bU("VertexBuffer")
- C.dB=new P.fN()
- C.b5=new P.fL()
- C.b6=new P.fM()
- C.Y=new H.d6(H.ap("d6<k>"))
- C.Z=new K.db()
- C.b7=new M.c4()
- C.a_=function getTagFallback(o) {
- var s = Object.prototype.toString.call(o);
- return s.substring(8, s.length - 1);
- }
- C.b8=function() {
- var toStringFunction = Object.prototype.toString;
- function getTag(o) {
- var s = toStringFunction.call(o);
- return s.substring(8, s.length - 1);
- }
- function getUnknownTag(object, tag) {
- if (/^HTML[A-Z].*Element$/.test(tag)) {
- var name = toStringFunction.call(object);
- if (name == "[object Object]") return null;
- return "HTMLElement";
- }
- }
- function getUnknownTagGenericBrowser(object, tag) {
- if (self.HTMLElement && object instanceof HTMLElement) return "HTMLElement";
- return getUnknownTag(object, tag);
- }
- function prototypeForTag(tag) {
- if (typeof window == "undefined") return null;
- if (typeof window[tag] == "undefined") return null;
- var constructor = window[tag];
- if (typeof constructor != "function") return null;
- return constructor.prototype;
- }
- function discriminator(tag) { return null; }
- var isBrowser = typeof navigator == "object";
- return {
- getTag: getTag,
- getUnknownTag: isBrowser ? getUnknownTagGenericBrowser : getUnknownTag,
- prototypeForTag: prototypeForTag,
- discriminator: discriminator };
- }
- C.bd=function(getTagFallback) {
- return function(hooks) {
- if (typeof navigator != "object") return hooks;
- var ua = navigator.userAgent;
- if (ua.indexOf("DumpRenderTree") >= 0) return hooks;
- if (ua.indexOf("Chrome") >= 0) {
- function confirm(p) {
- return typeof window == "object" && window[p] && window[p].name == p;
- }
- if (confirm("Window") && confirm("HTMLElement")) return hooks;
- }
- hooks.getTag = getTagFallback;
- };
- }
- C.b9=function(hooks) {
- if (typeof dartExperimentalFixupGetTag != "function") return hooks;
- hooks.getTag = dartExperimentalFixupGetTag(hooks.getTag);
- }
- C.ba=function(hooks) {
- var getTag = hooks.getTag;
- var prototypeForTag = hooks.prototypeForTag;
- function getTagFixed(o) {
- var tag = getTag(o);
- if (tag == "Document") {
- if (!!o.xmlVersion) return "!Document";
- return "!HTMLDocument";
- }
- return tag;
- }
- function prototypeForTagFixed(tag) {
- if (tag == "Document") return null;
- return prototypeForTag(tag);
- }
- hooks.getTag = getTagFixed;
- hooks.prototypeForTag = prototypeForTagFixed;
- }
- C.bc=function(hooks) {
- var userAgent = typeof navigator == "object" ? navigator.userAgent : "";
- if (userAgent.indexOf("Firefox") == -1) return hooks;
- var getTag = hooks.getTag;
- var quickMap = {
- "BeforeUnloadEvent": "Event",
- "DataTransfer": "Clipboard",
- "GeoGeolocation": "Geolocation",
- "Location": "!Location",
- "WorkerMessageEvent": "MessageEvent",
- "XMLDocument": "!Document"};
- function getTagFirefox(o) {
- var tag = getTag(o);
- return quickMap[tag] || tag;
- }
- hooks.getTag = getTagFirefox;
- }
- C.bb=function(hooks) {
- var userAgent = typeof navigator == "object" ? navigator.userAgent : "";
- if (userAgent.indexOf("Trident/") == -1) return hooks;
- var getTag = hooks.getTag;
- var quickMap = {
- "BeforeUnloadEvent": "Event",
- "DataTransfer": "Clipboard",
- "HTMLDDElement": "HTMLElement",
- "HTMLDTElement": "HTMLElement",
- "HTMLPhraseElement": "HTMLElement",
- "Position": "Geoposition"
- };
- function getTagIE(o) {
- var tag = getTag(o);
- var newTag = quickMap[tag];
- if (newTag) return newTag;
- if (tag == "Object") {
- if (window.DataView && (o instanceof window.DataView)) return "DataView";
- }
- return tag;
- }
- function prototypeForTagIE(tag) {
- var constructor = window[tag];
- if (constructor == null) return null;
- return constructor.prototype;
- }
- hooks.getTag = getTagIE;
- hooks.prototypeForTag = prototypeForTagIE;
- }
- C.a0=function(hooks) { return hooks; }
- C.a1=new P.io()
- C.be=new P.eT()
- C.a2=new Y.dv()
- C.bf=new Y.dw()
- C.a3=new P.kR()
- C.G=new P.lh()
- C.a4=new H.lA()
- C.f=new P.lB()
- C.bg=new P.fr()
- C.I=new Y.c2(0,"Format.Unknown")
- C.n=new Y.c2(1,"Format.RGB")
- C.w=new Y.c2(2,"Format.RGBA")
- C.a5=new Y.c2(3,"Format.Luminance")
- C.a6=new Y.c2(4,"Format.LuminanceAlpha")
- C.a7=new Y.aP("Wrong WebP header.")
- C.bz=new Y.aP("PNG header not found.")
- C.bA=new Y.aP("Invalid JPEG marker segment length.")
- C.o=new Y.aP("Wrong chunk length.")
- C.bB=new Y.aP("Invalid start of file.")
- C.bG=new P.ip(null)
- C.bH=H.a(s([0,0]),t.m)
- C.a8=H.a(s([0,0,0]),t.m)
- C.bI=H.a(s([16]),t.V)
- C.bJ=H.a(s([1,1]),t.m)
- C.a9=H.a(s([1,1,1]),t.m)
- C.aa=H.a(s([1,1,1,1]),t.m)
- C.ab=H.a(s([2]),t.V)
- C.bK=H.a(s([255,216]),t.V)
- C.bM=H.a(s(["sheenColorFactor","sheenColorTexture","sheenRoughnessFactor","sheenRoughnessTexture"]),t.i)
- C.ac=H.a(s([0,0,32776,33792,1,10240,0,0]),t.V)
- C.bN=H.a(s([137,80,78,71,13,10,26,10]),t.V)
- C.bO=H.a(s(["clearcoatFactor","clearcoatTexture","clearcoatRoughnessFactor","clearcoatRoughnessTexture","clearcoatNormalTexture"]),t.i)
- C.m=H.a(s([3]),t.V)
- C.ad=H.a(s([33071,33648,10497]),t.V)
- C.bP=H.a(s([34962,34963]),t.V)
- C.J=H.a(s([4]),t.V)
- C.aN=new V.u("VEC2",5120,!1)
- C.aO=new V.u("VEC2",5120,!0)
- C.aP=new V.u("VEC2",5121,!1)
- C.aR=new V.u("VEC2",5122,!1)
- C.aS=new V.u("VEC2",5122,!0)
- C.aT=new V.u("VEC2",5123,!1)
- C.bQ=H.a(s([C.aN,C.aO,C.aP,C.aR,C.aS,C.aT]),t.p)
- C.bR=H.a(s([5121,5123,5125]),t.V)
- C.ae=H.a(s(["image/jpeg","image/png"]),t.i)
- C.bS=H.a(s(["transmissionFactor","transmissionTexture"]),t.i)
- C.bT=H.a(s([82,73,70,70]),t.V)
- C.bU=H.a(s([9728,9729]),t.V)
- C.aH=new V.u("SCALAR",5121,!1)
- C.aK=new V.u("SCALAR",5123,!1)
- C.aM=new V.u("SCALAR",5125,!1)
- C.af=H.a(s([C.aH,C.aK,C.aM]),t.p)
- C.bW=H.a(s(["camera","children","skin","matrix","mesh","rotation","scale","translation","weights","name"]),t.i)
- C.bX=H.a(s([9728,9729,9984,9985,9986,9987]),t.V)
- C.bY=H.a(s(["COLOR","JOINTS","TEXCOORD","WEIGHTS"]),t.i)
- C.x=H.a(s([0,0,65490,45055,65535,34815,65534,18431]),t.V)
- C.bZ=H.a(s(["color","intensity","spot","type","range","name"]),t.i)
- C.c_=H.a(s(["buffer","byteOffset","byteLength","byteStride","target","name"]),t.i)
- C.ah=H.a(s([0,0,26624,1023,65534,2047,65534,2047]),t.V)
- C.c0=H.a(s(["LINEAR","STEP","CUBICSPLINE"]),t.i)
- C.c1=H.a(s(["OPAQUE","MASK","BLEND"]),t.i)
- C.c2=H.a(s(["pbrMetallicRoughness","normalTexture","occlusionTexture","emissiveTexture","emissiveFactor","alphaMode","alphaCutoff","doubleSided","name"]),t.i)
- C.c3=H.a(s([5120,5121,5122,5123,5125,5126]),t.V)
- C.c4=H.a(s(["inverseBindMatrices","skeleton","joints","name"]),t.i)
- C.Q=new V.u("VEC3",5120,!1)
- C.B=new V.u("VEC3",5120,!0)
- C.S=new V.u("VEC3",5122,!1)
- C.C=new V.u("VEC3",5122,!0)
- C.c5=H.a(s([C.Q,C.B,C.S,C.C]),t.p)
- C.c6=H.a(s(["data-uri","buffer-view","glb","external"]),t.i)
- C.c7=H.a(s(["POINTS","LINES","LINE_LOOP","LINE_STRIP","TRIANGLES","TRIANGLE_STRIP","TRIANGLE_FAN"]),t.i)
- C.c8=H.a(s(["bufferView","byteOffset","componentType"]),t.i)
- C.K=H.a(s([C.B,C.C]),t.p)
- C.c9=H.a(s(["aspectRatio","yfov","zfar","znear"]),t.i)
- C.ca=H.a(s(["copyright","generator","version","minVersion"]),t.i)
- C.cb=H.a(s(["bufferView","byteOffset"]),t.i)
- C.cc=H.a(s(["bufferView","mimeType","uri","name"]),t.i)
- C.cd=H.a(s(["channels","samplers","name"]),t.i)
- C.ce=H.a(s(["baseColorFactor","baseColorTexture","metallicFactor","roughnessFactor","metallicRoughnessTexture"]),t.i)
- C.cf=H.a(s(["count","indices","values"]),t.i)
- C.cg=H.a(s(["diffuseFactor","diffuseTexture","specularFactor","glossinessFactor","specularGlossinessTexture"]),t.i)
- C.ch=H.a(s(["directional","point","spot"]),t.i)
- C.ai=H.a(s([]),t.b)
- C.ci=H.a(s([]),t.i)
- C.cl=H.a(s(["extensions","extras"]),t.i)
- C.cm=H.a(s([0,0,32722,12287,65534,34815,65534,18431]),t.V)
- C.co=H.a(s(["index","texCoord"]),t.i)
- C.cp=H.a(s(["index","texCoord","scale"]),t.i)
- C.cq=H.a(s(["index","texCoord","strength"]),t.i)
- C.cr=H.a(s(["innerConeAngle","outerConeAngle"]),t.i)
- C.cs=H.a(s(["input","interpolation","output"]),t.i)
- C.ct=H.a(s(["attributes","indices","material","mode","targets"]),t.i)
- C.cu=H.a(s(["bufferView","byteOffset","componentType","count","type","normalized","max","min","sparse","name"]),t.i)
- C.cw=H.a(s(["light"]),t.i)
- C.cx=H.a(s(["lights"]),t.i)
- C.cy=H.a(s(["node","path"]),t.i)
- C.cz=H.a(s(["nodes","name"]),t.i)
- C.cA=H.a(s([null,"linear","srgb","custom"]),t.i)
- C.cB=H.a(s([null,"srgb","custom"]),t.i)
- C.aj=H.a(s([0,0,24576,1023,65534,34815,65534,18431]),t.V)
- C.cC=H.a(s(["image/webp"]),t.i)
- C.cD=H.a(s(["offset","rotation","scale","texCoord"]),t.i)
- C.N=H.B("bA")
- C.bh=new D.a4(D.vy(),!1)
- C.d_=new H.al([C.N,C.bh],t.N)
- C.bu=new D.T("EXT_texture_webp",C.d_,D.vz(),!1)
- C.at=H.B("da")
- C.M=H.B("ah")
- C.bi=new D.a4(X.vN(),!1)
- C.bj=new D.a4(X.vP(),!1)
- C.cY=new H.al([C.at,C.bi,C.M,C.bj],t.N)
- C.bq=new D.T("KHR_lights_punctual",C.cY,null,!1)
- C.h=H.B("aS")
- C.bk=new D.a4(B.vQ(),!1)
- C.cT=new H.al([C.h,C.bk],t.N)
- C.bt=new D.T("KHR_materials_clearcoat",C.cT,null,!1)
- C.bn=new D.a4(A.vR(),!0)
- C.cU=new H.al([C.h,C.bn],t.N)
- C.bw=new D.T("KHR_materials_pbrSpecularGlossiness",C.cU,null,!1)
- C.bl=new D.a4(B.vT(),!1)
- C.cV=new H.al([C.h,C.bl],t.N)
- C.bs=new D.T("KHR_materials_transmission",C.cV,null,!1)
- C.bm=new D.a4(U.vS(),!1)
- C.cW=new H.al([C.h,C.bm],t.N)
- C.bp=new D.T("KHR_materials_sheen",C.cW,null,!1)
- C.bo=new D.a4(S.vU(),!0)
- C.cX=new H.al([C.h,C.bo],t.N)
- C.br=new D.T("KHR_materials_unlit",C.cX,null,!1)
- C.cj=H.a(s([]),H.ap("p<bC*>"))
- C.d0=new H.aq(0,{},C.cj,H.ap("aq<bC*,a4*>"))
- C.bx=new D.T("KHR_mesh_quantization",C.d0,U.vV(),!0)
- C.aA=H.B("bB")
- C.aw=H.B("cg")
- C.ax=H.B("ch")
- C.H=new D.a4(L.vW(),!1)
- C.cZ=new H.al([C.aA,C.H,C.aw,C.H,C.ax,C.H],t.N)
- C.bv=new D.T("KHR_texture_transform",C.cZ,null,!1)
- C.ak=H.a(s([C.bu,C.bq,C.bt,C.bw,C.bs,C.bp,C.br,C.bx,C.bv]),H.ap("p<T*>"))
- C.al=H.a(s(["orthographic","perspective"]),t.i)
- C.cE=H.a(s(["primitives","weights","name"]),t.i)
- C.b=new E.bx(0,"Severity.Error")
- C.e=new E.bx(1,"Severity.Warning")
- C.i=new E.bx(2,"Severity.Information")
- C.d4=new E.bx(3,"Severity.Hint")
- C.cF=H.a(s([C.b,C.e,C.i,C.d4]),H.ap("p<bx*>"))
- C.cG=H.a(s([0,0,32754,11263,65534,34815,65534,18431]),t.V)
- C.cH=H.a(s(["magFilter","minFilter","wrapS","wrapT","name"]),t.i)
- C.cI=H.a(s([null,"rgb","rgba","luminance","luminance-alpha"]),t.i)
- C.am=H.a(s([0,0,65490,12287,65535,34815,65534,18431]),t.V)
- C.cJ=H.a(s(["sampler","source","name"]),t.i)
- C.cK=H.a(s(["source"]),t.i)
- C.aW=new V.u("VEC3",5121,!1)
- C.aX=new V.u("VEC3",5123,!1)
- C.cL=H.a(s([C.Q,C.B,C.aW,C.R,C.S,C.C,C.aX,C.T]),t.p)
- C.cM=H.a(s(["target","sampler"]),t.i)
- C.an=H.a(s(["translation","rotation","scale","weights"]),t.i)
- C.cN=H.a(s(["type","orthographic","perspective","name"]),t.i)
- C.cO=H.a(s(["uri","byteLength","name"]),t.i)
- C.cP=H.a(s(["xmag","ymag","zfar","znear"]),t.i)
- C.cQ=H.a(s(["extensionsUsed","extensionsRequired","accessors","animations","asset","buffers","bufferViews","cameras","images","materials","meshes","nodes","samplers","scene","scenes","skins","textures"]),t.i)
- C.U=new V.u("VEC4",5120,!0)
- C.V=new V.u("VEC4",5122,!0)
- C.cR=H.a(s([C.U,C.V]),t.p)
- C.ag=H.a(s([C.k]),t.p)
- C.bL=H.a(s([C.u,C.D,C.U,C.E,C.V]),t.p)
- C.aI=new V.u("SCALAR",5121,!0)
- C.aG=new V.u("SCALAR",5120,!0)
- C.aL=new V.u("SCALAR",5123,!0)
- C.aJ=new V.u("SCALAR",5122,!0)
- C.cn=H.a(s([C.A,C.aI,C.aG,C.aL,C.aJ]),t.p)
- C.cS=new H.aq(4,{translation:C.ag,rotation:C.bL,scale:C.ag,weights:C.cn},C.an,H.ap("aq<f*,l<u*>*>"))
- C.bV=H.a(s(["SCALAR","VEC2","VEC3","VEC4","MAT2","MAT3","MAT4"]),t.i)
- C.l=new H.aq(7,{SCALAR:1,VEC2:2,VEC3:3,VEC4:4,MAT2:4,MAT3:9,MAT4:16},C.bV,H.ap("aq<f*,d*>"))
- C.ao=new H.al([5120,"BYTE",5121,"UNSIGNED_BYTE",5122,"SHORT",5123,"UNSIGNED_SHORT",5124,"INT",5125,"UNSIGNED_INT",5126,"FLOAT",35664,"FLOAT_VEC2",35665,"FLOAT_VEC3",35666,"FLOAT_VEC4",35667,"INT_VEC2",35668,"INT_VEC3",35669,"INT_VEC4",35670,"BOOL",35671,"BOOL_VEC2",35672,"BOOL_VEC3",35673,"BOOL_VEC4",35674,"FLOAT_MAT2",35675,"FLOAT_MAT3",35676,"FLOAT_MAT4",35678,"SAMPLER_2D"],H.ap("al<d*,f*>"))
- C.ck=H.a(s([]),H.ap("p<cH*>"))
- C.ap=new H.aq(0,{},C.ck,H.ap("aq<cH*,@>"))
- C.cv=H.a(s(["KHR","EXT","ADOBE","AGI","AGT","ALCM","ALI","AMZN","ANIMECH","AVR","BLENDER","CAPTURE","CESIUM","CVTOOLS","EPIC","FB","FOXIT","GOOGLE","GRIFFEL","KDAB","LLQ","MAXAR","MESHOPT","MOZ","MPEG","MSFT","NV","OWLII","PANDA3D","POLUTROPON","PTC","S8S","SEIN","SI","SKFB","SKYLINE","SPECTRUM","TRYON","UX3D","VRMC","WEB3D"]),t.i)
- C.d1=new H.aq(41,{KHR:null,EXT:null,ADOBE:null,AGI:null,AGT:null,ALCM:null,ALI:null,AMZN:null,ANIMECH:null,AVR:null,BLENDER:null,CAPTURE:null,CESIUM:null,CVTOOLS:null,EPIC:null,FB:null,FOXIT:null,GOOGLE:null,GRIFFEL:null,KDAB:null,LLQ:null,MAXAR:null,MESHOPT:null,MOZ:null,MPEG:null,MSFT:null,NV:null,OWLII:null,PANDA3D:null,POLUTROPON:null,PTC:null,S8S:null,SEIN:null,SI:null,SKFB:null,SKYLINE:null,SPECTRUM:null,TRYON:null,UX3D:null,VRMC:null,WEB3D:null},C.cv,H.ap("aq<f*,k>"))
- C.d3=new P.e1(C.d1,H.ap("e1<f*>"))
- C.d5=new H.cG("call")
- C.d6=H.B("bQ")
- C.d7=H.B("bR")
- C.d8=H.B("bP")
- C.L=H.B("a0<G>")
- C.d9=H.B("bT")
- C.da=H.B("b1")
- C.db=H.B("b2")
- C.ar=H.B("bn")
- C.dc=H.B("bo")
- C.as=H.B("bp")
- C.dd=H.B("aN")
- C.de=H.B("bV")
- C.df=H.B("bW")
- C.dg=H.B("bq")
- C.dh=H.B("c9")
- C.di=H.B("c0")
- C.au=H.B("aO")
- C.dj=H.B("bs")
- C.dk=H.B("c6")
- C.dl=H.B("b7")
- C.dm=H.B("c7")
- C.dn=H.B("c8")
- C.dp=H.B("ca")
- C.dq=H.B("cb")
- C.dr=H.B("cc")
- C.ds=H.B("cd")
- C.dt=H.B("aH")
- C.av=H.B("aT")
- C.du=H.B("ci")
- C.dv=H.B("bv")
- C.ay=H.B("bw")
- C.az=H.B("by")
- C.dw=new P.kS(!1)
- C.p=new Y.dy(0,"_ColorPrimaries.Unknown")
- C.q=new Y.dy(1,"_ColorPrimaries.sRGB")
- C.y=new Y.dy(2,"_ColorPrimaries.Custom")
- C.r=new Y.cL(0,"_ColorTransfer.Unknown")
- C.dx=new Y.cL(1,"_ColorTransfer.Linear")
- C.t=new Y.cL(2,"_ColorTransfer.sRGB")
- C.z=new Y.cL(3,"_ColorTransfer.Custom")
- C.aB=new Y.dK("_ImageCodec.JPEG")
- C.aC=new Y.dK("_ImageCodec.PNG")
- C.aD=new Y.dK("_ImageCodec.WebP")
- C.dy=new P.cO(null,2)
- C.aE=new N.cR(0,"_Storage.DataUri")
- C.dz=new N.cR(1,"_Storage.BufferView")
- C.dA=new N.cR(2,"_Storage.GLB")
- C.aF=new N.cR(3,"_Storage.External")})();(function staticFields(){$.oo=null
- $.b4=0
- $.nD=null
- $.nC=null
- $.oY=null
- $.oR=null
- $.p7=null
- $.m1=null
- $.mc=null
- $.n1=null
- $.cX=null
- $.ea=null
- $.eb=null
- $.mT=!1
- $.x=C.f
- $.co=H.a([],H.ap("p<e>"))})();(function lazyInitializers(){var s=hunkHelpers.lazy,r=hunkHelpers.lazyOld
- s($,"wf","n6",function(){return H.vF("_$dart_dartClosure")})
- s($,"yH","r9",function(){return H.bd(H.kK({
- toString:function(){return"$receiver$"}}))})
- s($,"yI","ra",function(){return H.bd(H.kK({$method$:null,
- toString:function(){return"$receiver$"}}))})
- s($,"yJ","rb",function(){return H.bd(H.kK(null))})
- s($,"yK","rc",function(){return H.bd(function(){var $argumentsExpr$='$arguments$'
- try{null.$method$($argumentsExpr$)}catch(q){return q.message}}())})
- s($,"yN","rf",function(){return H.bd(H.kK(void 0))})
- s($,"yO","rg",function(){return H.bd(function(){var $argumentsExpr$='$arguments$'
- try{(void 0).$method$($argumentsExpr$)}catch(q){return q.message}}())})
- s($,"yM","re",function(){return H.bd(H.o8(null))})
- s($,"yL","rd",function(){return H.bd(function(){try{null.$method$}catch(q){return q.message}}())})
- s($,"yQ","ri",function(){return H.bd(H.o8(void 0))})
- s($,"yP","rh",function(){return H.bd(function(){try{(void 0).$method$}catch(q){return q.message}}())})
- s($,"yT","np",function(){return P.tY()})
- s($,"wN","fC",function(){var q=new P.C(C.f,H.ap("C<k>"))
- q.dK(null)
- return q})
- s($,"yR","rj",function(){return new P.kT().$0()})
- s($,"yS","rk",function(){return new P.kU().$0()})
- s($,"yV","nq",function(){return H.tz(H.uH(H.a([-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-2,-2,-2,-2,-2,62,-2,62,-2,63,52,53,54,55,56,57,58,59,60,61,-2,-2,-2,-1,-2,-2,-2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-2,-2,-2,-2,63,-2,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-2,-2,-2,-2,-2],t.Z)))})
- s($,"yU","rl",function(){return H.tA(0)})
- s($,"zf","rp",function(){return P.uG()})
- r($,"wd","bj",function(){return P.o2("^([0-9]+)\\.([0-9]+)$")})
- r($,"we","pe",function(){return P.o2("^([A-Z0-9]+)_[A-Za-z0-9_]+$")})
- r($,"wC","pw",function(){return E.D("BUFFER_EMBEDDED_BYTELENGTH_MISMATCH",new E.h8(),C.b)})
- r($,"wD","px",function(){return E.D("BUFFER_EXTERNAL_BYTELENGTH_MISMATCH",new E.h6(),C.b)})
- r($,"wE","py",function(){return E.D("BUFFER_GLB_CHUNK_TOO_BIG",new E.h5(),C.e)})
- r($,"wv","na",function(){return E.D("ACCESSOR_MIN_MISMATCH",new E.hd(),C.b)})
- r($,"wu","n9",function(){return E.D("ACCESSOR_MAX_MISMATCH",new E.ha(),C.b)})
- r($,"wk","n8",function(){return E.D("ACCESSOR_ELEMENT_OUT_OF_MIN_BOUND",new E.hb(),C.b)})
- r($,"wj","n7",function(){return E.D("ACCESSOR_ELEMENT_OUT_OF_MAX_BOUND",new E.h9(),C.b)})
- r($,"wz","nb",function(){return E.D("ACCESSOR_VECTOR3_NON_UNIT",new E.hm(),C.b)})
- r($,"wq","pn",function(){return E.D("ACCESSOR_INVALID_SIGN",new E.ho(),C.b)})
- r($,"wi","ph",function(){return E.D("ACCESSOR_ANIMATION_SAMPLER_OUTPUT_NON_NORMALIZED_QUATERNION",new E.hf(),C.b)})
- r($,"ww","pr",function(){return E.D("ACCESSOR_NON_CLAMPED",new E.hl(),C.b)})
- r($,"wo","pl",function(){return E.D("ACCESSOR_INVALID_FLOAT",new E.he(),C.b)})
- r($,"wl","pi",function(){return E.D("ACCESSOR_INDEX_OOB",new E.hk(),C.b)})
- r($,"wn","pk",function(){return E.D("ACCESSOR_INDEX_TRIANGLE_DEGENERATE",new E.hi(),C.i)})
- r($,"wm","pj",function(){return E.D("ACCESSOR_INDEX_PRIMITIVE_RESTART",new E.hj(),C.b)})
- r($,"wg","pf",function(){return E.D("ACCESSOR_ANIMATION_INPUT_NEGATIVE",new E.hh(),C.b)})
- r($,"wh","pg",function(){return E.D("ACCESSOR_ANIMATION_INPUT_NON_INCREASING",new E.hg(),C.b)})
- r($,"wy","pt",function(){return E.D("ACCESSOR_SPARSE_INDICES_NON_INCREASING",new E.hr(),C.b)})
- r($,"wx","ps",function(){return E.D("ACCESSOR_SPARSE_INDEX_OOB",new E.hq(),C.b)})
- r($,"wp","pm",function(){return E.D("ACCESSOR_INVALID_IBM",new E.hp(),C.b)})
- r($,"wG","pz",function(){return E.D("IMAGE_DATA_INVALID",new E.hv(),C.b)})
- r($,"wI","pB",function(){return E.D("IMAGE_MIME_TYPE_INVALID",new E.hu(),C.b)})
- r($,"wL","pE",function(){return E.D("IMAGE_UNEXPECTED_EOS",new E.h2(),C.b)})
- r($,"wM","pF",function(){return E.D("IMAGE_UNRECOGNIZED_FORMAT",new E.h3(),C.e)})
- r($,"wJ","pC",function(){return E.D("IMAGE_NON_ENABLED_MIME_TYPE",new E.h4(),C.b)})
- r($,"wK","pD",function(){return E.D("IMAGE_NPOT_DIMENSIONS",new E.ht(),C.i)})
- r($,"wH","pA",function(){return E.D("IMAGE_FEATURES_UNSUPPORTED",new E.hs(),C.e)})
- r($,"wF","nc",function(){return E.D("DATA_URI_GLB",new E.h7(),C.i)})
- r($,"ws","pp",function(){return E.D("ACCESSOR_JOINTS_INDEX_OOB",new E.hn(),C.b)})
- r($,"wr","po",function(){return E.D("ACCESSOR_JOINTS_INDEX_DUPLICATE",new E.hc(),C.b)})
- r($,"wA","pu",function(){return E.D("ACCESSOR_WEIGHTS_NEGATIVE",new E.h1(),C.b)})
- r($,"wB","pv",function(){return E.D("ACCESSOR_WEIGHTS_NON_NORMALIZED",new E.h_(),C.b)})
- r($,"wt","pq",function(){return E.D("ACCESSOR_JOINTS_USED_ZERO_WEIGHT",new E.h0(),C.e)})
- r($,"x1","mt",function(){return new E.ia(C.b,"IO_ERROR",new E.ib())})
- r($,"xJ","nk",function(){return E.ai("ARRAY_LENGTH_NOT_IN_LIST",new E.jK(),C.b)})
- r($,"xK","eg",function(){return E.ai("ARRAY_TYPE_MISMATCH",new E.jL(),C.b)})
- r($,"xI","nj",function(){return E.ai("DUPLICATE_ELEMENTS",new E.jQ(),C.b)})
- r($,"xM","fE",function(){return E.ai("INVALID_INDEX",new E.jO(),C.b)})
- r($,"xN","fF",function(){return E.ai("INVALID_JSON",new E.jI(),C.b)})
- r($,"xO","qr",function(){return E.ai("INVALID_URI",new E.jE(),C.b)})
- r($,"xL","bO",function(){return E.ai("EMPTY_ENTITY",new E.jM(),C.b)})
- r($,"xP","nl",function(){return E.ai("ONE_OF_MISMATCH",new E.jF(),C.b)})
- r($,"xQ","qs",function(){return E.ai("PATTERN_MISMATCH",new E.jP(),C.b)})
- r($,"xR","Z",function(){return E.ai("TYPE_MISMATCH",new E.jB(),C.b)})
- r($,"xW","nm",function(){return E.ai("VALUE_NOT_IN_LIST",new E.jJ(),C.e)})
- r($,"xX","mu",function(){return E.ai("VALUE_NOT_IN_RANGE",new E.jD(),C.b)})
- r($,"xV","qu",function(){return E.ai("VALUE_MULTIPLE_OF",new E.jG(),C.b)})
- r($,"xS","bk",function(){return E.ai("UNDEFINED_PROPERTY",new E.jC(),C.b)})
- r($,"xT","qt",function(){return E.ai("UNEXPECTED_PROPERTY",new E.jN(),C.e)})
- r($,"xU","d1",function(){return E.ai("UNSATISFIED_DEPENDENCY",new E.jH(),C.b)})
- r($,"yC","r5",function(){return E.q("UNKNOWN_ASSET_MAJOR_VERSION",new E.kp(),C.b)})
- r($,"yD","r6",function(){return E.q("UNKNOWN_ASSET_MINOR_VERSION",new E.ko(),C.e)})
- r($,"yn","qR",function(){return E.q("ASSET_MIN_VERSION_GREATER_THAN_VERSION",new E.ke(),C.e)})
- r($,"yb","qG",function(){return E.q("INVALID_GL_VALUE",new E.kc(),C.b)})
- r($,"y9","qE",function(){return E.q("INTEGER_WRITTEN_AS_FLOAT",new E.kd(),C.e)})
- r($,"xZ","qw",function(){return E.q("ACCESSOR_NORMALIZED_INVALID",new E.kb(),C.b)})
- r($,"y_","qx",function(){return E.q("ACCESSOR_OFFSET_ALIGNMENT",new E.k9(),C.b)})
- r($,"xY","qv",function(){return E.q("ACCESSOR_MATRIX_ALIGNMENT",new E.ka(),C.b)})
- r($,"y0","qy",function(){return E.q("ACCESSOR_SPARSE_COUNT_OUT_OF_RANGE",new E.kk(),C.b)})
- r($,"y1","qz",function(){return E.q("ANIMATION_CHANNEL_TARGET_NODE_SKIN",new E.kl(),C.e)})
- r($,"y2","qA",function(){return E.q("BUFFER_DATA_URI_MIME_TYPE_INVALID",new E.k8(),C.b)})
- r($,"y4","qB",function(){return E.q("BUFFER_VIEW_TOO_BIG_BYTE_STRIDE",new E.k7(),C.b)})
- r($,"y3","mv",function(){return E.q("BUFFER_VIEW_INVALID_BYTE_STRIDE",new E.k6(),C.b)})
- r($,"y5","qC",function(){return E.q("CAMERA_XMAG_YMAG_ZERO",new E.k5(),C.e)})
- r($,"y6","qD",function(){return E.q("CAMERA_YFOV_GEQUAL_PI",new E.k3(),C.e)})
- r($,"y7","nn",function(){return E.q("CAMERA_ZFAR_LEQUAL_ZNEAR",new E.k2(),C.b)})
- r($,"yd","qI",function(){return E.q("MATERIAL_ALPHA_CUTOFF_INVALID_MODE",new E.k0(),C.e)})
- r($,"yg","mw",function(){return E.q("MESH_PRIMITIVE_INVALID_ATTRIBUTE",new E.jV(),C.b)})
- r($,"ym","qQ",function(){return E.q("MESH_PRIMITIVES_UNEQUAL_TARGETS_COUNT",new E.kz(),C.b)})
- r($,"yl","qP",function(){return E.q("MESH_PRIMITIVES_UNEQUAL_JOINTS_COUNT",new E.ky(),C.e)})
- r($,"yi","qM",function(){return E.q("MESH_PRIMITIVE_NO_POSITION",new E.k_(),C.e)})
- r($,"yf","qK",function(){return E.q("MESH_PRIMITIVE_INDEXED_SEMANTIC_CONTINUITY",new E.jX(),C.b)})
- r($,"yk","qO",function(){return E.q("MESH_PRIMITIVE_TANGENT_WITHOUT_NORMAL",new E.jZ(),C.e)})
- r($,"yh","qL",function(){return E.q("MESH_PRIMITIVE_JOINTS_WEIGHTS_MISMATCH",new E.jW(),C.b)})
- r($,"yj","qN",function(){return E.q("MESH_PRIMITIVE_TANGENT_POINTS",new E.jY(),C.e)})
- r($,"ye","qJ",function(){return E.q("MESH_INVALID_WEIGHTS_COUNT",new E.kx(),C.b)})
- r($,"yr","qV",function(){return E.q("NODE_MATRIX_TRS",new E.kv(),C.b)})
- r($,"yp","qT",function(){return E.q("NODE_MATRIX_DEFAULT",new E.kq(),C.i)})
- r($,"ys","qW",function(){return E.q("NODE_MATRIX_NON_TRS",new E.kf(),C.b)})
- r($,"yz","r2",function(){return E.q("ROTATION_NON_UNIT",new E.kw(),C.b)})
- r($,"yF","r8",function(){return E.q("UNUSED_EXTENSION_REQUIRED",new E.kr(),C.b)})
- r($,"yy","r1",function(){return E.q("NON_REQUIRED_EXTENSION",new E.ks(),C.b)})
- r($,"yE","r7",function(){return E.q("UNRESERVED_EXTENSION_PREFIX",new E.kt(),C.e)})
- r($,"ya","qF",function(){return E.q("INVALID_EXTENSION_NAME_FORMAT",new E.ku(),C.e)})
- r($,"yq","qU",function(){return E.q("NODE_EMPTY",new E.kj(),C.i)})
- r($,"yv","qZ",function(){return E.q("NODE_SKINNED_MESH_NON_ROOT",new E.ki(),C.e)})
- r($,"yu","qY",function(){return E.q("NODE_SKINNED_MESH_LOCAL_TRANSFORMS",new E.kh(),C.e)})
- r($,"yt","qX",function(){return E.q("NODE_SKIN_NO_SCENE",new E.kg(),C.b)})
- r($,"yA","r3",function(){return E.q("SKIN_NO_COMMON_ROOT",new E.kn(),C.b)})
- r($,"yB","r4",function(){return E.q("SKIN_SKELETON_INVALID",new E.km(),C.b)})
- r($,"yx","r0",function(){return E.q("NON_RELATIVE_URI",new E.k1(),C.e)})
- r($,"yo","qS",function(){return E.q("MULTIPLE_EXTENSIONS",new E.jT(),C.e)})
- r($,"yw","r_",function(){return E.q("NON_OBJECT_EXTRAS",new E.jS(),C.i)})
- r($,"y8","no",function(){return E.q("EXTRA_PROPERTY",new E.k4(),C.i)})
- r($,"yc","qH",function(){return E.q("KHR_LIGHTS_PUNCTUAL_LIGHT_SPOT_ANGLES",new E.jU(),C.b)})
- r($,"x4","pV",function(){return E.v("ACCESSOR_TOTAL_OFFSET_ALIGNMENT",new E.j0(),C.b)})
- r($,"x2","pU",function(){return E.v("ACCESSOR_SMALL_BYTESTRIDE",new E.j5(),C.b)})
- r($,"x3","nd",function(){return E.v("ACCESSOR_TOO_LONG",new E.iQ(),C.b)})
- r($,"x5","pW",function(){return E.v("ACCESSOR_USAGE_OVERRIDE",new E.iC(),C.b)})
- r($,"x8","pZ",function(){return E.v("ANIMATION_DUPLICATE_TARGETS",new E.j6(),C.b)})
- r($,"x6","pX",function(){return E.v("ANIMATION_CHANNEL_TARGET_NODE_MATRIX",new E.iy(),C.b)})
- r($,"x7","pY",function(){return E.v("ANIMATION_CHANNEL_TARGET_NODE_WEIGHTS_NO_MORPHS",new E.ix(),C.b)})
- r($,"xb","q1",function(){return E.v("ANIMATION_SAMPLER_INPUT_ACCESSOR_WITHOUT_BOUNDS",new E.iA(),C.b)})
- r($,"x9","q_",function(){return E.v("ANIMATION_SAMPLER_INPUT_ACCESSOR_INVALID_FORMAT",new E.iB(),C.b)})
- r($,"xd","q3",function(){return E.v("ANIMATION_SAMPLER_OUTPUT_ACCESSOR_INVALID_FORMAT",new E.iw(),C.b)})
- r($,"xa","q0",function(){return E.v("ANIMATION_SAMPLER_INPUT_ACCESSOR_TOO_FEW_ELEMENTS",new E.iz(),C.b)})
- r($,"xc","q2",function(){return E.v("ANIMATION_SAMPLER_OUTPUT_ACCESSOR_INVALID_COUNT",new E.iv(),C.b)})
- r($,"xe","q4",function(){return E.v("BUFFER_MISSING_GLB_DATA",new E.iF(),C.b)})
- r($,"xg","ne",function(){return E.v("BUFFER_VIEW_TOO_LONG",new E.iD(),C.b)})
- r($,"xf","q5",function(){return E.v("BUFFER_VIEW_TARGET_OVERRIDE",new E.j4(),C.b)})
- r($,"xh","q6",function(){return E.v("IMAGE_BUFFER_VIEW_WITH_BYTESTRIDE",new E.iE(),C.b)})
- r($,"xi","q7",function(){return E.v("INVALID_IBM_ACCESSOR_COUNT",new E.iX(),C.b)})
- r($,"xl","ng",function(){return E.v("MESH_PRIMITIVE_ATTRIBUTES_ACCESSOR_INVALID_FORMAT",new E.iI(),C.b)})
- r($,"xr","nh",function(){return E.v("MESH_PRIMITIVE_POSITION_ACCESSOR_WITHOUT_BOUNDS",new E.iJ(),C.b)})
- r($,"xk","q8",function(){return E.v("MESH_PRIMITIVE_ACCESSOR_WITHOUT_BYTESTRIDE",new E.iG(),C.b)})
- r($,"xj","nf",function(){return E.v("MESH_PRIMITIVE_ACCESSOR_UNALIGNED",new E.iH(),C.b)})
- r($,"xo","qb",function(){return E.v("MESH_PRIMITIVE_INDICES_ACCESSOR_WITH_BYTESTRIDE",new E.iP(),C.b)})
- r($,"xn","qa",function(){return E.v("MESH_PRIMITIVE_INDICES_ACCESSOR_INVALID_FORMAT",new E.iO(),C.b)})
- r($,"xm","q9",function(){return E.v("MESH_PRIMITIVE_INCOMPATIBLE_MODE",new E.iN(),C.e)})
- r($,"xs","qe",function(){return E.v("MESH_PRIMITIVE_TOO_FEW_TEXCOORDS",new E.iM(),C.b)})
- r($,"xt","qf",function(){return E.v("MESH_PRIMITIVE_UNEQUAL_ACCESSOR_COUNT",new E.iR(),C.b)})
- r($,"xq","qd",function(){return E.v("MESH_PRIMITIVE_MORPH_TARGET_NO_BASE_ACCESSOR",new E.iL(),C.b)})
- r($,"xp","qc",function(){return E.v("MESH_PRIMITIVE_MORPH_TARGET_INVALID_ATTRIBUTE_COUNT",new E.iK(),C.b)})
- r($,"xu","qg",function(){return E.v("NODE_LOOP",new E.j3(),C.b)})
- r($,"xv","qh",function(){return E.v("NODE_PARENT_OVERRIDE",new E.iS(),C.b)})
- r($,"xy","qk",function(){return E.v("NODE_WEIGHTS_INVALID",new E.iV(),C.b)})
- r($,"xw","qi",function(){return E.v("NODE_SKIN_WITH_NON_SKINNED_MESH",new E.iU(),C.b)})
- r($,"xx","qj",function(){return E.v("NODE_SKINNED_MESH_WITHOUT_SKIN",new E.iT(),C.e)})
- r($,"xz","ql",function(){return E.v("SCENE_NON_ROOT_NODE",new E.iW(),C.b)})
- r($,"xB","qn",function(){return E.v("SKIN_IBM_INVALID_FORMAT",new E.iY(),C.b)})
- r($,"xA","qm",function(){return E.v("SKIN_IBM_ACCESSOR_WITH_BYTESTRIDE",new E.iZ(),C.b)})
- r($,"xC","ni",function(){return E.v("TEXTURE_INVALID_IMAGE_MIME_TYPE",new E.iu(),C.b)})
- r($,"xD","qo",function(){return E.v("UNDECLARED_EXTENSION",new E.it(),C.b)})
- r($,"xE","qp",function(){return E.v("UNEXPECTED_EXTENSION_OBJECT",new E.is(),C.b)})
- r($,"xF","N",function(){return E.v("UNRESOLVED_REFERENCE",new E.j_(),C.b)})
- r($,"xG","qq",function(){return E.v("UNSUPPORTED_EXTENSION",new E.j1(),C.e)})
- r($,"xH","fD",function(){return E.v("UNUSED_OBJECT",new E.j2(),C.i)})
- r($,"wS","pK",function(){return E.ar("GLB_INVALID_MAGIC",new E.hE(),C.b)})
- r($,"wT","pL",function(){return E.ar("GLB_INVALID_VERSION",new E.hD(),C.b)})
- r($,"wV","pN",function(){return E.ar("GLB_LENGTH_TOO_SMALL",new E.hC(),C.b)})
- r($,"wO","pG",function(){return E.ar("GLB_CHUNK_LENGTH_UNALIGNED",new E.hM(),C.b)})
- r($,"wU","pM",function(){return E.ar("GLB_LENGTH_MISMATCH",new E.hA(),C.b)})
- r($,"wP","pH",function(){return E.ar("GLB_CHUNK_TOO_BIG",new E.hL(),C.b)})
- r($,"wR","pJ",function(){return E.ar("GLB_EMPTY_CHUNK",new E.hH(),C.b)})
- r($,"wQ","pI",function(){return E.ar("GLB_DUPLICATE_CHUNK",new E.hI(),C.b)})
- r($,"wY","pQ",function(){return E.ar("GLB_UNEXPECTED_END_OF_CHUNK_HEADER",new E.hB(),C.b)})
- r($,"wX","pP",function(){return E.ar("GLB_UNEXPECTED_END_OF_CHUNK_DATA",new E.hz(),C.b)})
- r($,"wZ","pR",function(){return E.ar("GLB_UNEXPECTED_END_OF_HEADER",new E.hF(),C.b)})
- r($,"x_","pS",function(){return E.ar("GLB_UNEXPECTED_FIRST_CHUNK",new E.hK(),C.b)})
- r($,"wW","pO",function(){return E.ar("GLB_UNEXPECTED_BIN_CHUNK",new E.hJ(),C.b)})
- r($,"x0","pT",function(){return E.ar("GLB_UNKNOWN_CHUNK_TYPE",new E.hG(),C.e)})
- r($,"za","nr",function(){return H.ty(1)})
- r($,"zc","rm",function(){return T.tv()})
- r($,"zg","rq",function(){return T.of()})
- r($,"zd","rn",function(){var q=T.tL()
- q.a[3]=1
- return q})
- r($,"ze","ro",function(){return T.of()})})();(function nativeSupport(){!function(){var s=function(a){var m={}
- m[a]=1
- return Object.keys(hunkHelpers.convertToFastObject(m))[0]}
- v.getIsolateTag=function(a){return s("___dart_"+a+v.isolateTag)}
- var r="___dart_isolate_tags_"
- var q=Object[r]||(Object[r]=Object.create(null))
- var p="_ZxYxX"
- for(var o=0;;o++){var n=s(p+"_"+o+"_")
- if(!(n in q)){q[n]=1
- v.isolateTag=n
- break}}v.dispatchPropertyName=v.getIsolateTag("dispatch_record")}()
- hunkHelpers.setOrUpdateInterceptorsByTag({ArrayBuffer:J.cz,DataView:H.dm,ArrayBufferView:H.dm,Float32Array:H.dk,Float64Array:H.eI,Int16Array:H.eJ,Int32Array:H.eK,Int8Array:H.eL,Uint16Array:H.eM,Uint32Array:H.eN,Uint8ClampedArray:H.dn,CanvasPixelArray:H.dn,Uint8Array:H.cf})
- hunkHelpers.setOrUpdateLeafTags({ArrayBuffer:true,DataView:true,ArrayBufferView:false,Float32Array:true,Float64Array:true,Int16Array:true,Int32Array:true,Int8Array:true,Uint16Array:true,Uint32Array:true,Uint8ClampedArray:true,CanvasPixelArray:true,Uint8Array:false})
- H.cE.$nativeSuperclassTag="ArrayBufferView"
- H.dO.$nativeSuperclassTag="ArrayBufferView"
- H.dP.$nativeSuperclassTag="ArrayBufferView"
- H.dl.$nativeSuperclassTag="ArrayBufferView"
- H.dQ.$nativeSuperclassTag="ArrayBufferView"
- H.dR.$nativeSuperclassTag="ArrayBufferView"
- H.av.$nativeSuperclassTag="ArrayBufferView"})()
- Function.prototype.$1=function(a){return this(a)}
- Function.prototype.$0=function(){return this()}
- Function.prototype.$2=function(a,b){return this(a,b)}
- Function.prototype.$1$1=function(a){return this(a)}
- Function.prototype.$3=function(a,b,c){return this(a,b,c)}
- Function.prototype.$1$0=function(){return this()}
- Function.prototype.$4=function(a,b,c,d){return this(a,b,c,d)}
- Function.prototype.$1$2=function(a,b){return this(a,b)}
- Function.prototype.$2$0=function(){return this()}
- convertAllToFastObject(w)
- convertToFastObject($);(function(a){if(typeof document==="undefined"){a(null)
- return}if(typeof document.currentScript!='undefined'){a(document.currentScript)
- return}var s=document.scripts
- function onLoad(b){for(var q=0;q<s.length;++q)s[q].removeEventListener("load",onLoad,false)
- a(b.target)}for(var r=0;r<s.length;++r)s[r].addEventListener("load",onLoad,false)})(function(a){v.currentScript=a
- if(typeof dartMainRunner==="function")dartMainRunner(Q.p2,[])
- else Q.p2([])})})()
- }).call(this,require('_process'),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},"/node_modules/gltf-validator/gltf_validator.dart.js",arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gltf-validator")
- },{"_process":1}],4:[function(require,module,exports){
- /*
- * # Copyright (c) 2016-2019 The Khronos Group Inc.
- * #
- * # Licensed under the Apache License, Version 2.0 (the "License");
- * # you may not use this file except in compliance with the License.
- * # You may obtain a copy of the License at
- * #
- * # http://www.apache.org/licenses/LICENSE-2.0
- * #
- * # Unless required by applicable law or agreed to in writing, software
- * # distributed under the License is distributed on an "AS IS" BASIS,
- * # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * # See the License for the specific language governing permissions and
- * # limitations under the License.
- */
- const validator = require('./gltf_validator.dart.js');
- /**
- * Returns a version string.
- * @returns {string}
- */
- exports.version = () => validator.version();
- /**
- * Returns an array of supported extensions names.
- * @returns {string[]}
- */
- exports.supportedExtensions = () => validator.supportedExtensions();
- /**
- * Validates an asset from bytes.
- * @param {Uint8Array} data - Byte array containing glTF or GLB data.
- * @param {ValidationOptions} options - Object with validation options.
- * @returns {Promise} Promise with validation result in object form.
- */
- exports.validateBytes = (data, options) => validator.validateBytes(data, options);
- /**
- * Validates an asset from JSON string.
- * @param {string} json - String containing glTF JSON.
- * @param {ValidationOptions} options - Object with validation options.
- * @returns {Promise} Promise with validation result in object form.
- */
- exports.validateString = (json, options) => validator.validateString(json, options);
- /**
- @typedef {Object} ValidationOptions
- @property {string} uri - Absolute or relative asset URI that will be copied to validation report.
- @property {ExternalResourceFunction} externalResourceFunction - Function for loading external resources. If omitted, external resources are not validated.
- @property {boolean} writeTimestamp - Set to `false` to omit timestamp from the validation report. Default is `true`.
- @property {number} maxIssues - Max number of reported issues. Use `0` for unlimited output.
- @property {string[]} ignoredIssues - Array of ignored issue codes.
- @property {Object} severityOverrides - Object with overridden severities for issue codes.
- */
- /**
- * @callback ExternalResourceFunction
- * @param {string} uri - Relative URI of the external resource.
- * @returns {Promise} - Promise with Uint8Array data.
- */
- },{"./gltf_validator.dart.js":3}]},{},[2]);
|