vendor: 4,594 bytes, lines 1-131
1(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){ 2// shim for using process in browser 3var process = module.exports = {}; 4 5// cached from whatever global is present so that test runners that stub it 6// don't break things. But we need to wrap it in a try catch in case it is 7// wrapped in strict mode code which doesn't define any globals. It's inside a 8// function because try/catches deoptimize in certain engines. 9 10var cachedSetTimeout; 11var cachedClearTimeout; 12 13function defaultSetTimout() { 14 throw new Error('setTimeout has not been defined'); 15} 16function defaultClearTimeout () { 17 throw new Error('clearTimeout has not been defined'); 18} 19(function () { 20 try { 21 if (typeof setTimeout === 'function') { 22 cachedSetTimeout = setTimeout; 23 } else { 24 cachedSetTimeout = defaultSetTimout; 25 } 26 } catch (e) { 27 cachedSetTimeout = defaultSetTimout; 28 } 29 try { 30 if (typeof clearTimeout === 'function') { 31 cachedClearTimeout = clearTimeout; 32 } else { 33 cachedClearTimeout = defaultClearTimeout; 34 } 35 } catch (e) { 36 cachedClearTimeout = defaultClearTimeout; 37 } 38} ()) 39function runTimeout(fun) { 40 if (cachedSetTimeout === setTimeout) { 41 //normal enviroments in sane situations 42 return setTimeout(fun, 0); 43 } 44 // if setTimeout wasn't available but was latter defined 45 if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) { 46 cachedSetTimeout = setTimeout; 47 return setTimeout(fun, 0); 48 } 49 try { 50 // when when somebody has screwed with setTimeout but no I.E. maddness 51 return cachedSetTimeout(fun, 0); 52 } catch(e){ 53 try { 54 // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally 55 return cachedSetTimeout.call(null, fun, 0); 56 } catch(e){ 57 // 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 58 return cachedSetTimeout.call(this, fun, 0); 59 } 60 } 61 62 63} 64function runClearTimeout(marker) { 65 if (cachedClearTimeout === clearTimeout) { 66 //normal enviroments in sane situations 67 return clearTimeout(marker); 68 } 69 // if clearTimeout wasn't available but was latter defined 70 if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) { 71 cachedClearTimeout = clearTimeout; 72 return clearTimeout(marker); 73 } 74 try { 75 // when when somebody has screwed with setTimeout but no I.E. maddness 76 return cachedClearTimeout(marker); 77 } catch (e){ 78 try { 79 // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally 80 return cachedClearTimeout.call(null, marker); 81 } catch (e){ 82 // 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. 83 // Some versions of I.E. have different rules for clearTimeout vs setTimeout 84 return cachedClearTimeout.call(this, marker); 85 } 86 } 87 88 89 90} 91var queue = []; 92var draining = false; 93var currentQueue; 94var queueIndex = -1; 95 96function cleanUpNextTick() { 97 if (!draining || !currentQueue) { 98 return; 99 } 100 draining = false; 101 if (currentQueue.length) { 102 queue = currentQueue.concat(queue); 103 } else { 104 queueIndex = -1; 105 } 106 if (queue.length) { 107 drainQueue(); 108 } 109} 110 111function drainQueue() { 112 if (draining) { 113 return; 114 } 115 var timeout = runTimeout(cleanUpNextTick); 116 draining = true; 117 118 var len = queue.length; 119 while(len) { 120 currentQueue = queue; 121 queue = []; 122 while (++queueIndex < len) { 123 if (currentQueue) { 124 currentQueue[queueIndex].run(); 125 } 126 } 127 queueIndex = -1; 128 len = queue.length; 129 } 130 currentQueue = null; 131 draining = false;
132 runClearTimeout(timeout); 133} 134 135process.nextTick = function (fun) { 136 var args = new Array(arguments.length - 1); 137 if (arguments.length > 1) { 138 for (var i = 1; i < arguments.length; i++) { 139 args[i - 1] = arguments[i]; 140 } 141 } 142 queue.push(new Item(fun, args)); 143 if (queue.length === 1 && !draining) { 144 runTimeout(drainQueue); 145 } 146}; 147 148// v8 likes predictible objects 149function Item(fun, array) { 150 this.fun = fun; 151 this.array = array; 152} 153Item.prototype.run = function () { 154 this.fun.apply(null, this.array); 155}; 156process.title = 'browser'; 157process.browser = true; 158process.env = {}; 159process.argv = []; 160process.version = ''; // empty string to avoid regexp issues 161process.versions = {}; 162 163function noop() {} 164 165process.on = noop; 166process.addListener = noop; 167process.once = noop; 168process.off = noop; 169process.removeListener = noop; 170process.removeAllListeners = noop; 171process.emit = noop; 172process.prependListener = noop; 173process.prependOnceListener = noop; 174 175process.listeners = function (name) { return [] } 176 177process.binding = function (name) { 178 throw new Error('process.binding is not supported'); 179}; 180 181process.cwd = function () { return '/' }; 182process.chdir = function (dir) { 183 throw new Error('process.chdir is not supported'); 184}; 185process.umask = function() { return 0; }; 186 187},{}],2:[function(require,module,exports){ 188GLTFValidator = require('gltf-validator'); 189},{"gltf-validator":4}],3:[function(require,module,exports){ 190(function (process,global,__filename,__argument0,__argument1,__argument2,__argument3,__dirname){ 191var self=Object.create(global);self.scheduleImmediate=self.setImmediate?function(e){global.setImmediate(e)}:function(e){setTimeout(e,0)},self.require=require,self.exports=exports,self.process=process,self.__dirname=__dirname,self.__filename=__filename,global.window||(self.location={get href(){return"file://"+(e=process.cwd(),"win32"!=process.platform?e:"/"+e.replace(/\\/g,"/"))+"/";var e}},function(){var e=null;self.document={get currentScript(){return null==e&&(e={src:function(){try{throw new Error}catch(n){var e=n.stack,r=new RegExp("^ *at [^(]*\\((.*):[0-9]*:[0-9]*\\)$","mg"),l=null;do{var t=r.exec(e);null!=t&&(l=t)}while(null!=t);return l[1]}}()}),e}}}(),self.dartDeferredLibraryLoader=function(e,r,l){try{load(e),r()}catch(e){l(e)}});(function(){var supportsDirectProtoAccess=function(){var z=function(){} 192z.prototype={p:{}} 193var y=new z() 194if(!(y.__proto__&&y.__proto__.p===z.prototype.p))return false 195try{if(typeof navigator!="undefined"&&typeof navigator.userAgent=="string"&&navigator.userAgent.indexOf("Chrome/")>=0)return true 196if(typeof version=="function"&&version.length==0){var x=version() 197if(/^\d+\.\d+\.\d+\.\d+$/.test(x))return true}}catch(w){}return false}() 198function map(a){a=Object.create(null) 199a.x=0 200delete a.x 201return a}var A=map() 202var B=map() 203var C=map() 204var D=map() 205var E=map() 206var F=map() 207var G=map() 208var H=map() 209var J=map() 210var K=map() 211var L=map() 212var M=map() 213var N=map() 214var O=map() 215var P=map() 216var Q=map() 217var R=map() 218var S=map() 219var T=map() 220var U=map() 221var V=map() 222var W=map() 223var X=map() 224var Y=map() 225var Z=map() 226function I(){}init() 227function setupProgram(a,b,c){"use strict" 228function generateAccessor(b0,b1,b2){var g=b0.split("-") 229var f=g[0] 230var e=f.length 231var d=f.charCodeAt(e-1) 232var a0 233if(g.length>1)a0=true 234else a0=false 235d=d>=60&&d<=64?d-59:d>=123&&d<=126?d-117:d>=37&&d<=43?d-27:0 236if(d){var a1=d&3 237var a2=d>>2 238var a3=f=f.substring(0,e-1) 239var a4=f.indexOf(":") 240if(a4>0){a3=f.substring(0,a4) 241f=f.substring(a4+1)}if(a1){var a5=a1&2?"r":"" 242var a6=a1&1?"this":"r" 243var a7="return "+a6+"."+f 244var a8=b2+".prototype.g"+a3+"=" 245var a9="function("+a5+"){"+a7+"}" 246if(a0)b1.push(a8+"$reflectable("+a9+");\n") 247else b1.push(a8+a9+";\n")}if(a2){var a5=a2&2?"r,v":"v" 248var a6=a2&1?"this":"r" 249var a7=a6+"."+f+"=v" 250var a8=b2+".prototype.s"+a3+"=" 251var a9="function("+a5+"){"+a7+"}" 252if(a0)b1.push(a8+"$reflectable("+a9+");\n") 253else b1.push(a8+a9+";\n")}}return f}function defineClass(a4,a5){var g=[] 254var f="function "+a4+"(" 255var e="",d="" 256for(var a0=0;a0<a5.length;a0++){var a1=a5[a0] 257if(a1.charCodeAt(0)==48){a1=a1.substring(1) 258var a2=generateAccessor(a1,g,a4) 259d+="this."+a2+" = null;\n"}else{var a2=generateAccessor(a1,g,a4) 260var a3="p_"+a2 261f+=e 262e=", " 263f+=a3 264d+="this."+a2+" = "+a3+";\n"}}if(supportsDirectProtoAccess)d+="this."+"$deferredAction"+"();" 265f+=") {\n"+d+"}\n" 266f+=a4+".builtin$cls=\""+a4+"\";\n"
267f+="$desc=$collectedClasses."+a4+"[1];\n" 268f+=a4+".prototype = $desc;\n" 269if(typeof defineClass.name!="string")f+=a4+".name=\""+a4+"\";\n" 270f+=g.join("") 271return f}var z=supportsDirectProtoAccess?function(d,e){var g=d.prototype 272g.__proto__=e.prototype 273g.constructor=d 274g["$is"+d.name]=d 275return convertToFastObject(g)}:function(){function tmp(){}return function(a1,a2){tmp.prototype=a2.prototype 276var g=new tmp() 277convertToSlowObject(g) 278var f=a1.prototype 279var e=Object.keys(f) 280for(var d=0;d<e.length;d++){var a0=e[d] 281g[a0]=f[a0]}g["$is"+a1.name]=a1 282g.constructor=a1 283a1.prototype=g 284return g}}() 285function finishClasses(a5){var g=init.allClasses 286a5.combinedConstructorFunction+="return [\n"+a5.constructorsList.join(",\n ")+"\n]" 287var f=new Function("$collectedClasses",a5.combinedConstructorFunction)(a5.collected) 288a5.combinedConstructorFunction=null 289for(var e=0;e<f.length;e++){var d=f[e] 290var a0=d.name 291var a1=a5.collected[a0] 292var a2=a1[0] 293a1=a1[1] 294g[a0]=d 295a2[a0]=d}f=null 296var a3=init.finishedClasses 297function finishClass(c2){if(a3[c2])return 298a3[c2]=true 299var a6=a5.pending[c2] 300if(a6&&a6.indexOf("+")>0){var a7=a6.split("+") 301a6=a7[0] 302var a8=a7[1] 303finishClass(a8) 304var a9=g[a8] 305var b0=a9.prototype 306var b1=g[c2].prototype 307var b2=Object.keys(b0) 308for(var b3=0;b3<b2.length;b3++){var b4=b2[b3] 309if(!u.call(b1,b4))b1[b4]=b0[b4]}}if(!a6||typeof a6!="string"){var b5=g[c2] 310var b6=b5.prototype 311b6.constructor=b5 312b6.$isa=b5 313b6.$deferredAction=function(){} 314return}finishClass(a6) 315var b7=g[a6] 316if(!b7)b7=existingIsolateProperties[a6] 317var b5=g[c2] 318var b6=z(b5,b7) 319if(b0)b6.$deferredAction=mixinDeferredActionHelper(b0,b6) 320if(Object.prototype.hasOwnProperty.call(b6,"%")){var b8=b6["%"].split(";") 321if(b8[0]){var b9=b8[0].split("|") 322for(var b3=0;b3<b9.length;b3++){init.interceptorsByTag[b9[b3]]=b5 323init.leafTags[b9[b3]]=true}}if(b8[1]){b9=b8[1].split("|") 324if(b8[2]){var c0=b8[2].split("|") 325for(var b3=0;b3<c0.length;b3++){var c1=g[c0[b3]] 326c1.$nativeSuperclassTag=b9[0]}}for(b3=0;b3<b9.length;b3++){init.interceptorsByTag[b9[b3]]=b5 327init.leafTags[b9[b3]]=false}}b6.$deferredAction()}if(b6.$isax)b6.$deferredAction()}var a4=Object.keys(a5.pending) 328for(var e=0;e<a4.length;e++)finishClass(a4[e])}function finishAddStubsHelper(){var g=this 329while(!g.hasOwnProperty("$deferredAction"))g=g.__proto__ 330delete g.$deferredAction 331var f=Object.keys(g) 332for(var e=0;e<f.length;e++){var d=f[e] 333var a0=d.charCodeAt(0) 334var a1 335if(d!=="^"&&d!=="$reflectable"&&a0!==43&&a0!==42&&(a1=g[d])!=null&&a1.constructor===Array&&d!=="<>")addStubs(g,a1,d,false,[])}convertToFastObject(g) 336g=g.__proto__ 337g.$deferredAction()}function mixinDeferredActionHelper(d,e){var g 338if(e.hasOwnProperty("$deferredAction"))g=e.$deferredAction 339return function foo(){if(!supportsDirectProtoAccess)return 340var f=this 341while(!f.hasOwnProperty("$deferredAction"))f=f.__proto__ 342if(g)f.$deferredAction=g 343else{delete f.$deferredAction 344convertToFastObject(f)}d.$deferredAction() 345f.$deferredAction()}}function processClassData(b2,b3,b4){b3=convertToSlowObject(b3) 346var g 347var f=Object.keys(b3) 348var e=false 349var d=supportsDirectProtoAccess&&b2!="a" 350for(var a0=0;a0<f.length;a0++){var a1=f[a0] 351var a2=a1.charCodeAt(0) 352if(a1==="l"){processStatics(init.statics[b2]=b3.l,b4) 353delete b3.l}else if(a2===43){w[g]=a1.substring(1) 354var a3=b3[a1] 355if(a3>0)b3[g].$reflectable=a3}else if(a2===42){b3[g].$D=b3[a1] 356var a4=b3.$methodsWithOptionalArguments 357if(!a4)b3.$methodsWithOptionalArguments=a4={} 358a4[a1]=g}else{var a5=b3[a1] 359if(a1!=="^"&&a5!=null&&a5.constructor===Array&&a1!=="<>")if(d)e=true 360else addStubs(b3,a5,a1,false,[]) 361else g=a1}}if(e)b3.$deferredAction=finishAddStubsHelper 362var a6=b3["^"],a7,a8,a9=a6 363var b0=a9.split(";") 364a9=b0[1]?b0[1].split(","):[] 365a8=b0[0] 366a7=a8.split(":") 367if(a7.length==2){a8=a7[0] 368var b1=a7[1] 369if(b1)b3.$S=function(b5){return function(){return init.types[b5]}}(b1)}if(a8)b4.pending[b2]=a8 370b4.combinedConstructorFunction+=defineClass(b2,a9) 371b4.constructorsList.push(b2) 372b4.collected[b2]=[m,b3] 373i.push(b2)}function processStatics(a4,a5){var g=Object.keys(a4) 374for(var f=0;f<g.length;f++){var e=g[f] 375if(e==="^")continue 376var d=a4[e] 377var a0=e.charCodeAt(0) 378var a1 379if(a0===43){v[a1]=e.substring(1) 380var a2=a4[e] 381if(a2>0)a4[a1].$reflectable=a2
382if(d&&d.length)init.typeInformation[a1]=d}else if(a0===42){m[a1].$D=d 383var a3=a4.$methodsWithOptionalArguments 384if(!a3)a4.$methodsWithOptionalArguments=a3={} 385a3[e]=a1}else if(typeof d==="function"){m[a1=e]=d 386h.push(e)}else if(d.constructor===Array)addStubs(m,d,e,true,h) 387else{a1=e 388processClassData(e,d,a5)}}}function addStubs(c0,c1,c2,c3,c4){var g=0,f=g,e=c1[g],d 389if(typeof e=="string")d=c1[++g] 390else{d=e 391e=c2}if(typeof d=="number"){f=d 392d=c1[++g]}c0[c2]=c0[e]=d 393var a0=[d] 394d.$stubName=c2 395c4.push(c2) 396for(g++;g<c1.length;g++){d=c1[g] 397if(typeof d!="function")break 398if(!c3)d.$stubName=c1[++g] 399a0.push(d) 400if(d.$stubName){c0[d.$stubName]=d 401c4.push(d.$stubName)}}for(var a1=0;a1<a0.length;g++,a1++)a0[a1].$callName=c1[g] 402var a2=c1[g] 403c1=c1.slice(++g) 404var a3=c1[0] 405var a4=(a3&1)===1 406a3=a3>>1 407var a5=a3>>1 408var a6=(a3&1)===1 409var a7=a3===3 410var a8=a3===1 411var a9=c1[1] 412var b0=a9>>1 413var b1=(a9&1)===1 414var b2=a5+b0 415var b3=c1[2] 416if(typeof b3=="number")c1[2]=b3+c 417if(b>0){var b4=3 418for(var a1=0;a1<b0;a1++){if(typeof c1[b4]=="number")c1[b4]=c1[b4]+b 419b4++}for(var a1=0;a1<b2;a1++){c1[b4]=c1[b4]+b 420b4++}}var b5=2*b0+a5+3 421if(a2){d=tearOff(a0,f,c1,c3,c2,a4) 422c0[c2].$getter=d 423d.$getterStub=true 424if(c3)c4.push(a2) 425c0[a2]=d 426a0.push(d) 427d.$stubName=a2 428d.$callName=null}var b6=c1.length>b5 429if(b6){a0[0].$reflectable=1 430a0[0].$reflectionInfo=c1 431for(var a1=1;a1<a0.length;a1++){a0[a1].$reflectable=2 432a0[a1].$reflectionInfo=c1}var b7=c3?init.mangledGlobalNames:init.mangledNames 433var b8=c1[b5] 434var b9=b8 435if(a2)b7[a2]=b9 436if(a7)b9+="=" 437else if(!a8)b9+=":"+(a5+b0) 438b7[c2]=b9 439a0[0].$reflectionName=b9 440for(var a1=b5+1;a1<c1.length;a1++)c1[a1]=c1[a1]+b 441a0[0].$metadataIndex=b5+1 442if(b0)c0[b8+"*"]=a0[f]}}Function.prototype.$1=function(d){return this(d)} 443Function.prototype.$0=function(){return this()} 444Function.prototype.$1$1=function(d){return this(d)} 445Function.prototype.$2=function(d,e){return this(d,e)} 446Function.prototype.$3=function(d,e,f){return this(d,e,f)} 447Function.prototype.$4=function(d,e,f,g){return this(d,e,f,g)} 448Function.prototype.$1$2=function(d,e){return this(d,e)} 449Function.prototype.$1$0=function(){return this()} 450Function.prototype.$2$0=function(){return this()} 451function tearOffGetter(d,e,f,g,a0){return a0?new Function("funcs","applyTrampolineIndex","reflectionInfo","name","H","c","return function tearOff_"+g+y+++"(receiver) {"+"if (c === null) c = "+"H.ec"+"("+"this, funcs, applyTrampolineIndex, reflectionInfo, false, true, name);"+"return new c(this, funcs[0], receiver, name);"+"}")(d,e,f,g,H,null):new Function("funcs","applyTrampolineIndex","reflectionInfo","name","H","c","return function tearOff_"+g+y+++"() {"+"if (c === null) c = "+"H.ec"+"("+"this, funcs, applyTrampolineIndex, reflectionInfo, false, false, name);"+"return new c(this, funcs[0], null, name);"+"}")(d,e,f,g,H,null)}function tearOff(d,e,f,a0,a1,a2){var g=null 452return a0?function(){if(g===null)g=H.ec(this,d,e,f,true,false,a1).prototype 453return g}:tearOffGetter(d,e,f,a1,a2)}var y=0 454if(!init.libraries)init.libraries=[] 455if(!init.mangledNames)init.mangledNames=map() 456if(!init.mangledGlobalNames)init.mangledGlobalNames=map() 457if(!init.statics)init.statics=map() 458if(!init.typeInformation)init.typeInformation=map() 459var x=init.libraries 460var w=init.mangledNames 461var v=init.mangledGlobalNames 462var u=Object.prototype.hasOwnProperty 463var t=a.length 464var s=map() 465s.collected=map() 466s.pending=map() 467s.constructorsList=[] 468s.combinedConstructorFunction="function $reflectable(fn){fn.$reflectable=1;return fn};\n"+"var $desc;\n" 469for(var r=0;r<t;r++){var q=a[r] 470var p=q[0] 471var o=q[1] 472var n=q[2] 473var m=q[3] 474var l=q[4] 475var k=!!q[5] 476var j=l&&l["^"] 477if(j instanceof Array)j=j[0] 478var i=[] 479var h=[] 480processStatics(l,s) 481x.push([p,o,i,h,n,j,k,m])}finishClasses(s)}I.ee=function(){} 482var dart=[["","",,H,{"^":"",t4:{"^":"a;a"}}],["","",,J,{"^":"", 483ek:function(a,b,c,d){return{i:a,p:b,e:c,x:d}}, 484c3:function(a){var z,y,x,w,v 485z=a[init.dispatchPropertyName] 486if(z==null)if($.ei==null){H.r8() 487z=a[init.dispatchPropertyName]}if(z!=null){y=z.p 488if(!1===y)return z.i 489if(!0===y)return a 490x=Object.getPrototypeOf(a) 491if(y===x)return z.i 492if(z.e===x)throw H.f(P.id("Return interceptor for "+H.d(y(a,z))))}w=a.constructor 493v=w==null?null:w[$.$get$du()] 494if(v!=null)return v 495v=H.ri(a) 496if(v!=null)return v 497if(typeof a=="function")return C.b6 498y=Object.getPrototypeOf(a) 499if(y==null)return C.a5 500if(y===Object.prototype)return C.a5 501if(typeof w=="function"){Object.defineProperty(w,$.$get$du(),{value:C.G,enumerable:false,writable:true,configurable:true}) 502return C.G}return C.G}, 503ax:{"^":"a;", 504L:function(a,b){return a===b}, 505gE:function(a){return H.aL(a)}, 506i:function(a){return"Instance of '"+H.be(a)+"'"}, 507bJ:["cY",function(a,b){throw H.f(P.h7(a,b.gcF(),b.gcI(),b.gcG(),null))}], 508"%":"ArrayBuffer"}, 509fq:{"^":"ax;", 510i:function(a){return String(a)}, 511gE:function(a){return a?519018:218159}, 512$isbv:1}, 513lv:{"^":"ax;", 514L:function(a,b){return null==b}, 515i:function(a){return"null"}, 516gE:function(a){return 0}, 517bJ:function(a,b){return this.cY(a,b)}, 518$isS:1}, 519b9:{"^":"ax;", 520gE:function(a){return 0}, 521i:["cZ",function(a){return String(a)}], 522cP:function(a,b){return a.then(b)}, 523ek:function(a,b,c){return a.then(b,c)}, 524sep:function(a,b){return a.validateBytes=b}, 525seq:function(a,b){return a.validateString=b}, 526ser:function(a,b){return a.version=b}, 527sd1:function(a,b){return a.supportedExtensions=b}, 528gam:function(a){return a.uri}, 529gbz:function(a){return a.externalResourceFunction}, 530gbQ:function(a){return a.validateAccessorData}, 531gb9:function(a){return a.maxIssues}, 532gb6:function(a){return a.ignoredIssues}, 533gan:function(a){return a.severityOverrides}, 534$ishi:1, 535$ashi:function(){return[-2]}}, 536mP:{"^":"b9;"}, 537cM:{"^":"b9;"}, 538b8:{"^":"b9;", 539i:function(a){var z=a[$.$get$dg()] 540if(z==null)return this.cZ(a) 541return"JavaScript function for "+H.d(J.a_(z))}, 542$S:function(){return{func:1,opt:[,,,,,,,,,,,,,,,,]}}, 543$isck:1}, 544b7:{"^":"ax;$ti", 545Y:function(a,b){return new H.dc(a,[H.m(a,0),b])}, 546B:function(a,b){if(!!a.fixed$length)H.E(P.T("add")) 547a.push(b)}, 548a2:function(a,b){var z 549if(!!a.fixed$length)H.E(P.T("addAll")) 550for(z=J.a2(b);z.p();)a.push(z.gv())}, 551I:function(a,b){var z,y 552z=a.length 553for(y=0;y<z;++y){b.$1(a[y]) 554if(a.length!==z)throw H.f(P.W(a))}}, 555ae:function(a,b,c){return new H.cA(a,b,[H.m(a,0),c])}, 556cC:function(a,b){var z,y 557z=new Array(a.length) 558z.fixed$length=Array 559for(y=0;y<a.length;++y)z[y]=H.d(a[y]) 560return z.join(b)}, 561a_:function(a,b){return H.cJ(a,b,null,H.m(a,0))}, 562bA:function(a,b,c){var z,y,x 563z=a.length 564for(y=0;y<z;++y){x=a[y] 565if(b.$1(x))return x 566if(a.length!==z)throw H.f(P.W(a))}return c.$0()}, 567R:function(a,b){return a[b]}, 568W:function(a,b,c){if(b<0||b>a.length)throw H.f(P.G(b,0,a.length,"start",null)) 569if(c<b||c>a.length)throw H.f(P.G(c,b,a.length,"end",null)) 570if(b===c)return H.b([],[H.m(a,0)]) 571return H.b(a.slice(b,c),[H.m(a,0)])}, 572gaK:function(a){var z=a.length 573if(z>0)return a[z-1] 574throw H.f(H.fo())}, 575aa:function(a,b,c,d,e){var z,y,x,w,v 576if(!!a.immutable$list)H.E(P.T("setRange"))
577P.ab(b,c,a.length,null,null,null) 578z=c-b 579if(z===0)return 580y=J.q(d) 581if(!!y.$isn){x=e 582w=d}else{w=y.a_(d,e).aN(0,!1) 583x=0}y=J.j(w) 584if(x+z>y.gj(w))throw H.f(H.fp()) 585if(x<b)for(v=z-1;v>=0;--v)a[b+v]=y.h(w,x+v) 586else for(v=0;v<z;++v)a[b+v]=y.h(w,x+v)}, 587aS:function(a,b,c,d){return this.aa(a,b,c,d,0)}, 588ak:function(a,b,c,d){var z 589if(!!a.immutable$list)H.E(P.T("fill range")) 590P.ab(b,c,a.length,null,null,null) 591for(z=b;z<c;++z)a[z]=d}, 592aq:function(a,b){var z,y 593z=a.length 594for(y=0;y<z;++y){if(b.$1(a[y]))return!0 595if(a.length!==z)throw H.f(P.W(a))}return!1}, 596J:function(a,b){var z 597for(z=0;z<a.length;++z)if(J.a9(a[z],b))return!0 598return!1}, 599gq:function(a){return a.length===0}, 600gN:function(a){return a.length!==0}, 601i:function(a){return P.co(a,"[","]")}, 602gF:function(a){return new J.cb(a,a.length,0)}, 603gE:function(a){return H.aL(a)}, 604gj:function(a){return a.length}, 605sj:function(a,b){if(!!a.fixed$length)H.E(P.T("set length")) 606if(b<0)throw H.f(P.G(b,0,null,"newLength",null)) 607a.length=b}, 608h:function(a,b){if(typeof b!=="number"||Math.floor(b)!==b)throw H.f(H.at(a,b)) 609if(b>=a.length||b<0)throw H.f(H.at(a,b)) 610return a[b]}, 611n:function(a,b,c){if(!!a.immutable$list)H.E(P.T("indexed set")) 612if(typeof b!=="number"||Math.floor(b)!==b)throw H.f(H.at(a,b)) 613if(b>=a.length||b<0)throw H.f(H.at(a,b)) 614a[b]=c}, 615A:function(a,b){var z,y 616z=C.c.A(a.length,b.gj(b)) 617y=H.b([],[H.m(a,0)]) 618this.sj(y,z) 619this.aS(y,0,a.length,a) 620this.aS(y,a.length,z,b) 621return y}, 622$isB:1, 623$isu:1, 624$isn:1, 625l:{ 626cp:function(a,b){return J.cq(H.b(a,[b]))}, 627cq:function(a){a.fixed$length=Array 628return a}}}, 629t3:{"^":"b7;$ti"}, 630cb:{"^":"a;a,b,c,0d", 631gv:function(){return this.d}, 632p:function(){var z,y,x 633z=this.a 634y=z.length 635if(this.b!==y)throw H.f(H.jx(z)) 636x=this.c 637if(x>=y){this.d=null 638return!1}this.d=z[x] 639this.c=x+1 640return!0}}, 641bJ:{"^":"ax;", 642ge1:function(a){return isNaN(a)}, 643cQ:function(a){var z 644if(a>=-2147483648&&a<=2147483647)return a|0 645if(isFinite(a)){z=a<0?Math.ceil(a):Math.floor(a) 646return z+0}throw H.f(P.T(""+a+".toInt()"))}, 647Z:function(a,b){var z,y,x,w 648if(b<2||b>36)throw H.f(P.G(b,2,36,"radix",null)) 649z=a.toString(b) 650if(C.a.D(z,z.length-1)!==41)return z 651y=/^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(z) 652if(y==null)H.E(P.T("Unexpected toString result: "+z)) 653z=y[1] 654x=+y[3] 655w=y[2] 656if(w!=null){z+=w 657x-=w.length}return z+C.a.be("0",x)}, 658i:function(a){if(a===0&&1/a<0)return"-0.0" 659else return""+a}, 660gE:function(a){return a&0x1FFFFFFF}, 661A:function(a,b){if(typeof b!=="number")throw H.f(H.a0(b)) 662return a+b}, 663bd:function(a,b){var z=a%b 664if(z===0)return 0 665if(z>0)return z 666if(b<0)return z-b 667else return z+b}, 668bi:function(a,b){if((a|0)===a)if(b>=1||b<-1)return a/b|0 669return this.dD(a,b)}, 670dD:function(a,b){var z=a/b 671if(z>=-2147483648&&z<=2147483647)return z|0 672if(z>0){if(z!==1/0)return Math.floor(z)}else if(z>-1/0)return Math.ceil(z) 673throw H.f(P.T("Result of truncating division is "+H.d(z)+": "+H.d(a)+" ~/ "+b))}, 674bg:function(a,b){if(b<0)throw H.f(H.a0(b)) 675return b>31?0:a<<b>>>0}, 676ah:function(a,b){var z 677if(a>0)z=this.cj(a,b) 678else{z=b>31?31:b 679z=a>>z>>>0}return z}, 680dA:function(a,b){if(b<0)throw H.f(H.a0(b)) 681return this.cj(a,b)}, 682cj:function(a,b){return b>31?0:a>>>b}, 683bU:function(a,b){if(typeof b!=="number")throw H.f(H.a0(b)) 684return a<b}, 685bT:function(a,b){if(typeof b!=="number")throw H.f(H.a0(b)) 686return a>b}, 687$isae:1, 688$isaQ:1}, 689fr:{"^":"bJ;",$isk:1}, 690lt:{"^":"bJ;"}, 691bK:{"^":"ax;", 692D:function(a,b){if(typeof b!=="number"||Math.floor(b)!==b)throw H.f(H.at(a,b)) 693if(b<0)throw H.f(H.at(a,b)) 694if(b>=a.length)H.E(H.at(a,b)) 695return a.charCodeAt(b)}, 696H:function(a,b){if(b>=a.length)throw H.f(H.at(a,b)) 697return a.charCodeAt(b)}, 698cE:function(a,b,c){var z,y 699if(c<0||c>b.length)throw H.f(P.G(c,0,b.length,null,null)) 700z=a.length 701if(c+z>b.length)return 702for(y=0;y<z;++y)if(this.D(b,c+y)!==this.H(a,y))return 703return new H.of(c,b,a)}, 704A:function(a,b){if(typeof b!=="string")throw H.f(P.ex(b,null,null)) 705return a+b}, 706aC:function(a,b,c,d){var z,y 707if(typeof b!=="number"||Math.floor(b)!==b)H.E(H.a0(b)) 708c=P.ab(b,c,a.length,null,null,null) 709z=a.substring(0,b) 710y=a.substring(c) 711return z+d+y}, 712a0:[function(a,b,c){var z 713if(typeof c!=="number"||Math.floor(c)!==c)H.E(H.a0(c)) 714if(c<0||c>
714a.length)throw H.f(P.G(c,0,a.length,null,null)) 715if(typeof b==="string"){z=c+b.length 716if(z>a.length)return!1 717return b===a.substring(c,z)}return J.jE(b,a,c)!=null},function(a,b){return this.a0(a,b,0)},"ab","$2","$1","gcX",5,2,18], 718w:function(a,b,c){if(typeof b!=="number"||Math.floor(b)!==b)H.E(H.a0(b)) 719if(c==null)c=a.length 720if(b<0)throw H.f(P.bQ(b,null,null)) 721if(b>c)throw H.f(P.bQ(b,null,null)) 722if(c>a.length)throw H.f(P.bQ(c,null,null)) 723return a.substring(b,c)}, 724aT:function(a,b){return this.w(a,b,null)}, 725be:function(a,b){var z,y 726if(0>=b)return"" 727if(b===1||a.length===0)return a 728if(b!==b>>>0)throw H.f(C.aJ) 729for(z=a,y="";!0;){if((b&1)===1)y=z+y 730b=b>>>1 731if(b===0)break 732z+=z}return y}, 733at:function(a,b,c){var z=b-a.length 734if(z<=0)return a 735return this.be(c,z)+a}, 736gdK:function(a){return new H.de(a)}, 737cz:function(a,b,c){var z 738if(c<0||c>a.length)throw H.f(P.G(c,0,a.length,null,null)) 739z=a.indexOf(b,c) 740return z}, 741dX:function(a,b){return this.cz(a,b,0)}, 742gq:function(a){return a.length===0}, 743gN:function(a){return a.length!==0}, 744i:function(a){return a}, 745gE:function(a){var z,y,x 746for(z=a.length,y=0,x=0;x<z;++x){y=536870911&y+a.charCodeAt(x) 747y=536870911&y+((524287&y)<<10) 748y^=y>>6}y=536870911&y+((67108863&y)<<3) 749y^=y>>11 750return 536870911&y+((16383&y)<<15)}, 751gj:function(a){return a.length}, 752h:function(a,b){if(b>=a.length||!1)throw H.f(H.at(a,b)) 753return a[b]}, 754$isbO:1, 755$ise:1}}],["","",,H,{"^":"", 756d2:function(a){var z,y 757z=a^48 758if(z<=9)return z 759y=a|32 760if(97<=y&&y<=102)return y-87 761return-1}, 762jt:function(a,b){var z,y 763z=H.d2(C.a.D(a,b)) 764y=H.d2(C.a.D(a,b+1)) 765return z*16+y-(y&256)}, 766cW:function(a){if(a<0)H.E(P.G(a,0,null,"count",null)) 767return a}, 768fo:function(){return new P.bX("No element")}, 769fp:function(){return new P.bX("Too few elements")}, 770e2:{"^":"u;$ti", 771gF:function(a){return new H.k_(J.a2(this.ga6()),this.$ti)}, 772gj:function(a){return J.J(this.ga6())}, 773gq:function(a){return J.et(this.ga6())}, 774gN:function(a){return J.d7(this.ga6())}, 775a_:function(a,b){return H.ch(J.ev(this.ga6(),b),H.m(this,0),H.m(this,1))}, 776R:function(a,b){return H.af(J.by(this.ga6(),b),H.m(this,1))}, 777J:function(a,b){return J.er(this.ga6(),b)}, 778i:function(a){return J.a_(this.ga6())}, 779$asu:function(a,b){return[b]}}, 780k_:{"^":"a;a,$ti", 781p:function(){return this.a.p()}, 782gv:function(){return H.af(this.a.gv(),H.m(this,1))}}, 783eC:{"^":"e2;a6:a<,$ti", 784Y:function(a,b){return H.ch(this.a,H.m(this,0),b)}, 785l:{ 786ch:function(a,b,c){if(H.M(a,"$isB",[b],"$asB"))return new H.p_(a,[b,c]) 787return new H.eC(a,[b,c])}}}, 788p_:{"^":"eC;a,$ti",$isB:1, 789$asB:function(a,b){return[b]}}, 790oV:{"^":"q4;$ti", 791h:function(a,b){return H.af(J.x(this.a,b),H.m(this,1))}, 792n:function(a,b,c){J.jA(this.a,b,H.af(c,H.m(this,0)))}, 793sj:function(a,b){J.jG(this.a,b)}, 794B:function(a,b){J.ep(this.a,H.af(b,H.m(this,0)))}, 795ak:function(a,b,c,d){J.es(this.a,b,c,H.af(d,H.m(this,0)))}, 796$isB:1, 797$asB:function(a,b){return[b]}, 798$asa6:function(a,b){return[b]}, 799$isn:1, 800$asn:function(a,b){return[b]}}, 801dc:{"^":"oV;a6:a<,$ti", 802Y:function(a,b){return new H.dc(this.a,[H.m(this,0),b])}}, 803eE:{"^":"e2;a6:a<,b,$ti", 804Y:function(a,b){return new H.eE(this.a,this.b,[H.m(this,0),b])}, 805B:function(a,b){return this.a.B(0,H.af(b,H.m(this,0)))}, 806$isB:1, 807$asB:function(a,b){return[b]}, 808$isbV:1, 809$asbV:function(a,b){return[b]}}, 810eD:{"^":"cy;a,$ti", 811ai:function(a,b,c){return new H.eD(this.a,[H.m(this,0),H.m(this,1),b,c])}, 812C:function(a){return this.a.C(a)}, 813h:function(a,b){return H.af(this.a.h(0,b),H.m(this,3))}, 814n:function(a,b,c){this.a.n(0,H.af(b,H.m(this,0)),H.af(c,H.m(this,1)))}, 815I:function(a,b){this.a.I(0,new H.k0(this,b))}, 816gO:function(){return H.ch(this.a.gO(),H.m(this,0),H.m(this,2))}, 817gj:function(a){var z=this.a 818return z.gj(z)}, 819gq:function(a){var z=this.a 820return z.gq(z)}, 821gN:function(a){var z=this.a 822return z.gN(z)}, 823$asbM:function(a,b,c,d){return[c,d]}, 824$ash:function(a,b,c,d){return[c,d]}}, 825k0:{"^":"c;a,b", 826$2:function(a,b){var z=this.a 827this.b.$2(H.af(a,H.m(z,2)),H.af(b,H.m(z,3)))}, 828$S:function(){var z=this.a 829return{func:1,ret:P.S,args:[H.m(z,0),H.m(z,1)]}}}, 830de:{"^":"ie;a", 831gj:function(a){return this.a.length}, 832h:function(a,b){return C.a.D(this.a,b)}, 833$asB:function(){return[P.k]}, 834$asa6:function(){return[P.k]}, 835$asu:function(){return[P.k]}, 836$asn:function(){return[P.k]}}, 837B:{"^":"u;$ti"}, 838ay:{"^":"B;$ti", 839gF:function(a){return new H.bc(this,this.gj(this),0)}, 840gq:function(a){return this.gj(this)===0}, 841J:function(a,b){var z,y 842z=this.gj(this) 843for(y=0;y<z;++y){if(J.a9(this.R(0,y),b))return!0 844if(z!==this.gj(this))throw H.f(P.W(this))}return!1}, 845ae:function(a,b,c){return new H.cA(this,b,[H.aE(this,"ay",0),c])}, 846a_:function(a,b){return H.cJ(this,b,null,H.aE(this,"ay",0))}, 847aN:function(a,b){var z,y,x 848z=new Array(this.gj(this)) 849z.fixed$length=Array 850y=H.b(z,[H.aE(this,"ay",0)]) 851for(x=0;x<this.gj(this);++x)y[x]=this.R(0,x) 852return y}}, 853oh:{"^":"ay;a,b,c,$ti", 854gdd:function(){var z=J.J(this.a) 855return z}, 856gdB:function(){var z,y 857z=J.J(this.a) 858y=this.b 859if(y>z)return z 860return y}, 861gj:function(a){var z,y 862z=J.J(this.a) 863y=this.b 864if(y>=z)return 0 865return z-y}, 866R:function(a,b){var z=this.gdB()+b 867if(b<0||z>=this.gdd())throw H.f(P.bI(b,this,"index",null,null)) 868return J.by(this.a,z)}, 869a_:function(a,b){if(b<0)H.E(P.G(b,0,null,"count",null)) 870return H.cJ(this.a,this.b+b,this.c,H.m(this,0))}, 871aN:function(a,b){var z,y,x,w,v,u,t,s 872z=this.b 873y=this.a 874x=J.j(y) 875w=x.gj(y) 876v=w-z 877if(v<0)v=0 878u=new Array(v) 879u.fixed$length=Array 880t=H.b(u,this.$ti) 881for(s=0;s<v;++s){t[s]=x.R(y,z+s) 882if(x.gj(y)<w)throw H.f(P.W(this))}return t},
883l:{ 884cJ:function(a,b,c,d){if(b<0)H.E(P.G(b,0,null,"start",null)) 885return new H.oh(a,b,c,[d])}}}, 886bc:{"^":"a;a,b,c,0d", 887gv:function(){return this.d}, 888p:function(){var z,y,x,w 889z=this.a 890y=J.j(z) 891x=y.gj(z) 892if(this.b!==x)throw H.f(P.W(z)) 893w=this.c 894if(w>=x){this.d=null 895return!1}this.d=y.R(z,w);++this.c 896return!0}}, 897dF:{"^":"u;a,b,$ti", 898gF:function(a){return new H.mp(J.a2(this.a),this.b)}, 899gj:function(a){return J.J(this.a)}, 900gq:function(a){return J.et(this.a)}, 901R:function(a,b){return this.b.$1(J.by(this.a,b))}, 902$asu:function(a,b){return[b]}, 903l:{ 904h5:function(a,b,c,d){if(!!J.q(a).$isB)return new H.f1(a,b,[c,d]) 905return new H.dF(a,b,[c,d])}}}, 906f1:{"^":"dF;a,b,$ti",$isB:1, 907$asB:function(a,b){return[b]}}, 908mp:{"^":"dt;0a,b,c", 909p:function(){var z=this.b 910if(z.p()){this.a=this.c.$1(z.gv()) 911return!0}this.a=null 912return!1}, 913gv:function(){return this.a}}, 914cA:{"^":"ay;a,b,$ti", 915gj:function(a){return J.J(this.a)}, 916R:function(a,b){return this.b.$1(J.by(this.a,b))}, 917$asB:function(a,b){return[b]}, 918$asay:function(a,b){return[b]}, 919$asu:function(a,b){return[b]}}, 920oD:{"^":"u;a,b,$ti", 921gF:function(a){return new H.oE(J.a2(this.a),this.b)}, 922ae:function(a,b,c){return new H.dF(this,b,[H.m(this,0),c])}}, 923oE:{"^":"dt;a,b", 924p:function(){var z,y 925for(z=this.a,y=this.b;z.p();)if(y.$1(z.gv()))return!0 926return!1}, 927gv:function(){return this.a.gv()}}, 928dS:{"^":"u;a,b,$ti", 929a_:function(a,b){return new H.dS(this.a,this.b+H.cW(b),this.$ti)}, 930gF:function(a){return new H.o1(J.a2(this.a),this.b)}, 931l:{ 932hW:function(a,b,c){if(!!J.q(a).$isB)return new H.f2(a,H.cW(b),[c]) 933return new H.dS(a,H.cW(b),[c])}}}, 934f2:{"^":"dS;a,b,$ti", 935gj:function(a){var z=J.J(this.a)-this.b 936if(z>=0)return z 937return 0}, 938a_:function(a,b){return new H.f2(this.a,this.b+H.cW(b),this.$ti)}, 939$isB:1}, 940o1:{"^":"dt;a,b", 941p:function(){var z,y 942for(z=this.a,y=0;y<this.b;++y)z.p() 943this.b=0 944return z.p()}, 945gv:function(){return this.a.gv()}}, 946f3:{"^":"B;$ti", 947gF:function(a){return C.N}, 948gq:function(a){return!0}, 949gj:function(a){return 0}, 950R:function(a,b){throw H.f(P.G(b,0,0,"index",null))}, 951J:function(a,b){return!1}, 952ae:function(a,b,c){return new H.f3([c])}, 953a_:function(a,b){if(b<0)H.E(P.G(b,0,null,"count",null)) 954return this}}, 955kH:{"^":"a;", 956p:function(){return!1}, 957gv:function(){return}}, 958f4:{"^":"a;", 959sj:function(a,b){throw H.f(P.T("Cannot change the length of a fixed-length list"))}, 960B:function(a,b){throw H.f(P.T("Cannot add to a fixed-length list"))}}, 961ol:{"^":"a;", 962n:function(a,b,c){throw H.f(P.T("Cannot modify an unmodifiable list"))}, 963sj:function(a,b){throw H.f(P.T("Cannot change the length of an unmodifiable list"))}, 964B:function(a,b){throw H.f(P.T("Cannot add to an unmodifiable list"))}, 965ak:function(a,b,c,d){throw H.f(P.T("Cannot modify an unmodifiable list"))}}, 966ie:{"^":"h2+ol;"}, 967dW:{"^":"a;a", 968gE:function(a){var z=this._hashCode 969if(z!=null)return z 970z=536870911&664597*J.aa(this.a) 971this._hashCode=z 972return z}, 973i:function(a){return'Symbol("'+H.d(this.a)+'")'}, 974L:function(a,b){if(b==null)return!1 975return b instanceof H.dW&&this.a==b.a}, 976$iscK:1}, 977q4:{"^":"e2+a6;"}}],["","",,H,{"^":"", 978k7:function(){throw H.f(P.T("Cannot modify unmodifiable Map"))}, 979c5:function(a){var z=init.mangledGlobalNames[a] 980if(typeof z==="string")return z 981z="minified:"+a 982return z}, 983r1:[function(a){return init.types[a]},null,null,4,0,null,15], 984jo:function(a,b){var z 985if(b!=null){z=b.x 986if(z!=null)return z}return!!J.q(a).$isdv}, 987d:function(a){var z 988if(typeof a==="string")return a 989if(typeof a==="number"){if(a!==0)return""+a}else if(!0===a)return"true" 990else if(!1===a)return"false" 991else if(a==null)return"null" 992z=J.a_(a) 993if(typeof z!=="string")throw H.f(H.a0(a)) 994return z}, 995aL:function(a){var z=a.$identityHash 996if(z==null){z=Math.random()*0x3fffffff|0 997a.$identityHash=z}return z}, 998mW:function(a,b){var z,y,x,w,v,u 999if(typeof a!=="string")H.E(H.a0(a)) 1000z=/^\s*[+-]?((0x[a-f0-9]+)|(\d+)|([a-z0-9]+))\s*$/i.exec(a) 1001if(z==null)return 1002y=z[3] 1003if(b==null){if(y!=null)return parseInt(a,10) 1004if(z[2]!=null)return parseInt(a,16) 1005return}if(b<2||b>36)throw H.f(P.G(b,2,36,"radix",null)) 1006if(b===10&&y!=null)return parseInt(a,10) 1007if(b<10||y==null){x=b<=10?47+b:86+b 1008w=z[1] 1009for(v=w.length,u=0;u<v;++u)if((C.a.H(w,u)|32)>x)return}return parseInt(a,b)}, 1010be:function(a){return H.mT(a)+H.j_(H.aP(a),0,null)}, 1011mT:function(a){var z,y,x,w,v,u,t,s,r 1012z=J.q(a) 1013y=z.constructor 1014if(typeof y=="function"){x=y.name 1015w=typeof x==="string"?x:null}else w=null 1016v=w==null 1017if(v||z===C.aX||!!z.$iscM){u=C.P(a) 1018if(v)w=u
1019if(u==="Object"){t=a.constructor 1020if(typeof t=="function"){s=String(t).match(/^\s*function\s*([\w$]*)\s*\(/) 1021r=s==null?null:s[1] 1022if(typeof r==="string"&&/^\w+$/.test(r))w=r}}return w}w=w 1023return H.c5(w.length>1&&C.a.H(w,0)===36?C.a.aT(w,1):w)}, 1024h9:function(a){var z,y,x,w,v 1025z=J.J(a) 1026if(z<=500)return String.fromCharCode.apply(null,a) 1027for(y="",x=0;x<z;x=w){w=x+500 1028v=w<z?w:z 1029y+=String.fromCharCode.apply(null,a.slice(x,v))}return y}, 1030mX:function(a){var z,y,x,w 1031z=H.b([],[P.k]) 1032for(y=a.length,x=0;x<a.length;a.length===y||(0,H.jx)(a),++x){w=a[x] 1033if(typeof w!=="number"||Math.floor(w)!==w)throw H.f(H.a0(w)) 1034if(w<=65535)z.push(w) 1035else if(w<=1114111){z.push(55296+(C.c.ah(w-65536,10)&1023)) 1036z.push(56320+(w&1023))}else throw H.f(H.a0(w))}return H.h9(z)}, 1037hh:function(a){var z,y,x 1038for(z=a.length,y=0;y<z;++y){x=a[y] 1039if(typeof x!=="number"||Math.floor(x)!==x)throw H.f(H.a0(x)) 1040if(x<0)throw H.f(H.a0(x)) 1041if(x>65535)return H.mX(a)}return H.h9(a)}, 1042mY:function(a,b,c){var z,y,x,w 1043if(c<=500&&b===0&&c===a.length)return String.fromCharCode.apply(null,a) 1044for(z=b,y="";z<c;z=x){x=z+500 1045w=x<c?x:c 1046y+=String.fromCharCode.apply(null,a.subarray(z,w))}return y}, 1047cE:function(a){var z 1048if(0<=a){if(a<=65535)return String.fromCharCode(a) 1049if(a<=1114111){z=a-65536 1050return String.fromCharCode((55296|C.c.ah(z,10))>>>0,56320|z&1023)}}throw H.f(P.G(a,0,1114111,null,null))}, 1051a7:function(a){if(a.date===void 0)a.date=new Date(a.a) 1052return a.date}, 1053bP:function(a){return a.b?H.a7(a).getUTCFullYear()+0:H.a7(a).getFullYear()+0}, 1054hf:function(a){return a.b?H.a7(a).getUTCMonth()+1:H.a7(a).getMonth()+1}, 1055hb:function(a){return a.b?H.a7(a).getUTCDate()+0:H.a7(a).getDate()+0}, 1056hc:function(a){return a.b?H.a7(a).getUTCHours()+0:H.a7(a).getHours()+0}, 1057he:function(a){return a.b?H.a7(a).getUTCMinutes()+0:H.a7(a).getMinutes()+0}, 1058hg:function(a){return a.b?H.a7(a).getUTCSeconds()+0:H.a7(a).getSeconds()+0}, 1059hd:function(a){return a.b?H.a7(a).getUTCMilliseconds()+0:H.a7(a).getMilliseconds()+0}, 1060ha:function(a,b,c){var z,y,x 1061z={} 1062z.a=0 1063y=[] 1064x=[] 1065if(b!=null){z.a=J.J(b) 1066C.d.a2(y,b)}z.b="" 1067if(c!=null&&c.a!==0)c.I(0,new H.mV(z,x,y)) 1068return J.jF(a,new H.lu(C.ct,""+"$"+z.a+z.b,0,y,x,0))}, 1069mU:function(a,b){var z,y 1070if(b!=null)z=b instanceof Array?b:P.dE(b,!0,null) 1071else z=[] 1072y=z.length 1073if(y===0){if(!!a.$0)return a.$0()}else if(y===1){if(!!a.$1)return a.$1(z[0])}else if(y===2){if(!!a.$2)return a.$2(z[0],z[1])}else if(y===3){if(!!a.$3)return a.$3(z[0],z[1],z[2])}else if(y===4){if(!!a.$4)return a.$4(z[0],z[1],z[2],z[3])}else if(y===5)if(!!a.$5)return a.$5(z[0],z[1],z[2],z[3],z[4]) 1074return H.mS(a,z)}, 1075mS:function(a,b){var z,y,x,w,v,u 1076z=b.length 1077y=a[""+"$"+z] 1078if(y==null){y=J.q(a)["call*"] 1079if(y==null)return H.ha(a,b,null) 1080x=H.hj(y) 1081w=x.d 1082v=w+x.e 1083if(x.f||w>z||v<z)return H.ha(a,b,null) 1084b=P.dE(b,!0,null) 1085for(u=z;u<v;++u)C.d.B(b,init.metadata[x.dS(u)])}return y.apply(a,b)}, 1086at:function(a,b){var z 1087if(typeof b!=="number"||Math.floor(b)!==b)return new P.ag(!0,b,"index",null) 1088z=J.J(a) 1089if(b<0||b>=z)return P.bI(b,a,"index",null,z) 1090return P.bQ(b,"index",null)}, 1091qT:function(a,b,c){if(a<0||a>c)return new P.cF(0,c,!0,a,"start","Invalid value") 1092if(b!=null)if(b<a||b>c)return new P.cF(a,c,!0,b,"end","Invalid value") 1093return new P.ag(!0,b,"end",null)}, 1094a0:function(a){return new P.ag(!0,a,null,null)}, 1095f:function(a){var z 1096if(a==null)a=new P.dK() 1097z=new Error() 1098z.dartException=a 1099if("defineProperty" in Object){Object.defineProperty(z,"message",{get:H.jy}) 1100z.name=""}else z.toString=H.jy 1101return z}, 1102jy:[function(){return J.a_(this.dartException)},null,null,0,0,null], 1103E:function(a){throw H.f(a)}, 1104jx:function(a){throw H.f(P.W(a))}, 1105D:function(a){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l 1106z=new H.rJ(a) 1107if(a==null)return 1108if(a instanceof H.dp)return z.$1(a.a) 1109if(typeof a!=="object")return a 1110if("dartException" in a)return z.$1(a.dartException) 1111else if(!("message" in a))return a 1112y=a.message 1113if("number" in a&&typeof a.number=="number"){x=a.number 1114w=x&65535 1115if((C.c.ah(x,16)&8191)===10)switch(w){case 438:return z.$1(H.dw(H.d(y)+" (Error "+w+")",null)) 1116case 445:case 5007:return z.$1(H.h8(H.d(y)+" (Error "+w+")",null))}}if(a instanceof TypeError){v=$.$get$i0() 1117u=$.$get$i1() 1118t=$.$get$i2() 1119s=$.$get$i3() 1120r=$.$get$i7() 1121q=$.$get$i8() 1122p=$.$get$i5() 1123$.$get$i4() 1124o=$.$get$ia() 1125n=$.$get$i9() 1126m=v.a9(y) 1127if(m!=null)return z.$1(H.dw(y,m)) 1128else{m=u.a9(y) 1129if(m!=null){m.method="call" 1130return z.$1(H.dw(y,m))}else{m=t.a9(y) 1131if(m==null){m=s.a9(y) 1132if(m==null){m=r.a9(y) 1133if(m==null){m=q.a9(y) 1134if(m==null){m=p.a9(y) 1135if(m==null){m=s.a9(y) 1136if(m==null){m=o.a9(y) 1137if(m==null){m=n.a9(y) 1138l=m!=null}else l=!0}else l=!0}else l=!0}else l=!0}else l=!0}else l=!0}else l=!0 1139if(l)return z.$1(H.h8(y,m))}}
1139return z.$1(new H.ok(typeof y==="string"?y:""))}if(a instanceof RangeError){if(typeof y==="string"&&y.indexOf("call stack")!==-1)return new P.hX() 1140y=function(b){try{return String(b)}catch(k){}return null}(a) 1141return z.$1(new P.ag(!1,null,null,typeof y==="string"?y.replace(/^RangeError:\s*/,""):y))}if(typeof InternalError=="function"&&a instanceof InternalError)if(typeof y==="string"&&y==="too much recursion")return new P.hX() 1142return a}, 1143aj:function(a){var z 1144if(a instanceof H.dp)return a.b 1145if(a==null)return new H.iJ(a) 1146z=a.$cachedTrace 1147if(z!=null)return z 1148return a.$cachedTrace=new H.iJ(a)}, 1149js:function(a){if(a==null||typeof a!='object')return J.aa(a) 1150else return H.aL(a)}, 1151jh:function(a,b){var z,y,x,w 1152z=a.length 1153for(y=0;y<z;y=w){x=y+1 1154w=x+1 1155b.n(0,a[y],a[x])}return b}, 1156rb:[function(a,b,c,d,e,f){switch(b){case 0:return a.$0() 1157case 1:return a.$1(c) 1158case 2:return a.$2(c,d) 1159case 3:return a.$3(c,d,e) 1160case 4:return a.$4(c,d,e,f)}throw H.f(new P.p0("Unsupported number of arguments for wrapped closure"))},null,null,24,0,null,16,17,18,19,20,21], 1161d_:function(a,b){var z 1162if(a==null)return 1163z=a.$identity 1164if(!!z)return z 1165z=function(c,d,e){return function(f,g,h,i){return e(c,d,f,g,h,i)}}(a,b,H.rb) 1166a.$identity=z 1167return z}, 1168k4:function(a,b,c,d,e,f,g){var z,y,x,w,v,u,t,s,r,q,p,o,n 1169z=b[0] 1170y=z.$callName 1171if(!!J.q(d).$isn){z.$reflectionInfo=d 1172x=H.hj(z).r}else x=d 1173w=e?Object.create(new H.o2().constructor.prototype):Object.create(new H.da(null,null,null,null).constructor.prototype) 1174w.$initialize=w.constructor 1175if(e)v=function static_tear_off(){this.$initialize()} 1176else{u=$.am 1177$.am=u+1 1178u=new Function("a,b,c,d"+u,"this.$initialize(a,b,c,d"+u+")") 1179v=u}w.constructor=v 1180v.prototype=w 1181if(!e){t=H.eG(a,z,f) 1182t.$reflectionInfo=d}else{w.$static_name=g 1183t=z}if(typeof x=="number")s=function(h,i){return function(){return h(i)}}(H.r1,x) 1184else if(typeof x=="function")if(e)s=x 1185else{r=f?H.eA:H.db 1186s=function(h,i){return function(){return h.apply({$receiver:i(this)},arguments)}}(x,r)}else throw H.f("Error in reflectionInfo.") 1187w.$S=s 1188w[y]=t 1189for(q=t,p=1;p<b.length;++p){o=b[p] 1190n=o.$callName 1191if(n!=null){o=e?o:H.eG(a,o,f) 1192w[n]=o}if(p===c){o.$reflectionInfo=d 1193q=o}}w["call*"]=q 1194w.$R=z.$R 1195w.$D=z.$D 1196return v}, 1197k1:function(a,b,c,d){var z=H.db 1198switch(b?-1:a){case 0:return function(e,f){return function(){return f(this)[e]()}}(c,z) 1199case 1:return function(e,f){return function(g){return f(this)[e](g)}}(c,z) 1200case 2:return function(e,f){return function(g,h){return f(this)[e](g,h)}}(c,z) 1201case 3:return function(e,f){return function(g,h,i){return f(this)[e](g,h,i)}}(c,z) 1202case 4:return function(e,f){return function(g,h,i,j){return f(this)[e](g,h,i,j)}}(c,z) 1203case 5:return function(e,f){return function(g,h,i,j,k){return f(this)[e](g,h,i,j,k)}}(c,z) 1204default:return function(e,f){return function(){return e.apply(f(this),arguments)}}(d,z)}}, 1205eG:function(a,b,c){var z,y,x,w,v,u,t 1206if(c)return H.k3(a,b) 1207z=b.$stubName 1208y=b.length 1209x=a[z] 1210w=b==null?x==null:b===x 1211v=!w||y>=27 1212if(v)return H.k1(y,!w,z,b) 1213if(y===0){w=$.am 1214$.am=w+1 1215u="self"+H.d(w) 1216w="return function(){var "+u+" = this." 1217v=$.b3 1218if(v==null){v=H.ce("self") 1219$.b3=v}return new Function(w+H.d(v)+";return "+u+"."+H.d(z)+"();}")()}t="abcdefghijklmnopqrstuvwxyz".split("").splice(0,y).join(",") 1220w=$.am 1221$.am=w+1 1222t+=H.d(w) 1223w="return function("+t+"){return this." 1224v=$.b3 1225if(v==null){v=H.ce("self") 1226$.b3=v}return new Function(w+H.d(v)+"."+H.d(z)+"("+t+");}")()}, 1227k2:function(a,b,c,d){var z,y 1228z=H.db 1229y=H.eA 1230switch(b?-1:a){case 0:throw H.f(H.n5("Intercepted function with no arguments.")) 1231case 1:return function(e,f,g){return function(){return f(this)[e](g(this))}}(c,z,y) 1232case 2:return function(e,f,g){return function(h){return f(this)[e](g(this),h)}}(c,z,y) 1233case 3:return function(e,f,g){return function(h,i){return f(this)[e](g(this),h,i)}}(c,z,y) 1234case 4:return function(e,f,g){return function(h,i,j){return f(this)[e](g(this),h,i,j)}}(c,z,y) 1235case 5:return function(e,f,g){return function(h,i,j,k){return f(this)[e](g(this),h,i,j,k)}}(c,z,y) 1236case 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,z,y) 1237default:return function(e,f,g,h){return function(){h=[g(this)] 1238Array.prototype.push.apply(h,arguments) 1239return e.apply(f(this),h)}}(d,z,y)}}, 1240k3:function(a,b){var z,y,x,w,v,u,t,s 1241z=$.b3 1242if(z==null){z=H.ce("self") 1243$.b3=z}y=$.ez 1244if(y==null){y=H.ce("receiver") 1245$.ez=y}x=b.$stubName 1246w=b.length 1247v=a[x] 1248u=b==null?v==null:b===v 1249t=!u||w>=28 1250if(t)return H.k2(w,!u,x,b) 1251if(w===1){z="return function(){return this."+H.d(z)+"."+H.d(x)+"(this."+H.d(y)+");" 1252y=$.am 1253$.am=y+1 1254return new Function(z+H.d(y)+"}")()}s="abcdefghijklmnopqrstuvwxyz".split("").splice(0,w-1).join(",") 1255z="return function("+s+"){return this."+H.d(z)+"."+H.d(x)+"(this."+H.d(y)+", "+s+");" 1256y=$.am 1257$.am=y+1 1258return new Function(z+H.d(y)+"}")()}, 1259ec:function(a,b,c,d,e,f,g){return H.k4(a,b,c,d,!!e,!!f,g)},
1260jv:function(a,b){throw H.f(H.eB(a,H.c5(b.substring(3))))}, 1261ra:function(a,b){var z 1262if(a!=null)z=(typeof a==="object"||typeof a==="function")&&J.q(a)[b] 1263else z=!0 1264if(z)return a 1265H.jv(a,b)}, 1266aG:function(a,b){var z=J.q(a) 1267if(!!z.$isn||a==null)return a 1268if(z[b])return a 1269H.jv(a,b)}, 1270jg:function(a){var z 1271if("$S" in a){z=a.$S 1272if(typeof z=="number")return init.types[z] 1273else return a.$S()}return}, 1274b0:function(a,b){var z 1275if(a==null)return!1 1276if(typeof a=="function")return!0 1277z=H.jg(J.q(a)) 1278if(z==null)return!1 1279return H.iZ(z,null,b,null)}, 1280qy:function(a){var z,y 1281z=J.q(a) 1282if(!!z.$isc){y=H.jg(z) 1283if(y!=null)return H.em(y) 1284return"Closure"}return H.be(a)}, 1285rH:function(a){throw H.f(new P.kg(a))}, 1286jk:function(a){return init.getIsolateTag(a)}, 1287y:function(a){return new H.ib(a)}, 1288b:function(a,b){a.$ti=b 1289return a}, 1290aP:function(a){if(a==null)return 1291return a.$ti}, 1292tE:function(a,b,c){return H.b1(a["$as"+H.d(c)],H.aP(b))}, 1293bw:function(a,b,c,d){var z=H.b1(a["$as"+H.d(c)],H.aP(b)) 1294return z==null?null:z[d]}, 1295aE:function(a,b,c){var z=H.b1(a["$as"+H.d(b)],H.aP(a)) 1296return z==null?null:z[c]}, 1297m:function(a,b){var z=H.aP(a) 1298return z==null?null:z[b]}, 1299em:function(a){return H.aN(a,null)}, 1300aN:function(a,b){if(a==null)return"dynamic" 1301if(a===-1)return"void" 1302if(typeof a==="object"&&a!==null&&a.constructor===Array)return H.c5(a[0].builtin$cls)+H.j_(a,1,b) 1303if(typeof a=="function")return H.c5(a.builtin$cls) 1304if(a===-2)return"dynamic" 1305if(typeof a==="number"){if(b==null||a<0||a>=b.length)return"unexpected-generic-index:"+H.d(a) 1306return H.d(b[b.length-a-1])}if('func' in a)return H.qk(a,b) 1307if('futureOr' in a)return"FutureOr<"+H.aN("type" in a?a.type:null,b)+">" 1308return"unknown-reified-type"}, 1309qk:function(a,b){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l,k,j,i,h 1310if("bounds" in a){z=a.bounds 1311if(b==null){b=H.b([],[P.e]) 1312y=null}else y=b.length 1313x=b.length 1314for(w=z.length,v=w;v>0;--v)b.push("T"+(x+v)) 1315for(u="<",t="",v=0;v<w;++v,t=", "){u=C.a.A(u+t,b[b.length-v-1]) 1316s=z[v] 1317if(s!=null&&s!==P.a)u+=" extends "+H.aN(s,b)}u+=">"}else{u="" 1318y=null}r=!!a.v?"void":H.aN(a.ret,b) 1319if("args" in a){q=a.args 1320for(p=q.length,o="",n="",m=0;m<p;++m,n=", "){l=q[m] 1321o=o+n+H.aN(l,b)}}else{o="" 1322n=""}if("opt" in a){k=a.opt 1323o+=n+"[" 1324for(p=k.length,n="",m=0;m<p;++m,n=", "){l=k[m] 1325o=o+n+H.aN(l,b)}o+="]"}if("named" in a){j=a.named 1326o+=n+"{" 1327for(p=H.qU(j),i=p.length,n="",m=0;m<i;++m,n=", "){h=p[m] 1328o=o+n+H.aN(j[h],b)+(" "+H.d(h))}o+="}"}if(y!=null)b.length=y 1329return u+"("+o+") => "+r}, 1330j_:function(a,b,c){var z,y,x,w,v,u 1331if(a==null)return"" 1332z=new P.ac("") 1333for(y=b,x="",w=!0,v="";y<a.length;++y,x=", "){z.a=v+x 1334u=a[y] 1335if(u!=null)w=!1 1336v=z.a+=H.aN(u,c)}return"<"+z.i(0)+">"}, 1337b1:function(a,b){if(a==null)return b 1338a=a.apply(null,b) 1339if(a==null)return 1340if(typeof a==="object"&&a!==null&&a.constructor===Array)return a 1341if(typeof a=="function")return a.apply(null,b) 1342return b}, 1343M:function(a,b,c,d){var z,y 1344if(a==null)return!1 1345z=H.aP(a) 1346y=J.q(a) 1347if(y[b]==null)return!1 1348return H.jd(H.b1(y[d],z),null,c,null)}, 1349jd:function(a,b,c,d){var z,y 1350if(c==null)return!0 1351if(a==null){z=c.length 1352for(y=0;y<z;++y)if(!H.ad(null,null,c[y],d))return!1 1353return!0}z=a.length 1354for(y=0;y<z;++y)if(!H.ad(a[y],b,c[y],d))return!1 1355return!0}, 1356tC:function(a,b,c){return a.apply(b,H.b1(J.q(b)["$as"+H.d(c)],H.aP(b)))}, 1357jp:function(a){var z 1358if(typeof a==="number")return!1 1359if('futureOr' in a){z="type" in a?a.type:null 1360return a==null||a.builtin$cls==="a"||a.builtin$cls==="S"||a===-1||a===-2||H.jp(z)}return!1}, 1361jf:function(a,b){var z,y 1362if(a==null)return b==null||b.builtin$cls==="a"||b.builtin$cls==="S"||b===-1||b===-2||H.jp(b) 1363if(b==null||b===-1||b.builtin$cls==="a"||b===-2)return!0 1364if(typeof b=="object"){if('futureOr' in b)if(H.jf(a,"type" in b?b.type:null))return!0 1365if('func' in b)return H.b0(a,b)}z=J.q(a).constructor 1366y=H.aP(a) 1367if(y!=null){y=y.slice() 1368y.splice(0,0,z) 1369z=y}return H.ad(z,null,b,null)}, 1370af:function(a,b){if(a!=null&&!H.jf(a,b))throw H.f(H.eB(a,H.em(b))) 1371return a}, 1372ad:function(a,b,c,d){var z,y,x,w,v,u,t,s,r 1373if(a===c)return!0 1374if(c==null||c===-1||c.builtin$cls==="a"||c===-2)return!0 1375if(a===-2)return!0 1376if(a==null||a===-1||a.builtin$cls==="a"||a===-2){if(typeof c==="number")return!1 1377if('futureOr' in c)return H.ad(a,b,"type" in c?c.type:null,d) 1378return!1}if(typeof a==="number")return!1 1379if(typeof c==="number")return!1 1380if(a.builtin$cls==="S")return!0 1381if('func' in c)return H.iZ(a,b,c,d) 1382if('func' in a)return c.builtin$cls==="ck" 1383z=typeof a==="object"&&a!==null&&a.constructor===Array 1384y=z?a[0]:a 1385if('futureOr' in c){x="type" in c?c.type:null 1386if('futureOr' in a)return H.ad("type" in a?a.type:null,b,x,d) 1387else if(H.ad(a,b,x,d))return!0 1388else{if(!('$is'+"R" in y.prototype))return!1 1389w=y.prototype["$as"+"R"] 1390v=H.b1(w,z?a.slice(1):null) 1391return H.ad(typeof v==="object"&&v!==null&&v.constructor===Array?v[0]:null,b,x,d)}}u=typeof c==="object"&&c!==null&&c.constructor===Array 1392t=u?c[0]:c 1393if(t!==y){s=t.builtin$cls 1394if(!('$is'+s in y.prototype))return!1 1395r=y.prototype["$as"+s]}else r=null 1396if(!u)return!0 1397z=z?a.slice(1):null 1398u=c.slice(1) 1399return H.jd(H.b1(r,z),b,u,d)}, 1400iZ:function(a,b,c,d){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l 1401if(!('func' in a))return!1 1402if("bounds" in a){if(!("bounds" in c))return!1 1403z=a.bounds 1404y=c.bounds 1405if(z.length!==y.length)return!1}else if("bounds" in c)return!1 1406if(!H.ad(a.ret,b,c.ret,d))return!1 1407x=a.args 1408w=c.args 1409v=a.opt 1410u=c.opt 1411t=x!=null?x.length:0 1412s=w!=null?w.length:0 1413r=v!=null?v.length:0 1414q=u!=null?u.length:0 1415if(t>s)return!1 1416if(t+r<s+q)return!1 1417for(p=0;p<t;++p)if(!H.ad(w[p],d,x[p],b))return!1 1418for(o=p,n=0;o<s;++n,++o)if(!H.ad(w[o],d,v[n],b))return!1 1419for(o=0;o<q;++n,++o)if(!H.ad(u[o],d,v[n],b))return!1 1420m=a.named 1421l=c.named 1422if(l==null)return!0 1423if(m==null)return!1 1424return H.rB(m,b,l,d)}, 1425rB:function(a,b,c,d){var z,y,x,w 1426z=Object.getOwnPropertyNames(c) 1427for(y=z.length,x=0;x<y;++x){w=z[x] 1428if(!Object.hasOwnProperty.call(a,w))return!1 1429if(!H.ad(c[w],d,a[w],b))return!1}return!0}, 1430tD:function(a,b,c){Object.defineProperty(a,b,{value:c,enumerable:false,writable:true,configurable:true})}, 1431ri:function(a){var z,y,x,w,v,u 1432z=$.jm.$1(a) 1433y=$.d0[z] 1434if(y!=null){Object.defineProperty(a,init.dispatchPropertyName,{value:y,enumerable:false,writable:true,configurable:true}) 1435return y.i}x=$.d3[z] 1436if(x!=null)return x 1437w=init.interceptorsByTag[z] 1438if(w==null){z=$.jc.$2(a,z) 1439if(z!=null){y=$.d0[z] 1440if(y!=null){Object.defineProperty(a,init.dispatchPropertyName,{value:y,enumerable:false,writable:true,configurable:true}) 1441return y.i}x=$.d3[z] 1442if(x!=null)return x 1443w=init.interceptorsByTag[z]}}if(w==null)return 1444x=w.prototype 1445v=z[0] 1446if(v==="!"){y=H.d4(x) 1447$.d0[z]=y 1448Object.defineProperty(a,init.dispatchPropertyName,{value:y,enumerable:false,writable:true,configurable:true}) 1449return y.i}if(v==="~"){$.d3[z]=x 1450return x}if(v==="-"){u=H.d4(x) 1451Object.defineProperty(Object.getPrototypeOf(a),init.dispatchPropertyName,{value:u,enumerable:false,writable:true,configurable:true}) 1452return u.i}if(v==="+")return H.ju(a,x) 1453if(v==="*")throw H.f(P.id(z)) 1454if(init.leafTags[z]===true){u=H.d4(x) 1455Object.defineProperty(Object.getPrototypeOf(a),init.dispatchPropertyName,{value:u,enumerable:false,writable:true,configurable:true}) 1456return u.i}else return H.ju(a,x)}, 1457ju:function(a,b){var z=Object.getPrototypeOf(a) 1458Object.defineProperty(z,init.dispatchPropertyName,{value:J.ek(b,z,null,null),enumerable:false,writable:true,configurable:true}) 1459return b}, 1460d4:function(a){return J.ek(a,!1,null,!!a.$isdv)}, 1461ru:function(a,b,c){var z=b.prototype 1462if(init.leafTags[a]===true)return H.d4(z) 1463else return J.ek(z,c,null,null)}, 1464r8:function(){if(!0===$.ei)return 1465$.ei=!0 1466H.r9()}, 1467r9:function(){var z,y,x,w,v,u,t,s 1468$.d0=Object.create(null) 1469$.d3=Object.create(null) 1470H.r4() 1471z=init.interceptorsByTag 1472y=Object.getOwnPropertyNames(z) 1473if(typeof window!="undefined"){window 1474x=function(){} 1475for(w=0;w<y.length;++w){v=y[w] 1476u=$.jw.$1(v) 1477if(u!=null){t=H.ru(v,z[v],u) 1478if(t!=null){Object.defineProperty(u,init.dispatchPropertyName,{value:t,enumerable:false,writable:true,configurable:true}) 1479x.prototype=u}}}}for(w=0;w<y.length;++w){v=y[w] 1480if(/^[A-Za-z_]/.test(v)){s=z[v] 1481z["!"+v]=s 1482z["~"+v]=s 1483z["-"+v]=s 1484z["+"+v]=s 1485z["*"+v]=s}}}, 1486r4:function(){var z,y,x,w,v,u,t 1487z=C.b3() 1488z=H.aZ(C.b0,H.aZ(C.b5,H.aZ(C.O,H.aZ(C.O,H.aZ(C.b4,H.aZ(C.b1,H.aZ(C.b2(C.P),z))))))) 1489if(typeof dartNativeDispatchHooksTransformer!="undefined"){y=dartNativeDispatchHooksTransformer 1490if(typeof y=="function")y=[y] 1491if(y.constructor==Array)for(x=0;x<y.length;++x){w=y[x] 1492if(typeof w=="function")z=w(z)||z}}v=z.getTag 1493u=z.getUnknownTag 1494t=z.prototypeForTag 1495$.jm=new H.r5(v) 1496$.jc=new H.r6(u) 1497$.jw=new H.r7(t)}, 1498aZ:function(a,b){return a(b)||b}, 1499k6:{"^":"dX;a,$ti"}, 1500eH:{"^":"a;$ti", 1501ai:function(a,b,c){return P.h4(this,H.m(this,0),H.m(this,1),b,c)}, 1502gq:function(a){return this.gj(this)===0}, 1503gN:function(a){return this.gj(this)!==0}, 1504i:function(a){return P.cz(this)}, 1505n:function(a,b,c){return H.k7()}, 1506$ish:1}, 1507bG:{"^":"eH;a,b,c,$ti", 1508gj:function(a){return this.a},
1509C:function(a){if(typeof a!=="string")return!1 1510if("__proto__"===a)return!1 1511return this.b.hasOwnProperty(a)}, 1512h:function(a,b){if(!this.C(b))return 1513return this.c6(b)}, 1514c6:function(a){return this.b[a]}, 1515I:function(a,b){var z,y,x,w 1516z=this.c 1517for(y=z.length,x=0;x<y;++x){w=z[x] 1518b.$2(w,this.c6(w))}}, 1519gO:function(){return new H.oW(this,[H.m(this,0)])}}, 1520oW:{"^":"u;a,$ti", 1521gF:function(a){var z=this.a.c 1522return new J.cb(z,z.length,0)}, 1523gj:function(a){return this.a.c.length}}, 1524aJ:{"^":"eH;a,$ti", 1525aG:function(){var z=this.$map 1526if(z==null){z=new H.cr(0,0,this.$ti) 1527H.jh(this.a,z) 1528this.$map=z}return z}, 1529C:function(a){return this.aG().C(a)}, 1530h:function(a,b){return this.aG().h(0,b)}, 1531I:function(a,b){this.aG().I(0,b)}, 1532gO:function(){var z=this.aG() 1533return new H.ba(z,[H.m(z,0)])}, 1534gj:function(a){return this.aG().a}}, 1535lu:{"^":"a;a,b,c,d,e,f", 1536gcF:function(){var z=this.a 1537return z}, 1538gcI:function(){var z,y,x,w 1539if(this.c===1)return C.Z 1540z=this.d 1541y=z.length-this.e.length-this.f 1542if(y===0)return C.Z 1543x=[] 1544for(w=0;w<y;++w)x.push(z[w]) 1545x.fixed$length=Array 1546x.immutable$list=Array 1547return x}, 1548gcG:function(){var z,y,x,w,v,u,t 1549if(this.c!==0)return C.a4 1550z=this.e 1551y=z.length 1552x=this.d 1553w=x.length-y-this.f 1554if(y===0)return C.a4 1555v=P.cK 1556u=new H.cr(0,0,[v,null]) 1557for(t=0;t<y;++t)u.n(0,new H.dW(z[t]),x[w+t]) 1558return new H.k6(u,[v,null])}}, 1559n_:{"^":"a;a,b4:b<,c,d,e,f,r,0x", 1560dS:function(a){var z=this.d 1561if(a<z)return 1562return this.b[3+a-z]}, 1563l:{ 1564hj:function(a){var z,y,x 1565z=a.$reflectionInfo 1566if(z==null)return 1567z=J.cq(z) 1568y=z[0] 1569x=z[1] 1570return new H.n_(a,z,(y&2)===2,y>>2,x>>1,(x&1)===1,z[2])}}}, 1571mV:{"^":"c;a,b,c", 1572$2:function(a,b){var z=this.a 1573z.b=z.b+"$"+H.d(a) 1574this.b.push(a) 1575this.c.push(b);++z.a}}, 1576oi:{"^":"a;a,b,c,d,e,f", 1577a9:function(a){var z,y,x 1578z=new RegExp(this.a).exec(a) 1579if(z==null)return 1580y=Object.create(null) 1581x=this.b 1582if(x!==-1)y.arguments=z[x+1] 1583x=this.c 1584if(x!==-1)y.argumentsExpr=z[x+1] 1585x=this.d 1586if(x!==-1)y.expr=z[x+1] 1587x=this.e 1588if(x!==-1)y.method=z[x+1] 1589x=this.f 1590if(x!==-1)y.receiver=z[x+1] 1591return y}, 1592l:{ 1593aq:function(a){var z,y,x,w,v,u 1594a=a.replace(String({}),'$receiver$').replace(/[[\]{}()*+?.\\^$|]/g,"\\$&") 1595z=a.match(/\\\$[a-zA-Z]+\\\$/g) 1596if(z==null)z=H.b([],[P.e]) 1597y=z.indexOf("\\$arguments\\$") 1598x=z.indexOf("\\$argumentsExpr\\$") 1599w=z.indexOf("\\$expr\\$") 1600v=z.indexOf("\\$method\\$") 1601u=z.indexOf("\\$receiver\\$") 1602return new H.oi(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])*)'),y,x,w,v,u)}, 1603cL:function(a){return function($expr$){var $argumentsExpr$='$arguments$' 1604try{$expr$.$method$($argumentsExpr$)}catch(z){return z.message}}(a)}, 1605i6:function(a){return function($expr$){try{$expr$.$method$}catch(z){return z.message}}(a)}}}, 1606mN:{"^":"X;a,b", 1607i:function(a){var z=this.b 1608if(z==null)return"NoSuchMethodError: "+H.d(this.a) 1609return"NoSuchMethodError: method not found: '"+z+"' on null"}, 1610l:{ 1611h8:function(a,b){return new H.mN(a,b==null?null:b.method)}}}, 1612lB:{"^":"X;a,b,c", 1613i:function(a){var z,y 1614z=this.b 1615if(z==null)return"NoSuchMethodError: "+H.d(this.a) 1616y=this.c 1617if(y==null)return"NoSuchMethodError: method not found: '"+z+"' ("+H.d(this.a)+")" 1618return"NoSuchMethodError: method not found: '"+z+"' on '"+y+"' ("+H.d(this.a)+")"}, 1619l:{ 1620dw:function(a,b){var z,y 1621z=b==null 1622y=z?null:b.method 1623return new H.lB(a,y,z?null:b.receiver)}}}, 1624ok:{"^":"X;a", 1625i:function(a){var z=this.a 1626return z.length===0?"Error":"Error: "+z}}, 1627dp:{"^":"a;a,b"}, 1628rJ:{"^":"c:3;a", 1629$1:function(a){if(!!J.q(a).$isX)if(a.$thrownJsError==null)a.$thrownJsError=this.a 1630return a}}, 1631iJ:{"^":"a;a,0b", 1632i:function(a){var z,y 1633z=this.b 1634if(z!=null)return z 1635z=this.a 1636y=z!==null&&typeof z==="object"?z.stack:null 1637z=y==null?"":y 1638this.b=z 1639return z}, 1640$isai:1}, 1641c:{"^":"a;", 1642i:function(a){return"Closure '"+H.be(this).trim()+"'"}, 1643gcT:function(){return this}, 1644$isck:1, 1645gcT:function(){return this}}, 1646i_:{"^":"c;"}, 1647o2:{"^":"i_;", 1648i:function(a){var z=this.$static_name 1649if(z==null)return"Closure of unknown static method" 1650return"Closure '"+H.c5(z)+"'"}}, 1651da:{"^":"i_;a,b,c,d", 1652L:function(a,b){if(b==null)return!1 1653if(this===b)return!0 1654if(!(b instanceof H.da))return!1 1655return this.a===b.a&&this.b===b.b&&this.c===b.c}, 1656gE:function(a){var z,y 1657z=this.c 1658if(z==null)y=H.aL(this.a) 1659else y=typeof z!=="object"?J.aa(z):H.aL(z) 1660return(y^H.aL(this.b))>>>0}, 1661i:function(a){var z=this.c 1662if(z==null)z=this.a 1663return"Closure '"+H.d(this.d)+"' of "+("Instance of '"+H.be(z)+"'")}, 1664l:{ 1665db:function(a){return a.a}, 1666eA:function(a){return a.c}, 1667ce:function(a){var z,y,x,w,v
1668z=new H.da("self","target","receiver","name") 1669y=J.cq(Object.getOwnPropertyNames(z)) 1670for(x=y.length,w=0;w<x;++w){v=y[w] 1671if(z[v]===a)return v}}}}, 1672jZ:{"^":"X;a", 1673i:function(a){return this.a}, 1674l:{ 1675eB:function(a,b){return new H.jZ("CastError: "+H.d(P.b4(a))+": type '"+H.qy(a)+"' is not a subtype of type '"+b+"'")}}}, 1676n4:{"^":"X;a", 1677i:function(a){return"RuntimeError: "+H.d(this.a)}, 1678l:{ 1679n5:function(a){return new H.n4(a)}}}, 1680ib:{"^":"a;a,0b,0c,0d", 1681gb2:function(){var z=this.b 1682if(z==null){z=H.em(this.a) 1683this.b=z}return z}, 1684i:function(a){return this.gb2()}, 1685gE:function(a){var z=this.d 1686if(z==null){z=C.a.gE(this.gb2()) 1687this.d=z}return z}, 1688L:function(a,b){if(b==null)return!1 1689return b instanceof H.ib&&this.gb2()===b.gb2()}, 1690$isaM:1}, 1691cr:{"^":"cy;a,0b,0c,0d,0e,0f,r,$ti", 1692gj:function(a){return this.a}, 1693gq:function(a){return this.a===0}, 1694gN:function(a){return this.a!==0}, 1695gO:function(){return new H.ba(this,[H.m(this,0)])}, 1696gaE:function(){var z=H.m(this,0) 1697return H.h5(new H.ba(this,[z]),new H.lA(this),z,H.m(this,1))}, 1698C:function(a){var z,y 1699if(typeof a==="string"){z=this.b 1700if(z==null)return!1 1701return this.c4(z,a)}else if(typeof a==="number"&&(a&0x3ffffff)===a){y=this.c 1702if(y==null)return!1 1703return this.c4(y,a)}else return this.e_(a)}, 1704e_:function(a){var z=this.d 1705if(z==null)return!1 1706return this.bF(this.bs(z,J.aa(a)&0x3ffffff),a)>=0}, 1707h:function(a,b){var z,y,x,w 1708if(typeof b==="string"){z=this.b 1709if(z==null)return 1710y=this.aY(z,b) 1711x=y==null?null:y.b 1712return x}else if(typeof b==="number"&&(b&0x3ffffff)===b){w=this.c 1713if(w==null)return 1714y=this.aY(w,b) 1715x=y==null?null:y.b 1716return x}else return this.e0(b)}, 1717e0:function(a){var z,y,x 1718z=this.d 1719if(z==null)return 1720y=this.bs(z,J.aa(a)&0x3ffffff) 1721x=this.bF(y,a) 1722if(x<0)return 1723return y[x].b}, 1724n:function(a,b,c){var z,y,x,w,v,u 1725if(typeof b==="string"){z=this.b 1726if(z==null){z=this.bu() 1727this.b=z}this.bY(z,b,c)}else if(typeof b==="number"&&(b&0x3ffffff)===b){y=this.c 1728if(y==null){y=this.bu() 1729this.c=y}this.bY(y,b,c)}else{x=this.d 1730if(x==null){x=this.bu() 1731this.d=x}w=J.aa(b)&0x3ffffff 1732v=this.bs(x,w) 1733if(v==null)this.bw(x,w,[this.bv(b,c)]) 1734else{u=this.bF(v,b) 1735if(u>=0)v[u].b=c 1736else v.push(this.bv(b,c))}}}, 1737ea:function(a,b){var z 1738if(this.C(a))return this.h(0,a) 1739z=b.$0() 1740this.n(0,a,z) 1741return z}, 1742I:function(a,b){var z,y 1743z=this.e 1744y=this.r 1745for(;z!=null;){b.$2(z.a,z.b) 1746if(y!==this.r)throw H.f(P.W(this)) 1747z=z.c}}, 1748bY:function(a,b,c){var z=this.aY(a,b) 1749if(z==null)this.bw(a,b,this.bv(b,c)) 1750else z.b=c}, 1751bv:function(a,b){var z,y 1752z=new H.ml(a,b) 1753if(this.e==null){this.f=z 1754this.e=z}else{y=this.f 1755z.d=y 1756y.c=z 1757this.f=z}++this.a 1758this.r=this.r+1&67108863 1759return z}, 1760bF:function(a,b){var z,y 1761if(a==null)return-1 1762z=a.length 1763for(y=0;y<z;++y)if(J.a9(a[y].a,b))return y 1764return-1}, 1765i:function(a){return P.cz(this)}, 1766aY:function(a,b){return a[b]}, 1767bs:function(a,b){return a[b]}, 1768bw:function(a,b,c){a[b]=c}, 1769dc:function(a,b){delete a[b]}, 1770c4:function(a,b){return this.aY(a,b)!=null}, 1771bu:function(){var z=Object.create(null) 1772this.bw(z,"<non-identifier-key>",z) 1773this.dc(z,"<non-identifier-key>") 1774return z}}, 1775lA:{"^":"c;a", 1776$1:[function(a){return this.a.h(0,a)},null,null,4,0,null,22,"call"], 1777$S:function(){var z=this.a 1778return{func:1,ret:H.m(z,1),args:[H.m(z,0)]}}}, 1779ml:{"^":"a;a,b,0c,0d"}, 1780ba:{"^":"B;a,$ti", 1781gj:function(a){return this.a.a}, 1782gq:function(a){return this.a.a===0}, 1783gF:function(a){var z,y 1784z=this.a 1785y=new H.mm(z,z.r) 1786y.c=z.e 1787return y}, 1788J:function(a,b){return this.a.C(b)}}, 1789mm:{"^":"a;a,b,0c,0d", 1790gv:function(){return this.d}, 1791p:function(){var z=this.a 1792if(this.b!==z.r)throw H.f(P.W(z)) 1793else{z=this.c 1794if(z==null){this.d=null 1795return!1}else{this.d=z.a 1796this.c=z.c 1797return!0}}}}, 1798r5:{"^":"c:3;a", 1799$1:function(a){return this.a(a)}}, 1800r6:{"^":"c;a", 1801$2:function(a,b){return this.a(a,b)}}, 1802r7:{"^":"c;a", 1803$1:function(a){return this.a(a)}}, 1804lw:{"^":"a;a,b,0c,0d", 1805i:function(a){return"RegExp/"+this.a+"/"}, 1806gdl:function(){var z=this.d 1807if(z!=null)return z 1808z=this.b 1809z=H.fs(this.a+"|()",z.multiline,!z.ignoreCase,!0) 1810this.d=z 1811return z}, 1812b5:function(a){var z 1813if(typeof a!=="string")H.E(H.a0(a)) 1814z=this.b.exec(a) 1815if(z==null)return 1816return new H.iD(this,z)}, 1817de:function(a,b){var z,y 1818z=this.gdl() 1819z.lastIndex=b 1820y=z.exec(a) 1821if(y==null)return 1822if(y.pop()!=null)return 1823return new H.iD(this,y)}, 1824cE:function(a,b,c){if(c<0||c>
1824b.length)throw H.f(P.G(c,0,b.length,null,null)) 1825return this.de(b,c)}, 1826$isbO:1, 1827l:{ 1828fs:function(a,b,c,d){var z,y,x,w 1829z=b?"m":"" 1830y=c?"":"i" 1831x=d?"g":"" 1832w=function(e,f){try{return new RegExp(e,f)}catch(v){return v}}(a,z+y+x) 1833if(w instanceof RegExp)return w 1834throw H.f(P.C("Illegal RegExp pattern ("+String(w)+")",a,null))}}}, 1835iD:{"^":"a;a,b", 1836h:function(a,b){return this.b[b]}}, 1837of:{"^":"a;a,b,c", 1838h:function(a,b){H.E(P.bQ(b,null,null)) 1839return this.c}}}],["","",,H,{"^":"", 1840qU:function(a){return J.cp(a?Object.keys(a):[],null)}}],["","",,H,{"^":"", 1841aU:function(a,b,c){}, 1842qj:function(a){return a}, 1843mE:function(a){return new Float32Array(a)}, 1844mF:function(a){return new Int8Array(a)}, 1845h6:function(a,b,c){var z 1846H.aU(a,b,c) 1847z=new Uint8Array(a,b,c) 1848return z}, 1849as:function(a,b,c){if(a>>>0!==a||a>=c)throw H.f(H.at(b,a))}, 1850aC:function(a,b,c){var z 1851if(!(a>>>0!==a))z=b>>>0!==b||a>b||b>c 1852else z=!0 1853if(z)throw H.f(H.qT(a,b,c)) 1854return b}, 1855mG:{"^":"ax;", 1856dj:function(a,b,c,d){var z=P.G(b,0,c,d,null) 1857throw H.f(z)}, 1858c0:function(a,b,c,d){if(b>>>0!==b||b>c)this.dj(a,b,c,d)}, 1859"%":"DataView;ArrayBufferView;dH|iE|iF|dI|iG|iH|az"}, 1860dH:{"^":"mG;", 1861gj:function(a){return a.length}, 1862dz:function(a,b,c,d,e){var z,y,x 1863z=a.length 1864this.c0(a,b,z,"start") 1865this.c0(a,c,z,"end") 1866if(b>c)throw H.f(P.G(b,0,c,null,null)) 1867y=c-b 1868if(e<0)throw H.f(P.L(e)) 1869x=d.length 1870if(x-e<y)throw H.f(P.ap("Not enough elements")) 1871if(e!==0||x!==y)d=d.subarray(e,e+y) 1872a.set(d,b)}, 1873$isdv:1, 1874$asdv:I.ee}, 1875dI:{"^":"iF;", 1876h:function(a,b){H.as(b,a,a.length) 1877return a[b]}, 1878n:function(a,b,c){H.as(b,a,a.length) 1879a[b]=c}, 1880$isB:1, 1881$asB:function(){return[P.ae]}, 1882$asa6:function(){return[P.ae]}, 1883$isu:1, 1884$asu:function(){return[P.ae]}, 1885$isn:1, 1886$asn:function(){return[P.ae]}}, 1887az:{"^":"iH;", 1888n:function(a,b,c){H.as(b,a,a.length) 1889a[b]=c}, 1890aa:function(a,b,c,d,e){if(!!J.q(d).$isaz){this.dz(a,b,c,d,e) 1891return}this.d_(a,b,c,d,e)}, 1892$isB:1, 1893$asB:function(){return[P.k]}, 1894$asa6:function(){return[P.k]}, 1895$isu:1, 1896$asu:function(){return[P.k]}, 1897$isn:1, 1898$asn:function(){return[P.k]}}, 1899mD:{"^":"dI;", 1900W:function(a,b,c){return new Float32Array(a.subarray(b,H.aC(b,c,a.length)))}, 1901"%":"Float32Array"}, 1902td:{"^":"dI;", 1903W:function(a,b,c){return new Float64Array(a.subarray(b,H.aC(b,c,a.length)))}, 1904"%":"Float64Array"}, 1905te:{"^":"az;", 1906h:function(a,b){H.as(b,a,a.length) 1907return a[b]}, 1908W:function(a,b,c){return new Int16Array(a.subarray(b,H.aC(b,c,a.length)))}, 1909"%":"Int16Array"}, 1910tf:{"^":"az;", 1911h:function(a,b){H.as(b,a,a.length) 1912return a[b]}, 1913W:function(a,b,c){return new Int32Array(a.subarray(b,H.aC(b,c,a.length)))}, 1914"%":"Int32Array"}, 1915tg:{"^":"az;", 1916h:function(a,b){H.as(b,a,a.length) 1917return a[b]}, 1918W:function(a,b,c){return new Int8Array(a.subarray(b,H.aC(b,c,a.length)))}, 1919"%":"Int8Array"}, 1920th:{"^":"az;", 1921h:function(a,b){H.as(b,a,a.length) 1922return a[b]}, 1923W:function(a,b,c){return new Uint16Array(a.subarray(b,H.aC(b,c,a.length)))}, 1924"%":"Uint16Array"}, 1925ti:{"^":"az;", 1926h:function(a,b){H.as(b,a,a.length) 1927return a[b]}, 1928W:function(a,b,c){return new Uint32Array(a.subarray(b,H.aC(b,c,a.length)))}, 1929"%":"Uint32Array"}, 1930tj:{"^":"az;", 1931gj:function(a){return a.length}, 1932h:function(a,b){H.as(b,a,a.length) 1933return a[b]}, 1934W:function(a,b,c){return new Uint8ClampedArray(a.subarray(b,H.aC(b,c,a.length)))}, 1935"%":"CanvasPixelArray|Uint8ClampedArray"}, 1936dJ:{"^":"az;", 1937gj:function(a){return a.length}, 1938h:function(a,b){H.as(b,a,a.length) 1939return a[b]}, 1940W:function(a,b,c){return new Uint8Array(a.subarray(b,H.aC(b,c,a.length)))}, 1941$isdJ:1, 1942$isar:1, 1943"%":";Uint8Array"}, 1944iE:{"^":"dH+a6;"}, 1945iF:{"^":"iE+f4;"}, 1946iG:{"^":"dH+a6;"}, 1947iH:{"^":"iG+f4;"}}],["","",,P,{"^":"", 1948oI:function(){var z,y,x 1949z={} 1950if(self.scheduleImmediate!=null)return P.qI() 1951if(self.MutationObserver!=null&&self.document!=null){y=self.document.createElement("div") 1952x=self.document.createElement("span") 1953z.a=null 1954new self.MutationObserver(H.d_(new P.oK(z),1)).observe(y,{childList:true}) 1955return new P.oJ(z,y,x)}else if(self.setImmediate!=null)return P.qJ() 1956return P.qK()}, 1957tv:[function(a){self.scheduleImmediate(H.d_(new P.oL(a),0))},"$1","qI",4,0,2], 1958tw:[function(a){self.setImmediate(H.d_(new P.oM(a),0))},"$1","qJ",4,0,2], 1959tx:[function(a){P.pH(0,a)},"$1","qK",4,0,2], 1960bs:function(a){return new P.oF(new P.pC(new P.N(0,$.r,[a]),[a]),!1,[a])}, 1961bp:function(a,b){a.$2(0,null) 1962b.b=!0 1963return b.a.a}, 1964aT:function(a,b){P.q5(a,b)}, 1965bo:function(a,b){b.V(a)}, 1966bn:function(a,b){b.aJ(H.D(a),H.aj(a))}, 1967q5:function(a,b){var z,y,x,w 1968z=new P.q6(b) 1969y=new P.q7(b) 1970x=J.q(a) 1971if(!!x.$isN)a.bx(z,y,null) 1972else if(!!x.$isR)a.al(0,z,y,null) 1973else{w=new P.N(0,$.r,[null]) 1974w.a=4 1975w.c=a 1976w.bx(z,null,null)}}, 1977bu:function(a){var z=function(b,c){return function(d,e){while(true)try{b(d,e) 1978break}catch(y){e=y 1979d=c}}}(a,1) 1980return $.r.bN(new P.qA(z))}, 1981cY:function(a,b){return new P.pD(a,[b])}, 1982qv:function(a,b){if(H.b0(a,{func:1,args:[P.a,P.ai]}
1982))return b.bN(a) 1983if(H.b0(a,{func:1,args:[P.a]})){b.toString 1984return a}throw H.f(P.ex(a,"onError","Error handler must accept one Object or one Object and a StackTrace as arguments, and return a a valid result"))}, 1985qt:function(){var z,y 1986for(;z=$.aW,z!=null;){$.br=null 1987y=z.b 1988$.aW=y 1989if(y==null)$.bq=null 1990z.a.$0()}}, 1991tB:[function(){$.e8=!0 1992try{P.qt()}finally{$.br=null 1993$.e8=!1 1994if($.aW!=null)$.$get$e0().$1(P.je())}},"$0","je",0,0,0], 1995j9:function(a){var z=new P.ip(a) 1996if($.aW==null){$.bq=z 1997$.aW=z 1998if(!$.e8)$.$get$e0().$1(P.je())}else{$.bq.b=z 1999$.bq=z}}, 2000qx:function(a){var z,y,x 2001z=$.aW 2002if(z==null){P.j9(a) 2003$.br=$.bq 2004return}y=new P.ip(a) 2005x=$.br 2006if(x==null){y.b=z 2007$.br=y 2008$.aW=y}else{y.b=x.b 2009x.b=y 2010$.br=y 2011if(y.b==null)$.bq=y}}, 2012d5:function(a){var z=$.r 2013if(C.h===z){P.aY(null,null,C.h,a) 2014return}z.toString 2015P.aY(null,null,z,z.cl(a))}, 2016o5:function(a,b){var z=P.dT(null,null,null,null,!0,b) 2017a.al(0,new P.o6(z,b),new P.o7(z),null) 2018return new P.bZ(z,[H.m(z,0)])}, 2019dU:function(a,b){return new P.pe(new P.o8(a),!1,[b])}, 2020tr:function(a){return new P.pA(a,!1)}, 2021dT:function(a,b,c,d,e,f){return e?new P.pE(0,b,c,d,a,[f]):new P.oN(0,b,c,d,a,[f])}, 2022ea:function(a){var z,y,x,w 2023if(a==null)return 2024try{a.$0()}catch(x){z=H.D(x) 2025y=H.aj(x) 2026w=$.r 2027w.toString 2028P.aX(null,null,w,z,y)}}, 2029qu:[function(a,b){var z=$.r 2030z.toString 2031P.aX(null,null,z,a,b)},function(a){return P.qu(a,null)},"$2","$1","qL",4,2,4], 2032q9:function(a,b,c){var z=a.K() 2033if(!!J.q(z).$isR&&z!==$.$get$b5())z.aO(new P.qa(b,!1)) 2034else b.aw(!1)}, 2035aX:function(a,b,c,d,e){var z={} 2036z.a=d 2037P.qx(new P.qw(z,e))}, 2038j2:function(a,b,c,d){var z,y 2039y=$.r 2040if(y===c)return d.$0() 2041$.r=c 2042z=y 2043try{y=d.$0() 2044return y}finally{$.r=z}}, 2045j4:function(a,b,c,d,e){var z,y 2046y=$.r 2047if(y===c)return d.$1(e) 2048$.r=c 2049z=y 2050try{y=d.$1(e) 2051return y}finally{$.r=z}}, 2052j3:function(a,b,c,d,e,f){var z,y 2053y=$.r 2054if(y===c)return d.$2(e,f) 2055$.r=c 2056z=y 2057try{y=d.$2(e,f) 2058return y}finally{$.r=z}}, 2059aY:function(a,b,c,d){var z=C.h!==c 2060if(z){if(z){c.toString 2061z=!1}else z=!0 2062d=!z?c.cl(d):c.dG(d)}P.j9(d)}, 2063oK:{"^":"c:10;a", 2064$1:[function(a){var z,y 2065z=this.a 2066y=z.a 2067z.a=null 2068y.$0()},null,null,4,0,null,4,"call"]}, 2069oJ:{"^":"c;a,b,c", 2070$1:function(a){var z,y 2071this.a.a=a 2072z=this.b 2073y=this.c 2074z.firstChild?z.removeChild(y):z.appendChild(y)}}, 2075oL:{"^":"c;a", 2076$0:[function(){this.a.$0()},null,null,0,0,null,"call"]}, 2077oM:{"^":"c;a", 2078$0:[function(){this.a.$0()},null,null,0,0,null,"call"]}, 2079pG:{"^":"a;a,0b,c", 2080d2:function(a,b){if(self.setTimeout!=null)this.b=self.setTimeout(H.d_(new P.pI(this,b),0),a) 2081else throw H.f(P.T("`setTimeout()` not found."))}, 2082l:{ 2083pH:function(a,b){var z=new P.pG(!0,0) 2084z.d2(a,b) 2085return z}}}, 2086pI:{"^":"c;a,b", 2087$0:[function(){var z=this.a 2088z.b=null 2089z.c=1 2090this.b.$0()},null,null,0,0,null,"call"]}, 2091oF:{"^":"a;a,b,$ti", 2092V:function(a){var z 2093if(this.b)this.a.V(a) 2094else if(H.M(a,"$isR",this.$ti,"$asR")){z=this.a 2095J.jM(a,z.gdL(),z.gdM(),-1)}else P.d5(new P.oH(this,a))}, 2096aJ:function(a,b){if(this.b)this.a.aJ(a,b) 2097else P.d5(new P.oG(this,a,b))}}, 2098oH:{"^":"c;a,b", 2099$0:function(){this.a.a.V(this.b)}}, 2100oG:{"^":"c;a,b,c", 2101$0:function(){this.a.a.aJ(this.b,this.c)}}, 2102q6:{"^":"c:19;a", 2103$1:function(a){return this.a.$2(0,a)}}, 2104q7:{"^":"c:17;a", 2105$2:[function(a,b){this.a.$2(1,new H.dp(a,b))},null,null,8,0,null,1,5,"call"]}, 2106qA:{"^":"c;a", 2107$2:function(a,b){this.a(a,b)}}, 2108cS:{"^":"a;a,b", 2109i:function(a){return"IterationMarker("+this.b+", "+H.d(this.a)+")"}, 2110l:{ 2111pm:function(a){return new P.cS(a,1)}, 2112cT:function(){return C.cP}, 2113cU:function(a){return new P.cS(a,3)}}}, 2114e6:{"^":"a;a,0b,0c,0d", 2115gv:function(){var z=this.c 2116if(z==null)return this.b 2117return z.gv()}, 2118p:function(){var z,y,x,w 2119for(;!0;){z=this.c 2120if(z!=null)if(z.p())return!0 2121else this.c=null 2122y=function(a,b,c){var v,u=b 2123while(true)try{return a(u,v)}catch(t){v=t 2124u=c}}(this.a,0,1) 2125if(y instanceof P.cS){x=y.b 2126if(x===2){z=this.d 2127if(z==null||z.length===0){this.b=null 2128return!1}this.a=z.pop() 2129continue}else{z=y.a 2130if(x===3)throw z 2131else{w=J.a2(z) 2132if(!!w.$ise6){z=this.d 2133if(z==null){z=[] 2134this.d=z}z.push(this.a) 2135this.a=w.a 2136continue}else{this.c=w 2137continue}}}}else{this.b=y 2138return!0}}return!1}}, 2139pD:{"^":"lq;a,$ti", 2140gF:function(a){return new P.e6(this.a())}}, 2141R:{"^":"a;$ti"}, 2142it:{"^":"a;$ti", 2143aJ:[function(a,b){if(a==null)a=new P.dK() 2144if(this.a.a!==0)throw H.f(P.ap("Future already completed")) 2145$.r.toString 2146this.ag(a,b)},function(a){return this.aJ(a,null)},"a4","$2","$1","gdM",4,2,4,8,1,5]}, 2147bk:{"^":"it;a,$ti", 2148V:function(a){var z=this.a 2149if(z.a!==0)throw H.f(P.ap("Future already completed")) 2150z.av(a)}, 2151aI:function(){return this.V(null)}, 2152ag:function(a,b){this.a.c_(a,b)}}, 2153pC:{"^":"it;a,$ti", 2154V:[function(a){var z=this.a 2155if(z.a!==0)throw H.f(P.ap("Future already completed")) 2156z.aw(a)},function(){return this.V(null)},"aI","$1","$0","gdL",0,2,22], 2157ag:function(a,b){this.a.ag(a,b)}}, 2158iv:{"^":"a;0a,b,c,d,e",
2159e4:function(a){if(this.c!==6)return!0 2160return this.b.b.bO(this.d,a.a)}, 2161dW:function(a){var z,y 2162z=this.e 2163y=this.b.b 2164if(H.b0(z,{func:1,args:[P.a,P.ai]}))return y.ee(z,a.a,a.b) 2165else return y.bO(z,a.a)}}, 2166N:{"^":"a;a1:a<,b,0dw:c<,$ti", 2167al:function(a,b,c,d){var z=$.r 2168if(z!==C.h){z.toString 2169if(c!=null)c=P.qv(c,z)}return this.bx(b,c,d)}, 2170cP:function(a,b,c){return this.al(a,b,null,c)}, 2171bx:function(a,b,c){var z=new P.N(0,$.r,[c]) 2172this.bj(new P.iv(z,b==null?1:3,a,b)) 2173return z}, 2174aO:function(a){var z,y 2175z=$.r 2176y=new P.N(0,z,this.$ti) 2177if(z!==C.h)z.toString 2178this.bj(new P.iv(y,8,a,null)) 2179return y}, 2180bj:function(a){var z,y 2181z=this.a 2182if(z<=1){a.a=this.c 2183this.c=a}else{if(z===2){z=this.c 2184y=z.a 2185if(y<4){z.bj(a) 2186return}this.a=y 2187this.c=z.c}z=this.b 2188z.toString 2189P.aY(null,null,z,new P.p2(this,a))}}, 2190cg:function(a){var z,y,x,w,v,u 2191z={} 2192z.a=a 2193if(a==null)return 2194y=this.a 2195if(y<=1){x=this.c 2196this.c=a 2197if(x!=null){for(w=a;v=w.a,v!=null;w=v);w.a=x}}else{if(y===2){y=this.c 2198u=y.a 2199if(u<4){y.cg(a) 2200return}this.a=u 2201this.c=y.c}z.a=this.b1(a) 2202y=this.b 2203y.toString 2204P.aY(null,null,y,new P.p9(z,this))}}, 2205b0:function(){var z=this.c 2206this.c=null 2207return this.b1(z)}, 2208b1:function(a){var z,y,x 2209for(z=a,y=null;z!=null;y=z,z=x){x=z.a 2210z.a=y}return y}, 2211aw:function(a){var z,y 2212z=this.$ti 2213if(H.M(a,"$isR",z,"$asR"))if(H.M(a,"$isN",z,null))P.cR(a,this) 2214else P.iw(a,this) 2215else{y=this.b0() 2216this.a=4 2217this.c=a 2218P.aS(this,y)}}, 2219ag:[function(a,b){var z=this.b0() 2220this.a=8 2221this.c=new P.cd(a,b) 2222P.aS(this,z)},function(a){return this.ag(a,null)},"es","$2","$1","gc1",4,2,4,8,1,5], 2223av:function(a){var z 2224if(H.M(a,"$isR",this.$ti,"$asR")){this.d6(a) 2225return}this.a=1 2226z=this.b 2227z.toString 2228P.aY(null,null,z,new P.p4(this,a))}, 2229d6:function(a){var z 2230if(H.M(a,"$isN",this.$ti,null)){if(a.a===8){this.a=1 2231z=this.b 2232z.toString 2233P.aY(null,null,z,new P.p8(this,a))}else P.cR(a,this) 2234return}P.iw(a,this)}, 2235c_:function(a,b){var z 2236this.a=1 2237z=this.b 2238z.toString 2239P.aY(null,null,z,new P.p3(this,a,b))}, 2240$isR:1, 2241l:{ 2242p1:function(a,b,c){var z=new P.N(0,b,[c]) 2243z.a=4 2244z.c=a 2245return z}, 2246iw:function(a,b){var z,y,x 2247b.a=1 2248try{a.al(0,new P.p5(b),new P.p6(b),null)}catch(x){z=H.D(x) 2249y=H.aj(x) 2250P.d5(new P.p7(b,z,y))}}, 2251cR:function(a,b){var z,y 2252for(;z=a.a,z===2;)a=a.c 2253if(z>=4){y=b.b0() 2254b.a=a.a 2255b.c=a.c 2256P.aS(b,y)}else{y=b.c 2257b.a=2 2258b.c=a 2259a.cg(y)}}, 2260aS:function(a,b){var z,y,x,w,v,u,t,s,r,q,p,o,n 2261z={} 2262z.a=a 2263for(y=a;!0;){x={} 2264w=y.a===8 2265if(b==null){if(w){v=y.c 2266y=y.b 2267u=v.a 2268v=v.b 2269y.toString 2270P.aX(null,null,y,u,v)}return}for(;t=b.a,t!=null;b=t){b.a=null 2271P.aS(z.a,b)}y=z.a 2272s=y.c 2273x.a=w 2274x.b=s 2275v=!w 2276if(v){u=b.c 2277u=(u&1)!==0||u===8}else u=!0 2278if(u){u=b.b 2279r=u.b 2280if(w){q=y.b 2281q.toString 2282q=q==null?r==null:q===r 2283if(!q)r.toString 2284else q=!0 2285q=!q}else q=!1 2286if(q){y=y.b 2287v=s.a 2288u=s.b 2289y.toString 2290P.aX(null,null,y,v,u) 2291return}p=$.r 2292if(p==null?r!=null:p!==r)$.r=r 2293else p=null 2294y=b.c 2295if(y===8)new P.pc(z,x,b,w).$0() 2296else if(v){if((y&1)!==0)new P.pb(x,b,s).$0()}else if((y&2)!==0)new P.pa(z,x,b).$0() 2297if(p!=null)$.r=p 2298y=x.b 2299if(!!J.q(y).$isR){if(y.a>=4){o=u.c 2300u.c=null 2301b=u.b1(o) 2302u.a=y.a 2303u.c=y.c 2304z.a=y 2305continue}else P.cR(y,u) 2306return}}n=b.b 2307o=n.c 2308n.c=null 2309b=n.b1(o) 2310y=x.a 2311v=x.b 2312if(!y){n.a=4 2313n.c=v}else{n.a=8 2314n.c=v}z.a=n 2315y=n}}}}, 2316p2:{"^":"c;a,b", 2317$0:function(){P.aS(this.a,this.b)}}, 2318p9:{"^":"c;a,b", 2319$0:function(){P.aS(this.b,this.a.a)}}, 2320p5:{"^":"c:10;a", 2321$1:function(a){var z=this.a 2322z.a=0 2323z.aw(a)}}, 2324p6:{"^":"c:47;a", 2325$2:[function(a,b){this.a.ag(a,b)},function(a){return this.$2(a,null)},"$1",null,null,null,4,2,null,8,1,5,"call"]}, 2326p7:{"^":"c;a,b,c", 2327$0:function(){this.a.ag(this.b,this.c)}}, 2328p4:{"^":"c;a,b", 2329$0:function(){var z,y 2330z=this.a 2331y=z.b0() 2332z.a=4 2333z.c=this.b 2334P.aS(z,y)}}, 2335p8:{"^":"c;a,b", 2336$0:function(){P.cR(this.b,this.a)}}, 2337p3:{"^":"c;a,b,c", 2338$0:function(){this.a.ag(this.b,this.c)}}, 2339pc:{"^":"c;a,b,c,d", 2340$0:function(){var z,y,x,w,v,u,t 2341z=null 2342try{w=this.c 2343z=w.b.b.cK(w.d)}catch(v){y=H.D(v) 2344x=H.aj(v) 2345if(this.d){w=this.a.a.c.a 2346u=y 2347u=w==null?u==null:w===u 2348w=u}else w=!1 2349u=this.b 2350if(w)u.b=this.a.a.c 2351else u.b=new P.cd(y,x) 2352u.a=!0 2353return}if(!!J.q(z).$isR){if(z instanceof P.N&&z.ga1()>=4){if(z.ga1()===8){w=this.b 2354w.b=z.gdw() 2355w.a=!0}return}t=this.a.a 2356w=this.b 2357w.b=J.jL(z,new P.pd(t),null) 2358w.a=!1}}}, 2359pd:{"^":"c:21;a", 2360$1:function(a){return this.a}}, 2361pb:{"^":"c;a,b,c", 2362$0:function(){var z,y,x,w 2363try{x=this.b 2364this.a.b=x.b.b.bO(x.d,this.c)}catch(w){z=H.D(w) 2365y=H.aj(w) 2366x=this.a 2367x.b=new P.cd(z,y) 2368x.a=!0}}}, 2369pa:{"^":"c;a,b,c", 2370$0:function(){var z,y,x,w,v,u,t,s 2371try{z=this.a.a.c 2372w=this.c 2373if(w.e4(z)&&w.e!=null){v=this.b 2374v.b=w.dW(z) 2375v.a=!1}}catch(u){y=H.D(u) 2376x=H.aj(u) 2377w=this.a.a.c 2378v=w.a 2379t=y 2380s=this.b 2381if(v==null?t==null:v===t)s.b=w 2382else s.b=new P.cd(y,x) 2383s.a=!0}}}, 2384ip:{"^":"a;a,0b"}, 2385o3:{"^":"a;$ti", 2386gj:function(a){var z,y 2387z={} 2388y=new P.N(0,$.r,[P.k]) 2389z.a=0 2390this.b7(new P.ob(z,this),!0,new P.oc(z,y),y.gc1()) 2391return y}, 2392gq:function(a){var z,y 2393z={} 2394y=new P.N(0,$.r,[P.bv]) 2395z.a=null 2396z.a=this.b7(new P.o9(z,this,y),!0,new P.oa(y),y.gc1()) 2397return y}}, 2398o6:{"^":"c;a,b", 2399$1:function(a){var z=this.a 2400z.aV(a) 2401z.bn()}, 2402$S:function(){return{func:1,ret:P.S,args:[this.b]}}}, 2403o7:{"^":"c:7;a", 2404$2:[function(a,b){var z=this.a 2405if((z.ga1()&1)!==0)z.ap(a,b) 2406else if((z.ga1()&3)===0)z.aW().B(0,new P.e3(a,b)) 2407z.bn()},null,null,8,0,null,1,5,"call"]}, 2408o8:{"^":"c;a", 2409$0:function(){return new P.pl(new J.cb(this.a,1,0),0)}}, 2410ob:{"^":"c;a,b", 2411$1:[function(a){++this.a.a},null,null,4,0,null,4,"call"], 2412$S:function(){return{func:1,ret:P.S,args:[H.m(this.b,0)]}}}, 2413oc:{"^":"c;a,b", 2414$0:function(){this.b.aw(this.a.a)}}, 2415o9:{"^":"c;a,b,c", 2416$1:[function(a){P.q9(this.a.a,this.c,!1)},null,null,4,0,null,4,"call"], 2417$S:function(){return{func:1,ret:P.S,args:[H.m(this.b,0)]}}}, 2418oa:{"^":"c;a", 2419$0:function(){this.a.aw(!0)}}, 2420o4:{"^":"a;"},
2421iK:{"^":"a;a1:b<,$ti", 2422gdt:function(){if((this.b&8)===0)return this.a 2423return this.a.gbc()}, 2424aW:function(){var z,y 2425if((this.b&8)===0){z=this.a 2426if(z==null){z=new P.iM(0) 2427this.a=z}return z}y=this.a 2428y.gbc() 2429return y.gbc()}, 2430gaz:function(){if((this.b&8)!==0)return this.a.gbc() 2431return this.a}, 2432bk:function(){if((this.b&4)!==0)return new P.bX("Cannot add event after closing") 2433return new P.bX("Cannot add event while adding a stream")}, 2434c5:function(){var z=this.c 2435if(z==null){z=(this.b&2)!==0?$.$get$b5():new P.N(0,$.r,[null]) 2436this.c=z}return z}, 2437B:function(a,b){if(this.b>=4)throw H.f(this.bk()) 2438this.aV(b)}, 2439a3:[function(){var z=this.b 2440if((z&4)!==0)return this.c5() 2441if(z>=4)throw H.f(this.bk()) 2442this.bn() 2443return this.c5()},"$0","gdJ",0,0,20], 2444bn:function(){var z=this.b|=4 2445if((z&1)!==0)this.ay() 2446else if((z&3)===0)this.aW().B(0,C.y)}, 2447aV:function(a){var z=this.b 2448if((z&1)!==0)this.ao(a) 2449else if((z&3)===0)this.aW().B(0,new P.cQ(a))}, 2450dC:function(a,b,c,d){var z,y,x,w 2451if((this.b&3)!==0)throw H.f(P.ap("Stream has already been listened to.")) 2452z=$.r 2453y=new P.oX(this,z,d?1:0) 2454y.bX(a,b,c,d) 2455x=this.gdt() 2456z=this.b|=1 2457if((z&8)!==0){w=this.a 2458w.sbc(y) 2459w.aD()}else this.a=y 2460y.ci(x) 2461y.bt(new P.pz(this)) 2462return y}, 2463dv:function(a){var z,y,x,w,v,u 2464z=null 2465if((this.b&8)!==0)z=this.a.K() 2466this.a=null 2467this.b=this.b&4294967286|2 2468w=this.r 2469if(w!=null)if(z==null)try{z=w.$0()}catch(v){y=H.D(v) 2470x=H.aj(v) 2471u=new P.N(0,$.r,[null]) 2472u.c_(y,x) 2473z=u}else z=z.aO(w) 2474w=new P.py(this) 2475if(z!=null)z=z.aO(w) 2476else w.$0() 2477return z}}, 2478pz:{"^":"c;a", 2479$0:function(){P.ea(this.a.d)}}, 2480py:{"^":"c;a", 2481$0:function(){var z=this.a.c 2482if(z!=null&&z.a===0)z.av(null)}}, 2483pF:{"^":"a;", 2484ao:function(a){this.gaz().aV(a)}, 2485ap:function(a,b){this.gaz().d4(a,b)}, 2486ay:function(){this.gaz().d7()}}, 2487oO:{"^":"a;", 2488ao:function(a){this.gaz().au(new P.cQ(a))}, 2489ap:function(a,b){this.gaz().au(new P.e3(a,b))}, 2490ay:function(){this.gaz().au(C.y)}}, 2491oN:{"^":"iK+oO;0a,b,0c,d,e,f,r,$ti"}, 2492pE:{"^":"iK+pF;0a,b,0c,d,e,f,r,$ti"}, 2493bZ:{"^":"iL;a,$ti", 2494bp:function(a,b,c,d){return this.a.dC(a,b,c,d)}, 2495gE:function(a){return(H.aL(this.a)^892482866)>>>0}, 2496L:function(a,b){if(b==null)return!1 2497if(this===b)return!0 2498if(!(b instanceof P.bZ))return!1 2499return b.a===this.a}}, 2500oX:{"^":"ir;x,0a,0b,0c,d,e,0f,0r", 2501cb:function(){return this.x.dv(this)}, 2502cd:[function(){var z=this.x 2503if((z.b&8)!==0)z.a.ba() 2504P.ea(z.e)},"$0","gcc",0,0,0], 2505cf:[function(){var z=this.x 2506if((z.b&8)!==0)z.a.aD() 2507P.ea(z.f)},"$0","gce",0,0,0]}, 2508ir:{"^":"a;0a,0b,0c,d,a1:e<,0f,0r", 2509bX:function(a,b,c,d){var z,y 2510z=this.d 2511z.toString 2512this.a=a 2513y=b==null?P.qL():b 2514if(H.b0(y,{func:1,ret:-1,args:[P.a,P.ai]}))this.b=z.bN(y) 2515else if(H.b0(y,{func:1,ret:-1,args:[P.a]}))this.b=y 2516else H.E(P.L("handleError callback must take either an Object (the error), or both an Object (the error) and a StackTrace.")) 2517this.c=c}, 2518ci:function(a){if(a==null)return 2519this.r=a 2520if(!a.gq(a)){this.e=(this.e|64)>>>0 2521this.r.aR(this)}}, 2522e9:[function(a){var z,y,x 2523z=this.e 2524if((z&8)!==0)return 2525y=(z+128|4)>>>0 2526this.e=y 2527if(z<128&&this.r!=null){x=this.r 2528if(x.a===1)x.a=3}if((z&4)===0&&(y&32)===0)this.bt(this.gcc())},function(){return this.e9(null)},"ba","$1","$0","ge8",0,2,16], 2529aD:[function(){var z=this.e 2530if((z&8)!==0)return 2531if(z>=128){z-=128 2532this.e=z 2533if(z<128){if((z&64)!==0){z=this.r 2534z=!z.gq(z)}else z=!1 2535if(z)this.r.aR(this) 2536else{z=(this.e&4294967291)>>>0 2537this.e=z 2538if((z&32)===0)this.bt(this.gce())}}}},"$0","gec",0,0,0], 2539K:function(){var z=(this.e&4294967279)>>>0 2540this.e=z 2541if((z&8)===0)this.bl() 2542z=this.f 2543return z==null?$.$get$b5():z}, 2544bl:function(){var z,y 2545z=(this.e|8)>>>0 2546this.e=z 2547if((z&64)!==0){y=this.r 2548if(y.a===1)y.a=3}if((z&32)===0)this.r=null 2549this.f=this.cb()}, 2550aV:function(a){var z=this.e 2551if((z&8)!==0)return 2552if(z<32)this.ao(a) 2553else this.au(new P.cQ(a))}, 2554d4:function(a,b){var z=this.e 2555if((z&8)!==0)return 2556if(z<32)this.ap(a,b) 2557else this.au(new P.e3(a,b))}, 2558d7:function(){var z=this.e 2559if((z&8)!==0)return 2560z=(z|2)>>>0 2561this.e=z 2562if(z<32)this.ay() 2563else this.au(C.y)}, 2564cd:[function(){},"$0","gcc",0,0,0], 2565cf:[function(){},"$0","gce",0,0,0], 2566cb:function(){return}, 2567au:function(a){var z,y 2568z=this.r 2569if(z==null){z=new P.iM(0) 2570this.r=z}z.B(0,a) 2571y=this.e 2572if((y&64)===0){y=(y|64)>>>0 2573this.e=y 2574if(y<128)this.r.aR(this)}},
2575ao:function(a){var z=this.e 2576this.e=(z|32)>>>0 2577this.d.cM(this.a,a) 2578this.e=(this.e&4294967263)>>>0 2579this.bm((z&4)!==0)}, 2580ap:function(a,b){var z,y 2581z=this.e 2582y=new P.oU(this,a,b) 2583if((z&1)!==0){this.e=(z|16)>>>0 2584this.bl() 2585z=this.f 2586if(!!J.q(z).$isR&&z!==$.$get$b5())z.aO(y) 2587else y.$0()}else{y.$0() 2588this.bm((z&4)!==0)}}, 2589ay:function(){var z,y 2590z=new P.oT(this) 2591this.bl() 2592this.e=(this.e|16)>>>0 2593y=this.f 2594if(!!J.q(y).$isR&&y!==$.$get$b5())y.aO(z) 2595else z.$0()}, 2596bt:function(a){var z=this.e 2597this.e=(z|32)>>>0 2598a.$0() 2599this.e=(this.e&4294967263)>>>0 2600this.bm((z&4)!==0)}, 2601bm:function(a){var z,y 2602if((this.e&64)!==0){z=this.r 2603z=z.gq(z)}else z=!1 2604if(z){z=(this.e&4294967231)>>>0 2605this.e=z 2606if((z&4)!==0)if(z<128){z=this.r 2607z=z==null||z.gq(z)}else z=!1 2608else z=!1 2609if(z)this.e=(this.e&4294967291)>>>0}for(;!0;a=y){z=this.e 2610if((z&8)!==0){this.r=null 2611return}y=(z&4)!==0 2612if(a===y)break 2613this.e=(z^32)>>>0 2614if(y)this.cd() 2615else this.cf() 2616this.e=(this.e&4294967263)>>>0}z=this.e 2617if((z&64)!==0&&z<128)this.r.aR(this)}, 2618l:{ 2619is:function(a,b,c,d){var z=$.r 2620z=new P.ir(z,d?1:0) 2621z.bX(a,b,c,d) 2622return z}}}, 2623oU:{"^":"c;a,b,c", 2624$0:function(){var z,y,x,w 2625z=this.a 2626y=z.e 2627if((y&8)!==0&&(y&16)===0)return 2628z.e=(y|32)>>>0 2629x=z.b 2630y=this.b 2631w=z.d 2632if(H.b0(x,{func:1,ret:-1,args:[P.a,P.ai]}))w.eh(x,y,this.c) 2633else w.cM(z.b,y) 2634z.e=(z.e&4294967263)>>>0}}, 2635oT:{"^":"c;a", 2636$0:function(){var z,y 2637z=this.a 2638y=z.e 2639if((y&16)===0)return 2640z.e=(y|42)>>>0 2641z.d.cL(z.c) 2642z.e=(z.e&4294967263)>>>0}}, 2643iL:{"^":"o3;", 2644b7:function(a,b,c,d){return this.bp(a,d,c,!0===b)}, 2645bG:function(a,b,c){return this.b7(a,null,b,c)}, 2646e2:function(a,b){return this.b7(a,null,b,null)}, 2647bp:function(a,b,c,d){return P.is(a,b,c,d)}}, 2648pe:{"^":"iL;a,b,$ti", 2649bp:function(a,b,c,d){var z 2650if(this.b)throw H.f(P.ap("Stream has already been listened to.")) 2651this.b=!0 2652z=P.is(a,b,c,d) 2653z.ci(this.a.$0()) 2654return z}}, 2655pl:{"^":"iI;b,a", 2656gq:function(a){return this.b==null}, 2657ct:function(a){var z,y,x,w,v 2658w=this.b 2659if(w==null)throw H.f(P.ap("No events pending.")) 2660z=null 2661try{z=w.p() 2662if(z)a.ao(this.b.gv()) 2663else{this.b=null 2664a.ay()}}catch(v){y=H.D(v) 2665x=H.aj(v) 2666if(z==null){this.b=C.N 2667a.ap(y,x)}else a.ap(y,x)}}}, 2668iu:{"^":"a;0aM:a@"}, 2669cQ:{"^":"iu;b,0a", 2670bK:function(a){a.ao(this.b)}}, 2671e3:{"^":"iu;b,c,0a", 2672bK:function(a){a.ap(this.b,this.c)}}, 2673oZ:{"^":"a;", 2674bK:function(a){a.ay()}, 2675gaM:function(){return}, 2676saM:function(a){throw H.f(P.ap("No events after a done."))}}, 2677iI:{"^":"a;a1:a<", 2678aR:function(a){var z=this.a 2679if(z===1)return 2680if(z>=1){this.a=1 2681return}P.d5(new P.ps(this,a)) 2682this.a=1}}, 2683ps:{"^":"c;a,b", 2684$0:function(){var z,y 2685z=this.a 2686y=z.a 2687z.a=0 2688if(y===3)return 2689z.ct(this.b)}}, 2690iM:{"^":"iI;0b,0c,a", 2691gq:function(a){return this.c==null}, 2692B:function(a,b){var z=this.c 2693if(z==null){this.c=b 2694this.b=b}else{z.saM(b) 2695this.c=b}}, 2696ct:function(a){var z,y 2697z=this.b 2698y=z.gaM() 2699this.b=y 2700if(y==null)this.c=null 2701z.bK(a)}}, 2702pA:{"^":"a;0a,b,c"}, 2703qa:{"^":"c;a,b", 2704$0:function(){return this.a.aw(this.b)}}, 2705cd:{"^":"a;a,b", 2706i:function(a){return H.d(this.a)}, 2707$isX:1}, 2708q3:{"^":"a;"}, 2709qw:{"^":"c;a,b", 2710$0:function(){var z,y,x 2711z=this.a 2712y=z.a 2713if(y==null){x=new P.dK() 2714z.a=x 2715z=x}else z=y 2716y=this.b 2717if(y==null)throw H.f(z) 2718x=H.f(z) 2719x.stack=y.i(0) 2720throw x}}, 2721pt:{"^":"q3;", 2722cL:function(a){var z,y,x 2723try{if(C.h===$.r){a.$0() 2724return}P.j2(null,null,this,a)}catch(x){z=H.D(x) 2725y=H.aj(x) 2726P.aX(null,null,this,z,y)}}, 2727ej:function(a,b){var z,y,x 2728try{if(C.h===$.r){a.$1(b) 2729return}P.j4(null,null,this,a,b)}catch(x){z=H.D(x) 2730y=H.aj(x) 2731P.aX(null,null,this,z,y)}}, 2732cM:function(a,b){return this.ej(a,b,null)}, 2733eg:function(a,b,c){var z,y,x 2734try{if(C.h===$.r){a.$2(b,c) 2735return}P.j3(null,null,this,a,b,c)}catch(x){z=H.D(x) 2736y=H.aj(x) 2737P.aX(null,null,this,z,y)}}, 2738eh:function(a,b,c){return this.eg(a,b,c,null,null)}, 2739dH:function(a){return new P.pv(this,a)}, 2740dG:function(a){return this.dH(a,null)}, 2741cl:function(a){return new P.pu(this,a)}, 2742h:function(a,b){return}, 2743ed:function(a){if($.r===C.h)return a.$0() 2744return P.j2(null,null,this,a)}, 2745cK:function(a){return this.ed(a,null)}, 2746ei:function(a,b){if($.r===C.h)return a.$1(b) 2747return P.j4(null,null,this,a,b)}, 2748bO:function(a,b){return this.ei(a,b,null,null)}, 2749ef:function(a,b,c){if($.r===C.h)return a.$2(b,c) 2750return P.j3(null,null,this,a,b,c)}, 2751ee:function(a,b,c){return this.ef(a,b,c,null,null,null)}, 2752eb:function(a){return a}, 2753bN:function(a){return this.eb(a,null,null,null)}}, 2754pv:{"^":"c;a,b", 2755$0:function(){return this.a.cK(this.b)}}, 2756pu:{"^":"c;a,b", 2757$0:function(){return this.a.cL(this.b)}}}],["","",,P,{"^":"", 2758ix:function(a,b){var z=a[b] 2759return z===a?null:z}, 2760e4:function(a,b,c){if(c==null)a[b]=a 2761else a[b]=c}, 2762iy:function(){var z=Object.create(null) 2763P.e4(z,"<non-identifier-key>",z) 2764delete z["<non-identifier-key>"] 2765return z}, 2766t:function(a,b,c){return H.jh(a,new H.cr(0,0,[b,c]))}, 2767Y:function(a,b){return new H.cr(0,0,[a,b])}, 2768bb:function(a,b,c,d){return new P.iA(0,0,[d])}, 2769lr:function(a,b,c){var z,y 2770if(P.e9(a)){if(b==="("&&c===")")return"(...)" 2771return b+"..."+c}z=[] 2772y=$.$get$bt() 2773y.push(a) 2774try{P.qs(a,z)}finally{y.pop()}y=P.hY(b,z,", ")+c
2775return y.charCodeAt(0)==0?y:y}, 2776co:function(a,b,c){var z,y,x 2777if(P.e9(a))return b+"..."+c 2778z=new P.ac(b) 2779y=$.$get$bt() 2780y.push(a) 2781try{x=z 2782x.sa5(P.hY(x.ga5(),a,", "))}finally{y.pop()}y=z 2783y.sa5(y.ga5()+c) 2784y=z.ga5() 2785return y.charCodeAt(0)==0?y:y}, 2786e9:function(a){var z,y 2787for(z=0;y=$.$get$bt(),z<y.length;++z)if(a===y[z])return!0 2788return!1}, 2789qs:function(a,b){var z,y,x,w,v,u,t,s,r,q 2790z=a.gF(a) 2791y=0 2792x=0 2793while(!0){if(!(y<80||x<3))break 2794if(!z.p())return 2795w=H.d(z.gv()) 2796b.push(w) 2797y+=w.length+2;++x}if(!z.p()){if(x<=5)return 2798v=b.pop() 2799u=b.pop()}else{t=z.gv();++x 2800if(!z.p()){if(x<=4){b.push(H.d(t)) 2801return}v=H.d(t) 2802u=b.pop() 2803y+=v.length+2}else{s=z.gv();++x 2804for(;z.p();t=s,s=r){r=z.gv();++x 2805if(x>100){while(!0){if(!(y>75&&x>3))break 2806y-=b.pop().length+2;--x}b.push("...") 2807return}}u=H.d(t) 2808v=H.d(s) 2809y+=v.length+u.length+4}}if(x>b.length+2){y+=5 2810q="..."}else q=null 2811while(!0){if(!(y>80&&b.length>3))break 2812y-=b.pop().length+2 2813if(q==null){y+=5 2814q="..."}}if(q!=null)b.push(q) 2815b.push(u) 2816b.push(v)}, 2817cz:function(a){var z,y,x 2818z={} 2819if(P.e9(a))return"{...}" 2820y=new P.ac("") 2821try{$.$get$bt().push(a) 2822x=y 2823x.sa5(x.ga5()+"{") 2824z.a=!0 2825a.I(0,new P.mn(z,y)) 2826z=y 2827z.sa5(z.ga5()+"}")}finally{$.$get$bt().pop()}z=y.ga5() 2828return z.charCodeAt(0)==0?z:z}, 2829pg:{"^":"cy;$ti", 2830gj:function(a){return this.a}, 2831gq:function(a){return this.a===0}, 2832gN:function(a){return this.a!==0}, 2833gO:function(){return new P.ph(this,[H.m(this,0)])}, 2834C:function(a){var z,y 2835if(typeof a==="string"&&a!=="__proto__"){z=this.b 2836return z==null?!1:z[a]!=null}else if(typeof a==="number"&&(a&0x3ffffff)===a){y=this.c 2837return y==null?!1:y[a]!=null}else return this.da(a)}, 2838da:function(a){var z=this.d 2839if(z==null)return!1 2840return this.ax(this.aX(z,a),a)>=0}, 2841h:function(a,b){var z,y,x 2842if(typeof b==="string"&&b!=="__proto__"){z=this.b 2843y=z==null?null:P.ix(z,b) 2844return y}else if(typeof b==="number"&&(b&0x3ffffff)===b){x=this.c 2845y=x==null?null:P.ix(x,b) 2846return y}else return this.df(b)}, 2847df:function(a){var z,y,x 2848z=this.d 2849if(z==null)return 2850y=this.aX(z,a) 2851x=this.ax(y,a) 2852return x<0?null:y[x+1]}, 2853n:function(a,b,c){var z,y,x,w,v 2854if(typeof b==="string"&&b!=="__proto__"){z=this.b 2855if(z==null){z=P.iy() 2856this.b=z}this.d5(z,b,c)}else{y=this.d 2857if(y==null){y=P.iy() 2858this.d=y}x=H.js(b)&0x3ffffff 2859w=y[x] 2860if(w==null){P.e4(y,x,[b,c]);++this.a 2861this.e=null}else{v=this.ax(w,b) 2862if(v>=0)w[v+1]=c 2863else{w.push(b,c);++this.a 2864this.e=null}}}}, 2865I:function(a,b){var z,y,x,w 2866z=this.c3() 2867for(y=z.length,x=0;x<y;++x){w=z[x] 2868b.$2(w,this.h(0,w)) 2869if(z!==this.e)throw H.f(P.W(this))}}, 2870c3:function(){var z,y,x,w,v,u,t,s,r,q,p,o 2871z=this.e 2872if(z!=null)return z 2873y=new Array(this.a) 2874y.fixed$length=Array 2875x=this.b 2876if(x!=null){w=Object.getOwnPropertyNames(x) 2877v=w.length 2878for(u=0,t=0;t<v;++t){y[u]=w[t];++u}}else u=0 2879s=this.c 2880if(s!=null){w=Object.getOwnPropertyNames(s) 2881v=w.length 2882for(t=0;t<v;++t){y[u]=+w[t];++u}}r=this.d 2883if(r!=null){w=Object.getOwnPropertyNames(r) 2884v=w.length 2885for(t=0;t<v;++t){q=r[w[t]] 2886p=q.length 2887for(o=0;o<p;o+=2){y[u]=q[o];++u}}}this.e=y 2888return y}, 2889d5:function(a,b,c){if(a[b]==null){++this.a 2890this.e=null}P.e4(a,b,c)}, 2891aX:function(a,b){return a[H.js(b)&0x3ffffff]}}, 2892pk:{"^":"pg;a,0b,0c,0d,0e,$ti", 2893ax:function(a,b){var z,y,x 2894if(a==null)return-1 2895z=a.length 2896for(y=0;y<z;y+=2){x=a[y] 2897if(x==null?b==null:x===b)return y}return-1}}, 2898ph:{"^":"B;a,$ti", 2899gj:function(a){return this.a.a}, 2900gq:function(a){return this.a.a===0}, 2901gF:function(a){var z=this.a 2902return new P.pi(z,z.c3(),0)}, 2903J:function(a,b){return this.a.C(b)}}, 2904pi:{"^":"a;a,b,c,0d", 2905gv:function(){return this.d}, 2906p:function(){var z,y,x 2907z=this.b 2908y=this.c 2909x=this.a 2910if(z!==x.e)throw H.f(P.W(x)) 2911else if(y>=z.length){this.d=null 2912return!1}else{this.d=z[y] 2913this.c=y+1 2914return!0}}}, 2915iA:{"^":"pj;a,0b,0c,0d,0e,0f,r,$ti", 2916dn:[function(a){return new P.iA(0,0,[a])},function(){return this.dn(null)},"ey","$1$0","$0","gdm",0,0,13], 2917gF:function(a){var z=new P.iB(this,this.r) 2918z.c=this.e 2919return z}, 2920gj:function(a){return this.a}, 2921gq:function(a){return this.a===0}, 2922gN:function(a){return this.a!==0}, 2923J:function(a,b){var z,y 2924if(typeof b==="string"&&b!=="__proto__"){z=this.b 2925if(z==null)return!1 2926return z[b]!=null}else if(typeof b==="number"&&(b&0x3ffffff)===b){y=this.c 2927if(y==null)return!1 2928return y[b]!=null}else return this.d9(b)}, 2929d9:function(a){var z=this.d 2930if(z==null)return!1 2931return this.ax(this.aX(z,a),a)>=0}, 2932B:function(a,b){var z,y 2933if(typeof b==="string"&&b!=="__proto__"){z=this.b 2934if(z==null){z=P.e5() 2935this.b=z}return this.bZ(z,b)}else if(typeof b==="number"&&(b&0x3ffffff)===b){y=this.c 2936if(y==null){y=P.e5() 2937this.c=y}return this.bZ(y,b)}else return this.d8(b)}, 2938d8:function(a){var z,y,x 2939z=this.d 2940if(z==null){z=P.e5() 2941this.d=z}y=this.c2(a) 2942x=z[y] 2943if(x==null)z[y]=[this.bo(a)] 2944else{if(this.ax(x,a)>=0)return!1 2945x.push(this.bo(a))}return!0},
2946dI:function(a){if(this.a>0){this.f=null 2947this.e=null 2948this.d=null 2949this.c=null 2950this.b=null 2951this.a=0 2952this.ca()}}, 2953bZ:function(a,b){if(a[b]!=null)return!1 2954a[b]=this.bo(b) 2955return!0}, 2956ca:function(){this.r=this.r+1&67108863}, 2957bo:function(a){var z,y 2958z=new P.pq(a) 2959if(this.e==null){this.f=z 2960this.e=z}else{y=this.f 2961z.c=y 2962y.b=z 2963this.f=z}++this.a 2964this.ca() 2965return z}, 2966c2:function(a){return J.aa(a)&0x3ffffff}, 2967aX:function(a,b){return a[this.c2(b)]}, 2968ax:function(a,b){var z,y 2969if(a==null)return-1 2970z=a.length 2971for(y=0;y<z;++y)if(J.a9(a[y].a,b))return y 2972return-1}, 2973l:{ 2974e5:function(){var z=Object.create(null) 2975z["<non-identifier-key>"]=z 2976delete z["<non-identifier-key>"] 2977return z}}}, 2978pq:{"^":"a;a,0b,0c"}, 2979iB:{"^":"a;a,b,0c,0d", 2980gv:function(){return this.d}, 2981p:function(){var z=this.a 2982if(this.b!==z.r)throw H.f(P.W(z)) 2983else{z=this.c 2984if(z==null){this.d=null 2985return!1}else{this.d=z.a 2986this.c=z.b 2987return!0}}}, 2988l:{ 2989iC:function(a,b){var z=new P.iB(a,b) 2990z.c=a.e 2991return z}}}, 2992cN:{"^":"ie;a,$ti", 2993Y:function(a,b){return new P.cN(J.eq(this.a,b),[b])}, 2994gj:function(a){return J.J(this.a)}, 2995h:function(a,b){return J.by(this.a,b)}}, 2996pj:{"^":"nZ;$ti", 2997Y:function(a,b){return P.hV(this,this.gdm(),H.m(this,0),b)}}, 2998lq:{"^":"u;"}, 2999h2:{"^":"pr;",$isB:1,$isu:1,$isn:1}, 3000a6:{"^":"a;$ti", 3001gF:function(a){return new H.bc(a,this.gj(a),0)}, 3002R:function(a,b){return this.h(a,b)}, 3003I:function(a,b){var z,y 3004z=this.gj(a) 3005for(y=0;y<z;++y){b.$1(this.h(a,y)) 3006if(z!==this.gj(a))throw H.f(P.W(a))}}, 3007gq:function(a){return this.gj(a)===0}, 3008gN:function(a){return!this.gq(a)}, 3009gcq:function(a){if(this.gj(a)===0)throw H.f(H.fo()) 3010return this.h(a,0)}, 3011J:function(a,b){var z,y 3012z=this.gj(a) 3013for(y=0;y<z;++y){if(J.a9(this.h(a,y),b))return!0 3014if(z!==this.gj(a))throw H.f(P.W(a))}return!1}, 3015aq:function(a,b){var z,y 3016z=this.gj(a) 3017for(y=0;y<z;++y){if(b.$1(this.h(a,y)))return!0 3018if(z!==this.gj(a))throw H.f(P.W(a))}return!1}, 3019ae:function(a,b,c){return new H.cA(a,b,[H.bw(this,a,"a6",0),c])}, 3020dU:function(a,b,c){var z,y,x 3021z=this.gj(a) 3022for(y=b,x=0;x<z;++x){y=c.$2(y,this.h(a,x)) 3023if(z!==this.gj(a))throw H.f(P.W(a))}return y}, 3024dV:function(a,b,c){return this.dU(a,b,c,null)}, 3025a_:function(a,b){return H.cJ(a,b,null,H.bw(this,a,"a6",0))}, 3026B:function(a,b){var z=this.gj(a) 3027this.sj(a,z+1) 3028this.n(a,z,b)}, 3029Y:function(a,b){return new H.dc(a,[H.bw(this,a,"a6",0),b])}, 3030A:function(a,b){var z=H.b([],[H.bw(this,a,"a6",0)]) 3031C.d.sj(z,C.c.A(this.gj(a),b.gj(b))) 3032C.d.aS(z,0,this.gj(a),a) 3033C.d.aS(z,this.gj(a),z.length,b) 3034return z}, 3035W:function(a,b,c){var z,y,x,w 3036z=this.gj(a) 3037P.ab(b,c,z,null,null,null) 3038y=c-b 3039x=H.b([],[H.bw(this,a,"a6",0)]) 3040C.d.sj(x,y) 3041for(w=0;w<y;++w)x[w]=this.h(a,b+w) 3042return x}, 3043ak:function(a,b,c,d){var z 3044P.ab(b,c,this.gj(a),null,null,null) 3045for(z=b;z<c;++z)this.n(a,z,d)}, 3046aa:["d_",function(a,b,c,d,e){var z,y,x,w,v 3047P.ab(b,c,this.gj(a),null,null,null) 3048z=c-b 3049if(z===0)return 3050if(e<0)H.E(P.G(e,0,null,"skipCount",null)) 3051if(H.M(d,"$isn",[H.bw(this,a,"a6",0)],"$asn")){y=e 3052x=d}else{x=J.ev(d,e).aN(0,!1) 3053y=0}w=J.j(x) 3054if(y+z>w.gj(x))throw H.f(H.fp()) 3055if(y<b)for(v=z-1;v>=0;--v)this.n(a,b+v,w.h(x,y+v)) 3056else for(v=0;v<z;++v)this.n(a,b+v,w.h(x,y+v))}], 3057i:function(a){return P.co(a,"[","]")}}, 3058cy:{"^":"bM;"}, 3059mn:{"^":"c:7;a,b", 3060$2:function(a,b){var z,y 3061z=this.a 3062if(!z.a)this.b.a+=", " 3063z.a=!1 3064z=this.b 3065y=z.a+=H.d(a) 3066z.a=y+": " 3067z.a+=H.d(b)}}, 3068bM:{"^":"a;$ti", 3069ai:function(a,b,c){return P.h4(this,H.aE(this,"bM",0),H.aE(this,"bM",1),b,c)}, 3070I:function(a,b){var z,y 3071for(z=this.gO(),z=z.gF(z);z.p();){y=z.gv() 3072b.$2(y,this.h(0,y))}}, 3073C:function(a){return this.gO().J(0,a)}, 3074gj:function(a){var z=this.gO() 3075return z.gj(z)}, 3076gq:function(a){var z=this.gO() 3077return z.gq(z)}, 3078gN:function(a){var z=this.gO() 3079return z.gN(z)}, 3080i:function(a){return P.cz(this)}, 3081$ish:1}, 3082pJ:{"^":"a;", 3083n:function(a,b,c){throw H.f(P.T("Cannot modify unmodifiable map"))}}, 3084mo:{"^":"a;", 3085ai:function(a,b,c){return this.a.ai(0,b,c)}, 3086h:function(a,b){return this.a.h(0,b)}, 3087n:function(a,b,c){this.a.n(0,b,c)}, 3088C:function(a){return this.a.C(a)}, 3089I:function(a,b){this.a.I(0,b)}, 3090gq:function(a){var z=this.a 3091return z.gq(z)}, 3092gN:function(a){var z=this.a 3093return z.gN(z)}, 3094gj:function(a){var z=this.a 3095return z.gj(z)}, 3096gO:function(){return this.a.gO()}, 3097i:function(a){return this.a.i(0)}, 3098$ish:1}, 3099dX:{"^":"pK;a,$ti", 3100ai:function(a,b,c){return new P.dX(this.a.ai(0,b,c),[b,c])}}, 3101o_:{"^":"a;$ti", 3102gq:function(a){return this.a===0}, 3103gN:function(a){return this.a!==0}, 3104Y:function(a,b){return P.hV(this,null,H.m(this,0),b)}, 3105a2:function(a,b){var z 3106for(z=J.a2(b);z.p();)this.B(0,z.gv())}, 3107ae:function(a,b,c){return new H.f1(this,b,[H.m(this,0),c])}, 3108i:function(a){return P.co(this,"{","}")}, 3109a_:function(a,b){return H.hW(this,b,H.m(this,0))}, 3110bA:function(a,b,c){var z,y 3111for(z=P.iC(this,this.r);z.p();){y=z.d 3112if(b.$1(y))return y}return c.$0()}, 3113R:function(a,b){var z,y,x 3114if(b<0)H.E(P.G(b,0,null,"index",null)) 3115for(z=P.iC(this,this.r),y=0;z.p();){x=z.d 3116if(b===y)return x;++y}throw H.f(P.bI(b,this,"index",null,y))}, 3117$isB:1, 3118$isu:1, 3119$isbV:1}, 3120nZ:{"^":"o_;"}, 3121pr:{"^":"a+a6;"}, 3122pK:{"^":"mo+pJ;"}}],["","",,P,{"^":"", 3123j1:function(a,b){var z,y,x,w 3124z=null 3125try{z=JSON.parse(a)}catch(x){y=H.D(x) 3126w=P.C(String(y),null,null) 3127throw H.f(w)}w=P.cX(z) 3128return w}, 3129cX:function(a){var z 3130if(a==null)return 3131if(typeof a!="object")return a 3132if(Object.getPrototypeOf(a)!==Array.prototype)return new P.po(a,Object.create(null)) 3133for(z=0;z<a.length;++z)a[z]=P.cX(a[z]) 3134return a}, 3135po:{"^":"cy;a,b,0c", 3136h:function(a,b){var z,y 3137z=this.b 3138if(z==null)return this.c.h(0,b) 3139else if(typeof b!=="string")return 3140else{y=z[b] 3141return typeof y=="undefined"?this.du(b):y}}, 3142gj:function(a){return this.b==null?this.c.a:this.aF().length}, 3143gq:function(a){return this.gj(this)===0}, 3144gN:function(a){return this.gj(this)>0}, 3145gO:function(){if(this.b==null){var z=this.c 3146return new H.ba(z,[H.m(z,0)])}return new P.pp(this)}, 3147n:function(a,b,c){var z,y 3148if(this.b==null)this.c.n(0,b,c) 3149else if(this.C(b)){z=this.b 3150z[b]=c 3151y=this.a 3152if(y==null?z!=null:y!==z)y[b]=null}else this.dE().n(0,b,c)},
3153C:function(a){if(this.b==null)return this.c.C(a) 3154if(typeof a!=="string")return!1 3155return Object.prototype.hasOwnProperty.call(this.a,a)}, 3156I:function(a,b){var z,y,x,w 3157if(this.b==null)return this.c.I(0,b) 3158z=this.aF() 3159for(y=0;y<z.length;++y){x=z[y] 3160w=this.b[x] 3161if(typeof w=="undefined"){w=P.cX(this.a[x]) 3162this.b[x]=w}b.$2(x,w) 3163if(z!==this.c)throw H.f(P.W(this))}}, 3164aF:function(){var z=this.c 3165if(z==null){z=H.b(Object.keys(this.a),[P.e]) 3166this.c=z}return z}, 3167dE:function(){var z,y,x,w,v 3168if(this.b==null)return this.c 3169z=P.Y(P.e,null) 3170y=this.aF() 3171for(x=0;w=y.length,x<w;++x){v=y[x] 3172z.n(0,v,this.h(0,v))}if(w===0)y.push(null) 3173else C.d.sj(y,0) 3174this.b=null 3175this.a=null 3176this.c=z 3177return z}, 3178du:function(a){var z 3179if(!Object.prototype.hasOwnProperty.call(this.a,a))return 3180z=P.cX(this.a[a]) 3181return this.b[a]=z}, 3182$asbM:function(){return[P.e,null]}, 3183$ash:function(){return[P.e,null]}}, 3184pp:{"^":"ay;a", 3185gj:function(a){var z=this.a 3186return z.gj(z)}, 3187R:function(a,b){var z=this.a 3188return z.b==null?z.gO().R(0,b):z.aF()[b]}, 3189gF:function(a){var z=this.a 3190if(z.b==null){z=z.gO() 3191z=z.gF(z)}else{z=z.aF() 3192z=new J.cb(z,z.length,0)}return z}, 3193J:function(a,b){return this.a.C(b)}, 3194$asB:function(){return[P.e]}, 3195$asay:function(){return[P.e]}, 3196$asu:function(){return[P.e]}}, 3197pn:{"^":"pB;b,c,a", 3198a3:function(){var z,y,x,w 3199this.d0() 3200z=this.a 3201y=z.a 3202z.a="" 3203x=this.c 3204w=x.b 3205w.push(P.j1(y.charCodeAt(0)==0?y:y,this.b)) 3206x.a.$1(w)}}, 3207jV:{"^":"df;a", 3208e6:function(a,b,c){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l,k 3209c=P.ab(b,c,a.length,null,null,null) 3210z=$.$get$e1() 3211for(y=b,x=y,w=null,v=-1,u=-1,t=0;y<c;y=s){s=y+1 3212r=C.a.H(a,y) 3213if(r===37){q=s+2 3214if(q<=c){p=H.jt(a,s) 3215if(p===37)p=-1 3216s=q}else p=-1}else p=r 3217if(0<=p&&p<=127){o=z[p] 3218if(o>=0){p=C.a.D("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o) 3219if(p===r)continue 3220r=p}else{if(o===-1){if(v<0){n=w==null?null:w.a.length 3221if(n==null)n=0 3222v=n+(y-x) 3223u=y}++t 3224if(r===61)continue}r=p}if(o!==-2){if(w==null)w=new P.ac("") 3225w.a+=C.a.w(a,x,y) 3226w.a+=H.cE(r) 3227x=s 3228continue}}throw H.f(P.C("Invalid base64 data",a,y))}if(w!=null){n=w.a+=C.a.w(a,x,c) 3229m=n.length 3230if(v>=0)P.ey(a,u,c,v,t,m) 3231else{l=C.c.bd(m-1,4)+1 3232if(l===1)throw H.f(P.C("Invalid base64 encoding length ",a,c)) 3233for(;l<4;){n+="=" 3234w.a=n;++l}}n=w.a 3235return C.a.aC(a,b,c,n.charCodeAt(0)==0?n:n)}k=c-b 3236if(v>=0)P.ey(a,u,c,v,t,k) 3237else{l=C.c.bd(k,4) 3238if(l===1)throw H.f(P.C("Invalid base64 encoding length ",a,c)) 3239if(l>1)a=C.a.aC(a,c,c,l===2?"==":"=")}return a}, 3240l:{ 3241ey:function(a,b,c,d,e,f){if(C.c.bd(f,4)!==0)throw H.f(P.C("Invalid base64 padding, padded length must be multiple of four, is "+f,a,c)) 3242if(d+e!==f)throw H.f(P.C("Invalid base64 padding, '=' not at the end",a,b)) 3243if(e>2)throw H.f(P.C("Invalid base64 padding, more than two '=' characters",a,b))}}}, 3244jX:{"^":"ci;a"}, 3245jW:{"^":"ci;", 3246ar:function(a,b,c){var z,y,x 3247c=P.ab(b,c,a.length,null,null,null) 3248if(b===c)return new Uint8Array(0) 3249z=new P.oP(0) 3250y=z.dR(a,b,c) 3251x=z.a 3252if(x<-1)H.E(P.C("Missing padding character",a,c)) 3253if(x>0)H.E(P.C("Invalid length, must be multiple of four",a,c)) 3254z.a=-1 3255return y}, 3256dO:function(a,b){return this.ar(a,b,null)}}, 3257oP:{"^":"a;a", 3258dR:function(a,b,c){var z,y 3259z=this.a 3260if(z<0){this.a=P.iq(a,b,c,z) 3261return}if(b===c)return new Uint8Array(0) 3262y=P.oQ(a,b,c,z) 3263this.a=P.oS(a,b,c,y,0,this.a) 3264return y}, 3265l:{ 3266oS:function(a,b,c,d,e,f){var z,y,x,w,v,u,t,s 3267z=C.c.ah(f,2) 3268y=f&3 3269for(x=b,w=0;x<c;++x){v=C.a.D(a,x) 3270w|=v 3271u=$.$get$e1()[v&127] 3272if(u>=0){z=(z<<6|u)&16777215 3273y=y+1&3 3274if(y===0){t=e+1 3275d[e]=z>>>16&255 3276e=t+1 3277d[t]=z>>>8&255 3278t=e+1 3279d[e]=z&255 3280e=t 3281z=0}continue}else if(u===-1&&y>1){if(w>127)break 3282if(y===3){if((z&3)!==0)throw H.f(P.C("Invalid encoding before padding",a,x)) 3283d[e]=z>>>10 3284d[e+1]=z>>>2}else{if((z&15)!==0)throw H.f(P.C("Invalid encoding before padding",a,x)) 3285d[e]=z>>>4}s=(3-y)*3 3286if(v===37)s+=2 3287return P.iq(a,x+1,c,-s-1)}throw H.f(P.C("Invalid character",a,x))}if(w>=0&&w<=127)return(z<<2|y)>>>0 3288for(x=b;x<c;++x){v=C.a.D(a,x) 3289if(v>127)break}throw H.f(P.C("Invalid character",a,x))}, 3290oQ:function(a,b,c,d){var z,y,x,w 3291z=P.oR(a,b,c) 3292y=(d&3)+(z-b) 3293x=C.c.ah(y,2)*3 3294w=y&3 3295if(w!==0&&z<c)x+=w-1 3296if(x>0)return new Uint8Array(x) 3297return}, 3298oR:function(a,b,c){var z,y,x,w 3299z=c 3300y=z 3301x=0 3302while(!0){if(!(y>b&&x<2))break 3303c$0:{--y 3304w=C.a.D(a,y) 3305if(w===61){++x 3306z=y 3307break c$0}if((w|32)===100){if(y===b)break;--y 3308w=C.a.D(a,y)}
3308if(w===51){if(y===b)break;--y 3309w=C.a.D(a,y)}if(w===37){++x 3310z=y 3311break c$0}break}}return z}, 3312iq:function(a,b,c,d){var z,y 3313if(b===c)return d 3314z=-d-1 3315for(;z>0;){y=C.a.D(a,b) 3316if(z===3){if(y===61){z-=3;++b 3317break}if(y===37){--z;++b 3318if(b===c)break 3319y=C.a.D(a,b)}else break}if((z>3?z-3:z)===2){if(y!==51)break;++b;--z 3320if(b===c)break 3321y=C.a.D(a,b)}if((y|32)!==100)break;++b;--z 3322if(b===c)break}if(b!==c)throw H.f(P.C("Invalid padding character",a,b)) 3323return-z-1}}}, 3324jY:{"^":"eF;"}, 3325eF:{"^":"a;"}, 3326pw:{"^":"eF;a,b,$ti", 3327B:function(a,b){this.b.push(b)}}, 3328df:{"^":"a;"}, 3329ci:{"^":"o4;"}, 3330kI:{"^":"df;"}, 3331lC:{"^":"df;a,b", 3332dQ:function(a,b){var z=P.j1(a,this.gco().a) 3333return z}, 3334dP:function(a){return this.dQ(a,null)}, 3335gco:function(){return C.b7}}, 3336lD:{"^":"ci;a"}, 3337od:{"^":"oe;"}, 3338oe:{"^":"a;", 3339B:function(a,b){this.dF(b,0,b.gj(b),!1)}}, 3340pB:{"^":"od;", 3341a3:["d0",function(){}], 3342dF:function(a,b,c,d){var z,y 3343if(b!==0||c!==a.length)for(z=this.a,y=b;y<c;++y)z.a+=H.cE(C.a.H(a,y)) 3344else this.a.a+=a 3345if(d)this.a3()}, 3346B:function(a,b){this.a.a+=H.d(b)}}, 3347q2:{"^":"jY;a,b", 3348a3:function(){this.a.dT() 3349this.b.a3()}, 3350B:function(a,b){this.a.ar(b,0,b.gj(b))}}, 3351os:{"^":"kI;a"}, 3352ot:{"^":"ci;a", 3353ar:function(a,b,c){var z,y,x,w,v 3354z=P.ou(!1,a,b,c) 3355if(z!=null)return z 3356y=J.J(a) 3357P.ab(b,c,y,null,null,null) 3358x=new P.ac("") 3359w=new P.iV(!1,x,!0,0,0,0) 3360w.ar(a,b,y) 3361w.cr(a,y) 3362v=x.a 3363return v.charCodeAt(0)==0?v:v}, 3364dN:function(a){return this.ar(a,0,null)}, 3365l:{ 3366ou:function(a,b,c,d){if(b instanceof Uint8Array)return P.ov(!1,b,c,d) 3367return}, 3368ov:function(a,b,c,d){var z,y,x 3369z=$.$get$ik() 3370if(z==null)return 3371y=0===c 3372if(y&&!0)return P.dY(z,b) 3373x=b.length 3374d=P.ab(c,d,x,null,null,null) 3375if(y&&d===x)return P.dY(z,b) 3376return P.dY(z,b.subarray(c,d))}, 3377dY:function(a,b){if(P.ox(b))return 3378return P.oy(a,b)}, 3379oy:function(a,b){var z,y 3380try{z=a.decode(b) 3381return z}catch(y){H.D(y)}return}, 3382ox:function(a){var z,y 3383z=a.length-2 3384for(y=0;y<z;++y)if(a[y]===237)if((a[y+1]&224)===160)return!0 3385return!1}, 3386ow:function(){var z,y 3387try{z=new TextDecoder("utf-8",{fatal:true}) 3388return z}catch(y){H.D(y)}return}}}, 3389iV:{"^":"a;a,b,c,d,e,f", 3390cr:function(a,b){var z 3391if(this.e>0){z=P.C("Unfinished UTF-8 octet sequence",a,b) 3392throw H.f(z)}}, 3393dT:function(){return this.cr(null,null)}, 3394ar:function(a,b,c){var z,y,x,w,v,u,t,s,r,q,p,o,n,m 3395z=this.d 3396y=this.e 3397x=this.f 3398this.d=0 3399this.e=0 3400this.f=0 3401w=new P.q1(c) 3402v=new P.q0(this,b,c,a) 3403$label0$0:for(u=J.j(a),t=this.b,s=b;!0;s=n){$label1$1:if(y>
34030){do{if(s===c)break $label0$0 3404r=u.h(a,s) 3405if((r&192)!==128){q=P.C("Bad UTF-8 encoding 0x"+C.c.Z(r,16),a,s) 3406throw H.f(q)}else{z=(z<<6|r&63)>>>0;--y;++s}}while(y>0) 3407if(z<=C.ba[x-1]){q=P.C("Overlong encoding of 0x"+C.c.Z(z,16),a,s-x-1) 3408throw H.f(q)}if(z>1114111){q=P.C("Character outside valid Unicode range: 0x"+C.c.Z(z,16),a,s-x-1) 3409throw H.f(q)}if(!this.c||z!==65279)t.a+=H.cE(z) 3410this.c=!1}for(q=s<c;q;){p=w.$2(a,s) 3411if(p>0){this.c=!1 3412o=s+p 3413v.$2(s,o) 3414if(o===c)break}else o=s 3415n=o+1 3416r=u.h(a,o) 3417if(r<0){m=P.C("Negative UTF-8 code unit: -0x"+C.c.Z(-r,16),a,n-1) 3418throw H.f(m)}else{if((r&224)===192){z=r&31 3419y=1 3420x=1 3421continue $label0$0}if((r&240)===224){z=r&15 3422y=2 3423x=2 3424continue $label0$0}if((r&248)===240&&r<245){z=r&7 3425y=3 3426x=3 3427continue $label0$0}m=P.C("Bad UTF-8 encoding 0x"+C.c.Z(r,16),a,n-1) 3428throw H.f(m)}}break $label0$0}if(y>0){this.d=z 3429this.e=y 3430this.f=x}}}, 3431q1:{"^":"c;a", 3432$2:function(a,b){var z,y,x,w 3433z=this.a 3434for(y=J.j(a),x=b;x<z;++x){w=y.h(a,x) 3435if((w&127)!==w)return x-b}return z-b}}, 3436q0:{"^":"c;a,b,c,d", 3437$2:function(a,b){this.a.b.a+=P.hZ(this.d,a,b)}}}],["","",,P,{"^":"", 3438aF:function(a,b,c){var z=H.mW(a,c) 3439if(z!=null)return z 3440if(b!=null)return b.$1(a) 3441throw H.f(P.C(a,null,null))}, 3442kJ:function(a){if(a instanceof H.c)return a.i(0) 3443return"Instance of '"+H.be(a)+"'"}, 3444dE:function(a,b,c){var z,y 3445z=H.b([],[c]) 3446for(y=J.a2(a);y.p();)z.push(y.gv()) 3447if(b)return z 3448return J.cq(z)}, 3449hZ:function(a,b,c){var z 3450if(typeof a==="object"&&a!==null&&a.constructor===Array){z=a.length 3451c=P.ab(b,c,z,null,null,null) 3452return H.hh(b>0||c<z?C.d.W(a,b,c):a)}if(!!J.q(a).$isdJ)return H.mY(a,b,P.ab(b,c,a.length,null,null,null)) 3453return P.og(a,b,c)}, 3454og:function(a,b,c){var z,y,x,w 3455if(b<0)throw H.f(P.G(b,0,J.J(a),null,null)) 3456z=c==null 3457if(!z&&c<b)throw H.f(P.G(c,b,J.J(a),null,null)) 3458y=J.a2(a) 3459for(x=0;x<b;++x)if(!y.p())throw H.f(P.G(b,0,x,null,null)) 3460w=[] 3461if(z)for(;y.p();)w.push(y.gv()) 3462else for(x=b;x<c;++x){if(!y.p())throw H.f(P.G(c,b,x,null,null)) 3463w.push(y.gv())}return H.hh(w)}, 3464n0:function(a,b,c){return new H.lw(a,H.fs(a,!1,!0,!1))}, 3465b4:function(a){if(typeof a==="number"||typeof a==="boolean"||null==a)return J.a_(a) 3466if(typeof a==="string")return JSON.stringify(a) 3467return P.kJ(a)}, 3468ls:function(a,b,c){if(a<=0)return new H.f3([c]) 3469return new P.pf(a,b,[c])}, 3470h3:function(a,b,c,d){var z,y,x 3471if(c){z=H.b([],[d]) 3472C.d.sj(z,a)}else{y=new Array(a) 3473y.fixed$length=Array 3474z=H.b(y,[d])}for(x=0;x<a;++x)z[x]=b.$1(x) 3475return z}, 3476h4:function(a,b,c,d,e){return new H.eD(a,[b,c,d,e])}, 3477hV:function(a,b,c,d){return new H.eE(a,b,[c,d])}, 3478ii:function(a,b,c){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l 3479c=a.length 3480z=b+5 3481if(c>=z){y=P.ja(a,b) 3482if(y===0){z=P.cP(b>0||c<c?C.a.w(a,b,c):a,5,null) 3483return z.gam(z)}else if(y===32){z=P.cP(C.a.w(a,z,c),0,null) 3484return z.gam(z)}}x=new Array(8) 3485x.fixed$length=Array 3486w=H.b(x,[P.k]) 3487w[0]=0 3488x=b-1 3489w[1]=x 3490w[2]=x 3491w[7]=x 3492w[3]=b 3493w[4]=b 3494w[5]=c 3495w[6]=c 3496if(P.j7(a,b,c,0,w)>=14)w[7]=c 3497v=w[1] 3498if(v>=b)if(P.j7(a,b,v,20,w)===20)w[7]=v 3499u=w[2]+1 3500t=w[3] 3501s=w[4] 3502r=w[5] 3503q=w[6] 3504if(q<r)r=q 3505if(s<u)s=r 3506else if(s<=v)s=v+1 3507if(t<u)t=s 3508p=w[7]<b 3509if(p)if(u>v+3){o=null 3510p=!1}else{x=t>b 3511if(x&&t+1===s){o=null 3512p=!1}else{if(!(r<c&&r===s+2&&C.a.a0(a,"..",s)))n=r>s+2&&C.a.a0(a,"/..",r-3) 3513else n=!0 3514if(n){o=null 3515p=!1}else{if(v===b+4)if(C.a.a0(a,"file",b)){if(u<=b){if(!C.a.a0(a,"/",s)){m="file:///" 3516l=3}else{m="file://" 3517l=2}a=m+C.a.w(a,s,c) 3518v-=b 3519z=l-b 3520r+=z 3521q+=z 3522c=a.length 3523b=0 3524u=7 3525t=7 3526s=7}else if(s===r)if(b===0&&!0){a=C.a.aC(a,s,r,"/");++r;++q;++c}else{a=C.a.w(a,b,s)+"/"+C.a.w(a,r,c) 3527v-=b 3528u-=b 3529t-=b 3530s-=b 3531z=1-b 3532r+=z 3533q+=z 3534c=a.length 3535b=0}o="file"}else if(C.a.a0(a,"http",b)){if(x&&t+3===s&&C.a.a0(a,"80",t+1))if(b===0&&!0){a=C.a.aC(a,t,s,"") 3536s-=3 3537r-=3 3538q-=3 3539c-=3}else{a=C.a.w(a,b,t)+C.a.w(a,s,c) 3540v-=b 3541u-=b 3542t-=b 3543z=3+b 3544s-=z 3545r-=z 3546q-=z 3547c=a.length 3548b=0}o="http"}else o=null 3549else if(v===z&&C.a.a0(a,"https",b)){if(x&&t+4===s&&C.a.a0(a,"443",t+1))if(b===0&&!0){a=C.a.aC(a,t,s,"") 3550s-=4 3551r-=4 3552q-=4 3553c-=3}else{a=C.a.w(a,b,t)+C.a.w(a,s,c) 3554v-=b 3555u-=b 3556t-=b 3557z=4+b 3558s-=z 3559r-=z 3560q-=z 3561c=a.length 3562b=0}o="https"}else o=null 3563p=!0}}}else o=null 3564if(p){if(b>0||c<a.length){a=C.a.w(a,b,c) 3565v-=b 3566u-=b 3567t-=b 3568s-=b 3569r-=b 3570q-=b}return new P.px(a,v,u,t,s,r,q,o)}return P.pL(a,b,c,v,u,t,s,r,q,o)}, 3571oo:function(a,b,c){var z,y,x,w,v,u,t,s 3572z=new P.op(a) 3573y=new Uint8Array(4) 3574for(x=b,w=x,v=0;x<c;++x){u=C.a.D(a,x) 3575if(u!==46){if((u^48)>9)z.$2("invalid character",x)}else{if(v===3)z.$2("IPv4 address should contain exactly 4 parts",x) 3576t=P.aF(C.a.w(a,w,x),null,null) 3577if(t>255)z.$2("each part must be in the range 0..255",w) 3578s=v+1 3579y[v]=t 3580w=x+1 3581v=s}
3581}if(v!==3)z.$2("IPv4 address should contain exactly 4 parts",c) 3582t=P.aF(C.a.w(a,w,c),null,null) 3583if(t>255)z.$2("each part must be in the range 0..255",w) 3584y[v]=t 3585return y}, 3586ij:function(a,b,c){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l,k 3587if(c==null)c=a.length 3588z=new P.oq(a) 3589y=new P.or(z,a) 3590if(a.length<2)z.$1("address is too short") 3591x=H.b([],[P.k]) 3592for(w=b,v=w,u=!1,t=!1;w<c;++w){s=C.a.D(a,w) 3593if(s===58){if(w===b){++w 3594if(C.a.D(a,w)!==58)z.$2("invalid start colon.",w) 3595v=w}if(w===v){if(u)z.$2("only one wildcard `::` is allowed",w) 3596x.push(-1) 3597u=!0}else x.push(y.$2(v,w)) 3598v=w+1}else if(s===46)t=!0}if(x.length===0)z.$1("too few parts") 3599r=v===c 3600q=C.d.gaK(x) 3601if(r&&q!==-1)z.$2("expected a part after last `:`",c) 3602if(!r)if(!t)x.push(y.$2(v,c)) 3603else{p=P.oo(a,v,c) 3604x.push((p[0]<<8|p[1])>>>0) 3605x.push((p[2]<<8|p[3])>>>0)}if(u){if(x.length>7)z.$1("an address with a wildcard must have less than 7 parts")}else if(x.length!==8)z.$1("an address without a wildcard must contain exactly 8 parts") 3606o=new Uint8Array(16) 3607for(q=x.length,n=9-q,w=0,m=0;w<q;++w){l=x[w] 3608if(l===-1)for(k=0;k<n;++k){o[m]=0 3609o[m+1]=0 3610m+=2}else{o[m]=C.c.ah(l,8) 3611o[m+1]=l&255 3612m+=2}}return o}, 3613qe:function(){var z,y,x,w,v 3614z=P.h3(22,new P.qg(),!0,P.ar) 3615y=new P.qf(z) 3616x=new P.qh() 3617w=new P.qi() 3618v=y.$2(0,225) 3619x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",1) 3620x.$3(v,".",14) 3621x.$3(v,":",34) 3622x.$3(v,"/",3) 3623x.$3(v,"?",172) 3624x.$3(v,"#",205) 3625v=y.$2(14,225) 3626x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",1) 3627x.$3(v,".",15) 3628x.$3(v,":",34) 3629x.$3(v,"/",234) 3630x.$3(v,"?",172) 3631x.$3(v,"#",205) 3632v=y.$2(15,225) 3633x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",1) 3634x.$3(v,"%",225) 3635x.$3(v,":",34) 3636x.$3(v,"/",9) 3637x.$3(v,"?",172) 3638x.$3(v,"#",205) 3639v=y.$2(1,225) 3640x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",1) 3641x.$3(v,":",34) 3642x.$3(v,"/",10) 3643x.$3(v,"?",172) 3644x.$3(v,"#",205) 3645v=y.$2(2,235) 3646x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",139) 3647x.$3(v,"/",131) 3648x.$3(v,".",146) 3649x.$3(v,"?",172) 3650x.$3(v,"#",205) 3651v=y.$2(3,235) 3652x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",11) 3653x.$3(v,"/",68) 3654x.$3(v,".",18) 3655x.$3(v,"?",172) 3656x.$3(v,"#",205) 3657v=y.$2(4,229) 3658x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",5) 3659w.$3(v,"AZ",229) 3660x.$3(v,":",102) 3661x.$3(v,"@",68) 3662x.$3(v,"[",232) 3663x.$3(v,"/",138) 3664x.$3(v,"?",172) 3665x.$3(v,"#",205) 3666v=y.$2(5,229) 3667x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",5) 3668w.$3(v,"AZ",229) 3669x.$3(v,":",102) 3670x.$3(v,"@",68) 3671x.$3(v,"/",138) 3672x.$3(v,"?",172) 3673x.$3(v,"#",205) 3674v=y.$2(6,231) 3675w.$3(v,"19",7) 3676x.$3(v,"@",68) 3677x.$3(v,"/",138) 3678x.$3(v,"?",172) 3679x.$3(v,"#",205) 3680v=y.$2(7,231) 3681w.$3(v,"09",7) 3682x.$3(v,"@",68) 3683x.$3(v,"/",138) 3684x.$3(v,"?",172) 3685x.$3(v,"#",205) 3686x.$3(y.$2(8,8),"]",5) 3687v=y.$2(9,235) 3688x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",11) 3689x.$3(v,".",16) 3690x.$3(v,"/",234) 3691x.$3(v,"?",172) 3692x.$3(v,"#",205) 3693v=y.$2(16,235) 3694x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",11) 3695x.$3(v,".",17) 3696x.$3(v,"/",234) 3697x.$3(v,"?",172) 3698x.$3(v,"#",205) 3699v=y.$2(17,235) 3700x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",11) 3701x.$3(v,"/",9) 3702x.$3(v,"?",172) 3703x.$3(v,"#",205) 3704v=y.$2(10,235) 3705x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",11) 3706x.$3(v,".",18) 3707x.$3(v,"/",234) 3708x.$3(v,"?",172) 3709x.$3(v,"#",205) 3710v=y.$2(18,235) 3711x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",11) 3712x.$3(v,".",19) 3713x.$3(v,"/",234) 3714x.$3(v,"?",172) 3715x.$3(v,"#",205) 3716v=y.$2(19,235) 3717x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",11) 3718x.$3(v,"/",234) 3719x.$3(v,"?",172) 3720x.$3(v,"#",205) 3721v=y.$2(11,235) 3722x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",11) 3723x.$3(v,"/",10) 3724x.$3(v,"?",172) 3725x.$3(v,"#",205) 3726v=y.$2(12,236) 3727x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",12) 3728x.$3(v,"?",12) 3729x.$3(v,"#",205) 3730v=y.$2(13,237) 3731x.$3(v,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",13) 3732x.$3(v,"?",13) 3733w.$3(y.$2(20,245),"az",21) 3734v=y.$2(21,245) 3735w.$3(v,"az",21) 3736w.$3(v,"09",21) 3737x.$3(v,"+-.",21) 3738return z}, 3739j7:function(a,b,c,d,e){var z,y,x,w,v 3740z=$.$get$j8() 3741for(y=b;y<c;++y){x=z[d] 3742w=C.a.H(a,y)^96 3743v=x[w>95?31:w] 3744d=v&31 3745e[v>>>5]=y}return d}, 3746ja: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}, 3747mI:{"^":"c;a,b", 3748$2:function(a,b){var z,y,x 3749z=this.b 3750y=this.a 3751z.a+=y.a 3752x=z.a+=H.d(a.a) 3753z.a=x+": " 3754z.a+=H.d(P.b4(b)) 3755y.a=", "}}, 3756bv:{"^":"a;"},
3757"+bool":0, 3758dn:{"^":"a;a,b", 3759L:function(a,b){if(b==null)return!1 3760if(!(b instanceof P.dn))return!1 3761return this.a===b.a&&this.b===b.b}, 3762gE:function(a){var z=this.a 3763return(z^C.c.ah(z,30))&1073741823}, 3764em:function(){var z,y 3765if(this.b)return this 3766z=this.a 3767if(Math.abs(z)<=864e13)y=!1 3768else y=!0 3769if(y)H.E(P.L("DateTime is outside valid range: "+z)) 3770return new P.dn(z,!0)}, 3771i:function(a){var z,y,x,w,v,u,t 3772z=P.f_(H.bP(this)) 3773y=P.an(H.hf(this)) 3774x=P.an(H.hb(this)) 3775w=P.an(H.hc(this)) 3776v=P.an(H.he(this)) 3777u=P.an(H.hg(this)) 3778t=P.f0(H.hd(this)) 3779if(this.b)return z+"-"+y+"-"+x+" "+w+":"+v+":"+u+"."+t+"Z" 3780else return z+"-"+y+"-"+x+" "+w+":"+v+":"+u+"."+t}, 3781el:function(){var z,y,x,w,v,u,t 3782z=H.bP(this)>=-9999&&H.bP(this)<=9999?P.f_(H.bP(this)):P.kG(H.bP(this)) 3783y=P.an(H.hf(this)) 3784x=P.an(H.hb(this)) 3785w=P.an(H.hc(this)) 3786v=P.an(H.he(this)) 3787u=P.an(H.hg(this)) 3788t=P.f0(H.hd(this)) 3789if(this.b)return z+"-"+y+"-"+x+"T"+w+":"+v+":"+u+"."+t+"Z" 3790else return z+"-"+y+"-"+x+"T"+w+":"+v+":"+u+"."+t}, 3791l:{ 3792f_:function(a){var z,y 3793z=Math.abs(a) 3794y=a<0?"-":"" 3795if(z>=1000)return""+a 3796if(z>=100)return y+"0"+z 3797if(z>=10)return y+"00"+z 3798return y+"000"+z}, 3799kG:function(a){var z,y 3800z=Math.abs(a) 3801y=a<0?"-":"+" 3802if(z>=1e5)return y+z 3803return y+"0"+z}, 3804f0:function(a){if(a>=100)return""+a 3805if(a>=10)return"0"+a 3806return"00"+a}, 3807an:function(a){if(a>=10)return""+a 3808return"0"+a}}}, 3809ae:{"^":"aQ;"}, 3810"+double":0, 3811X:{"^":"a;"}, 3812dK:{"^":"X;", 3813i:function(a){return"Throw of null."}}, 3814ag:{"^":"X;a,b,c,d", 3815gbr:function(){return"Invalid argument"+(!this.a?"(s)":"")}, 3816gbq:function(){return""}, 3817i:function(a){var z,y,x,w,v,u 3818z=this.c 3819y=z!=null?" ("+z+")":"" 3820z=this.d 3821x=z==null?"":": "+H.d(z) 3822w=this.gbr()+y+x 3823if(!this.a)return w 3824v=this.gbq() 3825u=P.b4(this.b) 3826return w+v+": "+H.d(u)}, 3827l:{ 3828L:function(a){return new P.ag(!1,null,null,a)}, 3829ex:function(a,b,c){return new P.ag(!0,a,b,c)}}}, 3830cF:{"^":"ag;e,f,a,b,c,d", 3831gbr:function(){return"RangeError"}, 3832gbq:function(){var z,y,x 3833z=this.e 3834if(z==null){z=this.f 3835y=z!=null?": Not less than or equal to "+H.d(z):""}else{x=this.f 3836if(x==null)y=": Not greater than or equal to "+H.d(z) 3837else if(x>z)y=": Not in range "+H.d(z)+".."+H.d(x)+", inclusive" 3838else y=x<z?": Valid value range is empty":": Only valid value is "+H.d(z)}return y}, 3839l:{ 3840bQ:function(a,b,c){return new P.cF(null,null,!0,a,b,"Value not in range")}, 3841G:function(a,b,c,d,e){return new P.cF(b,c,!0,a,d,"Invalid value")}, 3842ab:function(a,b,c,d,e,f){if(0>a||a>c)throw H.f(P.G(a,0,c,"start",f)) 3843if(b!=null){if(a>b||b>c)throw H.f(P.G(b,a,c,"end",f)) 3844return b}return c}}}, 3845ln:{"^":"ag;e,j:f>,a,b,c,d", 3846gbr:function(){return"RangeError"}, 3847gbq:function(){if(J.d6(this.b,0))return": index must not be negative" 3848var z=this.f 3849if(z===0)return": no indices are valid" 3850return": index should be less than "+z}, 3851l:{ 3852bI:function(a,b,c,d,e){var z=e!=null?e:J.J(b) 3853return new P.ln(b,z,!0,a,c,"Index out of range")}}}, 3854mH:{"^":"X;a,b,c,d,e", 3855i:function(a){var z,y,x,w,v,u,t,s,r,q 3856z={} 3857y=new P.ac("") 3858z.a="" 3859for(x=this.c,w=x.length,v=0,u="",t="";v<w;++v,t=", "){s=x[v] 3860y.a=u+t 3861u=y.a+=H.d(P.b4(s)) 3862z.a=", "}this.d.I(0,new P.mI(z,y)) 3863r=P.b4(this.a) 3864q=y.i(0) 3865x="NoSuchMethodError: method not found: '"+H.d(this.b.a)+"'\nReceiver: "+H.d(r)+"\nArguments: ["+q+"]" 3866return x}, 3867l:{ 3868h7:function(a,b,c,d,e){return new P.mH(a,b,c,d,e)}}}, 3869om:{"^":"X;a", 3870i:function(a){return"Unsupported operation: "+this.a}, 3871l:{ 3872T:function(a){return new P.om(a)}}}, 3873oj:{"^":"X;a", 3874i:function(a){var z=this.a 3875return z!=null?"UnimplementedError: "+z:"UnimplementedError"}, 3876l:{ 3877id:function(a){return new P.oj(a)}}}, 3878bX:{"^":"X;a", 3879i:function(a){return"Bad state: "+this.a}, 3880l:{ 3881ap:function(a){return new P.bX(a)}}}, 3882k5:{"^":"X;a", 3883i:function(a){var z=this.a 3884if(z==null)return"Concurrent modification during iteration." 3885return"Concurrent modification during iteration: "+H.d(P.b4(z))+"."}, 3886l:{ 3887W:function(a){return new P.k5(a)}}}, 3888mO:{"^":"a;", 3889i:function(a){return"Out of Memory"}, 3890$isX:1}, 3891hX:{"^":"a;", 3892i:function(a){return"Stack Overflow"}, 3893$isX:1}, 3894kg:{"^":"X;a", 3895i:function(a){var z=this.a 3896return z==null?"Reading static variable during its initialization":"Reading static variable '"+z+"' during its initialization"}}, 3897p0:{"^":"a;a", 3898i:function(a){return"Exception: "+this.a}, 3899$isaw:1}, 3900aI:{"^":"a;a,b,c", 3901i:function(a){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l 3902z=this.a 3903y=z!=null&&""!==z?"FormatException: "+H.d(z):"FormatException" 3904x=this.c 3905w=this.b 3906if(typeof w!=="string")return x!=null?y+(" (at offset "+H.d(x)+")"):y 3907if(x!=null)z=x<0||x>w.length 3908else z=!1 3909if(z)x=null 3910if(x==null){if(w.length>78)w=C.a.w(w,0,75)+"..." 3911return y+"\n"+w}for(v=1,u=0,t=!1,s=0;s<x;++s){r=C.a.H(w,s) 3912if(r===10){if(u!==s||!t)++v 3913u=s+1 3914t=!1}else if(r===13){++v 3915u=s+1 3916t=!0}}y=v>1?y+(" (at line "+v+", character "+(x-u+1)+")\n"):y+(" (at character "+(x+1)+")\n") 3917q=w.length 3918for(s=x;s<w.length;++s){r=C.a.D(w,s) 3919if(r===10||r===13){q=s 3920break}}if(q-u>78)if(x-u<75){p=u+75 3921o=u 3922n="" 3923m="..."}else{if(q-x<75){o=q-75 3924p=q 3925m=""}else{o=x-36 3926p=x+36 3927m="..."}n="..."}else{p=q 3928o=u 3929n="" 3930m=""}l=C.a.w(w,o,p) 3931return y+n+l+m+"\n"+C.a.be(" ",x-o+n.length)+"^\n"}, 3932$isaw:1, 3933l:{ 3934C:function(a,b,c){return new P.aI(a,b,c)}}}, 3935ck:{"^":"a;"},
3936k:{"^":"aQ;"}, 3937"+int":0, 3938u:{"^":"a;$ti", 3939Y:function(a,b){return H.ch(this,H.aE(this,"u",0),b)}, 3940ae:function(a,b,c){return H.h5(this,b,H.aE(this,"u",0),c)}, 3941J:function(a,b){var z 3942for(z=this.gF(this);z.p();)if(J.a9(z.gv(),b))return!0 3943return!1}, 3944I:function(a,b){var z 3945for(z=this.gF(this);z.p();)b.$1(z.gv())}, 3946aN:function(a,b){return P.dE(this,b,H.aE(this,"u",0))}, 3947gj:function(a){var z,y 3948z=this.gF(this) 3949for(y=0;z.p();)++y 3950return y}, 3951gq:function(a){return!this.gF(this).p()}, 3952gN:function(a){return!this.gq(this)}, 3953a_:function(a,b){return H.hW(this,b,H.aE(this,"u",0))}, 3954R:function(a,b){var z,y,x 3955if(b<0)H.E(P.G(b,0,null,"index",null)) 3956for(z=this.gF(this),y=0;z.p();){x=z.gv() 3957if(b===y)return x;++y}throw H.f(P.bI(b,this,"index",null,y))}, 3958i:function(a){return P.lr(this,"(",")")}}, 3959pf:{"^":"ay;j:a>,b,$ti", 3960R:function(a,b){var z=this.a 3961if(0>b||b>=z)H.E(P.bI(b,this,"index",null,z)) 3962return this.b.$1(b)}}, 3963dt:{"^":"a;"}, 3964n:{"^":"a;$ti",$isB:1,$isu:1}, 3965"+List":0, 3966h:{"^":"a;$ti"}, 3967S:{"^":"a;", 3968gE:function(a){return P.a.prototype.gE.call(this,this)}, 3969i:function(a){return"null"}}, 3970"+Null":0, 3971aQ:{"^":"a;"}, 3972"+num":0, 3973a:{"^":";", 3974L:function(a,b){return this===b}, 3975gE:function(a){return H.aL(this)}, 3976i:function(a){return"Instance of '"+H.be(this)+"'"}, 3977bJ:function(a,b){throw H.f(P.h7(this,b.gcF(),b.gcI(),b.gcG(),null))}, 3978toString:function(){return this.i(this)}}, 3979bO:{"^":"a;"}, 3980bV:{"^":"B;"}, 3981ai:{"^":"a;"}, 3982e:{"^":"a;",$isbO:1}, 3983"+String":0, 3984ac:{"^":"a;a5:a@", 3985gj:function(a){return this.a.length}, 3986i:function(a){var z=this.a 3987return z.charCodeAt(0)==0?z:z}, 3988gq:function(a){return this.a.length===0}, 3989gN:function(a){return this.a.length!==0}, 3990l:{ 3991hY:function(a,b,c){var z=J.a2(b) 3992if(!z.p())return a 3993if(c.length===0){do a+=H.d(z.gv()) 3994while(z.p())}else{a+=H.d(z.gv()) 3995for(;z.p();)a=a+c+H.d(z.gv())}return a}}}, 3996cK:{"^":"a;"}, 3997aM:{"^":"a;"}, 3998cO:{"^":"a;"}, 3999op:{"^":"c;a", 4000$2:function(a,b){throw H.f(P.C("Illegal IPv4 address, "+a,this.a,b))}}, 4001oq:{"^":"c;a", 4002$2:function(a,b){throw H.f(P.C("Illegal IPv6 address, "+a,this.a,b))}, 4003$1:function(a){return this.$2(a,null)}}, 4004or:{"^":"c;a,b", 4005$2:function(a,b){var z 4006if(b-a>4)this.a.$2("an IPv6 part can only contain a maximum of 4 hex digits",a) 4007z=P.aF(C.a.w(this.b,a,b),null,16) 4008if(z<0||z>65535)this.a.$2("each part must be in the range of `0x0..0xFFFF`",a) 4009return z}}, 4010iN:{"^":"a;bV:a<,b,c,d,cH:e<,f,r,0x,0y,0z,0Q,0ch", 4011gcR:function(){return this.b}, 4012gbE:function(){var z=this.c 4013if(z==null)return"" 4014if(C.a.ab(z,"["))return C.a.w(z,1,z.length-1) 4015return z}, 4016gbL:function(){var z=this.d 4017if(z==null)return P.iO(this.a) 4018return z}, 4019gcJ:function(){var z=this.f 4020return z==null?"":z}, 4021gcs:function(){var z=this.r 4022return z==null?"":z}, 4023gcv:function(){return this.a.length!==0}, 4024gbB:function(){return this.c!=null}, 4025gbD:function(){return this.f!=null}, 4026gbC:function(){return this.r!=null}, 4027gcu:function(){return J.ew(this.e,"/")}, 4028i:function(a){var z,y,x,w 4029z=this.y 4030if(z==null){z=this.a 4031y=z.length!==0?z+":":"" 4032x=this.c 4033w=x==null 4034if(!w||z==="file"){z=y+"//" 4035y=this.b 4036if(y.length!==0)z=z+H.d(y)+"@" 4037if(!w)z+=x 4038y=this.d 4039if(y!=null)z=z+":"+H.d(y)}else z=y 4040z+=H.d(this.e) 4041y=this.f 4042if(y!=null)z=z+"?"+y 4043y=this.r 4044if(y!=null)z=z+"#"+y 4045z=z.charCodeAt(0)==0?z:z 4046this.y=z}return z}, 4047L:function(a,b){var z,y 4048if(b==null)return!1 4049if(this===b)return!0 4050if(!!J.q(b).$iscO){if(this.a===b.gbV())if(this.c!=null===b.gbB())if(this.b==b.gcR())if(this.gbE()==b.gbE())if(this.gbL()==b.gbL())if(this.e==b.gcH()){z=this.f 4051y=z==null 4052if(!y===b.gbD()){if(y)z="" 4053if(z===b.gcJ()){z=this.r 4054y=z==null 4055if(!y===b.gbC()){if(y)z="" 4056z=z===b.gcs()}else z=!1}else z=!1}else z=!1}else z=!1 4057else z=!1 4058else z=!1 4059else z=!1 4060else z=!1 4061else z=!1 4062return z}return!1}, 4063gE:function(a){var z=this.z 4064if(z==null){z=C.a.gE(this.i(0)) 4065this.z=z}return z}, 4066$iscO:1, 4067l:{ 4068pL:function(a,b,c,d,e,f,g,h,i,j){var z,y,x,w,v,u,t 4069if(j==null)if(d>b)j=P.pU(a,b,d) 4070else{if(d===b)P.bl(a,b,"Invalid empty scheme") 4071j=""}if(e>b){z=d+3 4072y=z<e?P.pV(a,z,e-1):"" 4073x=P.pQ(a,e,f,!1) 4074w=f+1 4075v=w<g?P.pS(P.aF(C.a.w(a,w,g),new P.pM(a,f),null),j):null}else{y="" 4076x=null 4077v=null}u=P.pR(a,g,h,null,j,x!=null) 4078t=h<i?P.pT(a,h+1,i,null):null 4079return new P.iN(j,y,x,v,u,t,i<c?P.pP(a,i+1,c):null)},
4080iO:function(a){if(a==="http")return 80 4081if(a==="https")return 443 4082return 0}, 4083bl:function(a,b,c){throw H.f(P.C(c,a,b))}, 4084pS:function(a,b){if(a!=null&&a===P.iO(b))return 4085return a}, 4086pQ:function(a,b,c,d){var z,y 4087if(b===c)return"" 4088if(C.a.D(a,b)===91){z=c-1 4089if(C.a.D(a,z)!==93)P.bl(a,b,"Missing end `]` to match `[` in host") 4090P.ij(a,b+1,z) 4091return C.a.w(a,b,c).toLowerCase()}for(y=b;y<c;++y)if(C.a.D(a,y)===58){P.ij(a,b,c) 4092return"["+a+"]"}return P.pX(a,b,c)}, 4093pX:function(a,b,c){var z,y,x,w,v,u,t,s,r,q,p 4094for(z=b,y=z,x=null,w=!0;z<c;){v=C.a.D(a,z) 4095if(v===37){u=P.iU(a,z,!0) 4096t=u==null 4097if(t&&w){z+=3 4098continue}if(x==null)x=new P.ac("") 4099s=C.a.w(a,y,z) 4100r=x.a+=!w?s.toLowerCase():s 4101if(t){u=C.a.w(a,z,z+3) 4102q=3}else if(u==="%"){u="%25" 4103q=1}else q=3 4104x.a=r+u 4105z+=q 4106y=z 4107w=!0}else if(v<127&&(C.c6[v>>>4]&1<<(v&15))!==0){if(w&&65<=v&&90>=v){if(x==null)x=new P.ac("") 4108if(y<z){x.a+=C.a.w(a,y,z) 4109y=z}w=!1}++z}else if(v<=93&&(C.V[v>>>4]&1<<(v&15))!==0)P.bl(a,z,"Invalid character") 4110else{if((v&64512)===55296&&z+1<c){p=C.a.D(a,z+1) 4111if((p&64512)===56320){v=65536|(v&1023)<<10|p&1023 4112q=2}else q=1}else q=1 4113if(x==null)x=new P.ac("") 4114s=C.a.w(a,y,z) 4115x.a+=!w?s.toLowerCase():s 4116x.a+=P.iP(v) 4117z+=q 4118y=z}}if(x==null)return C.a.w(a,b,c) 4119if(y<c){s=C.a.w(a,y,c) 4120x.a+=!w?s.toLowerCase():s}t=x.a 4121return t.charCodeAt(0)==0?t:t}, 4122pU:function(a,b,c){var z,y,x 4123if(b===c)return"" 4124if(!P.iR(C.a.H(a,b)))P.bl(a,b,"Scheme not starting with alphabetic character") 4125for(z=b,y=!1;z<c;++z){x=C.a.H(a,z) 4126if(!(x<128&&(C.Y[x>>>4]&1<<(x&15))!==0))P.bl(a,z,"Illegal scheme character") 4127if(65<=x&&x<=90)y=!0}a=C.a.w(a,b,c) 4128return P.pN(y?a.toLowerCase():a)}, 4129pN:function(a){if(a==="http")return"http" 4130if(a==="file")return"file" 4131if(a==="https")return"https" 4132if(a==="package")return"package" 4133return a}, 4134pV:function(a,b,c){return P.bm(a,b,c,C.bN,!1)}, 4135pR:function(a,b,c,d,e,f){var z,y,x 4136z=e==="file" 4137y=z||f 4138x=P.bm(a,b,c,C.a0,!0) 4139if(x.length===0){if(z)return"/"}else if(y&&!C.a.ab(x,"/"))x="/"+x 4140return P.pW(x,e,f)}, 4141pW:function(a,b,c){var z=b.length===0 4142if(z&&!c&&!C.a.ab(a,"/"))return P.pY(a,!z||c) 4143return P.pZ(a)}, 4144pT:function(a,b,c,d){return P.bm(a,b,c,C.q,!0)}, 4145pP:function(a,b,c){return P.bm(a,b,c,C.q,!0)}, 4146iU:function(a,b,c){var z,y,x,w,v,u 4147z=b+2 4148if(z>=a.length)return"%" 4149y=C.a.D(a,b+1) 4150x=C.a.D(a,z) 4151w=H.d2(y) 4152v=H.d2(x) 4153if(w<0||v<0)return"%" 4154u=w*16+v 4155if(u<127&&(C.c2[C.c.ah(u,4)]&1<<(u&15))!==0)return H.cE(c&&65<=u&&90>=u?(u|32)>>>0:u) 4156if(y>=97||x>=97)return C.a.w(a,b,b+3).toUpperCase() 4157return}, 4158iP:function(a){var z,y,x,w,v,u 4159if(a<128){z=new Array(3) 4160z.fixed$length=Array 4161y=H.b(z,[P.k]) 4162y[0]=37 4163y[1]=C.a.H("0123456789ABCDEF",a>>>4) 4164y[2]=C.a.H("0123456789ABCDEF",a&15)}else{if(a>2047)if(a>65535){x=240 4165w=4}else{x=224 4166w=3}else{x=192 4167w=2}z=new Array(3*w) 4168z.fixed$length=Array 4169y=H.b(z,[P.k]) 4170for(v=0;--w,w>=0;x=128){u=C.c.dA(a,6*w)&63|x 4171y[v]=37 4172y[v+1]=C.a.H("0123456789ABCDEF",u>>>4) 4173y[v+2]=C.a.H("0123456789ABCDEF",u&15) 4174v+=3}}return P.hZ(y,0,null)}, 4175bm:function(a,b,c,d,e){var z=P.iT(a,b,c,d,e) 4176return z==null?C.a.w(a,b,c):z}, 4177iT:function(a,b,c,d,e){var z,y,x,w,v,u,t,s,r 4178for(z=!e,y=b,x=y,w=null;y<c;){v=C.a.D(a,y) 4179if(v<127&&(d[v>>>4]&1<<(v&15))!==0)++y 4180else{if(v===37){u=P.iU(a,y,!1) 4181if(u==null){y+=3 4182continue}if("%"===u){u="%25" 4183t=1}else t=3}else if(z&&v<=93&&(C.V[v>>>4]&1<<(v&15))!==0){P.bl(a,y,"Invalid character") 4184u=null 4185t=null}else{if((v&64512)===55296){s=y+1 4186if(s<c){r=C.a.D(a,s) 4187if((r&64512)===56320){v=65536|(v&1023)<<10|r&1023 4188t=2}else t=1}else t=1}else t=1 4189u=P.iP(v)}if(w==null)w=new P.ac("") 4190w.a+=C.a.w(a,x,y) 4191w.a+=H.d(u) 4192y+=t 4193x=y}}if(w==null)return 4194if(x<c)w.a+=C.a.w(a,x,c) 4195z=w.a 4196return z.charCodeAt(0)==0?z:z}, 4197iS:function(a){if(C.a.ab(a,"."))return!0 4198return C.a.dX(a,"/.")!==-1}, 4199pZ:function(a){var z,y,x,w,v,u 4200if(!P.iS(a))return a 4201z=H.b([],[P.e]) 4202for(y=a.split("/"),x=y.length,w=!1,v=0;v<x;++v){u=y[v] 4203if(J.a9(u,"..")){if(z.length!==0){z.pop() 4204if(z.length===0)z.push("")}w=!0}else if("."===u)w=!0 4205else{z.push(u) 4206w=!1}}if(w)z.push("") 4207return C.d.cC(z,"/")}, 4208pY:function(a,b){var z,y,x,w,v,u 4209if(!P.iS(a))return!b?P.iQ(a):a 4210z=H.b([],[P.e]) 4211for(y=a.split("/"),x=y.length,w=!1,v=0;v<x;++v){u=y[v] 4212if(".."===u)if(z.length!==0&&C.d.gaK(z)!==".."){z.pop() 4213w=!0}
4213else{z.push("..") 4214w=!1}else if("."===u)w=!0 4215else{z.push(u) 4216w=!1}}y=z.length 4217if(y!==0)y=y===1&&z[0].length===0 4218else y=!0 4219if(y)return"./" 4220if(w||C.d.gaK(z)==="..")z.push("") 4221if(!b)z[0]=P.iQ(z[0]) 4222return C.d.cC(z,"/")}, 4223iQ:function(a){var z,y,x 4224z=a.length 4225if(z>=2&&P.iR(J.eo(a,0)))for(y=1;y<z;++y){x=C.a.H(a,y) 4226if(x===58)return C.a.w(a,0,y)+"%3A"+C.a.aT(a,y+1) 4227if(x>127||(C.Y[x>>>4]&1<<(x&15))===0)break}return a}, 4228pO:function(a,b){var z,y,x 4229for(z=0,y=0;y<2;++y){x=C.a.D(a,b+y) 4230if(48<=x&&x<=57)z=z*16+x-48 4231else{x|=32 4232if(97<=x&&x<=102)z=z*16+x-87 4233else throw H.f(P.L("Invalid URL encoding"))}}return z}, 4234q_:function(a,b,c,d,e){var z,y,x,w,v 4235y=b 4236while(!0){if(!(y<c)){z=!0 4237break}x=C.a.D(a,y) 4238if(x<=127)if(x!==37)w=!1 4239else w=!0 4240else w=!0 4241if(w){z=!1 4242break}++y}if(z){if(C.ag!==d)w=!1 4243else w=!0 4244if(w)return C.a.w(a,b,c) 4245else v=new H.de(C.a.w(a,b,c))}else{v=H.b([],[P.k]) 4246for(w=a.length,y=b;y<c;++y){x=C.a.D(a,y) 4247if(x>127)throw H.f(P.L("Illegal percent encoding in URI")) 4248if(x===37){if(y+3>w)throw H.f(P.L("Truncated URI")) 4249v.push(P.pO(a,y+1)) 4250y+=2}else v.push(x)}}return new P.ot(!1).dN(v)}, 4251iR:function(a){var z=a|32 4252return 97<=z&&z<=122}}}, 4253pM:{"^":"c;a,b", 4254$1:function(a){throw H.f(P.C("Invalid port",this.a,this.b+1))}}, 4255on:{"^":"a;a,b,c", 4256gam:function(a){var z,y,x,w,v 4257z=this.c 4258if(z!=null)return z 4259z=this.a 4260y=this.b[0]+1 4261x=C.a.cz(z,"?",y) 4262w=z.length 4263if(x>=0){v=P.bm(z,x+1,w,C.q,!1) 4264w=x}else v=null 4265z=new P.oY(this,"data",null,null,null,P.bm(z,y,w,C.a0,!1),v,null) 4266this.c=z 4267return z}, 4268gP:function(){var z,y,x 4269z=this.b 4270y=z[0]+1 4271x=z[1] 4272if(y===x)return"text/plain" 4273return P.q_(this.a,y,x,C.ag,!1)}, 4274cn:function(){var z,y,x,w,v,u,t,s,r,q,p 4275z=this.a 4276y=this.b 4277x=C.d.gaK(y)+1 4278if((y.length&1)===1)return C.aG.dO(z,x) 4279y=z.length 4280w=y-x 4281for(v=x;v<y;++v)if(C.a.D(z,v)===37){v+=2 4282w-=2}u=new Uint8Array(w) 4283if(w===y){C.m.aa(u,0,w,new H.de(z),x) 4284return u}for(v=x,t=0;v<y;++v){s=C.a.D(z,v) 4285if(s!==37){r=t+1 4286u[t]=s}else{q=v+2 4287if(q<y){p=H.jt(z,v+1) 4288if(p>=0){r=t+1 4289u[t]=p 4290v=q 4291t=r 4292continue}}throw H.f(P.C("Invalid percent escape",z,v))}t=r}return u}, 4293i:function(a){var z=this.a 4294return this.b[0]===-1?"data:"+z:z}, 4295l:{ 4296ih:function(a){var z 4297if(a.length>=5){z=P.ja(a,0) 4298if(z===0)return P.cP(a,5,null) 4299if(z===32)return P.cP(C.a.aT(a,5),0,null)}throw H.f(P.C("Does not start with 'data:'",a,0))}, 4300cP:function(a,b,c){var z,y,x,w,v,u,t,s,r 4301z=H.b([b-1],[P.k]) 4302for(y=a.length,x=b,w=-1,v=null;x<y;++x){v=C.a.H(a,x) 4303if(v===44||v===59)break 4304if(v===47){if(w<0){w=x 4305continue}throw H.f(P.C("Invalid MIME type",a,x))}}if(w<0&&x>b)throw H.f(P.C("Invalid MIME type",a,x)) 4306for(;v!==44;){z.push(x);++x 4307for(u=-1;x<y;++x){v=C.a.H(a,x) 4308if(v===61){if(u<0)u=x}else if(v===59||v===44)break}if(u>=0)z.push(u) 4309else{t=C.d.gaK(z) 4310if(v!==44||x!==t+7||!C.a.a0(a,"base64",t+1))throw H.f(P.C("Expecting '='",a,x)) 4311break}}z.push(x) 4312s=x+1 4313if((z.length&1)===1)a=C.aC.e6(a,s,y) 4314else{r=P.iT(a,s,y,C.q,!0) 4315if(r!=null)a=C.a.aC(a,s,y,r)}return new P.on(a,z,c)}}}, 4316qg:{"^":"c:14;", 4317$1:function(a){return new Uint8Array(96)}}, 4318qf:{"^":"c:15;a", 4319$2:function(a,b){var z=this.a[a] 4320J.es(z,0,96,b) 4321return z}}, 4322qh:{"^":"c;", 4323$3:function(a,b,c){var z,y 4324for(z=b.length,y=0;y<z;++y)a[C.a.H(b,y)^96]=c}}, 4325qi:{"^":"c;", 4326$3:function(a,b,c){var z,y 4327for(z=C.a.H(b,0),y=C.a.H(b,1);z<=y;++z)a[(z^96)>>>0]=c}}, 4328px:{"^":"a;a,b,c,d,e,f,r,x,0y", 4329gcv:function(){return this.b>0}, 4330gbB:function(){return this.c>0}, 4331gbD:function(){return this.f<this.r}, 4332gbC:function(){return this.r<this.a.length}, 4333gc8:function(){return this.b===4&&C.a.ab(this.a,"http")}, 4334gc9:function(){return this.b===5&&C.a.ab(this.a,"https")}, 4335gcu:function(){return C.a.a0(this.a,"/",this.e)}, 4336gbV:function(){var z,y 4337z=this.b 4338if(z<=0)return"" 4339y=this.x 4340if(y!=null)return y 4341if(this.gc8()){this.x="http" 4342z="http"}else if(this.gc9()){this.x="https" 4343z="https"}else if(z===4&&C.a.ab(this.a,"file")){this.x="file" 4344z="file"}else if(z===7&&C.a.ab(this.a,"package")){this.x="package" 4345z="package"}else{z=C.a.w(this.a,0,z) 4346this.x=z}return z}, 4347gcR:function(){var z,y 4348z=this.c 4349y=this.b+3 4350return z>y?C.a.w(this.a,y,z-1):""}, 4351gbE:function(){var z=this.c 4352return z>0?C.a.w(this.a,z,this.d):""}, 4353gbL:function(){if(this.c>0&&this.d+1<this.e)return P.aF(C.a.w(this.a,this.d+1,this.e),null,
4353null) 4354if(this.gc8())return 80 4355if(this.gc9())return 443 4356return 0}, 4357gcH:function(){return C.a.w(this.a,this.e,this.f)}, 4358gcJ:function(){var z,y 4359z=this.f 4360y=this.r 4361return z<y?C.a.w(this.a,z+1,y):""}, 4362gcs:function(){var z,y 4363z=this.r 4364y=this.a 4365return z<y.length?C.a.aT(y,z+1):""}, 4366gE:function(a){var z=this.y 4367if(z==null){z=C.a.gE(this.a) 4368this.y=z}return z}, 4369L:function(a,b){if(b==null)return!1 4370if(this===b)return!0 4371if(!!J.q(b).$iscO)return this.a===b.i(0) 4372return!1}, 4373i:function(a){return this.a}, 4374$iscO:1}, 4375oY:{"^":"iN;cx,a,b,c,d,e,f,r,0x,0y,0z,0Q,0ch"}}],["","",,P,{"^":"", 4376qb:function(a){var z,y 4377z=a.$dart_jsFunction 4378if(z!=null)return z 4379y=function(b,c){return function(){return b(c,Array.prototype.slice.apply(arguments))}}(P.q8,a) 4380y[$.$get$dg()]=a 4381a.$dart_jsFunction=y 4382return y}, 4383q8:[function(a,b){var z=H.mU(a,b) 4384return z},null,null,8,0,null,25,26], 4385aO:function(a){if(typeof a=="function")return a 4386else return P.qb(a)}}],["","",,P,{"^":"", 4387ej:function(a){var z=J.q(a) 4388if(!z.$ish&&!z.$isu)throw H.f(P.L("object must be a Map or Iterable")) 4389return P.qc(a)}, 4390qc:function(a){return new P.qd(new P.pk(0,[null,null])).$1(a)}, 4391qd:{"^":"c:3;a", 4392$1:[function(a){var z,y,x,w,v 4393z=this.a 4394if(z.C(a))return z.h(0,a) 4395y=J.q(a) 4396if(!!y.$ish){x={} 4397z.n(0,a,x) 4398for(z=a.gO(),z=z.gF(z);z.p();){w=z.gv() 4399x[w]=this.$1(a.h(0,w))}return x}else if(!!y.$isu){v=[] 4400z.n(0,a,v) 4401C.d.a2(v,y.ae(a,this,null)) 4402return v}else return a},null,null,4,0,null,9,"call"]}}],["","",,P,{"^":"",ar:{"^":"a;",$isB:1, 4403$asB:function(){return[P.k]}, 4404$isu:1, 4405$asu:function(){return[P.k]}, 4406$isn:1, 4407$asn:function(){return[P.k]}}}],["","",,M,{"^":"", 4408cZ:function(a,b,c,d){var z 4409switch(a){case 5120:b.toString 4410H.aU(b,c,d) 4411z=new Int8Array(b,c,d) 4412return z 4413case 5121:b.toString 4414return H.h6(b,c,d) 4415case 5122:b.toString 4416H.aU(b,c,d) 4417z=new Int16Array(b,c,d) 4418return z 4419case 5123:b.toString 4420H.aU(b,c,d) 4421z=new Uint16Array(b,c,d) 4422return z 4423case 5125:b.toString 4424H.aU(b,c,d) 4425z=new Uint32Array(b,c,d) 4426return z 4427case 5126:b.toString 4428H.aU(b,c,d) 4429z=new Float32Array(b,c,d) 4430return z 4431default:return}}, 4432av:{"^":"a5;x,y,z,Q,ch,cx,cy,db,dx,dy,0fr,fx,fy,go,0id,0k1,d,a,b,c", 4433ga8:function(){var z=C.n.h(0,this.ch) 4434return z==null?0:z}, 4435gaj:function(){var z=this.z 4436if(z===5121||z===5120){z=this.ch 4437if(z==="MAT2")return 6 4438else if(z==="MAT3")return 11 4439return this.ga8()}else if(z===5123||z===5122){if(this.ch==="MAT3")return 22 4440return 2*this.ga8()}return 4*this.ga8()}, 4441gb3:function(){var z=this.fx 4442if(z!==0)return z 4443z=this.z 4444if(z===5121||z===5120){z=this.ch 4445if(z==="MAT2")return 8 4446else if(z==="MAT3")return 12 4447return this.ga8()}else if(z===5123||z===5122){if(this.ch==="MAT3")return 24 4448return 2*this.ga8()}return 4*this.ga8()}, 4449gad:function(){return this.gb3()*(this.Q-1)+this.gaj()}, 4450m:function(a,b){return this.U(0,P.t(["bufferView",this.x,"byteOffset",this.y,"componentType",this.z,"count",this.Q,"type",this.ch,"normalized",this.cx,"max",this.cy,"min",this.db,"sparse",this.dx],P.e,P.a))}, 4451i:function(a){return this.m(a,null)}, 4452G:function(a,b){var z,y,x,w,v,u,t 4453z=a.z 4454y=this.x 4455x=z.h(0,y) 4456this.fr=x 4457w=x==null 4458if(!w&&x.Q!==-1)this.fx=x.Q 4459if(this.z===-1||this.Q===-1||this.ch==null)return 4460if(y!==-1)if(w)b.k($.$get$H(),H.b([y],[P.a]),"bufferView") 4461else{x.c=!0 4462x=x.Q 4463if(x!==-1&&x<this.gaj())b.t($.$get$ft(),H.b([this.fr.Q,this.gaj()],[P.a])) 4464M.b2(this.y,this.dy,this.gad(),this.fr,y,b)}y=this.dx 4465if(y!=null){x=y.d 4466if(x===-1||y.e==null||y.f==null)return 4467w=b.c 4468w.push("sparse") 4469v=this.Q 4470if(x>v)b.k($.$get$hs(),H.b([x,v],[P.a]),"count") 4471v=y.f 4472u=v.d 4473v.f=z.h(0,u) 4474w.push("indices") 4475t=y.e 4476y=t.d 4477if(y!==-1){z=z.h(0,y) 4478t.r=z 4479if(z==null)b.k($.$get$H(),H.b([y],[P.a]),"bufferView") 4480else{z.S(C.p,"bufferView",b) 4481if(t.r.Q!==-1)b.u($.$get$cH(),"bufferView") 4482z=t.f 4483if(z!==-1)M.b2(t.e,Z.c0(z),Z.c0(z)*x,t.r,y,b)}}w.pop() 4484w.push("values") 4485if(u!==-1){z=v.f 4486if(z==null)b.k($.$get$H(),H.b([u],[P.a]),"bufferView") 4487else{z.S(C.p,"bufferView",b) 4488if(v.f.Q!==-1)b.u($.$get$cH(),"bufferView") 4489z=this.dy 4490M.b2(v.e,z,z*C.n.h(0,this.ch)*x,v.f,u,b)}}w.pop() 4491w.pop()}}, 4492S:function(a,b,c){var z 4493this.c=!0 4494z=this.k1 4495if(z==null)this.k1=a 4496else if(z!==a)c.k($.$get$fv(),H.b([z,a],[P.a]),b)}, 4497eo:function(a){var z=this.id 4498if(z==null)this.id=a 4499else if(z!==a)return!1 4500return!0}, 4501bR:function(a){return this.cW(!1)}, 4502cV:function(){return this.bR(!1)}, 4503cW:function(a){var z=this 4504return P.cY(function(){var y=a 4505var x=0,w=2,v,u,t,s,r,q,p,o,n,m,l,k,j,i,h 4506return function $async$bR(b,c){if(b===1){v=c 4507x=w}while(true)switch(x){case 0:u=z.z 4508if(u===-1||z.Q===-1||z.ch==null){x=1 4509break}t=z.ga8() 4510s=z.Q 4511r=z.fr
4512if(r!=null){r=r.cx 4513if((r==null?null:r.Q)==null){x=1 4514break}if(z.gb3()<z.gaj()){x=1 4515break}r=z.y 4516q=z.dy 4517if(!M.b2(r,q,z.gad(),z.fr,null,null)){x=1 4518break}p=z.fr 4519o=M.cZ(u,p.cx.Q.buffer,p.y+r,C.c.bi(z.gad(),q)) 4520if(o==null){x=1 4521break}n=o.length 4522if(u===5121||u===5120){r=z.ch 4523r=r==="MAT2"||r==="MAT3"}else r=!1 4524if(!r)r=(u===5123||u===5122)&&z.ch==="MAT3" 4525else r=!0 4526if(r){r=C.c.bi(z.gb3(),q) 4527q=z.ch==="MAT2" 4528p=q?8:12 4529m=q?2:3 4530l=new M.jP(n,o,m,m,r-p).$0()}else l=new M.jQ(o).$3(n,t,C.c.bi(z.gb3(),q)-t)}else l=P.ls(s*t,new M.jR(),P.aQ) 4531r=z.dx 4532if(r!=null){q=r.f 4533p=q.e 4534if(p!==-1){k=q.f 4535if(k!=null)if(k.z!==-1)if(k.y!==-1){k=k.cx 4536if((k==null?null:k.Q)!=null){k=r.e 4537if(k.f!==-1)if(k.e!==-1){k=k.r 4538if(k!=null)if(k.z!==-1)if(k.y!==-1){k=k.cx 4539k=(k==null?null:k.Q)==null}else k=!0 4540else k=!0 4541else k=!0}else k=!0 4542else k=!0}else k=!0}else k=!0 4543else k=!0 4544else k=!0}else k=!0 4545if(k){x=1 4546break}k=r.d 4547if(k>s){x=1 4548break}s=r.e 4549r=s.e 4550j=s.f 4551if(M.b2(r,Z.c0(j),Z.c0(j)*k,s.r,null,null)){i=z.dy 4552i=!M.b2(p,i,i*C.n.h(0,z.ch)*k,q.f,null,null)}else i=!0 4553if(i){x=1 4554break}s=s.r 4555h=M.cZ(j,s.cx.Q.buffer,s.y+r,k) 4556q=q.f 4557l=new M.jS(z,h,l,t,M.cZ(u,q.cx.Q.buffer,q.y+p,k*t)).$0()}x=3 4558return P.pm(l) 4559case 3:case 1:return P.cT() 4560case 2:return P.cU(v)}}},P.aQ)}, 4561e7:function(a){var z,y 4562if(!this.cx){a.toString 4563return a}z=this.dy*8 4564y=this.z 4565if(y===5120||y===5122||y===5124)return Math.max(a/(C.c.bg(1,z-1)-1),-1) 4566else return a/(C.c.bg(1,z)-1)}, 4567l:{ 4568rS:[function(a,b){var z,y,x,w,v,u,t,s,r,q,p,o,n 4569F.v(a,C.bX,b,!0) 4570z=F.K(a,"bufferView",b,!1) 4571if(z===-1){y=a.C("byteOffset") 4572if(y)b.k($.$get$bg(),H.b(["bufferView"],[P.a]),"byteOffset") 4573x=0}else x=F.O(a,"byteOffset",b,0,null,-1,0,!1) 4574w=F.O(a,"componentType",b,-1,C.bw,-1,0,!0) 4575v=F.O(a,"count",b,-1,null,-1,1,!0) 4576u=F.F(a,"type",b,null,C.n.gO(),null,!0) 4577t=F.ji(a,"normalized",b) 4578if(u!=null&&w!==-1){s=C.n.h(0,u) 4579if(s==null)s=-1 4580if(w===5126){y=[P.k] 4581r=F.V(a,"min",b,null,H.b([s],y),1/0,-1/0,!1,!0) 4582q=F.V(a,"max",b,null,H.b([s],y),1/0,-1/0,!1,!0)}else{r=F.jj(a,"min",b,w,s) 4583q=F.jj(a,"max",b,w,s)}}else{q=null 4584r=null}p=F.a1(a,"sparse",b,M.qD(),!1) 4585if(t)y=w===5126||w===5125 4586else y=!1 4587if(y)b.u($.$get$hq(),"normalized") 4588if((u==="MAT2"||u==="MAT3"||u==="MAT4")&&x!==-1&&(x&3)!==0)b.u($.$get$hp(),"byteOffset") 4589y=F.F(a,"name",b,null,null,null,!1) 4590o=F.z(a,C.D,b,null,!1) 4591n=F.A(a,b) 4592return new M.av(z,x,w,v,u,t,q,r,p,Z.c0(w),0,!1,!1,y,o,n,!1)},"$2","qE",8,0,23], 4593b2:function(a,b,c,d,e,f){var z,y 4594if(a===-1)return!1 4595if(a%b!==0)if(f!=null)f.k($.$get$hr(),H.b([a,b],[P.a]),"byteOffset") 4596else return!1 4597z=d.y+a 4598if(z%b!==0)if(f!=null)f.t($.$get$fu(),H.b([z,b],[P.a])) 4599else return!1 4600y=d.z 4601if(y===-1)return!1 4602if(a>y)if(f!=null)f.k($.$get$dy(),H.b([a,c,e,y],[P.a]),"byteOffset") 4603else return!1 4604else if(a+c>y)if(f!=null)f.t($.$get$dy(),H.b([a,c,e,y],[P.a])) 4605else return!1 4606return!0}}}, 4607jP:{"^":"c;a,b,c,d,e", 4608$0:function(){var z=this 4609return P.cY(function(){var y=0,x=1,w,v,u,t,s,r,q,p,o 4610return function $async$$0(a,b){if(a===1){w=b 4611y=x}while(true)switch(y){case 0:v=z.a,u=z.c,t=z.b,s=z.d,r=z.e,q=0,p=0,o=0 4612case 2:if(!(q<v)){y=3 4613break}y=4 4614return t[q] 4615case 4:++q;++p 4616if(p===u){q+=4-p;++o 4617if(o===s){q+=r 4618o=0}p=0}y=2 4619break 4620case 3:return P.cT() 4621case 1:return P.cU(w)}}},P.aQ)}}, 4622jQ:{"^":"c;a", 4623$3:function(a,b,c){return this.cU(a,b,c)}, 4624cU:function(a,b,c){var z=this 4625return P.cY(function(){var y=a,x=b,w=c 4626var v=0,u=1,t,s,r,q 4627return function $async$$3(d,e){if(d===1){t=e 4628v=u}while(true)switch(v){case 0:s=z.a,r=0,q=0 4629case 2:if(!(r<y)){v=3 4630break}v=4 4631return s[r] 4632case 4:++r;++q 4633if(q===x){r+=w 4634q=0}v=2 4635break 4636case 3:return P.cT() 4637case 1:return P.cU(t)}}},P.aQ)}}, 4638jR:{"^":"c:12;", 4639$1:[function(a){return 0},null,null,4,0,null,4,"call"]}, 4640jS:{"^":"c;a,b,c,d,e", 4641$0:function(){var z=this 4642return P.cY(function(){var y=0,x=1,w,v,u,t,s,r,q,p,o,n,m 4643return function $async$$0(a,b){if(a===1){w=b 4644y=x}while(true)switch(y){case 0:v=z.b 4645u=v[0] 4646t=J.a2(z.c),s=z.d,r=z.a.dx,q=z.e,p=0,o=0,n=0 4647case 2:if(!t.p()){y=3 4648break}m=t.gv() 4649if(o===s){if(p===u&&n!==r.d-1){++n 4650u=v[n]}++p 4651o=0}y=p===u?4:6 4652break 4653case 4:y=7 4654return q[n*s+o] 4655case 7:y=5 4656break 4657case 6:y=8 4658return m 4659case 8:case 5:++o 4660y=2 4661break 4662case 3:return P.cT() 4663case 1:return P.cU(w)}}},P.aQ)}}, 4664c8:{"^":"P;d,e,f,a,b,c", 4665m:function(a,b){return this.M(0,P.t(["count",this.d,"indices",this.e,"values",this.f],P.e,P.a))}, 4666i:function(a){return this.m(a,null)}, 4667gdY:function(){var z,y,x,w 4668z=this.e 4669y=z.r 4670x=y==null?null:y.cx 4671if((x==null?null:x.Q)==null)return 4672try{z=M.cZ(z.f,y.cx.Q.buffer,y.y+z.e,this.d) 4673return z}catch(w){if(H.D(w) instanceof P.ag)return 4674else throw w}}, 4675l:{ 4676rR:[function(a,b){var z,y,x 4677b.a 4678F.v(a,C.bH,b,!0) 4679z=F.O(a,"count",b,-1,null,-1,1,!0) 4680y=F.a1(a,"indices",b,M.qB(),!0) 4681x=F.a1(a,"values",b,M.qC(),!0) 4682if(z===-1||y==null||x==null)return 4683return new M.c8(z,y,x,F.z(a,C.cw,b,null,!1),F.A(a,b),!1)},"$2","qD",8,0,24]}}, 4684c9:{"^":"P;d,e,f,0r,a,b,c", 4685m:function(a,b){return this.M(0,P.t(["bufferView",this.d,"byteOffset",this.e,"componentType",this.f],P.e,P.a))}, 4686i:function(a){return this.m(a,null)}, 4687G:function(a,b){this.r=a.z.h(0,this.d)}, 4688l:{ 4689rP:[function(a,b){b.a 4690F.v(a,C.bz,b,!0) 4691return new M.c9(F.K(a,"bufferView",b,!0),F.O(a,"byteOffset",b,0,null,-1,0,!1),F.O(a,"componentType",b,-1,C.bi,-1,0,!0),F.z(a,C.cu,b,null,!1),F.A(a,b),!1)},"$2","qB",8,0,25]}}, 4692ca:{"^":"P;d,e,0f,a,b,c", 4693m:function(a,b){return this.M(0,P.t(["bufferView",this.d,"byteOffset",this.e],P.e,P.a))}, 4694i:function(a){return this.m(a,null)}, 4695G:function(a,b){this.f=a.z.h(0,this.d)}, 4696l:{ 4697rQ:[function(a,b){b.a 4698F.v(a,C.bC,b,!0) 4699return new M.ca(F.K(a,"bufferView",b,!0),F.O(a,"byteOffset",b,0,null,-1,0,!1),F.z(a,C.cv,b,null,!1),F.A(a,b),!1)},"$2","qC",8,0,26]}}}],["","",,Z,{"^":"",bA:{"^":"a5;x,y,d,a,b,c", 4700m:function(a,b){return this.U(0,P.t(["channels",this.x,"samplers",this.y],P.e,P.a))}, 4701i:function(a){return this.m(a,null)}, 4702G:function(a,b){var z,y,x,w,v 4703z=this.y 4704if(z==null||this.x==null)return 4705y=b.c 4706y.push("samplers") 4707z.as(new Z.jT(b,a)) 4708y.pop() 4709y.push("channels") 4710this.x.as(new Z.jU(this,b,a)) 4711y.pop() 4712y.push("samplers") 4713for(x=z.b,w=0;w<x;++w){v=w>=z.a.length 4714if(!(v?null:z.a[w]).gcB())b.ac($.$get$cx(),w)}y.pop()}, 4715l:{ 4716rU:[function(a,b){var z,y,x,w,v,u,t,s,r,q 4717F.v(a,C.bF,b,!0) 4718z=F.d1(a,"channels",b) 4719if(z!=null){y=z.gj(z) 4720x=Z.d8 4721w=new Array(y) 4722w.fixed$length=Array 4723w=H.b(w,[x]) 4724v=new F.aA(w,y,"channels",[x]) 4725x=b.c 4726x.push("channels") 4727for(u=0;
4727u<z.gj(z);++u){t=z.h(0,u) 4728x.push(C.c.i(u)) 4729F.v(t,C.ca,b,!0) 4730w[u]=new Z.d8(F.K(t,"sampler",b,!0),F.a1(t,"target",b,Z.qF(),!0),F.z(t,C.cy,b,null,!1),F.A(t,b),!1) 4731x.pop()}x.pop()}else v=null 4732s=F.d1(a,"samplers",b) 4733if(s!=null){y=s.gj(s) 4734x=Z.d9 4735w=new Array(y) 4736w.fixed$length=Array 4737w=H.b(w,[x]) 4738r=new F.aA(w,y,"samplers",[x]) 4739x=b.c 4740x.push("samplers") 4741for(u=0;u<s.gj(s);++u){q=s.h(0,u) 4742x.push(C.c.i(u)) 4743F.v(q,C.bV,b,!0) 4744w[u]=new Z.d9(F.K(q,"input",b,!0),F.F(q,"interpolation",b,"LINEAR",C.bs,null,!1),F.K(q,"output",b,!0),F.z(q,C.cz,b,null,!1),F.A(q,b),!1) 4745x.pop()}x.pop()}else r=null 4746return new Z.bA(v,r,F.F(a,"name",b,null,null,null,!1),F.z(a,C.a6,b,null,!1),F.A(a,b),!1)},"$2","qG",8,0,27]}},jT:{"^":"c;a,b", 4747$2:function(a,b){var z,y,x,w,v,u 4748z=this.a 4749y=z.c 4750y.push(C.c.i(a)) 4751x=this.b.f 4752w=b.d 4753b.r=x.h(0,w) 4754v=b.f 4755b.x=x.h(0,v) 4756if(w!==-1){x=b.r 4757if(x==null)z.k($.$get$H(),H.b([w],[P.a]),"input") 4758else{x.S(C.J,"input",z) 4759x=b.r.fr 4760if(!(x==null))x.S(C.p,"input",z) 4761x=b.r 4762u=new V.o(x.ch,x.z,x.cx) 4763if(!u.L(0,C.r))z.k($.$get$fz(),H.b([u,H.b([C.r],[V.o])],[P.a]),"input") 4764x=b.r 4765if(x.db==null||x.cy==null)z.u($.$get$fB(),"input") 4766if(b.e==="CUBICSPLINE"&&b.r.Q<2)z.k($.$get$fA(),H.b(["CUBICSPLINE",2,b.r.Q],[P.a]),"input")}}if(v!==-1){x=b.x 4767if(x==null)z.k($.$get$H(),H.b([v],[P.a]),"output") 4768else{x.S(C.aB,"output",z) 4769x=b.x.fr 4770if(!(x==null))x.S(C.p,"output",z) 4771if(!b.x.eo(b.e==="CUBICSPLINE")&&!0)z.u($.$get$fE(),"output")}}y.pop()}},jU:{"^":"c;a,b,c", 4772$2:function(a,b){var z,y,x,w,v,u,t,s,r,q,p,o,n,m 4773z=this.b 4774y=z.c 4775y.push(C.c.i(a)) 4776x=this.a 4777w=b.d 4778b.f=x.y.h(0,w) 4779v=b.e 4780u=v!=null 4781if(u){t=v.d 4782v.f=this.c.db.h(0,t) 4783if(t!==-1){y.push("target") 4784s=v.f 4785if(s==null)z.k($.$get$H(),H.b([t],[P.a]),"node") 4786else{s.c=!0 4787switch(v.e){case"translation":case"rotation":case"scale":if(s.Q!=null)z.T($.$get$fw()) 4788break 4789case"weights":t=s.fx 4790t=t==null?null:t.x 4791t=t==null?null:t.gcq(t) 4792if((t==null?null:t.gck())==null)z.T($.$get$fx()) 4793break}}y.pop()}}if(w!==-1){t=b.f 4794if(t==null)z.k($.$get$H(),H.b([w],[P.a]),"sampler") 4795else{t.c=!0 4796if(u&&t.x!=null){w=v.e 4797if(w==="rotation")t.x.fy=!0 4798t=t.x 4799r=new V.o(t.ch,t.z,t.cx) 4800q=C.ci.h(0,w) 4801if((q==null?null:C.d.J(q,r))===!1)z.k($.$get$fD(),H.b([r,q,w],[P.a]),"sampler") 4802t=b.f 4803s=t.r 4804if((s==null?null:s.Q)!==-1&&t.x.Q!==-1&&t.e!=null){p=s.Q 4805if(t.e==="CUBICSPLINE")p*=3 4806if(w==="weights"){w=v.f 4807w=w==null?null:w.fx 4808w=w==null?null:w.x 4809w=w==null?null:w.gcq(w) 4810w=w==null?null:w.gck() 4811o=w==null?null:w.length 4812p*=o==null?0:o}w=b.f.x.Q 4813if(p!==w)z.k($.$get$fC(),H.b([p,w],[P.a]),"sampler")}}}for(n=a+1,x=x.x,w=x.b,t=[P.a];n<w;++n){if(u){s=n>=x.a.length 4814m=v.L(0,(s?null:x.a[n]).gcN()) 4815s=m}else s=!1 4816if(s)z.k($.$get$fy(),H.b([n],t),"target")}y.pop()}}},d8:{"^":"P;d,cN:e<,0f,a,b,c", 4817m:function(a,b){return this.M(0,P.t(["sampler",this.d,"target",this.e],P.e,P.a))}, 4818i:function(a){return this.m(a,null)}},bB:{"^":"P;d,e,0f,a,b,c", 4819m:function(a,b){return this.M(0,P.t(["node",this.d,"path",this.e],P.e,P.a))}, 4820i:function(a){return this.m(a,null)}, 4821gE:function(a){var z=J.aa(this.e) 4822return A.e7(A.aV(A.aV(0,this.d&0x1FFFFFFF&0x1FFFFFFF),z&0x1FFFFFFF))}, 4823L:function(a,b){if(b==null)return!1 4824return b instanceof Z.bB&&this.d===b.d&&this.e==b.e}, 4825l:{ 4826rT:[function(a,b){b.a 4827F.v(a,C.c0,b,!0) 4828return new Z.bB(F.K(a,"node",b,!1),F.F(a,"path",b,null,C.a1,null,!0),F.z(a,C.cx,b,null,!1),F.A(a,b),!1)},"$2","qF",8,0,28]}},d9:{"^":"P;d,e,f,0r,0x,a,b,c", 4829m:function(a,b){return this.M(0,P.t(["input",this.d,"interpolation",this.e,"output",this.f],P.e,P.a))}, 4830i:function(a){return this.m(a,null)}}}],["","",,T,{"^":"",cc:{"^":"P;d,e,f,r,a,b,c", 4831m:function(a,b){return this.M(0,P.t(["copyright",this.d,"generator",this.e,"version",this.f,"minVersion",this.r],P.e,P.a))}, 4832i:function(a){return this.m(a,null)}, 4833gb8:function(){var z,y 4834z=this.f 4835if(z!=null){y=$.$get$al().b 4836y=!y.test(z)}else y=!0 4837if(y)return 0 4838return P.aF($.$get$al().b5(z).b[1],null,null)}, 4839gbI:function(){var z,y 4840z=this.f 4841if(z!=null){y=$.$get$al().b 4842y=!y.test(z)}else y=!0 4843if(y)return 0 4844return P.aF($.$get$al().b5(z).b[2],null,null)}, 4845gcD:function(){var z,y 4846z=this.r 4847if(z!=null){y=$.$get$al().b 4848y=!y.test(z)}else y=!0 4849if(y)return 2 4850return P.aF($.$get$al().b5(z).b[1],null,null)}, 4851ge5:function(){var z,y 4852z=this.r 4853if(z!=null){y=$.$get$al().b 4854y=!y.test(z)}else y=!0 4855if(y)return 0
4856return P.aF($.$get$al().b5(z).b[2],null,null)}, 4857l:{ 4858rV:[function(a,b){var z,y,x,w,v 4859F.v(a,C.bB,b,!0) 4860z=F.F(a,"copyright",b,null,null,null,!1) 4861y=F.F(a,"generator",b,null,null,null,!1) 4862x=$.$get$al() 4863w=F.F(a,"version",b,null,null,x,!0) 4864x=F.F(a,"minVersion",b,null,null,x,!1) 4865v=new T.cc(z,y,w,x,F.z(a,C.cA,b,null,!1),F.A(a,b),!1) 4866if(x!=null){if(!(v.gcD()>v.gb8()))z=v.gcD()==v.gb8()&&v.ge5()>v.gbI() 4867else z=!0 4868if(z)b.k($.$get$hI(),H.b([x,w],[P.a]),"minVersion")}return v},"$2","qH",8,0,29]}}}],["","",,Q,{"^":"",bC:{"^":"a5;am:x>,ad:y<,z,b4:Q@,d,a,b,c", 4869m:function(a,b){return this.U(0,P.t(["uri",this.x,"byteLength",this.y],P.e,P.a))}, 4870i:function(a){return this.m(a,null)}, 4871l:{ 4872rX:[function(a,b){var z,y,x,w,v,u,t,s,r 4873F.v(a,C.cc,b,!0) 4874w=F.O(a,"byteLength",b,-1,null,-1,1,!0) 4875z=null 4876v=a.C("uri") 4877if(v){y=F.F(a,"uri",b,null,null,null,!1) 4878if(y!=null){x=null 4879try{x=P.ih(y)}catch(u){if(H.D(u) instanceof P.aI)z=F.jn(y,b) 4880else throw u}if(x!=null){if(b.fx)b.u($.$get$dm(),"uri") 4881if(x.gP()==="application/octet-stream"||x.gP()==="application/gltf-buffer")t=x.cn() 4882else{b.k($.$get$ht(),H.b([x.gP()],[P.a]),"uri") 4883t=null}}else t=null 4884if(t!=null&&t.length!==w){s=$.$get$eR() 4885r=t.length 4886b.k(s,H.b([r,w],[P.a]),"byteLength") 4887w=r}}else t=null}else t=null 4888return new Q.bC(z,w,v,t,F.F(a,"name",b,null,null,null,!1),F.z(a,C.cB,b,null,!1),F.A(a,b),!1)},"$2","qM",8,0,30]}}}],["","",,V,{"^":"",bD:{"^":"a5;x,y,ad:z<,Q,ch,0cx,0cy,0db,dx,d,a,b,c", 4889S:function(a,b,c){var z 4890this.c=!0 4891z=this.cy 4892if(z==null)this.cy=a 4893else if(z!==a)c.k($.$get$fH(),H.b([z,a],[P.a]),b)}, 4894cm:function(a,b,c){var z 4895if(this.Q===-1){z=this.db 4896if(z==null){z=P.bb(null,null,null,M.av) 4897this.db=z}if(z.B(0,a)&&this.db.a>1)c.u($.$get$fJ(),b)}}, 4898m:function(a,b){return this.U(0,P.t(["buffer",this.x,"byteOffset",this.y,"byteLength",this.z,"byteStride",this.Q,"target",this.ch],P.e,P.a))}, 4899i:function(a){return this.m(a,null)}, 4900G:function(a,b){var z,y,x 4901z=this.x 4902y=a.y.h(0,z) 4903this.cx=y 4904this.dx=this.Q 4905x=this.ch 4906if(x===34962)this.cy=C.M 4907else if(x===34963)this.cy=C.L 4908if(z!==-1)if(y==null)b.k($.$get$H(),H.b([z],[P.a]),"buffer") 4909else{y.c=!0 4910y=y.y 4911if(y!==-1){x=this.y 4912if(x>=y)b.k($.$get$dz(),H.b([z,y],[P.a]),"byteOffset") 4913else if(x+this.z>y)b.k($.$get$dz(),H.b([z,y],[P.a]),"byteLength")}}}, 4914l:{ 4915rW:[function(a,b){var z,y,x 4916F.v(a,C.br,b,!0) 4917z=F.O(a,"byteLength",b,-1,null,-1,1,!0) 4918y=F.O(a,"byteStride",b,-1,null,252,4,!1) 4919x=F.O(a,"target",b,-1,C.bg,-1,0,!1) 4920if(y!==-1){if(z!==-1&&y>z)b.k($.$get$hu(),H.b([y,z],[P.a]),"byteStride") 4921if(y%4!==0)b.k($.$get$ho(),H.b([y,4],[P.a]),"byteStride") 4922if(x===34963)b.u($.$get$cH(),"byteStride")}return new V.bD(F.K(a,"buffer",b,!0),F.O(a,"byteOffset",b,0,null,-1,0,!1),z,y,x,-1,F.F(a,"name",b,null,null,null,!1),F.z(a,C.a7,b,null,!1),F.A(a,b),!1)},"$2","qN",8,0,31]}}}],["","",,G,{"^":"",bF:{"^":"a5;x,y,z,d,a,b,c", 4923m:function(a,b){return this.U(0,P.t(["type",this.x,"orthographic",this.y,"perspective",this.z],P.e,P.a))}, 4924i:function(a){return this.m(a,null)}, 4925l:{ 4926t_:[function(a,b){var z,y,x,w 4927F.v(a,C.cb,b,!0) 4928z=a.C("orthographic")&&a.C("perspective") 4929if(z)b.t($.$get$dO(),C.a_) 4930y=F.F(a,"type",b,null,C.a_,null,!0) 4931switch(y){case"orthographic":x=F.a1(a,"orthographic",b,G.qO(),!0) 4932w=null 4933break 4934case"perspective":w=F.a1(a,"perspective",b,G.qP(),!0) 4935x=null 4936break 4937default:x=null 4938w=null}return new G.bF(y,x,w,F.F(a,"name",b,null,null,null,!1),F.z(a,C.cE,b,null,!1),F.A(a,b),!1)},"$2","qQ",8,0,32]}},cf:{"^":"P;d,e,f,r,a,b,c", 4939m:function(a,b){return this.M(0,P.t(["xmag",this.d,"ymag",this.e,"zfar",this.f,"znear",this.r],P.e,P.a))}, 4940i:function(a){return this.m(a,null)}, 4941l:{ 4942rY:[function(a,b){var z,y,x,w 4943b.a 4944F.v(a,C.cd,b,!0) 4945z=F.U(a,"xmag",b,0/0,1/0,-1/0,1/0,-1/0,!0) 4946y=F.U(a,"ymag",b,0/0,1/0,-1/0,1/0,-1/0,!0) 4947x=F.U(a,"zfar",b,0/0,1/0,0,1/0,-1/0,!0) 4948w=F.U(a,"znear",b,0/0,1/0,-1/0,1/0,0,!0) 4949if(!isNaN(x)&&!isNaN(w)&&x<=w)b.T($.$get$dQ()) 4950if(z===0||y===0)b.T($.$get$hv()) 4951return new G.cf(z,y,x,w,F.z(a,C.cC,b,null,!1),F.A(a,b),!1)},"$2","qO",8,0,33]}},cg:{"^":"P;d,e,f,r,a,b,c", 4952m:function(a,b){return this.M(0,P.t(["aspectRatio",this.d,"yfov",this.e,"zfar",this.f,"znear",this.r],P.e,P.a))}, 4953i:function(a){return this.m(a,null)}, 4954l:{ 4955rZ:[function(a,b){var z,y,x 4956b.a 4957F.v(a,C.bA,b,!0) 4958z=F.U(a,"zfar",b,0/0,1/0,0,1/0,-1/0,!1) 4959y=F.U(a,"znear",b,0/0,1/0,0,1/0,-1/0,!0) 4960x=!isNaN(z)&&!isNaN(y)&&z<=y 4961if(x)b.T($.$get$dQ()) 4962return new G.cg(F.U(a,"aspectRatio",b,0/0,1/0,0,1/0,-1/0,!1),F.U(a,"yfov",b,0/0,1/0,0,1/0,-1/0,!0),z,y,F.z(a,C.cD,b,null,!1),F.A(a,b),!1)},"$2","qP",8,0,34]}}}],["","",,V,{"^":"",fj:{"^":"P;d,e,f,r,x,y,z,Q,ch,cx,cy,db,dx,dy,fr,fx,fy,go,a,b,c", 4963m:function(a,b){return this.M(0,P.t(["asset",this.x,"accessors",this.f,"animations",this.r,"buffers",this.y,"bufferViews",this.z,"cameras",this.Q,"images",this.ch,"materials",this.cx,"meshes",this.cy,"nodes",this.db,"
4963samplers",this.dx,"scenes",this.fx,"scene",this.dy,"skins",this.fy,"textures",this.go,"extensionsRequired",this.e,"extensionsUsed",this.d],P.e,P.a))}, 4964i:function(a){return this.m(a,null)}, 4965l:{ 4966fm:function(a9,b0){var z,y,x,w,v,u,t,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 4967z=new V.le(b0) 4968z.$0() 4969F.v(a9,C.cf,b0,!0) 4970if(a9.C("extensionsRequired")&&!a9.C("extensionsUsed"))b0.k($.$get$bg(),H.b(["extensionsUsed"],[P.a]),"extensionsRequired") 4971y=F.jl(a9,"extensionsUsed",b0) 4972if(y==null)y=H.b([],[P.e]) 4973x=F.jl(a9,"extensionsRequired",b0) 4974if(x==null)x=H.b([],[P.e]) 4975b0.dZ(y,x) 4976w=new V.lf(a9,z,b0) 4977v=new V.lg(z,a9,b0).$3$req("asset",T.qH(),!0) 4978if(v==null)return 4979else if(v.gb8()!==2){u=$.$get$hR() 4980t=v.gb8() 4981b0.t(u,H.b([t],[P.a])) 4982return}else if(v.gbI()>0){u=$.$get$hS() 4983t=v.gbI() 4984b0.t(u,H.b([t],[P.a]))}s=w.$1$2("accessors",M.qE(),M.av) 4985r=w.$1$2("animations",Z.qG(),Z.bA) 4986q=w.$1$2("buffers",Q.qM(),Q.bC) 4987p=w.$1$2("bufferViews",V.qN(),V.bD) 4988o=w.$1$2("cameras",G.qQ(),G.bF) 4989n=w.$1$2("images",T.r3(),T.bH) 4990m=w.$1$2("materials",Y.rw(),Y.aR) 4991l=w.$1$2("meshes",S.rA(),S.bN) 4992u=V.aK 4993k=w.$1$2("nodes",V.rC(),u) 4994j=w.$1$2("samplers",T.rD(),T.bR) 4995i=w.$1$2("scenes",B.rE(),B.bS) 4996z.$0() 4997h=F.K(a9,"scene",b0,!1) 4998g=i.h(0,h) 4999t=h!==-1&&g==null 5000if(t)b0.k($.$get$H(),H.b([h],[P.a]),"scene") 5001f=w.$1$2("skins",O.rF(),O.bW) 5002e=w.$1$2("textures",U.rG(),U.bY) 5003d=F.z(a9,C.E,b0,null,!1) 5004z.$0() 5005c=new V.fj(y,x,s,r,v,q,p,o,n,m,l,k,j,h,g,i,f,e,d,F.A(a9,b0),!1) 5006b=new V.lc(b0,c) 5007b.$2(p,C.a7) 5008b.$2(s,C.D) 5009b.$2(n,C.a8) 5010b.$2(e,C.af) 5011b.$2(m,C.k) 5012b.$2(l,C.a9) 5013b.$2(k,C.F) 5014b.$2(f,C.ad) 5015b.$2(r,C.a6) 5016b.$2(i,C.ac) 5017if(d.a!==0){t=b0.c 5018t.push("extensions") 5019d.I(0,new V.la(b0,c)) 5020t.pop()}t=b0.c 5021t.push("nodes") 5022k.as(new V.lb(b0,P.bb(null,null,null,u))) 5023t.pop() 5024a=[s,q,p,o,n,m,l,k,j,f,e] 5025for(a0=0;a0<11;++a0){a1=a[a0] 5026if(a1.gj(a1)===0)continue 5027t.push(a1.c) 5028for(u=a1.b,a2=a1.a,a3=a2.length,a4=0;a4<u;++a4){a5=a4>=a3 5029a5=a5?null:a2[a4] 5030if((a5==null?null:a5.gdk())===!1)b0.ac($.$get$cx(),a4)}t.pop()}u=b0.f 5031if(u.a!==0){for(a2=new H.ba(u,[H.m(u,0)]),a2=a2.gF(a2);a2.p();){a3=a2.d 5032if(a3.gj(a3)===0)continue 5033a6=u.h(0,a3) 5034C.d.sj(t,0) 5035C.d.a2(t,a6) 5036for(a5=a3.b,a3=a3.a,a7=a3.length,a4=0;a4<a5;++a4){a8=a4>=a7 5037a8=a8?null:a3[a4] 5038if((a8==null?null:a8.gcB())===!1)b0.ac($.$get$cx(),a4)}}C.d.sj(t,0)}return c}}},le:{"^":"c;a", 5039$0:function(){C.d.sj(this.a.c,0) 5040return}},lf:{"^":"c;a,b,c", 5041$1$2:function(a,b,c){var z,y,x,w,v,u,t,s,r,q,p 5042z=this.a 5043if(!z.C(a)){z=new Array(0) 5044z.fixed$length=Array 5045return new F.aA(H.b(z,[c]),0,a,[c])}this.b.$0() 5046y=z.h(0,a) 5047z=P.a 5048x=[z] 5049if(H.M(y,"$isn",x,"$asn")){w=J.j(y) 5050v=[c] 5051u=[c] 5052t=this.c 5053if(w.gN(y)){s=w.gj(y) 5054r=new Array(s) 5055r.fixed$length=Array 5056v=H.b(r,v) 5057r=t.c 5058r.push(a) 5059for(z=[P.e,z],q=0;q<w.gj(y);++q){p=w.h(y,q) 5060if(H.M(p,"$ish",z,"$ash")){r.push(C.c.i(q)) 5061v[q]=b.$2(p,t) 5062r.pop()}else t.aH($.$get$Q(),H.b([p,"object"],x),q)}return new F.aA(v,s,a,u)}else{t.u($.$get$aB(),a) 5063z=new Array(0) 5064z.fixed$length=Array 5065return new F.aA(H.b(z,v),0,a,u)}}else{this.c.k($.$get$Q(),H.b([y,"array"],x),a) 5066z=new Array(0) 5067z.fixed$length=Array 5068return new F.aA(H.b(z,[c]),0,a,[c])}}, 5069$2:function(a,b){return this.$1$2(a,b,null)}},lg:{"^":"c;a,b,c", 5070$1$3$req:function(a,b,c){var z,y 5071this.a.$0() 5072z=this.c 5073y=F.eg(this.b,a,z,!0) 5074if(y==null)return 5075z.c.push(a) 5076return b.$2(y,z)}, 5077$2:function(a,b){return this.$1$3$req(a,b,!1,null)}, 5078$3$req:function(a,b,c){return this.$1$3$req(a,b,c,null)}, 5079$1$2:function(a,b,c){return this.$1$3$req(a,b,!1,c)}},lc:{"^":"c;a,b", 5080$2:function(a,b){var z,y,x,w,v,u,t 5081z=this.a 5082y=z.c 5083y.push(a.c) 5084x=this.b 5085a.as(new V.ld(z,x)) 5086w=z.e.h(0,b) 5087if(w!=null){v=J.cp(y.slice(0),H.m(y,0)) 5088for(u=J.a2(w);u.p();){t=u.gv() 5089C.d.sj(y,0) 5090C.d.a2(y,t.b) 5091t.a.G(x,z)}C.d.sj(y,0) 5092C.d.a2(y,v)}y.pop()}},ld:{"^":"c;a,b", 5093$2:function(a,b){var z,y 5094z=this.a 5095y=z.c 5096y.push(C.c.i(a)) 5097b.G(this.b,z) 5098y.pop()}},la:{"^":"c;a,b", 5099$2:function(a,b){var z,y 5100if(!!J.q(b).$ish1){z=this.a 5101y=z.c 5102y.push(a) 5103b.G(this.b,z) 5104y.pop()}}},lb:{"^":"c;a,b", 5105$2:function(a,b){var z,y 5106if(!b.id&&b.fr==null&&b.fx==null&&b.dy==null&&b.a.a===0&&b.b==null)this.a.ac($.$get$hL(),a) 5107if(b.fy==null)return 5108z=this.b 5109z.dI(0) 5110for(y=b;y.fy!=null;)if(z.B(0,y))y=y.fy 5111else{if(y===b)this.a.ac($.$get$fS(),a) 5112break}}}}],["","",,V,{"^":"",dV:{"^":"a;", 5113m:["bh",function(a,b){return F.rv(b==null?P.Y(P.e,P.a):b)},function(a){return this.m(a,null)},"i",null,null,"gbP",1,2,null]},P:{"^":"dV;dk:c<", 5114gcB:function(){return this.c}, 5115m:["M",function(a,b){b.n(0,"extensions",this.a) 5116b.n(0,"extras",this.b) 5117return this.bh(0,b)},function(a){return this.m(a,null)},"i",null,null,"gbP",1,2,null], 5118G:function(a,b){}, 5119$ish1:1},a5:{"^":"P;", 5120m:["U",function(a,b){b.n(0,"name",this.d) 5121return this.M(0,b)},function(a){return this.m(a,null)},"i",null,null,"gbP",1,2,null]}}],["","",,T,{"^":"",bH:{"^":"a5;x,P:y<,am:z>,b4:Q@,0ch,0cx,d,a,b,c", 5122m:function(a,b){return this.U(0,P.t(["bufferView",this.x,"mimeType",this.y,"uri",this.z],P.e,P.a))}, 5123i:function(a){return this.m(a,null)}, 5124G:function(a,b){var z,y 5125z=this.x 5126if(z!==-1){y=a.z.h(0,z) 5127this.ch=y 5128if(y==null)b.k($.$get$H(),H.b([z],[P.a]),"bufferView") 5129else y.S(C.aF,"bufferView",b)}}, 5130en:function(){var z,y,x,w 5131z=this.ch 5132y=z==null?null:z.cx 5133if((y==null?null:y.Q)!=null)try{y=z.cx.Q.buffer 5134x=z.y 5135z=z.z 5136y.toString 5137this.Q=H.h6(y,x,z)}catch(w){if(!(H.D(w) instanceof P.ag))throw w}}, 5138l:{ 5139t2:[function(a,b){var z,y,x,w,v,u,t,s,r 5140F.v(a,C.bD,b,!0) 5141w=F.K(a,"bufferView",b,!1) 5142v=F.F(a,"mimeType",b,null,C.B,null,!1) 5143z=F.F(a,"uri",b,null,null,null,!1) 5144u=w===-1 5145t=!u 5146if(t&&v==null)b.k($.$get$bg(),H.b(["mimeType"],[P.a]),"bufferView") 5147if(!(t&&z!=null))u=u&&z==null 5148else u=!0 5149if(u)b.t($.$get$dO(),H.b(["bufferView","uri"],[P.a])) 5150y=null 5151if(z!=null){x=null 5152try{x=P.ih(z)}catch(s){if(H.D(s) instanceof P.aI)y=F.jn(z,b) 5153else throw s}if(x!=null){if(b.fx)b.u($.$get$dm(),"uri") 5154r=x.cn() 5155if(v==null){u=C.d.J(C.B,x.gP()) 5156if(!u)b.k($.$get$dP(),H.b([x.gP(),C.B],[P.a]),"mimeType") 5157v=x.gP()}}else r=null}else r=null 5158return new T.bH(w,v,y,r,F.F(a,"name",b,null,null,null,!1),F.z(a,C.a8,b,null,!1),F.A(a,b),!1)},"$2","r3",8,0,35]}}}],["","",,Y,{"^":"",aR:{"^":"a5;x,y,z,Q,ch,cx,cy,db,dx,d,a,b,c", 5159m:function(a,b){return this.U(0,P.t(["pbrMetallicRoughness",this.x,"normalTexture",this.y,"occlusionTexture",this.z,"emissiveTexture",this.Q,"emissiveFactor",this.ch,"alphaMode",this.cx,"alphaCutoff",this.cy,"doubleSided",this.db],P.e,P.a))}, 5160i:function(a){return this.m(a,null)}, 5161G:function(a,b){var z=new Y.mq(b,a) 5162z.$2(this.x,"pbrMetallicRoughness") 5163z.$2(this.y,"normalTexture") 5164z.$2(this.z,"occlusionTexture") 5165z.$2(this.Q,"emissiveTexture")}, 5166l:{ 5167tb:[function(a,b){var z,y,x,w,v,u,t,s,r,q,p 5168F.v(a,C.bu,b,!0) 5169z=F.a1(a,"pbrMetallicRoughness",b,Y.rz(),!1) 5170y=F.a1(a,"normalTexture",b,Y.rx(),!1) 5171x=F.a1(a,"occlusionTexture",b,Y.ry(),!1) 5172w=F.a1(a,"emissiveTexture",b,Y.c4(),!1) 5173v=F.V(a,"emissiveFactor",b,C.b9,C.l,1,0,!1,!1) 5174u=F.F(a,"alphaMode",b,"OPAQUE",C.bt,null,!1) 5175t=F.U(a,"alphaCutoff",b,0.5,1/0,-1/0,1/0,0,!1) 5176s=u!=="MASK"&&a.C("alphaCutoff") 5177if(s)b.u($.$get$hz(),"alphaCutoff") 5178r=F.ji(a,"doubleSided",b) 5179q=F.z(a,C.k,b,null,!0) 5180p=new Y.aR(z,y,x,w,v,u,t,r,P.Y(P.e,P.k),F.F(a,"name",b,null,null,null,!1),q,F.A(a,b),!1) 5181s=H.b([z,y,x,w],[P.a]) 5182C.d.a2(s,q.gaE()) 5183b.aB(p,s) 5184return p},"$2","rw",8,0,55]}},mq:{"^":"c;a,b", 5185$2:function(a,b){var z,y 5186if(a!=null){z=this.a 5187y=z.c 5188y.push(b) 5189a.G(this.b,z) 5190y.pop()}}},cD:{"^":"P;d,e,f,r,x,a,b,c", 5191m:function(a,b){return this.M(0,P.t(["baseColorFactor",this.d,"baseColorTexture",this.e,"metallicFactor",this.f,"roughnessFactor",this.r,"metallicRoughnessTexture",this.x],P.e,P.a))}, 5192i:function(a){return this.m(a,null)}, 5193G:function(a,b){var z,y 5194z=this.e 5195if(z!=null){y=b.c 5196y.push("baseColorTexture") 5197z.G(a,b) 5198y.pop()}z=this.x 5199if(z!=null){y=b.c 5200y.push("metallicRoughnessTexture") 5201z.G(a,b) 5202y.pop()}}, 5203l:{ 5204tn:[function(a,b){var z,y,x,w,v,u,t,s 5205b.a 5206F.v(a,C.bG,b,!0) 5207z=F.V(a,"baseColorFactor",b,C.S,C.A,1,0,!1,!1) 5208y=F.a1(a,"baseColorTexture",b,Y.c4(),!1) 5209x=F.U(a,"metallicFactor",b,1,1/0,-1/0,1,0,!1) 5210w=F.U(a,"roughnessFactor",b,1,1/0,-1/0,1,0,!1) 5211v=F.a1(a,"metallicRoughnessTexture",b,Y.c4(),!1) 5212u=F.z(a,C.cN,b,null,!1) 5213t=new Y.cD(z,y,x,w,v,u,F.A(a,b),!1) 5214s=H.b([y,v],[P.a]) 5215C.d.a2(s,u.gaE()) 5216b.aB(t,s) 5217return t},"$2","rz",8,0,37]}},cC:{"^":"bi;z,d,e,0f,a,b,c", 5218m:function(a,b){return this.bW(0,P.t(["strength",this.z],P.e,P.a))}, 5219i:function(a){return this.m(a,null)}, 5220l:{ 5221tm:[function(a,b){var z,y,x,w 5222b.a 5223F.v(a,C.bT,b,!0) 5224z=F.z(a,C.ab,b,C.k,!1) 5225y=F.K(a,"index",b,!0) 5226x=F.O(a,"texCoord",b,0,null,-1,0,!1) 5227w=new Y.cC(F.U(a,"strength",b,1,1/0,-1/0,1,0,!1),y,x,z,F.A(a,b),!1) 5228b.aB(w,z.gaE()) 5229return w},"$2","ry",8,0,38]}},cB:{"^":"bi;z,d,e,0f,a,b,c", 5230m:function(a,b){return this.bW(0,P.t(["scale",this.z],P.e,P.a))}, 5231i:function(a){return this.m(a,null)}, 5232l:{ 5233tl:[function(a,b){var z,y,x,w 5234b.a 5235F.v(a,C.bS,b,!0) 5236z=F.z(a,C.aa,b,C.k,!1) 5237y=F.K(a,"index",b,!0) 5238x=F.O(a,"texCoord",b,0,null,-1,0,!1) 5239w=new Y.cB(F.U(a,"scale",b,1,1/0,-1/0,1/0,-1/0,!1),y,x,z,F.A(a,b),!1) 5240b.aB(w,z.gaE()) 5241return w},"$2","rx",8,0,39]}},bi:{"^":"P;d,e,0f,a,b,c", 5242m:["bW",function(a,b){if(b==null)b=P.Y(P.e,P.a) 5243b.n(0,"index",this.d) 5244b.n(0,"texCoord",this.e) 5245return this.M(0,b)},function(a){return this.m(a,null)},"i",null,null,"gbP",1,2,null], 5246G:function(a,b){var z,y,x 5247z=this.d 5248y=a.go.h(0,z) 5249this.f=y 5250if(z!==-1)if(y==null)b.k($.$get$H(),H.b([z],[P.a]),"index") 5251else y.c=!0 5252for(z=b.d,x=this;x!=null;){x=z.h(0,x) 5253if(x instanceof Y.aR){x.dx.n(0,b.aP(),this.e) 5254break}}}, 5255l:{ 5256ts:[function(a,b){var z,y 5257b.a 5258F.v(a,C.bR,b,!0) 5259z=F.z(a,C.ae,b,C.k,!1) 5260y=new Y.bi(F.K(a,"index",b,!0),F.O(a,"texCoord",b,0,null,-1,0,!1),z,F.A(a,b),!1) 5261b.aB(y,z.gaE()) 5262return y},"$2","c4",8,0,40]}}}],["","",,V,{"^":"",bE:{"^":"a;a,cN:b<", 5263i:function(a){return this.a}},bz:{"^":"a;a", 5264i:function(a){return this.a}},o:{"^":"a;a,b,c", 5265i:function(a){var z="{"+H.d(this.a)+", "+H.d(C.a2.h(0,this.b)) 5266return z+(this.c?" normalized":"")+"}"}, 5267L:function(a,b){if(b==null)return!1 5268return b instanceof V.o&&b.a==this.a&&b.b===this.b&&b.c===this.c}, 5269gE:function(a){return A.e7(A.aV(A.aV(A.aV(0,J.aa(this.a)),this.b&0x1FFFFFFF),C.b_.gE(this.c)))}}}],["","",,S,{"^":"",bN:{"^":"a5;x,y,d,a,b,c", 5270m:function(a,b){return this.U(0,P.t(["primitives",this.x,"weights",this.y],P.e,P.a))}, 5271i:function(a){return this.m(a,null)}, 5272G:function(a,b){var z,y 5273z=b.c 5274z.push("primitives") 5275y=this.x 5276if(!(y==null))y.as(new S.mC(b,a)) 5277z.pop()}, 5278l:{ 5279tc:[function(a,b){var z,y,x,w,v,u,t,s,r,q 5280F.v(a,C.c4,b,!0) 5281z=F.V(a,"weights",b,null,null,1/0,-1/0,!1,!1) 5282y=F.d1(a,"primitives",b) 5283if(y!=null){x=y.gj(y) 5284w=S.dG 5285v=new Array(x) 5286v.fixed$length=Array 5287v=H.b(v,[w]) 5288u=new F.aA(v,x,"primitives",[w]) 5289w=b.c 5290w.push("primitives") 5291for(t=null,s=-1,r=0;r<y.gj(y);++r){w.push(C.c.i(r)) 5292q=S.ms(y.h(0,r),b) 5293if(t==null){x=q.x 5294t=x==null?null:x.length}else{x=q.x 5295if(t!==(x==null?null:x.length))b.u($.$get$hH(),"targets")}if(s===-1)s=q.cx 5296else if(s!==q.cx)b.u($.$get$hG(),"attributes") 5297v[r]=q 5298w.pop()}w.pop() 5299x=t!=null&&z!=null&&t!==z.length 5300if(x)b.k($.$get$hA(),H.b([z.length,t],[P.a]),"weights")}else u=null 5301return new S.bN(u,z,F.F(a,"name",b,null,null,null,!1),F.z(a,C.a9,b,null,!1),F.A(a,b),!1)},"$2","rA",8,0,41]}},mC:{"^":"c;a,b", 5302$2:function(a,b){var z,y 5303z=this.a 5304y=z.c
5305y.push(C.c.i(a)) 5306b.G(this.b,z) 5307y.pop()}},dG:{"^":"P;d,e,f,r,x,y,z,Q,ch,cx,cy,db,dx,dy,fr,0ck:fx<,0fy,0go,a,b,c", 5308gcO:function(){return this.fx}, 5309m:function(a,b){return this.M(0,P.t(["attributes",this.d,"indices",this.e,"material",this.f,"mode",this.r,"targets",this.x],P.e,P.a))}, 5310i:function(a){return this.m(a,null)}, 5311G:function(a,b){var z,y,x,w,v,u,t,s 5312z=this.d 5313if(z!=null){y=b.c 5314y.push("attributes") 5315z.I(0,new S.mw(this,a,b)) 5316y.pop()}z=this.e 5317if(z!==-1){y=a.f.h(0,z) 5318this.fy=y 5319if(y==null)b.k($.$get$H(),H.b([z],[P.a]),"indices") 5320else{this.dy=y.Q 5321y.S(C.w,"indices",b) 5322z=this.fy.fr 5323if(!(z==null))z.S(C.L,"indices",b) 5324z=this.fy.fr 5325if(z!=null&&z.Q!==-1)b.u($.$get$fM(),"indices") 5326z=this.fy 5327x=new V.o(z.ch,z.z,z.cx) 5328if(!C.d.J(C.X,x))b.k($.$get$fL(),H.b([x,C.X],[P.a]),"indices")}}z=this.dy 5329if(z!==-1){y=this.r 5330if(!(y===1&&z%2!==0))if(!((y===2||y===3)&&z<2))if(!(y===4&&z%3!==0))z=(y===5||y===6)&&z<3 5331else z=!0 5332else z=!0 5333else z=!0}else z=!1 5334if(z)b.t($.$get$fK(),H.b([this.dy,C.by[this.r]],[P.a])) 5335z=this.f 5336y=a.cx.h(0,z) 5337this.go=y 5338if(z!==-1)if(y==null)b.k($.$get$H(),H.b([z],[P.a]),"material") 5339else{y.c=!0 5340w=P.h3(this.db,new S.mx(),!1,P.k) 5341this.go.dx.I(0,new S.my(this,b,w)) 5342if(C.d.aq(w,new S.mz()))b.k($.$get$fR(),H.b([null,new H.oD(w,new S.mA(),[H.m(w,0)])],[P.a]),"material")}z=this.x 5343if(z!=null){y=b.c 5344y.push("targets") 5345v=new Array(z.length) 5346v.fixed$length=Array 5347this.fx=H.b(v,[[P.h,P.e,M.av]]) 5348for(v=P.e,u=M.av,t=0;t<z.length;++t){s=z[t] 5349this.fx[t]=P.Y(v,u) 5350y.push(C.c.i(t)) 5351s.I(0,new S.mB(this,a,b,t)) 5352y.pop()}y.pop()}}, 5353l:{ 5354ms:function(a,b){var z,y,x,w,v,u 5355z={} 5356F.v(a,C.bW,b,!0) 5357z.a=!1 5358z.b=!1 5359z.c=!1 5360z.d=0 5361z.e=-1 5362z.f=0 5363z.r=-1 5364z.x=0 5365z.y=-1 5366z.z=0 5367z.Q=-1 5368y=F.O(a,"mode",b,4,null,6,0,!1) 5369x=F.qW(a,"attributes",b,new S.mt(z,b)) 5370if(x!=null){w=b.c 5371w.push("attributes") 5372if(!z.a)b.T($.$get$hD()) 5373if(!z.b&&z.c)b.T($.$get$hF()) 5374if(z.c&&y===0)b.T($.$get$hE()) 5375if(z.f!==z.x)b.T($.$get$hC()) 5376v=new S.mu(b) 5377z.d=v.$3(z.e,z.d,"COLOR") 5378z.f=v.$3(z.r,z.f,"JOINTS") 5379z.x=v.$3(z.y,z.x,"WEIGHTS") 5380z.z=v.$3(z.Q,z.z,"TEXCOORD") 5381w.pop()}u=F.qY(a,"targets",b,new S.mv(b)) 5382return new S.dG(x,F.K(a,"indices",b,!1),F.K(a,"material",b,!1),y,u,z.a,z.b,z.c,z.d,z.f,z.x,z.z,P.Y(P.e,M.av),-1,-1,F.z(a,C.cM,b,null,!1),F.A(a,b),!1)}}},mt:{"^":"c;a,b", 5383$1:function(a){var z,y,x,w,v,u,t,s,r,q,p,o,n,m 5384if(a.length!==0&&J.eo(a,0)===95)return 5385switch(a){case"POSITION":this.a.a=!0 5386break 5387case"NORMAL":this.a.b=!0 5388break 5389case"TANGENT":this.a.c=!0 5390break 5391default:z=H.b(a.split("_"),[P.e]) 5392y=z[0] 5393if(!C.d.J(C.bo,y)||z.length!==2){this.b.u($.$get$cI(),a) 5394break}x=J.jB(z[1]) 5395if(x.gj(x)===0){w=0 5396v=!1}else{u=x.a 5397t=u.length 5398if(t===1){w=C.a.H(u,0)-48 5399v=!(w<0||w>9)||!1}else{w=0 5400s=0 5401while(!0){if(!(s<t)){v=!0 5402break}r=C.a.H(u,s)-48 5403if(r<=9)if(r>=0)q=s===0&&r===0 5404else q=!0 5405else q=!0 5406if(q){v=!1 5407break}w=10*w+r;++s}}}if(v)switch(y){case"COLOR":u=this.a;++u.d 5408p=u.e 5409u.e=w>p?w:p 5410break 5411case"JOINTS":u=this.a;++u.f 5412o=u.r 5413u.r=w>o?w:o 5414break 5415case"TEXCOORD":u=this.a;++u.z 5416n=u.Q 5417u.Q=w>n?w:n 5418break 5419case"WEIGHTS":u=this.a;++u.x 5420m=u.y 5421u.y=w>m?w:m 5422break}else this.b.u($.$get$cI(),a)}}},mu:{"^":"c;a", 5423$3:function(a,b,c){var z=a+1 5424if(z!==b){this.a.t($.$get$hB(),H.b([c,z,b],[P.a])) 5425return 0}return b}},mv:{"^":"c;a", 5426$1:function(a){if(!C.a3.C(a)&&!J.ew(a,"_"))this.a.u($.$get$cI(),a)}},mw:{"^":"c;a,b,c", 5427$2:function(a,b){var z,y,x,w,v,u 5428if(b===-1)return 5429z=this.b.f.h(0,b) 5430if(z==null){this.c.k($.$get$H(),H.b([b],[P.a]),a) 5431return}y=this.a 5432y.dx.n(0,a,z) 5433x=this.c 5434z.S(C.K,a,x) 5435w=z.fr 5436if(!(w==null))w.S(C.M,a,x) 5437if(a==="NORMAL")z.fy=!0 5438else if(a==="TANGENT"){z.fy=!0 5439z.go=!0}if(a==="POSITION")w=z.db==null||z.cy==null 5440else w=!1 5441if(w)x.u($.$get$dC(),"POSITION") 5442v=new V.o(z.ch,z.z,z.cx) 5443u=C.cq.h(0,H.b(a.split("_"),[P.e])[0]) 5444if(u!=null&&!C.d.J(u,v))x.k($.$get$dB(),H.b([v,u],[P.a]),a) 5445w=z.y 5446if(!(w!==-1&&w%4!==0))if(z.gaj()%4!==0){w=z.fr 5447w=w!=null&&w.Q===-1}else w=!1 5448else w=!0 5449if(w)x.u($.$get$dA(),a) 5450w=y.fr 5451if(w===-1){w=z.Q 5452y.fr=w 5453y.dy=w}else if(w!==z.Q)x.u($.$get$fQ(),a) 5454y=z.fr 5455if(y!=null&&y.Q===-1){if(y.dx===-1)y.dx=z.gaj() 5456z.fr.cm(z,a,x)}}},mx:{"^":"c:12;", 5457$1:function(a){return a}},my:{"^":"c;a,b,c", 5458$2:function(a,b){if(b!==-1)if(b+1>this.a.db)this.b.k($.$get$fP(),H.b([a,b],[P.a]),"material") 5459else this.c[b]=-1}},mz:{"^":"c:1;", 5460$1:function(a){return a!==-1}},mA:{"^":"c:1;", 5461$1:function(a){return a!==-1}},mB:{"^":"c;a,b,c,d", 5462$2:function(a,b){var z,y,x,w,v,u 5463if(b===-1)return 5464z=this.b.f.h(0,b) 5465if(z==null)this.c.k($.$get$H(),H.b([b],[P.a]),a) 5466else{y=this.c 5467z.S(C.K,a,y) 5468x=this.a.dx.h(0,a) 5469if(x==null)y.u($.$get$fO(),a) 5470else if(x.Q!==z.Q)y.u($.$get$fN(),a) 5471if(a==="POSITION")w=z.db==null||z.cy==null 5472else w=!1 5473if(w)y.u($.$get$dC(),"POSITION") 5474v=new V.o(z.ch,z.z,z.cx) 5475u=C.a3.h(0,a) 5476if(u!=null&&!C.d.J(u,v))y.k($.$get$dB(),H.b([v,u],[P.a]),a) 5477w=z.y 5478if(!(w!==-1&&w%4!==0))if(z.gaj()%4!==0){w=z.fr 5479w=w!=null&&w.Q===-1}else w=!1 5480else w=!0 5481if(w)y.u($.$get$dA(),a) 5482w=z.fr 5483if(w!=null&&w.Q===-1){if(w.dx===-1)w.dx=z.gaj() 5484z.fr.cm(z,a,y)}}this.a.fx[this.d].n(0,a,z)}}}],["","",,V,{"^":"",aK:{"^":"a5;x,y,z,Q,ch,cx,cy,db,dx,0dy,0fr,0fx,0fy,0go,id,d,a,b,c", 5485m:function(a,b){var z=this.Q 5486return this.U(0,P.t(["camera",this.x,"children",this.y,"skin",this.z,"matrix",J.a_(z==null?null:z.a),"mesh",this.ch,"rotation",this.cy,"scale",this.db,"translation",this.cx,"weights",this.dx],P.e,P.a))}, 5487i:function(a){return this.m(a,null)}, 5488G:function(a,b){var z,y,x,w 5489z=this.x 5490this.dy=a.Q.h(0,z) 5491y=this.z 5492this.go=a.fy.h(0,y) 5493x=this.ch 5494this.fx=a.cy.h(0,x)
5495if(z!==-1){w=this.dy 5496if(w==null)b.k($.$get$H(),H.b([z],[P.a]),"camera") 5497else w.c=!0}if(y!==-1){z=this.go 5498if(z==null)b.k($.$get$H(),H.b([y],[P.a]),"skin") 5499else z.c=!0}if(x!==-1){z=this.fx 5500if(z==null)b.k($.$get$H(),H.b([x],[P.a]),"mesh") 5501else{z.c=!0 5502z=z.x 5503if(z!=null){y=this.dx 5504if(y!=null){z=z.h(0,0).gcO() 5505z=z==null?null:z.length 5506z=z!==y.length}else z=!1 5507if(z){z=$.$get$fW() 5508y=y.length 5509x=this.fx.x.h(0,0).gcO() 5510b.k(z,H.b([y,x==null?null:x.length],[P.a]),"weights")}if(this.go!=null){z=this.fx.x 5511if(z.aq(z,new V.mK()))b.T($.$get$fU())}else{z=this.fx.x 5512if(z.aq(z,new V.mL()))b.T($.$get$fV())}}}}z=this.y 5513if(z!=null){y=new Array(z.gj(z)) 5514y.fixed$length=Array 5515y=H.b(y,[V.aK]) 5516this.fr=y 5517F.el(z,y,a.db,"children",b,new V.mM(this,b))}}, 5518l:{ 5519tk:[function(a3,a4){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2 5520F.v(a3,C.bm,a4,!0) 5521if(a3.C("matrix")){z=F.V(a3,"matrix",a4,null,C.bb,1/0,-1/0,!1,!1) 5522if(z!=null){y=new Float32Array(16) 5523x=new T.bd(y) 5524w=z[0] 5525v=z[1] 5526u=z[2] 5527t=z[3] 5528s=z[4] 5529r=z[5] 5530q=z[6] 5531p=z[7] 5532o=z[8] 5533n=z[9] 5534m=z[10] 5535l=z[11] 5536k=z[12] 5537j=z[13] 5538i=z[14] 5539y[15]=z[15] 5540y[14]=i 5541y[13]=j 5542y[12]=k 5543y[11]=l 5544y[10]=m 5545y[9]=n 5546y[8]=o 5547y[7]=p 5548y[6]=q 5549y[5]=r 5550y[4]=s 5551y[3]=t 5552y[2]=u 5553y[1]=v 5554y[0]=w}else x=null}else x=null 5555if(a3.C("translation")){h=F.V(a3,"translation",a4,null,C.l,1/0,-1/0,!1,!1) 5556g=h!=null?T.io(h,0):null}else g=null 5557if(a3.C("rotation")){f=F.V(a3,"rotation",a4,null,C.A,1,-1,!1,!1) 5558if(f!=null){y=f[0] 5559w=f[1] 5560v=f[2] 5561u=f[3] 5562t=new Float32Array(4) 5563e=new T.dL(t) 5564t[0]=y 5565t[1]=w 5566t[2]=v 5567t[3]=u 5568y=Math.sqrt(e.gaA()) 5569if(Math.abs(y-1)>0.000005)a4.u($.$get$hQ(),"rotation")}else e=null}else e=null 5570if(a3.C("scale")){d=F.V(a3,"scale",a4,null,C.l,1/0,-1/0,!1,!1) 5571c=d!=null?T.io(d,0):null}else c=null 5572b=F.K(a3,"camera",a4,!1) 5573a=F.ef(a3,"children",a4,!1) 5574a0=F.K(a3,"mesh",a4,!1) 5575a1=F.K(a3,"skin",a4,!1) 5576a2=F.V(a3,"weights",a4,null,null,1/0,-1/0,!1,!1) 5577if(a0===-1){if(a1!==-1)a4.k($.$get$bg(),H.b(["mesh"],[P.a]),"skin") 5578if(a2!=null)a4.k($.$get$bg(),H.b(["mesh"],[P.a]),"weights")}if(x!=null){if(g!=null||e!=null||c!=null)a4.u($.$get$hM(),"matrix") 5579y=x.a 5580if(y[0]===1&&y[1]===0&&y[2]===0&&y[3]===0&&y[4]===0&&y[5]===1&&y[6]===0&&y[7]===0&&y[8]===0&&y[9]===0&&y[10]===1&&y[11]===0&&y[12]===0&&y[13]===0&&y[14]===0&&y[15]===1)a4.u($.$get$hK(),"matrix") 5581else if(!F.jq(x))a4.u($.$get$hN(),"matrix")}return new V.aK(b,a,a1,x,a0,g,e,c,a2,!1,F.F(a3,"name",a4,null,null,null,!1),F.z(a3,C.F,a4,null,!1),F.A(a3,a4),!1)},"$2","rC",8,0,42]}},mK:{"^":"c;", 5582$1:function(a){return a.cx===0}},mL:{"^":"c;", 5583$1:function(a){return a.cx!==0}},mM:{"^":"c;a,b", 5584$3:function(a,b,c){if(a.fy!=null)this.b.aH($.$get$fT(),H.b([b],[P.a]),c) 5585a.fy=this.a}}}],["","",,T,{"^":"",bR:{"^":"a5;x,y,z,Q,d,a,b,c", 5586m:function(a,b){return this.U(0,P.t(["magFilter",this.x,"minFilter",this.y,"wrapS",this.z,"wrapT",this.Q],P.e,P.a))}, 5587i:function(a){return this.m(a,null)}, 5588l:{ 5589to:[function(a,b){F.v(a,C.c7,b,!0) 5590return new T.bR(F.O(a,"magFilter",b,-1,C.bj,-1,0,!1),F.O(a,"minFilter",b,-1,C.bn,-1,0,!1),F.O(a,"wrapS",b,10497,C.W,-1,0,!1),F.O(a,"wrapT",b,10497,C.W,-1,0,!1),F.F(a,"name",b,null,null,null,!1),F.z(a,C.cO,b,null,!1),F.A(a,b),!1)},"$2","rD",8,0,43]}}}],["","",,B,{"^":"",bS:{"^":"a5;x,0y,d,a,b,c", 5591m:function(a,b){return this.U(0,P.t(["nodes",this.x],P.e,P.a))}, 5592i:function(a){return this.m(a,null)}, 5593G:function(a,b){var z,y 5594z=this.x 5595if(z==null)return 5596y=new Array(z.gj(z)) 5597y.fixed$length=Array 5598y=H.b(y,[V.aK]) 5599this.y=y 5600F.el(z,y,a.db,"nodes",b,new B.n6(b))}, 5601l:{ 5602tp:[function(a,b){F.v(a,C.c1,b,!0) 5603return new B.bS(F.ef(a,"nodes",b,!1),F.F(a,"name",b,null,null,null,!1),F.z(a,C.ac,b,null,!1),F.A(a,b),!1)},"$2","rE",8,0,44]}},n6:{"^":"c;a", 5604$3:function(a,b,c){if(a.fy!=null)this.a.aH($.$get$fX(),H.b([b],[P.a]),c)}}}],["","",,O,{"^":"",bW:{"^":"a5;x,y,z,0Q,0ch,0cx,d,a,b,c", 5605m:function(a,b){return this.U(0,P.t(["inverseBindMatrices",this.x,"skeleton",this.y,"joints",this.z],P.e,P.a))}, 5606i:function(a){return this.m(a,null)}, 5607G:function(a,b){var z,y,x,w,v,u 5608z=this.x 5609this.Q=a.f.h(0,z) 5610y=a.db 5611x=this.y 5612this.cx=y.h(0,x) 5613w=this.z 5614if(w!=null){v=new Array(w.gj(w)) 5615v.fixed$length=Array 5616v=H.b(v,[V.aK]) 5617this.ch=v 5618F.el(w,v,y,"joints",b,new O.o0())}if(z!==-1){y=this.Q 5619if(y==null)b.k($.$get$H(),H.b([z],[P.a]),"inverseBindMatrices") 5620else{y.S(C.v,"inverseBindMatrices",b) 5621z=this.Q.fr 5622if(!(z==null))z.S(C.aE,"inverseBindMatrices",b) 5623z=this.Q 5624u=new V.o(z.ch,z.z,z.cx) 5625if(!u.L(0,C.H))b.k($.$get$fY(),H.b([u,H.b([C.H],[V.o])],[P.a]),"inverseBindMatrices") 5626z=this.ch
5627if(z!=null&&this.Q.Q!==z.length)b.k($.$get$fI(),H.b([z.length,this.Q.Q],[P.a]),"inverseBindMatrices")}}if(x!==-1&&this.cx==null)b.k($.$get$H(),H.b([x],[P.a]),"skeleton")}, 5628l:{ 5629tq:[function(a,b){F.v(a,C.bx,b,!0) 5630return new O.bW(F.K(a,"inverseBindMatrices",b,!1),F.K(a,"skeleton",b,!1),F.ef(a,"joints",b,!0),F.F(a,"name",b,null,null,null,!1),F.z(a,C.ad,b,null,!1),F.A(a,b),!1)},"$2","rF",8,0,45]}},o0:{"^":"c;", 5631$3:function(a,b,c){a.id=!0}}}],["","",,U,{"^":"",bY:{"^":"a5;x,y,0z,0Q,d,a,b,c", 5632m:function(a,b){return this.U(0,P.t(["sampler",this.x,"source",this.y],P.e,P.a))}, 5633i:function(a){return this.m(a,null)}, 5634G:function(a,b){var z,y,x 5635z=this.y 5636this.Q=a.ch.h(0,z) 5637y=this.x 5638this.z=a.dx.h(0,y) 5639if(z!==-1){x=this.Q 5640if(x==null)b.k($.$get$H(),H.b([z],[P.a]),"source") 5641else x.c=!0}if(y!==-1){z=this.z 5642if(z==null)b.k($.$get$H(),H.b([y],[P.a]),"sampler") 5643else z.c=!0}}, 5644l:{ 5645tt:[function(a,b){F.v(a,C.c9,b,!0) 5646return new U.bY(F.K(a,"sampler",b,!1),F.K(a,"source",b,!1),F.F(a,"name",b,null,null,null,!1),F.z(a,C.af,b,null,!1),F.A(a,b),!1)},"$2","rG",8,0,46]}}}],["","",,M,{"^":"",oz:{"^":"a;a,b,c",l:{ 5647il:function(a,b,c){var z,y 5648z=P.bb(null,null,null,P.e) 5649y=b==null?0:b 5650if(a!=null)z.a2(0,a) 5651return new M.oz(y,z,c)}}},l:{"^":"a;a,b,c,d,e,f,r,x,0y,z,0Q,ch,0cx,cy,0db,dx,dy,fr,fx", 5652aB:function(a,b){var z,y,x 5653for(z=J.a2(b),y=this.d;z.p();){x=z.gv() 5654if(x!=null)y.n(0,x,a)}}, 5655bS:function(a){var z,y,x,w 5656z=this.c 5657if(z.length===0)return a==null?"/":"/"+a 5658y=this.fr 5659y.a+="/" 5660x=y.a+=H.d(z[0]) 5661for(w=0;++w,w<z.length;){y.a=x+"/" 5662x=y.a+=H.d(z[w])}if(a!=null){z=x+"/" 5663y.a=z 5664z+=a 5665y.a=z}else z=x 5666y.a="" 5667return z.charCodeAt(0)==0?z:z}, 5668aP:function(){return this.bS(null)}, 5669dZ:function(a,b){var z,y,x,w,v,u,t,s,r,q 5670C.d.a2(this.z,a) 5671for(z=J.j(a),y=this.ch,x=this.dx,w=[P.a],v=0;v<z.gj(a);++v){u=z.h(a,v) 5672if(!C.d.aq(C.cg,J.jC(u))){t=$.$get$hT() 5673s="extensionsUsed/"+v 5674this.k(t,H.b([u.split("_")[0]],w),s)}r=x.bA(0,new M.kd(u),new M.ke(u)) 5675if(r==null){t=$.$get$h0() 5676s="extensionsUsed/"+v 5677this.k(t,H.b([u],w),s) 5678continue}r.b.I(0,new M.kf(this,r)) 5679y.push(u)}for(y=J.j(b),v=0;v<y.gj(b);++v){q=y.h(b,v) 5680if(!z.J(a,q)){x=$.$get$hU() 5681t="extensionsRequired/"+v 5682this.k(x,H.b([q],w),t)}}}, 5683a7:function(a,b,c,d,e){var z,y,x,w 5684z=this.b 5685y=a.b 5686if(z.b.J(0,y))return 5687x=z.a 5688if(x>0&&this.dy.length===x){this.r=!0 5689throw H.f(C.aI)}z=z.c 5690w=z!=null?z.h(0,y):null 5691if(e!=null)this.dy.push(new E.cm(a,w,null,e,b)) 5692else this.dy.push(new E.cm(a,w,this.bS(c!=null?C.c.i(c):d),null,b))}, 5693t:function(a,b){return this.a7(a,b,null,null,null)}, 5694k:function(a,b,c){return this.a7(a,b,null,c,null)}, 5695T:function(a){return this.a7(a,null,null,null,null)}, 5696k:function(a,b,c){return this.a7(a,b,null,c,null)}, 5697ac:function(a,b){return this.a7(a,null,b,null,null)}, 5698aH:function(a,b,c){return this.a7(a,b,c,null,null)}, 5699u:function(a,b){return this.a7(a,null,null,b,null)}, 5700by:function(a,b){return this.a7(a,null,null,null,b)}, 5701X:function(a,b,c){return this.a7(a,b,null,null,c)}, 5702X:function(a,b,c){return this.a7(a,b,null,null,c)}, 5703l:{ 5704k9:function(){return new H.cA(C.C,new M.ka(),[H.m(C.C,0),P.e])}, 5705k8:function(a,b){var z,y,x,w,v,u,t,s,r,q,p,o,n 5706z=P.e 5707y=[z] 5708x=H.b([],y) 5709w=P.a 5710v=D.cj 5711u=D.a3 5712t=P.Y(v,u) 5713s=H.b([],y) 5714y=H.b([],y) 5715r=[P.h,P.e,P.a] 5716q=H.b([],[r]) 5717p=P.bb(null,null,null,D.aH) 5718o=H.b([],[E.cm]) 5719n=a==null?M.il(null,null,null):a 5720o=new M.l(!0,n,x,P.Y(w,w),P.Y(P.aM,[P.n,D.dD]),P.Y([F.aA,,],[P.n,P.e]),!1,t,s,y,q,p,o,new P.ac(""),!1) 5721z=[z] 5722o.cx=new P.cN(y,z) 5723o.Q=new P.cN(s,z) 5724o.y=new P.dX(t,[v,u]) 5725o.db=new P.cN(q,[r]) 5726return o}}},ka:{"^":"c;", 5727$1:[function(a){return a.a},null,null,4,0,null,6,"call"]},kd:{"^":"c;a", 5728$1:function(a){return a.a===this.a}},ke:{"^":"c;a", 5729$0:function(){return C.d.bA(C.C,new M.kb(this.a),new M.kc())}},kb:{"^":"c;a", 5730$1:function(a){return a.a===this.a}},kc:{"^":"c;", 5731$0:function(){return}},kf:{"^":"c;a,b", 5732$2:function(a,b){this.a.x.n(0,new D.cj(a,this.b.a),b)}},cn:{"^":"a;",$isaw:1}}],["","",,Y,{"^":"",dr:{"^":"a;P:a<,b,c,cS:d<,cw:e<",l:{ 5733lj:function(a){var z,y,x,w 5734z={} 5735z.a=null 5736z.b=null 5737y=Y.dr 5738x=new P.N(0,$.r,[y]) 5739w=new P.bk(x,[y]) 5740z.c=!1 5741z.b=a.bG(new Y.lk(z,w),new Y.ll(z),new Y.lm(z,w)) 5742return x}, 5743lh:function(a){var z=new Y.li() 5744if(z.$2(a,C.bd))return C.ah 5745if(z.$2(a,C.bf))return C.ai 5746return}}},lk:{"^":"c;a,b", 5747$1:[function(a){var z,y,x,w 5748z=this.a 5749if(!z.c)if(J.J(a)<9){z.b.K() 5750this.b.a4(C.x) 5751return}else{y=Y.lh(a) 5752x=z.b 5753w=this.b 5754switch(y){case C.ah:z.a=new Y.lx("image/jpeg",0,0,0,0,0,w,x) 5755break 5756case C.ai:z.a=new Y.mQ("image/png",0,0,0,0,0,0,0,0,!1,new Uint8Array(13),w,x) 5757break 5758default:x.K() 5759w.a4(C.aK) 5760return}z.c=!0}z.a.B(0,a)},null,null,4,0,null,7,"call"]},lm:{"^":"c:6;a,b", 5761$1:[function(a){this.a.b.K() 5762this.b.a4(a)},null,null,4,0,null,6,"call"]},ll:{"^":"c;a", 5763$0:function(){this.a.a.a3()}},li:{"^":"c;", 5764$2:function(a,b){var z,y,x 5765for(z=b.length,y=J.j(a),x=0;x<z;++x)if(!J.a9(y.h(a,x),b[x]))return!1 5766return!0}},iz:{"^":"a;a,b", 5767i:function(a){return this.b}},fn:{"^":"a;"},lx:{"^":"fn;P:c<,d,e,f,r,x,0y,a,b", 5768B:function(a,b){var z,y,x 5769try{this.d3(b)}catch(y){x=H.D(y) 5770if(x instanceof Y.cl){z=x 5771this.b.K() 5772this.a.a4(z)}else throw y}}, 5773d3:function(a){var z,y,x,w,v,u,t,s,r,q,p 5774z=new Y.lz(240,192,196,200,204,222) 5775y=new Y.ly(1,248,208,216,217,255) 5776for(x=J.j(a),w=0;w!==x.gj(a);){v=x.h(a,w) 5777switch(this.d){case 0:if(255===v)this.d=255 5778else throw H.f(C.aZ) 5779break 5780case 255:if(y.$1(v)){this.d=1 5781this.e=v 5782this.r=0 5783this.f=0}break 5784case 1:this.f=v<<8>>>0 5785this.d=2 5786break 5787case 2:u=this.f+v 5788this.f=u 5789if(u<2)throw H.f(C.aY) 5790if(z.$1(this.e)){u=this.f 5791this.y=new Uint8Array(u-2)}this.d=3 5792break 5793case 3:this.x=Math.min(x.gj(a)-w,this.f-this.r-2) 5794u=z.$1(this.e) 5795t=this.r 5796s=t+this.x 5797if(u){u=this.y 5798this.r=s;(u&&C.m).aa(u,t,s,a,w) 5799if(this.r===this.f-2){this.b.K() 5800a=this.y 5801r=a[0] 5802x=a[1] 5803u=a[2] 5804t=a[3] 5805s=a[4] 5806q=a[5] 5807if(q===3)p=6407 5808else p=q===1?6409:-1 5809q=this.a.a 5810if(q.a!==0)H.E(P.ap("Future already completed")) 5811q.av(new Y.dr(this.c,r,p,(t<<8|s)>>>0,(x<<8|u)>>>0)) 5812return}}else{this.r=s 5813if(s===this.f-2)this.d=255}w+=this.x 5814continue}++w}}, 5815a3:function(){this.b.K() 5816var z=this.a 5817if(z.a.a===0)z.a4(C.x)}},lz:{"^":"c:1;a,b,c,d,e,f", 5818$1:function(a){return(a&this.a)===this.b&&a!==this.c&&a!==this.d&&a!==this.e||a===this.f}},ly:{"^":"c:1;a,b,c,d,e,f", 5819$1:function(a){return!(a===this.a||(a&this.b)===this.c||a===this.d||a===this.e||a===this.f)}},mQ:{"^":"fn;P:c<,d,e,f,r,x,y,z,Q,ch,cx,a,b", 5820B:function(a,b){var z,y,x,w,v,u,t,s,r,q,p,o,n,m 5821z=new Y.mR(this) 5822for(y=J.j(b),x=this.cx,w=0;w!==y.gj(b);){v=y.h(b,w) 5823switch(this.z){case 0:w+=8 5824this.z=1 5825continue 5826case 1:this.d=(this.d<<8|v)>>>0 5827if(++this.e===4)this.z=2
5828break 5829case 2:u=(this.f<<8|v)>>>0 5830this.f=u 5831if(++this.r===4){if(u===1951551059)this.ch=!0 5832else if(u===1229209940){this.b.K() 5833y=x[0] 5834u=x[1] 5835t=x[2] 5836s=x[3] 5837r=x[4] 5838q=x[5] 5839p=x[6] 5840o=x[7] 5841n=x[8] 5842switch(x[9]){case 0:m=this.ch?6410:6409 5843break 5844case 2:case 3:m=this.ch?6408:6407 5845break 5846case 4:m=6410 5847break 5848case 6:m=6408 5849break 5850default:m=-1}x=this.a.a 5851if(x.a!==0)H.E(P.ap("Future already completed")) 5852x.av(new Y.dr(this.c,n,m,(y<<24|u<<16|t<<8|s)>>>0,(r<<24|q<<16|p<<8|o)>>>0)) 5853return}if(this.d===0)this.z=4 5854else this.z=3}break 5855case 3:u=y.gj(b) 5856t=this.d 5857s=this.y 5858t=Math.min(u-w,t-s) 5859this.Q=t 5860u=s+t 5861if(this.f===1229472850){this.y=u 5862C.m.aa(x,s,u,b,w)}else this.y=u 5863if(this.y===this.d)this.z=4 5864w+=this.Q 5865continue 5866case 4:if(++this.x===4){z.$0() 5867this.z=1}break}++w}}, 5868a3:function(){this.b.K() 5869var z=this.a 5870if(z.a.a===0)z.a4(C.x)}},mR:{"^":"c;a", 5871$0:function(){var z=this.a 5872z.d=0 5873z.e=0 5874z.f=0 5875z.r=0 5876z.y=0 5877z.x=0}},ig:{"^":"a;",$isaw:1},ic:{"^":"a;",$isaw:1},cl:{"^":"a;a", 5878i:function(a){return this.a}, 5879$isaw:1}}],["","",,N,{"^":"",cV:{"^":"a;a,b", 5880i:function(a){return this.b}},hk:{"^":"a;a,0P:b<,0c,0ad:d<,0am:e>,0f", 5881bb:function(){var z,y,x,w,v 5882z=this.b 5883y=this.c 5884y=y!=null?C.ce[y.a]:null 5885x=P.e 5886w=P.a 5887v=P.t(["pointer",this.a,"mimeType",z,"storage",y],x,w) 5888y=this.e 5889if(y!=null)v.n(0,"uri",y) 5890z=this.d 5891if(z!=null)v.n(0,"byteLength",z) 5892z=this.f 5893z=z==null?null:P.t(["width",z.d,"height",z.e,"format",C.cj.h(0,z.c),"bits",z.b],x,w) 5894if(z!=null)v.n(0,"image",z) 5895return v}},n1:{"^":"a;a,b,c,d", 5896aL:function(a){return this.e3(a)}, 5897e3:function(a){var z=0,y=P.bs(-1),x,w=2,v,u=[],t=this,s,r 5898var $async$aL=P.bu(function(b,c){if(b===1){v=c 5899z=w}while(true)switch(z){case 0:w=4 5900z=7 5901return P.aT(t.aZ(),$async$aL) 5902case 7:z=8 5903return P.aT(t.b_(),$async$aL) 5904case 8:if(a!==!1)O.rK(t.a,t.b) 5905w=2 5906z=6 5907break 5908case 4:w=3 5909r=v 5910if(H.D(r) instanceof M.cn){z=1 5911break}else throw r 5912z=6 5913break 5914case 3:z=2 5915break 5916case 6:case 1:return P.bo(x,y) 5917case 2:return P.bn(v,y)}}) 5918return P.bp($async$aL,y)}, 5919aZ:function(){var z=0,y=P.bs(-1),x=1,w,v=[],u=this,t,s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d 5920var $async$aZ=P.bu(function(a,b){if(a===1){w=b 5921z=x}while(true)switch(z){case 0:p=u.b 5922o=p.c 5923C.d.sj(o,0) 5924o.push("buffers") 5925n=u.a.y,m=n.b,l=p.cy,k=[P.a],j=0 5926case 2:if(!(j<m)){z=4 5927break}i=j>=n.a.length 5928t=i?null:n.a[j] 5929o.push(C.c.i(j)) 5930h=new N.hk(p.aP()) 5931h.b="application/gltf-buffer" 5932s=new N.n2(u,h,j) 5933r=null 5934x=6 5935d=H 5936z=9 5937return P.aT(s.$1(t),$async$aZ) 5938case 9:r=d.ra(b,"$isar") 5939x=1 5940z=8 5941break 5942case 6:x=5 5943e=w 5944i=H.D(e) 5945if(!!J.q(i).$isaw){q=i 5946p.k($.$get$ds(),H.b([q],k),"uri")}else throw e 5947z=8 5948break 5949case 5:z=1 5950break 5951case 8:if(r!=null){h.d=J.J(r) 5952if(J.J(r)<t.gad())p.t($.$get$eS(),H.b([J.J(r),t.gad()],k)) 5953else{if(J.jD(t)==null){i=t.gad() 5954f=i+(4-(i&3)&3) 5955if(J.J(r)>f)p.t($.$get$eT(),H.b([J.J(r)-f],k))}i=t 5956if(i.gb4()==null)i.sb4(r)}}l.push(h.bb()) 5957o.pop() 5958case 3:++j 5959z=2 5960break 5961case 4:return P.bo(null,y) 5962case 1:return P.bn(w,y)}}) 5963return P.bp($async$aZ,y)}, 5964b_:function(){var z=0,y=P.bs(-1),x=1,w,v=[],u=this,t,s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d 5965var $async$b_=P.bu(function(a,b){if(a===1){w=b 5966z=x}while(true)switch(z){case 0:p=u.b 5967o=p.c 5968C.d.sj(o,0) 5969o.push("images") 5970n=u.a.ch,m=n.b,l=p.cy,k=[P.a],j=0 5971case 2:if(!(j<m)){z=4 5972break}i=j>=n.a.length 5973h=i?null:n.a[j] 5974o.push(C.c.i(j)) 5975g=new N.hk(p.aP()) 5976t=new N.n3(u,g).$1(h) 5977s=null 5978z=t!=null?5:6 5979break 5980case 5:x=8 5981z=11 5982return P.aT(Y.lj(t),$async$b_) 5983case 11:s=b 5984x=1 5985z=10 5986break 5987case 8:x=7 5988d=w 5989i=H.D(d) 5990e=J.q(i) 5991if(!!e.$isig)p.T($.$get$eY()) 5992else if(!!e.$isic)p.T($.$get$eX()) 5993else if(!!e.$iscl){r=i 5994p.t($.$get$eU(),H.b([r],k))}else if(!!e.$isaw){q=i 5995p.k($.$get$ds(),H.b([q],k),"uri")}else throw d 5996z=10 5997break 5998case 7:z=1 5999break 6000case 10:if(s!=null){g.b=s.gP() 6001i=h.y 6002if(i!=null&&i!==s.gP())p.t($.$get$eV(),H.b([s.gP(),i],k)) 6003i=s.gcS() 6004if(i!==0&&(i&i-1)>>>0===0){i=s.gcw() 6005i=!(i!==0&&(i&i-1)>>>0===0)}else i=!0 6006if(i)p.t($.$get$eW(),H.b([s.gcS(),s.gcw()],k)) 6007h.cx=s 6008g.f=s}case 6:l.push(g.bb()) 6009o.pop() 6010case 3:++j 6011z=2 6012break 6013case 4:return P.bo(null,y) 6014case 1:return P.bn(w,y)}}) 6015return P.bp($async$b_,y)}},n2:{"^":"c;a,b,c", 6016$1:function(a){var z,y,x 6017if(a.a.a===0){z=a.x 6018if(z!=null){y=this.b 6019y.c=C.ak 6020y.e=z.i(0) 6021return this.a.c.$1(z)}else{z=a.Q 6022if(z!=null){this.b.c=C.aj 6023return z}else{z=this.a 6024y=z.b 6025if(y.fx&&!a.z){this.b.c=C.cR 6026x=z.c.$0() 6027if(this.c!==0)y.T($.$get$fG()) 6028if(x==null)y.T($.$get$fF()) 6029return x}}}}return}},n3:{"^":"c;a,b", 6030$1:function(a){var z,y 6031if(a.a.a===0){z=a.z 6032if(z!=null){y=this.b 6033y.c=C.ak 6034y.e=z.i(0) 6035return this.a.d.$1(z)}else{z=a.Q 6036if(z!=null&&a.y!=null){this.b.c=C.aj 6037y=[P.n,P.k] 6038return P.dU(H.b([z],[y]),y)}else if(a.ch!=null){this.b.c=C.cQ 6039a.en() 6040z=a.Q 6041if(z!=null){y=[P.n,P.k] 6042return P.dU(H.b([z],[y]),y)}}}}return}}}],["","",,O,{"^":"", 6043rK:function(a,b){var z,y,x,w,v,u,t,s,r,q 6044z=b.c 6045C.d.sj(z,0) 6046z.push("accessors") 6047z=new Float32Array(16) 6048y=new Array(16) 6049y.fixed$length=Array 6050x=[P.ae] 6051w=H.b(y,x) 6052y=new Array(16) 6053y.fixed$length=Array 6054v=H.b(y,x) 6055x=new Array(16) 6056x.fixed$length=Array 6057y=[P.k] 6058u=H.b(x,y) 6059x=new Array(16) 6060x.fixed$length=Array 6061t=H.b(x,y) 6062x=new Array(16) 6063x.fixed$length=Array 6064s=H.b(x,y) 6065x=new Array(16) 6066x.fixed$length=Array 6067r=H.b(x,y) 6068x=new Array(3) 6069x.fixed$length=Array 6070q=H.b(x,y) 6071a.f.as(new O.rL(b,s,r,a,w,v,new T.bd(z),u,t,q))}, 6072rL:{"^":"c;a,b,c,d,e,f,r,x,y,z", 6073$2:function(a8,a9){var z,y,x,w,v,u,t,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 6074if(a9.ch==null||a9.z===-1||a9.Q===-1)return 6075if(a9.go&&a9.ga8()!==4)return 6076if(a9.fy&&a9.ga8()>4)return 6077if(a9.id===!0&&a9.Q%3!==0)return 6078if(a9.fr==null&&a9.dx==null)return 6079z=this.a 6080y=z.c 6081y.push(C.c.i(a8)) 6082x=a9.dx 6083if(x!=null){w=x.gdY() 6084if(w!=null)for(x=w.length,v=[P.a],u=0,t=-1,s=0;s<x;++s,t=r){r=w[s] 6085if(t!==-1&&r<=t)z.t($.$get$eQ(),H.b([u,r,t],v)) 6086q=a9.Q 6087if(r>=q)z.t($.$get$eP(),H.b([u,r,q],v));++u}}p=a9.ga8() 6088x=this.b 6089C.d.ak(x,0,16,0) 6090v=this.c 6091C.d.ak(v,0,16,0) 6092q=this.d 6093o=new P.e6(q.f.h(0,a8).cV().a()) 6094if(!o.p()){y.pop() 6095return}n=a9.z 6096if(n===5126){q=a9.db 6097n=q!=null 6098if(n)C.d.ak(this.e,0,16,0/0) 6099m=a9.cy 6100l=m!=null 6101if(l)C.d.ak(this.f,0,16,0/0)
6102for(k=this.e,j=this.f,i=this.r,h=i.a,g=[P.a],f=0,u=0,e=0,d=0,c=!0,t=-1;c;){r=o.gv() 6103r.toString 6104if(isNaN(r)||r==1/0||r==-1/0)z.t($.$get$eN(),H.b([u],g)) 6105else{if(n){if(r<q[e])x[e]=J.c7(x[e],1) 6106if(J.eu(k[e])||J.bx(k[e],r))k[e]=r}if(l){if(r>m[e])v[e]=J.c7(v[e],1) 6107if(J.eu(j[e])||J.d6(j[e],r))j[e]=r}b=a9.k1 6108if(b===C.J)if(r<0)z.t($.$get$eI(),H.b([u,r],g)) 6109else{if(t!==-1&&r<=t)z.t($.$get$eJ(),H.b([u,r,t],g)) 6110t=r}else if(b===C.v)h[e]=r 6111else{if(a9.fy)if(!(a9.go&&e===3))b=!(a9.id===!0&&d!==1) 6112else b=!1 6113else b=!1 6114if(b)f+=r*r}}++e 6115if(e===p){if(a9.k1===C.v){if(!F.jq(i))z.t($.$get$eZ(),H.b([u],g))}else{if(a9.fy)b=!(a9.id===!0&&d!==1) 6116else b=!1 6117if(b){if(Math.abs(f-1)>0.0005)z.t($.$get$dl(),H.b([u,Math.sqrt(f)],g)) 6118if(a9.go&&r!==1&&r!==-1)z.t($.$get$eO(),H.b([u,r],g)) 6119f=0}}if(a9.id===!0){++d 6120b=d===3}else b=!1 6121if(b)d=0 6122e=0}++u 6123c=o.p()}if(n)for(a8=0;a8<p;++a8)if(!J.a9(q[a8],k[a8])){n=$.$get$dk() 6124i="min/"+a8 6125z.k(n,H.b([q[a8],k[a8]],g),i) 6126if(J.bx(x[a8],0)){n=$.$get$di() 6127i="min/"+a8 6128z.k(n,H.b([x[a8],q[e]],g),i)}}if(l)for(a8=0;a8<p;++a8){if(!J.a9(m[a8],j[a8])){x=$.$get$dj() 6129q="max/"+a8 6130z.k(x,H.b([m[a8],j[a8]],g),q)}if(J.bx(v[a8],0)){x=$.$get$dh() 6131q="max/"+a8 6132z.k(x,H.b([v[a8],m[e]],g),q)}}}else{if(a9.k1===C.w){for(q=q.cy,q=new H.bc(q,q.gj(q),0),a=-1,a0=0;q.p();){m=q.d.x 6133if(m==null)continue 6134for(m=new H.bc(m,m.gj(m),0);m.p();){l=m.d 6135if(l.fy===a9){k=l.r 6136if(k!==-1)a0|=C.c.bg(1,k) 6137a1=l.fr 6138if(a1!==-1)l=a===-1||a>a1 6139else l=!1 6140if(l)a=a1}}}--a 6141a2=Z.jz(n)}else{a=-1 6142a2=-1 6143a0=0}for(q=a9.cy,n=q!=null,m=a9.db,l=m!=null,k=this.x,j=this.y,i=(a0&16)===16,h=[P.a],g=this.z,f=0,u=0,e=0,d=0,c=!0,a3=0,a4=0;c;){r=o.gv() 6144if(l){if(r<m[e])x[e]=J.c7(x[e],1) 6145if(u<p||k[e]>r)k[e]=r}if(n){if(r>q[e])v[e]=J.c7(v[e],1) 6146if(u<p||j[e]<r)j[e]=r}if(a9.k1===C.w){if(r>a)z.t($.$get$eK(),H.b([u,r,a],h)) 6147if(r===a2)z.t($.$get$eL(),H.b([r,u],h)) 6148if(i){g[a3]=r;++a3 6149if(a3===3){b=g[0] 6150a5=g[1] 6151if(b!=a5){a6=g[2] 6152b=a5==a6||a6==b}else b=!0 6153if(b)++a4 6154a3=0}}}else{if(a9.fy)b=!(a9.id===!0&&d!==1) 6155else b=!1 6156if(b){a7=a9.e7(r) 6157f+=a7*a7}}++e 6158if(e===p){if(a9.fy)b=!(a9.id===!0&&d!==1) 6159else b=!1 6160if(b){if(Math.abs(f-1)>0.0005)z.t($.$get$dl(),H.b([u,Math.sqrt(f)],h)) 6161f=0}if(a9.id===!0){++d 6162b=d===3}else b=!1 6163if(b)d=0 6164e=0}++u 6165c=o.p()}if(l)for(a8=0;a8<p;++a8){if(!J.a9(m[a8],k[a8])){l=$.$get$dk() 6166i="min/"+a8 6167z.k(l,H.b([m[a8],k[a8]],h),i)}if(J.bx(x[a8],0)){l=$.$get$di() 6168i="min/"+a8 6169z.k(l,H.b([x[a8],m[e]],h),i)}}if(n)for(a8=0;a8<p;++a8){if(!J.a9(q[a8],j[a8])){x=$.$get$dj()
6170n="max/"+a8 6171z.k(x,H.b([q[a8],j[a8]],h),n)}if(J.bx(v[a8],0)){x=$.$get$dh() 6172n="max/"+a8 6173z.k(x,H.b([v[a8],q[e]],h),n)}}if(a4>0)z.t($.$get$eM(),H.b([a4],h))}y.pop()}}}],["","",,E,{"^":"", 6174tA:[function(a){return"'"+H.d(a)+"'"},"$1","b_",4,0,9,9], 6175tz:[function(a){return typeof a==="string"?"'"+a+"'":J.a_(a)},"$1","ed",4,0,9,9], 6176bh:{"^":"a;a,b", 6177i:function(a){return this.b}}, 6178b6:{"^":"a;"}, 6179kh:{"^":"b6;a,b,c",l:{ 6180I:function(a,b,c){return new E.kh(c,a,b)}}}, 6181ky:{"^":"c;", 6182$1:[function(a){var z=J.j(a) 6183return"Actual data length "+H.d(z.h(a,0))+" is not equal to the declared buffer byteLength "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6184kw:{"^":"c;", 6185$1:[function(a){var z=J.j(a) 6186return"Actual data length "+H.d(z.h(a,0))+" is less than the declared buffer byteLength "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6187ku:{"^":"c;", 6188$1:[function(a){return"GLB-stored BIN chunk contains "+H.d(J.x(a,0))+" extra padding byte(s)."},null,null,4,0,null,0,"call"]}, 6189kB:{"^":"c;", 6190$1:[function(a){var z=J.j(a) 6191return"Declared minimum value for this component ("+H.d(z.h(a,0))+") does not match actual minimum ("+H.d(z.h(a,1))+")."},null,null,4,0,null,0,"call"]}, 6192kz:{"^":"c;", 6193$1:[function(a){var z=J.j(a) 6194return"Declared maximum value for this component ("+H.d(z.h(a,0))+") does not match actual maximum ("+H.d(z.h(a,1))+")."},null,null,4,0,null,0,"call"]}, 6195kA:{"^":"c;", 6196$1:[function(a){var z=J.j(a) 6197return"Accessor contains "+H.d(z.h(a,0))+" element(s) less than declared minimum value "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6198kv:{"^":"c;", 6199$1:[function(a){var z=J.j(a) 6200return"Accessor contains "+H.d(z.h(a,0))+" element(s) greater than declared maximum value "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6201kD:{"^":"c;", 6202$1:[function(a){var z=J.j(a) 6203return"Accessor element at index "+H.d(z.h(a,0))+" is not of unit length: "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6204kC:{"^":"c;", 6205$1:[function(a){var z=J.j(a) 6206return"Accessor element at index "+H.d(z.h(a,0))+" has invalid w component: "+H.d(z.h(a,1))+". Must be 1.0 or -1.0."},null,null,4,0,null,0,"call"]}, 6207km:{"^":"c;", 6208$1:[function(a){return"Accessor element at index "+H.d(J.x(a,0))+" is NaN or Infinity."},null,null,4,0,null,0,"call"]}, 6209kk:{"^":"c;", 6210$1:[function(a){var z=J.j(a) 6211return"Indices accessor element at index "+H.d(z.h(a,0))+" has vertex index "+H.d(z.h(a,1))+" that exceeds number of available vertices "+H.d(z.h(a,2))+"."},null,null,4,0,null,0,"call"]}, 6212ki:{"^":"c;", 6213$1:[function(a){return"Indices accessor contains "+H.d(J.x(a,0))+" degenerate triangles."},null,null,4,0,null,0,"call"]}, 6214kj:{"^":"c;", 6215$1:[function(a){var z=J.j(a) 6216return"Indices accessor contains primitive restart value ("+H.d(z.h(a,0))+") at index "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6217kl:{"^":"c;", 6218$1:[function(a){var z=J.j(a) 6219return"Animation input accessor element at index "+H.d(z.h(a,0))+" is negative: "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6220kF:{"^":"c;", 6221$1:[function(a){var z=J.j(a) 6222return"Animation input accessor element at index "+H.d(z.h(a,0))+" is less than or equal to previous: "+H.d(z.h(a,1))+" <= "+H.d(z.h(a,2))+"."},null,null,4,0,null,0,"call"]}, 6223ko:{"^":"c;", 6224$1:[function(a){var z=J.j(a) 6225return"Accessor sparse indices element at index "+H.d(z.h(a,0))+" is less than or equal to previous: "+H.d(z.h(a,1))+" <= "+H.d(z.h(a,2))+"."},null,null,4,0,null,0,"call"]}, 6226kn:{"^":"c;", 6227$1:[function(a){var z=J.j(a) 6228return"Accessor sparse indices element at index "+H.d(z.h(a,0))+" is greater than or equal to the number of accessor elements: "+H.d(z.h(a,1))+" >= "+H.d(z.h(a,2))+"."},null,null,4,0,null,0,"call"]}, 6229kE:{"^":"c;", 6230$1:[function(a){return"Matrix element at index "+H.d(J.x(a,0))+" is not decomposable to TRS."},null,null,4,0,null,0,"call"]}, 6231kr:{"^":"c;", 6232$1:[function(a){return"Image data is invalid. "+H.d(J.x(a,0))},null,null,4,0,null,0,"call"]}, 6233kq:{"^":"c;", 6234$1:[function(a){var z=J.j(a) 6235return"Recognized image format "+("'"+H.d(z.h(a,0))+"'")+" does not match declared image format "+("'"+H.d(z.h(a,1))+"'")+"."},null,null,4,0,null,0,"call"]}, 6236ks:{"^":"c;", 6237$1:[function(a){return"Unexpected end of image stream."}
6237,null,null,4,0,null,0,"call"]}, 6238kt:{"^":"c;", 6239$1:[function(a){return"Image format not recognized."},null,null,4,0,null,0,"call"]}, 6240kp:{"^":"c;", 6241$1:[function(a){var z=J.j(a) 6242return"Image has non-power-of-two dimensions: "+H.d(z.h(a,0))+"x"+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6243kx:{"^":"c;", 6244$1:[function(a){return"Data URI is used in GLB container."},null,null,4,0,null,0,"call"]}, 6245lo:{"^":"b6;a,b,c"}, 6246lp:{"^":"c;", 6247$1:[function(a){return"File not found. "+H.d(J.x(a,0))},null,null,4,0,null,0,"call"]}, 6248n7:{"^":"b6;a,b,c",l:{ 6249Z:function(a,b,c){return new E.n7(c,a,b)}}}, 6250ni:{"^":"c;", 6251$1:[function(a){var z=J.j(a) 6252return"Invalid array length "+H.d(z.h(a,0))+". Valid lengths are: "+J.ak(H.aG(z.h(a,1),"$isu"),E.ed(),P.e).i(0)+"."},null,null,4,0,null,0,"call"]}, 6253nm:{"^":"c;", 6254$1:[function(a){var z,y 6255z=J.j(a) 6256y=z.h(a,0) 6257return"Type mismatch. Array element "+H.d(typeof y==="string"?"'"+y+"'":J.a_(y))+" is not a "+("'"+H.d(z.h(a,1))+"'")+"."},null,null,4,0,null,0,"call"]}, 6258nk:{"^":"c;", 6259$1:[function(a){return"Duplicate element."},null,null,4,0,null,0,"call"]}, 6260nj:{"^":"c;", 6261$1:[function(a){return"Index must be a non-negative integer."},null,null,4,0,null,4,"call"]}, 6262nf:{"^":"c;", 6263$1:[function(a){return"Invalid JSON data. Parser output: "+H.d(J.x(a,0))},null,null,4,0,null,0,"call"]}, 6264nn:{"^":"c;", 6265$1:[function(a){var z=J.j(a) 6266return"Invalid URI "+("'"+H.d(z.h(a,0))+"'")+". Parser output: "+H.d(z.h(a,1))},null,null,4,0,null,0,"call"]}, 6267na:{"^":"c;", 6268$1:[function(a){return"Entity cannot be empty."},null,null,4,0,null,0,"call"]}, 6269nb:{"^":"c;", 6270$1:[function(a){return"Exactly one of "+J.ak(a,E.b_(),P.e).i(0)+" properties must be defined."},null,null,4,0,null,0,"call"]}, 6271ng:{"^":"c;", 6272$1:[function(a){var z=J.j(a) 6273return"Value "+("'"+H.d(z.h(a,0))+"'")+" does not match regexp pattern "+("'"+H.d(z.h(a,1))+"'")+"."},null,null,4,0,null,0,"call"]}, 6274n8:{"^":"c;", 6275$1:[function(a){var z,y 6276z=J.j(a) 6277y=z.h(a,0) 6278return"Type mismatch. Property value "+H.d(typeof y==="string"?"'"+y+"'":J.a_(y))+" is not a "+("'"+H.d(z.h(a,1))+"'")+"."},null,null,4,0,null,0,"call"]}, 6279nh:{"^":"c;", 6280$1:[function(a){var z,y 6281z=J.j(a) 6282y=z.h(a,0) 6283return"Invalid value "+H.d(typeof y==="string"?"'"+y+"'":J.a_(y))+". Valid values are "+J.ak(H.aG(z.h(a,1),"$isu"),E.ed(),P.e).i(0)+"."},null,null,4,0,null,0,"call"]}, 6284nl:{"^":"c;", 6285$1:[function(a){return"Value "+H.d(J.x(a,0))+" is out of range."},null,null,4,0,null,0,"call"]}, 6286nc:{"^":"c;", 6287$1:[function(a){var z=J.j(a) 6288return"Value "+H.d(z.h(a,0))+" is not a multiple of "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6289n9:{"^":"c;", 6290$1:[function(a){return"Property "+("'"+H.d(J.x(a,0))+"'")+" must be defined."},null,null,4,0,null,0,"call"]}, 6291ne:{"^":"c;", 6292$1:[function(a){return"Unexpected property."}
6292,null,null,4,0,null,0,"call"]}, 6293nd:{"^":"c;", 6294$1:[function(a){return"Dependency failed. "+("'"+H.d(J.x(a,0))+"'")+" must be defined."},null,null,4,0,null,0,"call"]}, 6295no:{"^":"b6;a,b,c",l:{ 6296w:function(a,b,c){return new E.no(c,a,b)}}}, 6297nM:{"^":"c;", 6298$1:[function(a){return"Unknown glTF major asset version: "+H.d(J.x(a,0))+"."},null,null,4,0,null,0,"call"]}, 6299nL:{"^":"c;", 6300$1:[function(a){return"Unknown glTF minor asset version: "+H.d(J.x(a,0))+"."},null,null,4,0,null,0,"call"]}, 6301nO:{"^":"c;", 6302$1:[function(a){var z=J.j(a) 6303return"Asset minVersion "+("'"+H.d(z.h(a,0))+"'")+" is greater than version "+("'"+H.d(z.h(a,1))+"'")+"."},null,null,4,0,null,0,"call"]}, 6304nJ:{"^":"c;", 6305$1:[function(a){var z=J.j(a) 6306return"Invalid value "+H.d(z.h(a,0))+" for GL type "+("'"+H.d(z.h(a,1))+"'")+"."},null,null,4,0,null,0,"call"]}, 6307nK:{"^":"c;", 6308$1:[function(a){return"Integer value is written with fractional part: "+H.d(J.x(a,0))+"."},null,null,4,0,null,0,"call"]}, 6309nI:{"^":"c;", 6310$1:[function(a){return"Only (u)byte and (u)short accessors can be normalized."},null,null,4,0,null,0,"call"]}, 6311nF:{"^":"c;", 6312$1:[function(a){var z=J.j(a) 6313return"Offset "+H.d(z.h(a,0))+" is not a multiple of componentType length "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6314nH:{"^":"c;", 6315$1:[function(a){return"Matrix accessors must be aligned to 4-byte boundaries."}
6315,null,null,4,0,null,0,"call"]}, 6316nG:{"^":"c;", 6317$1:[function(a){var z=J.j(a) 6318return"Sparse accessor overrides more elements ("+H.d(z.h(a,0))+") than the base accessor contains ("+H.d(z.h(a,1))+")."},null,null,4,0,null,0,"call"]}, 6319nE:{"^":"c;", 6320$1:[function(a){return"Buffer's Data URI MIME-Type must be 'application/octet-stream' or 'application/gltf-buffer'. Found "+("'"+H.d(J.x(a,0))+"'")+" instead."},null,null,4,0,null,0,"call"]}, 6321nD:{"^":"c;", 6322$1:[function(a){var z=J.j(a) 6323return"Buffer view's byteStride ("+H.d(z.h(a,0))+") is smaller than byteLength ("+H.d(z.h(a,1))+")."},null,null,4,0,null,0,"call"]}, 6324nB:{"^":"c;", 6325$1:[function(a){return"Only buffer views with raw vertex data can have byteStride."},null,null,4,0,null,0,"call"]}, 6326nA:{"^":"c;", 6327$1:[function(a){return"xmag and ymag must not be zero."},null,null,4,0,null,0,"call"]}, 6328nz:{"^":"c;", 6329$1:[function(a){return"zfar must be greater than znear."},null,null,4,0,null,0,"call"]}, 6330nx:{"^":"c;", 6331$1:[function(a){return"Alpha cutoff is supported only for 'MASK' alpha mode."},null,null,4,0,null,0,"call"]}, 6332nY:{"^":"c;", 6333$1:[function(a){return"Invalid attribute name."},null,null,4,0,null,0,"call"]}, 6334nX:{"^":"c;", 6335$1:[function(a){return"All primitives must have the same number of morph targets."}
6335,null,null,4,0,null,0,"call"]}, 6336nW:{"^":"c;", 6337$1:[function(a){return"All primitives should contain the same number of 'JOINTS' and 'WEIGHTS' attribute sets."},null,null,4,0,null,0,"call"]}, 6338nw:{"^":"c;", 6339$1:[function(a){return"No POSITION attribute found."},null,null,4,0,null,0,"call"]}, 6340ns:{"^":"c;", 6341$1:[function(a){var z=J.j(a) 6342return"Indices for indexed attribute semantic "+("'"+H.d(z.h(a,0))+"'")+" must start with 0 and be continuous. Total expected indices: "+H.d(z.h(a,1))+", total provided indices: "+H.d(z.h(a,2))+"."},null,null,4,0,null,0,"call"]}, 6343nv:{"^":"c;", 6344$1:[function(a){return"TANGENT attribute without NORMAL found."},null,null,4,0,null,0,"call"]}, 6345nt:{"^":"c;", 6346$1:[function(a){return"Number of JOINTS attribute semantics must match number of WEIGHTS."},null,null,4,0,null,0,"call"]}, 6347nu:{"^":"c;", 6348$1:[function(a){return"TANGENT attribute defined for POINTS rendering mode."},null,null,4,0,null,0,"call"]}, 6349nV:{"^":"c;", 6350$1:[function(a){var z=J.j(a) 6351return"The length of weights array ("+H.d(z.h(a,0))+") does not match the number of morph targets ("+H.d(z.h(a,1))+")."},null,null,4,0,null,0,"call"]}, 6352nT:{"^":"c;", 6353$1:[function(a){return"A node can have either a matrix or any combination of translation/rotation/scale (TRS) properties."}
6353,null,null,4,0,null,0,"call"]}, 6354nN:{"^":"c;", 6355$1:[function(a){return"Do not specify default transform matrix."},null,null,4,0,null,0,"call"]}, 6356nC:{"^":"c;", 6357$1:[function(a){return"Matrix must be decomposable to TRS."},null,null,4,0,null,0,"call"]}, 6358nU:{"^":"c;", 6359$1:[function(a){return"Rotation quaternion must be normalized."},null,null,4,0,null,0,"call"]}, 6360nR:{"^":"c;", 6361$1:[function(a){return"Unused extension "+("'"+H.d(J.x(a,0))+"'")+" cannot be required."},null,null,4,0,null,0,"call"]}, 6362nS:{"^":"c;", 6363$1:[function(a){return"Extension uses unreserved extension prefix "+("'"+H.d(J.x(a,0))+"'")+"."},null,null,4,0,null,0,"call"]}, 6364np:{"^":"c;", 6365$1:[function(a){return"Empty node encountered."},null,null,4,0,null,0,"call"]}, 6366ny:{"^":"c;", 6367$1:[function(a){return"Non-relative URI found: "+H.d(J.x(a,0))+"."},null,null,4,0,null,0,"call"]}, 6368nr:{"^":"c;", 6369$1:[function(a){return"Multiple extensions are defined for this object: "+J.ak(H.aG(J.x(a,1),"$isu"),E.b_(),P.e).i(0)+"."},null,null,4,0,null,0,"call"]}, 6370nq:{"^":"c;", 6371$1:[function(a){return"Prefer JSON Objects for extras."},null,null,4,0,null,0,"call"]}, 6372nP:{"^":"c;", 6373$1:[function(a){return"This property should not be defined as it will not be used."},null,null,4,0,null,0,"call"]}, 6374nQ:{"^":"c;", 6375$1:[function(a){var z=J.j(a) 6376return"outerConeAngle ("+H.d(z.h(a,1))+") is less than or equal to innerConeAngle ("+H.d(z.h(a,0))+")."},null,null,4,0,null,0,"call"]}, 6377lF:{"^":"b6;a,b,c",l:{ 6378p:function(a,b,c){return new E.lF(c,a,b)}}}, 6379mc:{"^":"c;", 6380$1:[function(a){var z=J.j(a) 6381return"Accessor's total byteOffset "+H.d(z.h(a,0))+" isn't a multiple of componentType length "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6382md:{"^":"c;", 6383$1:[function(a){var z=J.j(a) 6384return"Referenced bufferView's byteStride value "+H.d(z.h(a,0))+" is less than accessor element's length "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6385mb:{"^":"c;", 6386$1:[function(a){var z=J.j(a) 6387return"Accessor (offset: "+H.d(z.h(a,0))+", length: "+H.d(z.h(a,1))+") does not fit referenced bufferView ["+H.d(z.h(a,2))+"] length "+H.d(z.h(a,3))+"."},null,null,4,0,null,0,"call"]}, 6388mj:{"^":"c;", 6389$1:[function(a){var z=J.j(a) 6390return"Override of previously set accessor usage. Initial: "+("'"+H.d(z.h(a,0))+"'")+", new: "+("'"+H.d(z.h(a,1))+"'")+"."},null,null,4,0,null,0,"call"]}, 6391m1:{"^":"c;", 6392$1:[function(a){return"Animation channel has the same target as channel "+H.d(J.x(a,0))+"."},null,null,4,0,null,0,"call"]}, 6393m6:{"^":"c;", 6394$1:[function(a){return"Animation channel cannot target TRS properties of node with defined matrix."}
6394,null,null,4,0,null,0,"call"]}, 6395m5:{"^":"c;", 6396$1:[function(a){return"Animation channel cannot target WEIGHTS when mesh does not have morph targets."},null,null,4,0,null,0,"call"]}, 6397m9:{"^":"c;", 6398$1:[function(a){return"accessor.min and accessor.max must be defined for animation input accessor."},null,null,4,0,null,0,"call"]}, 6399ma:{"^":"c;", 6400$1:[function(a){var z=J.j(a) 6401return"Invalid Animation sampler input accessor format "+("'"+H.d(z.h(a,0))+"'")+". Must be one of "+J.ak(H.aG(z.h(a,1),"$isu"),E.b_(),P.e).i(0)+"."},null,null,4,0,null,0,"call"]}, 6402m4:{"^":"c;", 6403$1:[function(a){var z=J.j(a) 6404return"Invalid animation sampler output accessor format "+("'"+H.d(z.h(a,0))+"'")+" for path "+("'"+H.d(z.h(a,2))+"'")+". Must be one of "+J.ak(H.aG(z.h(a,1),"$isu"),E.b_(),P.e).i(0)+"."},null,null,4,0,null,0,"call"]}, 6405m8:{"^":"c;", 6406$1:[function(a){var z=J.j(a) 6407return"Animation sampler output accessor with "+("'"+H.d(z.h(a,0))+"'")+" interpolation must have at least "+H.d(z.h(a,1))+" elements. Got "+H.d(z.h(a,2))+"."},null,null,4,0,null,0,"call"]}, 6408m7:{"^":"c;", 6409$1:[function(a){return"The same output accessor cannot be used both for spline and linear data."},null,null,4,0,null,0,"call"]}, 6410m2:{"^":"c;", 6411$1:[function(a){var z=J.j(a) 6412return"Animation sampler output accessor of count "+H.d(z.h(a,0))+" expected. Found "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6413lH:{"^":"c;", 6414$1:[function(a){return"Buffer referring to GLB binary chunk must be the first."},null,null,4,0,null,0,"call"]}, 6415lG:{"^":"c;", 6416$1:[function(a){return"Buffer refers to an unresolved GLB binary chunk."},null,null,4,0,null,0,"call"]}, 6417m0:{"^":"c;", 6418$1:[function(a){var z=J.j(a) 6419return"BufferView does not fit buffer ("+H.d(z.h(a,0))+") byteLength ("+H.d(z.h(a,1))+")."},null,null,4,0,null,0,"call"]}, 6420mi:{"^":"c;", 6421$1:[function(a){var z=J.j(a) 6422return"Override of previously set bufferView target or usage. Initial: "+("'"+H.d(z.h(a,0))+"'")+", new: "+("'"+H.d(z.h(a,1))+"'")+"."},null,null,4,0,null,0,"call"]}, 6423mg:{"^":"c;", 6424$1:[function(a){var z=J.j(a) 6425return"Accessor of count "+H.d(z.h(a,0))+" expected. Found "+H.d(z.h(a,1))+"."},null,null,4,0,null,0,"call"]}, 6426lQ:{"^":"c;", 6427$1:[function(a){var z=J.j(a) 6428return"Invalid accessor format "+("'"+H.d(z.h(a,0))+"'")+" for this attribute semantic. Must be one of "+J.ak(H.aG(z.h(a,1),"$isu"),E.b_(),P.e).i(0)+"."},null,null,4,0,null,0,"call"]}, 6429lR:{"^":"c;", 6430$1:[function(a){return"accessor.min and accessor.max must be defined for POSITION attribute accessor."},null,null,4,0,null,0,"call"]}, 6431lO:{"^":"c;", 6432$1:[function(a){return"bufferView.byteStride must be defined when two or more accessors use the same buffer view."}
6432,null,null,4,0,null,0,"call"]}, 6433lP:{"^":"c;", 6434$1:[function(a){return"Vertex attribute data must be aligned to 4-byte boundaries."},null,null,4,0,null,0,"call"]}, 6435m_:{"^":"c;", 6436$1:[function(a){return"bufferView.byteStride must not be defined for indices accessor."},null,null,4,0,null,0,"call"]}, 6437lZ:{"^":"c;", 6438$1:[function(a){var z=J.j(a) 6439return"Invalid indices accessor format "+("'"+H.d(z.h(a,0))+"'")+". Must be one of "+J.ak(H.aG(z.h(a,1),"$isu"),E.b_(),P.e).i(0)+". "},null,null,4,0,null,0,"call"]}, 6440lY:{"^":"c;", 6441$1:[function(a){var z=J.j(a) 6442return"Number of vertices or indices ("+H.d(z.h(a,0))+") is not compatible with used drawing mode ("+("'"+H.d(z.h(a,1))+"'")+")."},null,null,4,0,null,0,"call"]}, 6443lV:{"^":"c;", 6444$1:[function(a){var z=J.j(a) 6445return"Material is incompatible with mesh primitive: Texture binding "+("'"+H.d(z.h(a,0))+"'")+" needs 'TEXCOORD_"+H.d(z.h(a,1))+"' attribute."},null,null,4,0,null,0,"call"]}, 6446lX:{"^":"c;", 6447$1:[function(a){return"Material does not use texture coordinates sets with indices "+J.ak(H.aG(J.x(a,1),"$isu"),E.ed(),P.e).i(0)+"."},null,null,4,0,null,0,"call"]}, 6448lW:{"^":"c;", 6449$1:[function(a){return"All accessors of the same primitive must have the same count."},null,null,4,0,null,0,"call"]}, 6450lU:{"^":"c;", 6451$1:[function(a){return"No base accessor for this attribute semantic."},null,null,4,0,null,0,"call"]}, 6452lS:{"^":"c;", 6453$1:[function(a){return"Base accessor has different count."},null,null,4,0,null,0,"call"]}, 6454lI:{"^":"c;", 6455$1:[function(a){return"Node is a part of a node loop."},null,null,4,0,null,0,"call"]}, 6456lK:{"^":"c;", 6457$1:[function(a){return"Value overrides parent of node "+H.d(J.x(a,0))+"."},null,null,4,0,null,0,"call"]}, 6458lN:{"^":"c;", 6459$1:[function(a){var z,y 6460z=J.j(a) 6461y="The length of weights array ("+H.d(z.h(a,0))+") does not match the number of morph targets (" 6462z=z.h(a,1) 6463return y+H.d(z==null?0:z)+")."},null,null,4,0,null,0,"call"]}, 6464lM:{"^":"c;", 6465$1:[function(a){return"Node has skin defined, but mesh has no joints data."},null,null,4,0,null,0,"call"]}, 6466lL:{"^":"c;", 6467$1:[function(a){return"Node uses skinned mesh, but has no skin defined."},null,null,4,0,null,0,"call"]}, 6468lJ:{"^":"c;", 6469$1:[function(a){return"Node "+H.d(J.x(a,0))+" is not a root node."},null,null,4,0,null,0,"call"]}, 6470mh:{"^":"c;", 6471$1:[function(a){var z=J.j(a) 6472return"Invalid IBM accessor format "+("'"+H.d(z.h(a,0))+"'")+". Must be one of "+J.ak(H.aG(z.h(a,1),"$isu"),E.b_(),P.e).i(0)+". "},null,null,4,0,null,0,"call"]}, 6473me:{"^":"c;", 6474$1:[function(a){return"Extension was not declared in extensionsUsed."},null,null,4,0,null,0,"call"]}, 6475m3:{"^":"c;", 6476$1:[function(a){return"Unexpected location for this extension."},null,null,4,0,null,0,"call"]}, 6477mk:{"^":"c;", 6478$1:[function(a){return"Unresolved reference: "+H.d(J.x(a,0))+"."},null,null,4,0,null,0,"call"]}, 6479mf:{"^":"c;", 6480$1:[function(a){return"Cannot validate an extension as it is not supported by the validator: "+("'"+H.d(J.x(a,0))+"'")+"."},null,null,4,0,null,0,"call"]}, 6481lT:{"^":"c;", 6482$1:[function(a){return"This object may be unused."},null,null,4,0,null,0,"call"]}, 6483kK:{"^":"b6;a,b,c",l:{ 6484a4:function(a,b,c){return new E.kK(c,a,b)}}}, 6485kQ:{"^":"c;", 6486$1:[function(a){return"Invalid GLB magic value ("+H.d(J.x(a,0))+")."},null,null,4,0,null,0,"call"]}, 6487kP:{"^":"c;", 6488$1:[function(a){return"Invalid GLB version value "+H.d(J.x(a,0))+"."},null,null,4,0,null,0,"call"]}, 6489kO:{"^":"c;", 6490$1:[function(a){return"Declared GLB length ("+H.d(J.x(a,0))+") is too small."},null,null,4,0,null,0,"call"]}, 6491kY:{"^":"c;", 6492$1:[function(a){return"Length of "+H.d(J.x(a,0))+" chunk is not aligned to 4-byte boundaries."}
6492,null,null,4,0,null,0,"call"]}, 6493kM:{"^":"c;", 6494$1:[function(a){var z=J.j(a) 6495return"Declared length ("+H.d(z.h(a,0))+") does not match GLB length ("+H.d(z.h(a,1))+")."},null,null,4,0,null,0,"call"]}, 6496kX:{"^":"c;", 6497$1:[function(a){var z=J.j(a) 6498return"Chunk ("+H.d(z.h(a,0))+") length ("+H.d(z.h(a,1))+") does not fit total GLB length."},null,null,4,0,null,0,"call"]}, 6499kU:{"^":"c;", 6500$1:[function(a){return"Chunk ("+H.d(J.x(a,0))+") cannot have zero length."},null,null,4,0,null,0,"call"]}, 6501kS:{"^":"c;", 6502$1:[function(a){return"Chunk of type "+H.d(J.x(a,0))+" has already been used."},null,null,4,0,null,0,"call"]}, 6503kN:{"^":"c;", 6504$1:[function(a){return"Unexpected end of chunk header."},null,null,4,0,null,0,"call"]}, 6505kL:{"^":"c;", 6506$1:[function(a){return"Unexpected end of chunk data."},null,null,4,0,null,0,"call"]}, 6507kR:{"^":"c;", 6508$1:[function(a){return"Unexpected end of header."},null,null,4,0,null,0,"call"]}, 6509kW:{"^":"c;", 6510$1:[function(a){return"First chunk must be of JSON type. Found "+H.d(J.x(a,0))+" instead."},null,null,4,0,null,0,"call"]}, 6511kV:{"^":"c;", 6512$1:[function(a){return"BIN chunk must be the second chunk."},null,null,4,0,null,0,"call"]}, 6513kT:{"^":"c;", 6514$1:[function(a){return"Unknown GLB chunk type: "+H.d(J.x(a,0))+"."},null,null,4,0,null,0,"call"]}, 6515cm:{"^":"a;a,b,c,d,e", 6516gbH:function(){var z=this.a.c.$1(this.e) 6517return z}, 6518gE:function(a){return J.aa(this.i(0))}, 6519L:function(a,b){if(b==null)return!1 6520return b instanceof E.cm&&b.i(0)==this.i(0)}, 6521i:function(a){var z=this.c 6522if(z!=null&&z.length!==0)return H.d(z)+": "+H.d(this.gbH()) 6523z=this.d 6524if(z!=null)return"@"+H.d(z)+": "+H.d(this.gbH()) 6525return this.gbH()}}}],["","",,X,{"^":"",bL:{"^":"P;d,a,b,c", 6526m:function(a,b){return this.M(0,P.t(["lights",this.d],P.e,P.a))}, 6527i:function(a){return this.m(a,null)}, 6528G:function(a,b){var z,y,x 6529z=this.d 6530if(z!=null){y=b.c 6531y.push("lights") 6532x=J.cp(y.slice(0),H.m(y,0)) 6533b.f.n(0,z,x) 6534z.as(new X.lE(b,a)) 6535y.pop()}}, 6536l:{ 6537t5:[function(a,b){var z,y,x,w,v,u,t,s,r,q,p,o 6538b.a 6539F.v(a,C.c_,b,!0) 6540z=F.d1(a,"lights",b) 6541if(z!=null){y=z.gj(z) 6542x=X.dx 6543w=new Array(y) 6544w.fixed$length=Array 6545w=H.b(w,[x]) 6546v=new F.aA(w,y,"lights",[x]) 6547x=b.c 6548x.push("lights") 6549for(u=0;u<z.gj(z);++u){t=z.h(0,u) 6550x.push(C.c.i(u)) 6551F.v(t,C.bq,b,!0) 6552s=F.V(t,"color",b,C.R,C.l,1,0,!1,!1) 6553r=F.U(t,"intensity",b,1,1/0,-1/0,1/0,0,!1) 6554q=F.F(t,"type",b,null,C.bJ,null,!0) 6555if(q==="spot")p=F.a1(t,"spot",b,X.rd(),!0) 6556else{y=t.C("spot") 6557if(y)b.u($.$get$dR(),"spot") 6558p=null}o=F.U(t,"range",b,0/0,1/0,0,1/0,-1/0,!1) 6559y=q==="directional"&&!isNaN(o) 6560if(y)b.u($.$get$dR(),"range") 6561w[u]=new X.dx(s,r,p,q,o,F.F(t,"name",b,null,null,null,!1),F.z(t,C.cI,b,null,!1),F.A(t,b),!1) 6562x.pop()}x.pop()}else v=null 6563return new X.bL(v,F.z(a,C.cG,b,null,!1),F.A(a,b),!1)},"$2","rc",8,0,48,2,3]}},lE:{"^":"c;a,b", 6564$2:function(a,b){var z=this.a.c 6565z.push(C.c.i(a)) 6566b.toString 6567z.pop()}},dx:{"^":"a5;x,y,z,Q,ch,d,a,b,c", 6568m:function(a,b){return this.U(0,P.t(["color",this.x,"intensity",this.y,"spot",this.z,"type",this.Q,"range",this.ch],P.e,P.a))}, 6569i:function(a){return this.m(a,null)}},cs:{"^":"P;d,e,a,b,c", 6570m:function(a,b){return this.M(0,P.t(["innerConeAngle",this.d,"outerConeAngle",this.e],P.e,P.a))}, 6571i:function(a){return this.m(a,null)}, 6572l:{ 6573t6:[function(a,b){var z,y,x 6574b.a 6575F.v(a,C.bU,b,!0) 6576z=F.U(a,"innerConeAngle",b,0,1.5707963267948966,-1/0,1/0,0,!1) 6577y=F.U(a,"outerConeAngle",b,0.7853981633974483,1/0,0,1.5707963267948966,-1/0,!1) 6578x=!isNaN(y)&&!isNaN(z)&&y<=z 6579if(x)b.k($.$get$hy(),H.b([z,y],[P.a]),"outerConeAngle") 6580return new X.cs(z,y,F.z(a,C.cH,b,null,!1),F.A(a,b),!1)},"$2","rd",8,0,49]}},ct:{"^":"P;d,0e,a,b,c", 6581m:function(a,b){return this.M(0,P.t(["light",this.d],P.e,P.a))}, 6582i:function(a){return this.m(a,null)}, 6583G:function(a,b){var z,y,x 6584z=a.a.h(0,"KHR_lights_punctual") 6585if(z instanceof X.bL){y=z.d 6586if(y==null)return 6587x=this.d 6588y=y.h(0,x) 6589this.e=y 6590if(x!==-1)if(y==null)b.k($.$get$H(),H.b([x],[P.a]),"light") 6591else y.c=!0}}, 6592l:{ 6593t7:[function(a,b){b.a 6594F.v(a,C.bZ,b,!0) 6595return new X.ct(F.K(a,"light",b,!0),F.z(a,C.cJ,b,null,!1),F.A(a,b),!1)},"$2","re",8,0,50,2,3]}}}],["","",,A,{"^":"",cu:{"^":"P;d,e,f,r,x,a,b,c", 6596m:function(a,b){return this.M(0,P.t(["diffuseFactor",this.d,"diffuseTexture",this.e,"specularFactor",this.f,"glossinessFactor",this.r,"specularGlossinessTexture",this.x],P.e,P.a))}, 6597i:function(a){return this.m(a,null)}, 6598G:function(a,b){var z,y 6599z=this.e 6600if(z!=null){y=b.c 6601y.push("diffuseTexture") 6602z.G(a,b) 6603y.pop()}z=this.x 6604if(z!=null){y=b.c 6605y.push("specularGlossinessTexture") 6606z.G(a,b) 6607y.pop()}}, 6608l:{ 6609t8:[function(a,b){var z,y,x,w,v,u,t,s 6610b.a 6611F.v(a,C.bI,b,!0) 6612z=F.V(a,"diffuseFactor",b,C.S,C.A,1,0,!1,!1) 6613y=F.a1(a,"diffuseTexture",b,Y.c4(),!1) 6614x=F.V(a,"specularFactor",b,C.R,C.l,1,0,!1,!1) 6615w=F.U(a,"glossinessFactor",b,1,1/0,-1/0,1,0,!1) 6616v=F.a1(a,"specularGlossinessTexture",b,Y.c4(),!1) 6617u=F.z(a,C.cF,b,null,!1) 6618t=new A.cu(z,y,x,w,v,u,F.A(a,b),!1) 6619s=H.b([y,v],[P.a]) 6620C.d.a2(s,u.gaE()) 6621b.aB(t,s) 6622return t},"$2","rf",8,0,51,2,3]}}}],["","",,S,{"^":"",cv:{"^":"P;a,b,c", 6623m:function(a,b){return this.M(0,P.Y(P.e,P.a))}, 6624i:function(a){return this.m(a,null)}, 6625l:{ 6626t9:[function(a,b){b.a 6627F.v(a,C.bK,b,!0) 6628return new S.cv(F.z(a,C.cK,b,null,!1),F.A(a,b),!1)},"$2","rg",8,0,52,2,3]}}}],["","",,L,{"^":"",cw:{"^":"P;d,e,f,r,a,b,c", 6629m:function(a,b){return this.M(0,P.t(["offset",this.d,"rotation",this.e,"scale",this.f,"texCoord",this.r],P.e,P.a))}, 6630i:function(a){return this.m(a,null)}, 6631G:function(a,b){var z,y 6632for(z=b.d,y=this;y!=null;){y=z.h(0,y) 6633if(y instanceof Y.aR){y.dx.n(0,b.aP(),this.r) 6634break}}}, 6635l:{ 6636ta:[function(a,b){b.a 6637F.v(a,C.c3,b,!0) 6638return new L.cw(F.V(a,"offset",b,C.b8,C.U,1/0,-1/0,!1,!1),F.U(a,"rotation",b,0,1/0,-1/0,1/0,-1/0,!1),F.V(a,"scale",b,C.bc,C.U,1/0,-1/0,!1,!1),F.O(a,"texCoord",b,-1,null,-1,0,!1),F.z(a,C.cL,b,null,!1),F.A(a,b),!1)},"$2","rh",8,0,53,2,3]}}}],["","",,T,{"^":"",dd:{"^":"dV;a", 6639m:function(a,b){return this.bh(0,P.t(["center",this.a],P.e,P.a))}, 6640i:function(a){return this.m(a,null)}, 6641l:{ 6642t0:[function(a,b){b.a 6643F.v(a,C.bE,b,!0) 6644return new T.dd(F.V(a,"center",b,null,C.l,1/0,-1/0,!0,!1))},"$2","qR",8,0,54,2,3]}}}],["","",,D,{"^":"",aH:{"^":"a;a,b"},a3:{"^":"a;a"},cj:{"^":"a;a,b", 6645gE:function(a){var z,y 6646z=J.aa(this.a) 6647y=J.aa(this.b) 6648return A.e7(A.aV(A.aV(0,z&0x1FFFFFFF),y&0x1FFFFFFF))}, 6649L:function(a,b){if(b==null)return!1 6650return b instanceof D.cj&&this.b==b.b&&J.a9(this.a,b.a)}},dD:{"^":"a;a,b"}}],["","",,X,{"^":"",e_:{"^":"dV;a,b,c", 6651m:function(a,b){return this.bh(0,P.t(["decodeMatrix",this.a,"decodedMin",this.b,"decodedMax",this.c],P.e,P.a))}, 6652i:function(a){return this.m(a,null)}, 6653l:{ 6654tu:[function(a,b){b.a 6655F.v(a,C.bp,b,!0) 6656return new X.e_(F.V(a,"decodeMatrix",b,null,C.bh,1/0,-1/0,!0,!1),F.V(a,"decodedMin",b,null,C.T,1/0,-1/0,!0,!1),F.V(a,"decodedMax",b,null,C.T,1/0,-1/0,!0,!1))},"$2","rO",8,0,36,2,3]}}}],["","",,Z,{"^":"", 6657c0:function(a){switch(a){case 5120:case 5121:return 1 6658case 5122:case 5123:return 2 6659case 5124:case 5125:case 5126:return 4 6660default:return-1}}, 6661rI:function(a){switch(a){case 5121:case 5123:case 5125:return 0 6662case 5120:return-128 6663case 5122:return-32768 6664case 5124:return-2147483648 6665default:throw H.f(P.L(null))}}, 6666jz:function(a){switch(a){case 5120:return 127 6667case 5121:return 255 6668case 5122:return 32767 6669case 5123:return 65535 6670case 5124:return 2147483647 6671case 5125:return 4294967295 6672default:throw H.f(P.L(null))}}}],["","",,A,{"^":"",kZ:{"^":"a;P:a<,b,0c,d,0e,f,0r,x,y,z,Q,ch,cx,cy,db,0dx,0dy,0fr,fx,0fy", 6673bM:function(){var z,y 6674z=this.d.bG(this.gdh(),this.gdi(),this.gc7()) 6675this.e=z 6676y=this.fr 6677y.e=z.ge8() 6678y.f=z.gec() 6679y.r=new A.l1(this) 6680return this.f.a}, 6681aU:function(){this.e.K() 6682var z=this.f 6683if(z.a.a===0)z.V(new K.ao(this.a,null,this.fy))}, 6684eu:[function(a){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l 6685this.e.ba() 6686for(z=J.j(a),y=K.ao,x=[y],y=[y],w=[P.a],v=this.b,u=0,t=0;u!==z.gj(a);)switch(this.x){case 0:s=z.gj(a) 6687r=this.y 6688t=Math.min(s-u,12-r) 6689s=r+t 6690this.y=s 6691C.m.aa(v,r,s,a,u) 6692u+=t 6693this.z=t 6694if(this.y!==12)break 6695q=this.c.getUint32(0,!0) 6696if(q!==1179937895){this.r.X($.$get$f9(),H.b([q],w),0) 6697this.e.K() 6698z=this.f.a 6699if(z.a===0){y=this.fy 6700z.av(new K.ao(this.a,null,y))}return}p=this.c.getUint32(4,!0) 6701if(p!==2){this.r.X($.$get$fa(),H.b([p],w),4) 6702this.e.K() 6703z=this.f.a 6704if(z.a===0){y=this.fy 6705z.av(new K.ao(this.a,null,y))}return}s=this.c.getUint32(8,!0) 6706this.Q=s 6707if(s<=this.z)this.r.X($.$get$fc(),H.b([s],w),8) 6708this.x=1 6709this.y=0 6710break 6711case 1:s=z.gj(a) 6712r=this.y 6713t=Math.min(s-u,8-r) 6714s=r+t 6715this.y=s 6716C.m.aa(v,r,s,a,u) 6717u+=t 6718this.z+=t 6719if(this.y!==8)break 6720this.cx=this.c.getUint32(0,!0) 6721s=this.c.getUint32(4,!0) 6722this.cy=s 6723if((this.cx&3)!==0){r=this.r 6724o=$.$get$f5() 6725n=this.z 6726r.X(o,H.b(["0x"+C.a.at(C.c.Z(s,16),8,"0")],w),n-8)}if(this.z+this.cx>this.Q)this.r.X($.$get$f6(),H.b(["0x"+C.a.at(C.c.Z(this.cy,16),8,"0"),this.cx],w),this.z-8) 6727if(this.ch===0&&this.cy!==1313821514)this.r.X($.$get$fh(),H.b(["0x"+C.a.at(C.c.Z(this.cy,16),8,"0")],w),this.z-8) 6728s=this.cy 6729if(s===5130562&&this.ch>1&&!this.fx)this.r.X($.$get$fd(),H.b(["0x"+C.a.at(C.c.Z(s,16),8,"0")],w),this.z-8) 6730m=new A.l_(this) 6731s=this.cy 6732switch(s){case 1313821514:if(this.cx===0){r=this.r 6733o=$.$get$f8() 6734n=this.z 6735r.X(o,H.b(["0x"+C.a.at(C.c.Z(s,16),8,"0")],w),n-8)}m.$1$seen(this.db) 6736this.db=!0 6737break 6738case 5130562:m.$1$seen(this.fx) 6739this.fx=!0 6740break 6741default:this.r.X($.$get$fi(),H.b(["0x"+C.a.at(C.c.Z(s,16),8,"0")],w),this.z-8) 6742this.x=4294967295}++this.ch 6743this.y=0 6744break 6745case 1313821514:t=Math.min(z.gj(a)-u,this.cx-this.y) 6746if(this.dx==null){s=this.fr 6747r=this.r 6748s=new K.fl("model/gltf+json",new P.bZ(s,[H.m(s,0)]),new P.bk(new P.N(0,$.r,x),y),!0) 6749s.f=r 6750this.dx=s 6751this.dy=s.bM()}s=this.fr 6752l=u+t 6753r=z.W(a,u,l) 6754if(s.ga1()>=4)H.E(s.bk()) 6755if((s.ga1()&1)!==0)s.ao(r) 6756else if((s.ga1()&3)===0){s=s.aW() 6757r=new P.cQ(r) 6758o=s.c 6759if(o==null){s.c=r 6760s.b=r}else{o.saM(r) 6761s.c=r}}s=this.y+=t 6762this.z+=t 6763if(s===this.cx){this.fr.a3() 6764this.x=1 6765this.y=0}u=l 6766break 6767case 5130562:s=z.gj(a) 6768r=this.cx 6769t=Math.min(s-u,r-this.y) 6770s=this.fy 6771if(s==null){s=new Uint8Array(r) 6772this.fy=s}r=this.y 6773o=r+t 6774this.y=o 6775C.m.aa(s,r,o,a,u) 6776u+=t 6777this.z+=t 6778if(this.y===this.cx){this.x=1 6779this.y=0}break 6780case 4294967295:s=z.gj(a) 6781r=this.cx 6782o=this.y 6783t=Math.min(s-u,r-o) 6784o+=t 6785this.y=o 6786u+=t 6787this.z+=t 6788if(o===r){this.x=1 6789this.y=0}break}this.e.aD()},"$1","gdh",4,0,11,7], 6790ev:[function(){var z,y 6791switch(this.x){case 0:this.r.by($.$get$fg(),this.z) 6792this.aU() 6793break 6794case 1:if(this.y!==0){this.r.by($.$get$ff(),this.z) 6795this.aU()}else{z=this.Q 6796y=this.z
6797if(z!==y)this.r.X($.$get$fb(),H.b([z,y],[P.a]),this.z) 6798z=this.dy 6799if(z!=null)z.al(0,new A.l0(this),this.gc7(),null) 6800else this.f.V(new K.ao(this.a,null,this.fy))}break 6801default:if(this.cx>0)this.r.by($.$get$fe(),this.z) 6802this.aU()}},"$0","gdi",0,0,0], 6803ew:[function(a){var z 6804this.e.K() 6805z=this.f 6806if(z.a.a===0)z.a4(a)},"$1","gc7",4,0,5,1], 6807$isdq:1},l1:{"^":"c;a", 6808$0:function(){var z=this.a 6809if((z.fr.ga1()&4)!==0)z.e.aD() 6810else z.aU()}},l_:{"^":"c;a", 6811$1$seen:function(a){var z=this.a 6812if(a){z.r.X($.$get$f7(),H.b(["0x"+C.a.at(C.c.Z(z.cy,16),8,"0")],[P.a]),z.z-8) 6813z.x=4294967295}else z.x=z.cy}, 6814$0:function(){return this.$1$seen(null)}},l0:{"^":"c;a", 6815$1:function(a){var z,y 6816z=this.a 6817y=a==null?null:a.b 6818z.f.V(new K.ao(z.a,y,z.fy))}}}],["","",,K,{"^":"", 6819l5:function(a,b){var z,y,x,w 6820z={} 6821y=K.dq 6822x=new P.N(0,$.r,[y]) 6823z.a=!1 6824z.b=null 6825w=P.dT(new K.l6(z),null,new K.l7(z),new K.l8(z),!1,[P.n,P.k]) 6826z.b=a.e2(new K.l9(z,103,new P.bk(x,[y]),w,b,123,9,32,10,13,239),w.gdJ()) 6827return x}, 6828ao:{"^":"a;P:a<,b,c"}, 6829dq:{"^":"a;"}, 6830l7:{"^":"c;a", 6831$0:function(){return this.a.b.ba()}}, 6832l8:{"^":"c;a", 6833$0:function(){return this.a.b.aD()}}, 6834l6:{"^":"c;a", 6835$0:function(){return this.a.b.K()}}, 6836l9:{"^":"c;a,b,c,d,e,f,r,x,y,z,Q", 6837$1:[function(a){var z,y,x,w,v,u 6838z=this.a 6839if(!z.a){y=J.x(a,0) 6840if(this.b===y){x=this.d 6841w=this.e 6842v=new Uint8Array(12) 6843u=K.ao 6844u=new A.kZ("model/gltf-binary",v,new P.bZ(x,[H.m(x,0)]),new P.bk(new P.N(0,$.r,[u]),[u]),0,0,0,0,0,0,0,!1,!1) 6845w.fx=!0 6846u.r=w 6847x=v.buffer 6848x.toString 6849H.aU(x,0,null) 6850x=new DataView(x,0) 6851u.c=x 6852u.fr=P.dT(null,null,null,null,!1,[P.n,P.k]) 6853this.c.V(u) 6854z.a=!0}else{x=this.f===y||this.r===y||this.x===y||this.y===y||this.z===y||this.Q===y 6855w=this.c 6856v=this.d 6857if(x){w.V(K.l2(new P.bZ(v,[H.m(v,0)]),this.e)) 6858z.a=!0}else{z.b.K() 6859v.a3() 6860w.a4(C.aH) 6861return}}}this.d.B(0,a)},null,null,4,0,null,7,"call"]}, 6862fl:{"^":"a;P:a<,b,0c,d,0e,0f,r", 6863bM:function(){var z,y,x 6864z=P.a 6865y=H.b([],[z]) 6866x=new P.ac("") 6867this.e=new P.q2(new P.iV(!1,x,!0,0,0,0),new P.pn(C.Q.gco().a,new P.pw(new K.l4(this),y,[z]),x)) 6868this.c=this.b.bG(this.gdq(),this.gdr(),this.gds()) 6869return this.d.a}, 6870ez:[function(a){var z,y,x,w 6871this.c.ba() 6872if(this.r){y=J.j(a) 6873if(y.gN(a)&&239===y.h(a,0))this.f.t($.$get$bU(),H.b(["BOM found at the beginning of UTF-8 stream."],[P.a])) 6874this.r=!1}try{y=this.e 6875x=J.J(a) 6876y.a.ar(a,0,x) 6877this.c.aD()}catch(w){y=H.D(w) 6878if(y instanceof P.aI){z=y 6879this.f.t($.$get$bU(),H.b([z],[P.a])) 6880this.c.K() 6881this.d.aI()}else throw w}},"$1","gdq",4,0,11,7], 6882eB:[function(a){var z 6883this.c.K() 6884z=this.d 6885if(z.a.a===0)z.a4(a)},"$1","gds",4,0,5,1], 6886eA:[function(){var z,y,x 6887try{this.e.a3()}catch(y){x=H.D(y) 6888if(x instanceof P.aI){z=x 6889this.f.t($.$get$bU(),H.b([z],[P.a])) 6890this.c.K() 6891this.d.aI()}else throw y}},"$0","gdr",0,0,0], 6892$isdq:1, 6893l:{ 6894l2:function(a,b){var z=K.ao 6895z=new K.fl("model/gltf+json",a,new P.bk(new P.N(0,$.r,[z]),[z]),!0) 6896z.f=b 6897return z}, 6898l3:function(a,b){var z,y,x,w,v,u 6899z=null 6900try{z=C.Q.dP(a)}catch(w){v=H.D(w) 6901if(v instanceof P.aI){y=v 6902b.t($.$get$bU(),H.b([y],[P.a])) 6903return}else throw w}v=z 6904u=P.a 6905if(H.M(v,"$ish",[P.e,u],"$ash"))try{x=V.fm(z,b) 6906return new K.ao("model/gltf+json",x,null)}catch(w){if(H.D(w) instanceof M.cn)return 6907else throw w}else{b.t($.$get$Q(),H.b([z,"object"],[u])) 6908return}}}}, 6909l4:{"^":"c;a", 6910$1:function(a){var z,y,x,w,v 6911z=a[0] 6912x=z 6913w=P.a 6914if(H.M(x,"$ish",[P.e,w],"$ash"))try{x=this.a 6915y=V.fm(z,x.f) 6916x.d.V(new K.ao(x.a,y,null))}catch(v){if(H.D(v) instanceof M.cn){x=this.a 6917x.c.K() 6918x.d.aI()}else throw v}else{x=this.a 6919x.f.t($.$get$Q(),H.b([z,"object"],[w])) 6920x.c.K() 6921x.d.aI()}}}, 6922fk:{"^":"a;", 6923i:function(a){return"Invalid data: could not detect glTF format."}, 6924$isaw:1}}],["","",,A,{"^":"", 6925aV:function(a,b){var z=536870911&a+b 6926z=536870911&z+((524287&z)<<10) 6927return z^z>>>6}, 6928e7:function(a){var z=536870911&a+((67108863&a)<<3) 6929z^=z>>>11 6930return 536870911&z+((16383&z)<<15)}}],["","",,F,{"^":"", 6931a8:function(a,b,c,d){var z=a.h(0,b) 6932if(z==null&&a.C(b))d.k($.$get$Q(),H.b([null,c],[P.a]),b) 6933return z}, 6934K:function(a,b,c,d){var z=F.a8(a,b,"integer",c) 6935if(typeof z==="number"&&Math.floor(z)===z){if(z>=0)return z 6936c.u($.$get$bT(),b)}else if(z==null){if(d)c.t($.$get$ah(),H.b([b],[P.a]))}else c.k($.$get$Q(),H.b([z,"integer"],[P.a]),b) 6937return-1}, 6938ji:function(a,b,c){var z=F.a8(a,b,"boolean",c) 6939if(z==null)return!1 6940if(typeof z==="boolean")return z 6941c.k($.$get$Q(),H.b([z,"boolean"],[P.a]),b) 6942return!1}, 6943O:function(a,b,c,d,e,f,g,h){var z,y 6944z=F.a8(a,b,"integer",c) 6945if(typeof z==="number"&&Math.floor(z)===z){if(e!=null){if(!F.eb(b,z,e,c,!1))return-1}else{if(!(z<g))y=f!==-1&&z>f 6946else y=!0 6947if(y){c.k($.$get$cG(),H.b([z],[P.a]),b) 6948return-1}}return z}else if(z==null){if(!h)return d 6949c.t($.$get$ah(),H.b([b],[P.a]))}else c.k($.$get$Q(),H.b([z,"integer"],[P.a]),b) 6950return-1}, 6951U:function(a,b,c,d,e,f,g,h,i){var z=F.a8(a,b,"number",c) 6952if(typeof z==="number"){if(z<h||z<=f||z>g||z>=e){c.k($.$get$cG(),H.b([z],[P.a]),b) 6953return 0/0}return z}else if(z==null){if(!i)return d 6954c.t($.$get$ah(),H.b([b],[P.a]))}else c.k($.$get$Q(),H.b([z,"number"],[P.a]),b) 6955return 0/0}, 6956F:function(a,b,c,d,e,f,g){var z,y 6957z=F.a8(a,b,"string",c) 6958if(typeof z==="string"){if(e!=null)F.eb(b,z,e,c,!1) 6959else{if(f==null)y=null 6960else{y=f.b 6961y=y.test(z)}if(y===!1){c.k($.$get$hm(),H.b([z,f.a],[P.a]),b) 6962return}}return z}else if(z==null){if(!g)return d 6963c.t($.$get$ah(),H.b([b],[P.a]))}else c.k($.$get$Q(),H.b([z,"string"],[P.a]),b) 6964return}, 6965jn:function(a,b){var z,y,x,w 6966try{z=P.ii(a,0,null) 6967x=z 6968if(x.gcv()||x.gbB()||x.gcu()||x.gbD()||x.gbC())b.k($.$get$hP(),H.b([a],[P.a]),"ur
6968i") 6969return z}catch(w){x=H.D(w) 6970if(x instanceof P.aI){y=x 6971b.k($.$get$hl(),H.b([a,y],[P.a]),"uri") 6972return}else throw w}}, 6973eg:function(a,b,c,d){var z,y,x 6974z=F.a8(a,b,"object",c) 6975y=P.e 6976x=P.a 6977if(H.M(z,"$ish",[y,x],"$ash"))return z 6978else if(z==null){if(d){c.t($.$get$ah(),H.b([b],[x])) 6979return}}else{c.k($.$get$Q(),H.b([z,"object"],[x]),b) 6980if(d)return}return P.Y(y,x)}, 6981a1:function(a,b,c,d,e){var z,y,x 6982z=F.a8(a,b,"object",c) 6983y=P.a 6984if(H.M(z,"$ish",[P.e,y],"$ash")){y=c.c 6985y.push(b) 6986x=d.$2(z,c) 6987y.pop() 6988return x}else if(z==null){if(e)c.t($.$get$ah(),H.b([b],[y]))}else c.k($.$get$Q(),H.b([z,"object"],[y]),b) 6989return}, 6990ef:function(a,b,c,d){var z,y,x,w,v,u,t 6991z=F.a8(a,b,"array",c) 6992y=[P.a] 6993if(H.M(z,"$isn",y,"$asn")){y=J.j(z) 6994if(y.gq(z)){c.u($.$get$aB(),b) 6995return}x=c.c 6996x.push(b) 6997w=P.k 6998v=P.bb(null,null,null,w) 6999for(u=0;u<y.gj(z);++u){t=y.h(z,u) 7000if(typeof t==="number"&&Math.floor(t)===t&&t>=0){if(!v.B(0,t))c.ac($.$get$dM(),u)}else{y.n(z,u,-1) 7001c.ac($.$get$bT(),u)}}x.pop() 7002return y.Y(z,w)}else if(z==null){if(d)c.t($.$get$ah(),H.b([b],y))}else c.k($.$get$Q(),H.b([z,"array"],y),b) 7003return}, 7004qW:function(a,b,c,d){var z,y,x,w 7005z=F.a8(a,b,"object",c) 7006y=P.e 7007x=P.a 7008if(H.M(z,"$ish",[y,x],"$ash")){x=J.j(z) 7009if(x.gq(z)){c.u($.$get$aB(),b) 7010return}w=c.c 7011w.push(b) 7012x.I(z,new F.qX(d,z,c)) 7013w.pop() 7014return x.ai(z,y,P.k)}else{y=[x] 7015if(z==null)c.t($.$get$ah(),H.b([b],y)) 7016else c.k($.$get$Q(),H.b([z,"object"],y),b)}return}, 7017qY:function(a,b,c,d){var z,y,x,w,v,u,t,s,r 7018z=F.a8(a,b,"array",c) 7019y=P.a 7020x=[y] 7021if(H.M(z,"$isn",x,"$asn")){w=J.j(z) 7022if(w.gq(z)){c.u($.$get$aB(),b) 7023return}else{v=c.c 7024v.push(b) 7025for(y=[P.e,y],u=!1,t=0;t<w.gj(z);++t){s=w.h(z,t) 7026if(H.M(s,"$ish",y,"$ash")){r=J.j(s) 7027if(r.gq(s)){c.ac($.$get$aB(),t) 7028u=!0}else{v.push(C.c.i(t)) 7029r.I(s,new F.qZ(d,s,c)) 7030v.pop()}}else{c.t($.$get$bf(),H.b([s,"object"],x)) 7031u=!0}}v.pop() 7032if(u)return}y=J.eq(z,[P.h,,,]) 7033return y.ae(y,new F.r_(),[P.h,P.e,P.k]).aN(0,!1)}else if(z!=null)c.k($.$get$Q(),H.b([z,"array"],x),b) 7034return}, 7035V:function(a,b,c,d,e,f,g,h,i){var z,y,x,w,v,u,t,s 7036z=F.a8(a,b,"array",c) 7037y=[P.a] 7038if(H.M(z,"$isn",y,"$asn")){x=J.j(z) 7039if(x.gq(z)){c.u($.$get$aB(),b) 7040return}if(e!=null&&!F.eb(b,x.gj(z),e,c,!0))return 7041w=new Array(x.gj(z)) 7042w.fixed$length=Array 7043v=H.b(w,[P.ae]) 7044for(u=!1,t=0;t<x.gj(z);++t){s=x.h(z,t) 7045if(typeof s==="number"){w=s<g||s>f 7046if(w){c.k($.$get$cG(),H.b([s],y),b) 7047u=!0}if(i){w=$.$get$iX() 7048w[0]=s 7049v[t]=w[0]}else v[t]=s}else{c.k($.$get$bf(),H.b([s,"number"],y),b) 7050u=!0}}if(u)return 7051return v}else if(z==null){if(!h){if(d==null)y=null 7052else y=J.cp(d.slice(0),H.m(d,0)) 7053return y}c.t($.$get$ah(),H.b([b],y))}else c.k($.$get$Q(),H.b([z,"array"],y),b) 7054return}, 7055jj:function(a,b,c,d,e){var z,y,x,w,v,u,t,s,r,q 7056z=F.a8(a,b,"array",c) 7057y=[P.a] 7058if(H.M(z,"$isn",y,"$asn")){x=J.j(z) 7059if(x.gj(z)!==e){c.k($.$get$dN(),H.b([z,H.b([e],[P.k])],y),b) 7060return}w=Z.rI(d) 7061v=Z.jz(d) 7062u=F.qS(d,e) 7063for(t=!1,s=0;s<x.gj(z);++s){r=x.h(z,s) 7064if(typeof r==="number"&&C.e.cQ(r)===r){if(typeof r!=="number"||Math.floor(r)!==r)c.k($.$get$hw(),H.b([r],y),b) 7065q=J.c1(r) 7066q=q.bU(r,w)||q.bT(r,v) 7067if(q){c.k($.$get$hx(),H.b([r,C.a2.h(0,d)],y),b) 7068t=!0}u[s]=J.jO(r)}else{c.k($.$get$bf(),H.b([r,"integer"],y),b) 7069t=!0}}if(t)return 7070return u}else if(z!=null)c.k($.$get$Q(),H.b([z,"array"],y),b) 7071return}, 7072jl:function(a,b,c){var z,y,x,w,v,u,t,s,r 7073z=F.a8(a,b,"array",c) 7074y=[P.a] 7075if(H.M(z,"$isn",y,"$asn")){x=J.j(z) 7076if(x.gq(z)){c.u($.$get$aB(),b) 7077return}w=c.c 7078w.push(b) 7079v=P.e 7080u=P.bb(null,null,null,v) 7081for(t=!1,s=0;s<x.gj(z);++s){r=x.h(z,s) 7082if(typeof r==="string"){if(!u.B(0,r))c.ac($.$get$dM(),s)}else{c.aH($.$get$bf(),H.b([r,"string"],y),s) 7083t=!0}}w.pop() 7084if(t)return 7085return x.Y(z,v)}else if(z!=null)c.k($.$get$Q(),H.b([z,"array"],y),b) 7086return}, 7087d1:function(a,b,c){var z,y,x,w,v,u,t 7088z=F.a8(a,b,"array",c) 7089y=P.a 7090x=[y] 7091if(H.M(z,"$isn",x,"$asn")){w=J.j(z) 7092if(w.gq(z)){c.u($.$get$aB(),b) 7093return}else{for(v=w.gF(z),y=[P.e,y],u=!1;v.p();){t=v.gv() 7094if(!H.M(t,"$ish",y,"$ash")){c.k($.$get$bf(),H.b([t,"object"],x),b) 7095u=!0}}if(u)return}return w.Y(z,[P.h,P.e,P.a])}else if(z==null)c.t($.$get$ah(),H.b([b],x)) 7096else c.k($.$get$Q(),H.b([z,"array"],x),b) 7097return}, 7098z:function(a,b,c,d,e){var z,y,x,w,v,u,t,s,r,q 7099z=P.a 7100y=P.Y(P.e,z) 7101x=F.eg(a,"extensions",c,!1) 7102if(x.gq(x))return y 7103w=c.c 7104w.push("extensions") 7105if(e&&x.gj(x)>1)c.t($.$get$hJ(),H.b([null,x.gO()],[z])) 7106for(z=x.gO(),z=z.gF(z),v=d==null;z.p();){u=z.gv() 7107t=F.eg(x,u,c,!1) 7108s=c.cx 7109if(!s.J(s,u)){y.n(0,u,null) 7110s=c.Q 7111s=s.J(s,u) 7112if(!s)c.u($.$get$fZ(),u) 7113continue}r=c.y.a.h(0,new D.cj(b,u)) 7114if(r==null){c.u($.$get$h_(),u) 7115continue}if(t!=null){w.push(u) 7116q=r.a.$2(t,c) 7117y.n(0,u,q) 7118if(!!J.q(q).$ish1){u=c.e 7119s=v?b:d 7120s=u.ea(s,new F.qV()) 7121u=H.b(w.slice(0),[H.m(w,0)]) 7122u.fixed$length=Array 7123J.ep(s,new D.dD(q,u))}w.pop()}}w.pop() 7124return y}, 7125A:function(a,b){var z,y 7126z=a.h(0,"extras") 7127b.a 7128y=z!=null&&!J.q(z).$ish 7129if(y)b.u($.$get$hO(),"extras") 7130return z}, 7131eb:function(a,b,c,d,e){var z 7132if(!J.er(c,b)){z=e?$.$get$dN():$.$get$dP() 7133d.k(z,H.b([b,c],[P.a]),a) 7134return!1}return!0}, 7135v:function(a,b,c,d){var z,y,x 7136for(z=a.gO(),z=z.gF(z);z.p();){y=z.gv() 7137if(!C.d.J(b,y)){x=C.d.J(C.bM,y) 7138x=!x}else x=!1 7139if(x)c.u($.$get$hn(),y)}}, 7140el:function(a,b,c,d,e,f){var z,y,x,w,v,u,t 7141z=e.c 7142z.push(d) 7143for(y=[P.a],x=c.a,w=x.length,v=0;v<a.gj(a);++v){u=a.h(0,v) 7144if(u===-1)continue 7145t=u==null||u<0||u>=w?null:x[u] 7146if(t!=null){t.c=!0 7147b[v]=t 7148f.$3(t,u,v)}else e.aH($.$get$H(),H.b([u],y),v)}z.pop()}, 7149rv:function(a){var z,y,x,w 7150z=P.Y(P.e,P.a) 7151for(y=new H.ba(a,[H.m(a,0)]),y=y.gF(y);y.p();){x=y.d 7152w=a.h(0,x) 7153if(w!=null)z.n(0,x,w)}return P.cz(z)}, 7154jq:function(a9){var z,y,x,w,v,u,t,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 7155z=a9.a 7156if(z[3]!==0||z[7]!==0||z[11]!==0||z[15]!==1)return!1 7157if(a9.cp()===0)return!1 7158y=$.$get$jb() 7159x=$.$get$j5() 7160w=$.$get$j6() 7161v=new T.bj(new Float32Array(3)) 7162v.bf(z[0],z[1],z[2]) 7163u=Math.sqrt(v.gaA()) 7164v.bf(z[4],z[5],z[6]) 7165t=Math.sqrt(v.gaA()) 7166v.bf(z[8],z[9],z[10]) 7167s=Math.sqrt(v.gaA()) 7168if(a9.cp()<0)u=-u 7169y=y.a 7170y[0]=z[12] 7171y[1]=z[13] 7172y[2]=z[14] 7173r=1/u 7174q=1/t 7175p=1/s 7176z=new Float32Array(16) 7177new T.bd(z).af(a9) 7178z[0]=z[0]*r 7179z[1]=z[1]*r 7180z[2]=z[2]*r 7181z[4]=z[4]*q 7182z[5]=z[5]*q 7183z[6]=z[6]*q 7184z[8]=z[8]*p 7185z[9]=z[9]*p 7186z[10]=z[10]*p 7187o=new Float32Array(9) 7188o[0]=z[0] 7189o[1]=z[1] 7190o[2]=z[2] 7191o[3]=z[4] 7192o[4]=z[5] 7193o[5]=z[6] 7194o[6]=z[8] 7195o[7]=z[9] 7196o[8]=z[10] 7197x.toString 7198z=o[0] 7199n=o[4] 7200m=o[8] 7201l=0+z+n+m 7202if(l>0){k=Math.sqrt(l+1) 7203z=x.a 7204z[3]=k*0.5 7205k=0.5/k 7206z[0]=(o[5]-o[7])*k 7207z[1]=(o[6]-o[2])*k 7208z[2]=(o[1]-o[3])*k}else{if(z<n)j=n<m?2:1 7209else j=z<m?2:0 7210i=(j+1)%3 7211h=(j+2)%3 7212z=j*3 7213n=i*3 7214m=h*3 7215k=Math.sqrt(o[z+j]-o[n+i]-o[m+h]+1) 7216x=x.a 7217x[j]=k*0.5 7218k=0.5/k 7219x[3]=(o[n+h]-o[m+i])*k 7220x[i]=(o[z+i]+o[n+j])*k 7221x[h]=(o[z+h]+o[m+j])*k 7222z=x}x=w.a 7223x[0]=u 7224x[1]=t 7225x[2]=s 7226o=$.$get$j0() 7227g=z[0] 7228f=z[1] 7229e=z[2] 7230d=z[3] 7231c=g+g 7232b=f+f 7233a=e+e 7234a0=g*c 7235a1=g*b 7236a2=g*a 7237a3=f*b 7238a4=f*a 7239a5=e*a 7240a6=d*c 7241a7=d*b 7242a8=d*a 7243z=o.a 7244z[0]=1-(a3+a5) 7245z[1]=a1+a8 7246z[2]=a2-a7 7247z[3]=0 7248z[4]=a1-a8 7249z[5]=1-(a0+a5) 7250z[6]=a4+a6 7251z[7]=0
7252z[8]=a2+a7 7253z[9]=a4-a6 7254z[10]=1-(a0+a3) 7255z[11]=0 7256z[12]=y[0] 7257z[13]=y[1] 7258z[14]=y[2] 7259z[15]=1 7260if(w instanceof T.bj){u=x[0] 7261t=x[1] 7262s=x[2]}else{u=null 7263t=null 7264s=null}z[0]=z[0]*u 7265z[1]=z[1]*u 7266z[2]=z[2]*u 7267z[3]=z[3]*u 7268z[4]=z[4]*t 7269z[5]=z[5]*t 7270z[6]=z[6]*t 7271z[7]=z[7]*t 7272z[8]=z[8]*s 7273z[9]=z[9]*s 7274z[10]=z[10]*s 7275z[11]=z[11]*s 7276z[12]=z[12] 7277z[13]=z[13] 7278z[14]=z[14] 7279z[15]=z[15] 7280return Math.abs(o.cA()-a9.cA())<0.00005}, 7281qS:function(a,b){switch(a){case 5120:return new Int8Array(b) 7282case 5121:return new Uint8Array(b) 7283case 5122:return new Int16Array(b) 7284case 5123:return new Uint16Array(b) 7285case 5124:return new Int32Array(b) 7286case 5125:return new Uint32Array(b) 7287default:throw H.f(P.L(null))}}, 7288qX:{"^":"c;a,b,c", 7289$2:function(a,b){this.a.$1(a) 7290if(!(typeof b==="number"&&Math.floor(b)===b&&b>=0)){this.b.n(0,a,-1) 7291this.c.u($.$get$bT(),a)}}}, 7292qZ:{"^":"c;a,b,c", 7293$2:function(a,b){this.a.$1(a) 7294if(!(typeof b==="number"&&Math.floor(b)===b&&b>=0)){this.b.n(0,a,-1) 7295this.c.u($.$get$bT(),a)}}}, 7296r_:{"^":"c;", 7297$1:[function(a){return a.ai(0,P.e,P.k)},null,null,4,0,null,23,"call"]}, 7298qV:{"^":"c;", 7299$0:function(){return H.b([],[D.dD])}}, 7300aA:{"^":"h2;a,b,c,$ti", 7301h:function(a,b){return b==null||b<0||b>=this.a.length?null:this.a[b]}, 7302n:function(a,b,c){this.a[b]=c}, 7303gj:function(a){return this.b}, 7304sj:function(a,b){throw H.f(P.T("Changing length is not supported"))}, 7305i:function(a){return P.co(this.a,"[","]")}, 7306as:function(a){var z,y,x,w 7307for(z=this.b,y=this.a,x=0;x<z;++x){w=y[x] 7308if(w==null)continue 7309a.$2(x,w)}}}}],["","",,A,{"^":"",oA:{"^":"a;a,b,c", 7310bb:function(){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l,k,j 7311z=J.a_(this.a) 7312y=this.c 7313y=y==null?null:y.a 7314x=P.e 7315w=P.a 7316v=P.t(["uri",z,"mimeType",y,"validatorVersion","2.0.0-dev.2.7","validatedAt",new P.dn(Date.now(),!1).em().el()],x,w) 7317y=this.b 7318u=y.dy 7319t=P.Y(x,w) 7320s=H.b([0,0,0,0],[P.k]) 7321z=new Array(u.length) 7322z.fixed$length=Array 7323r=H.b(z,[[P.h,P.e,P.a]]) 7324for(z=r.length,q=0;q<z;++q){p=u[q] 7325o=p.b 7326n=o==null 7327m=(n?p.a.a:o).a 7328s[m]=s[m]+1 7329m=p.a 7330l=m.b 7331k=m.c.$1(p.e) 7332j=P.t(["code",l,"message",k,"severity",(n?m.a:o).a],x,w) 7333o=p.c 7334if(o!=null)j.n(0,"pointer",o) 7335else{o=p.d 7336if(o!=null)j.n(0,"offset",o)}r[q]=j}t.n(0,"numErrors",s[0]) 7337t.n(0,"numWarnings",s[1]) 7338t.n(0,"numInfos",s[2]) 7339t.n(0,"numHints",s[3]) 7340t.n(0,"messages",r) 7341t.n(0,"truncated",y.r) 7342v.n(0,"issues",t) 7343v.n(0,"info",this.dg()) 7344return v}, 7345dg:function(){var z,y,x,w,v,u 7346z=this.c 7347y=z==null?null:z.b 7348z=y==null?null:y.x 7349if((z==null?null:z.f)==null)return 7350x=P.Y(P.e,P.a) 7351z=y.x 7352x.n(0,"version",z.f) 7353w=z.r 7354if(w!=null)x.n(0,"minVersion",w) 7355z=z.e 7356if(z!=null)x.n(0,"generator",z) 7357z=y.d 7358if(J.d7(z))x.n(0,"extensionsUsed",z) 7359z=y.e 7360if(J.d7(z))x.n(0,"extensionsRequired",z) 7361z=this.b 7362w=z.db 7363if(!w.gq(w))x.n(0,"resources",z.db) 7364z=y.r 7365x.n(0,"hasAnimations",!z.gq(z)) 7366z=y.cx 7367x.n(0,"hasMaterials",!z.gq(z)) 7368z=y.cy 7369x.n(0,"hasMorphTargets",z.aq(z,new A.oC())) 7370w=y.fy 7371x.n(0,"hasSkins",!w.gq(w)) 7372w=y.go 7373x.n(0,"hasTextures",!w.gq(w)) 7374x.n(0,"hasDefaultScene",y.fr!=null) 7375for(z=new H.bc(z,z.gj(z),0),v=0,u=0;z.p();){w=z.d.x 7376if(w!=null){v+=w.b 7377for(w=new H.bc(w,w.gj(w),0);w.p();)u=Math.max(u,w.d.dx.a)}}x.n(0,"primitivesCount",v) 7378x.n(0,"maxAttributesUsed",u) 7379return x}},oC:{"^":"c;", 7380$1:function(a){var z=a.x 7381return z!=null&&z.aq(z,new A.oB())}},oB:{"^":"c;", 7382$1:function(a){return a.fx!=null}}}],["","",,A,{"^":"", 7383eh:function(a){var z,y 7384z=C.cr.dV(a,0,new A.r2()) 7385y=536870911&z+((67108863&z)<<3) 7386y^=y>>>11 7387return 536870911&y+((16383&y)<<15)}, 7388r2:{"^":"c;", 7389$2:function(a,b){var z=536870911&a+J.aa(b) 7390z=536870911&z+((524287&z)<<10) 7391return z^z>>>6}}}],["","",,T,{"^":"",bd:{"^":"a;a", 7392af:function(a){var z,y 7393z=a.a 7394y=this.a 7395y[15]=z[15] 7396y[14]=z[14] 7397y[13]=z[13] 7398y[12]=z[12] 7399y[11]=z[11] 7400y[10]=z[10] 7401y[9]=z[9] 7402y[8]=z[8] 7403y[7]=z[7] 7404y[6]=z[6] 7405y[5]=z[5] 7406y[4]=z[4] 7407y[3]=z[3] 7408y[2]=z[2] 7409y[1]=z[1] 7410y[0]=z[0]}, 7411i:function(a){return"[0] "+this.aQ(0).i(0)+"\n[1] "+this.aQ(1).i(0)+"\n[2] "+this.aQ(2).i(0)+"\n[3] "+this.aQ(3).i(0)+"\n"}, 7412h:function(a,b){return this.a[b]}, 7413L:function(a,b){var z,y,x 7414if(b==null)return!1 7415if(b instanceof T.bd){z=this.a 7416y=z[0] 7417x=b.a 7418z=y===x[0]&&z[1]===x[1]&&z[2]===x[2]&&z[3]===x[3]&&z[4]===x[4]&&z[5]===x[5]&&z[6]===x[6]&&z[7]===x[7]&&z[8]===x[8]&&z[9]===x[9]&&z[10]===x[10]&&z[11]===x[11]&&z[12]===x[12]&&z[13]===x[13]&&z[14]===x[14]&&z[15]===x[15]}else z=!1 7419return z}, 7420gE:function(a){return A.eh(this.a)}, 7421aQ:function(a){var z,y 7422z=new Float32Array(4) 7423y=this.a 7424z[0]=y[a] 7425z[1]=y[4+a] 7426z[2]=y[8+a] 7427z[3]=y[12+a] 7428return new T.dZ(z)}, 7429A:function(a,b){var z=new T.bd(new Float32Array(16)) 7430z.af(this) 7431z.B(0,b) 7432return z}, 7433cp:function(){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l 7434z=this.a 7435y=z[0] 7436x=z[5] 7437w=z[1] 7438v=z[4] 7439u=y*x-w*v 7440t=z[6] 7441s=z[2] 7442r=y*t-s*v 7443q=z[7]
7444p=z[3] 7445o=y*q-p*v 7446n=w*t-s*x 7447m=w*q-p*x 7448l=s*q-p*t 7449t=z[8] 7450p=z[9] 7451q=z[10] 7452s=z[11] 7453return-(p*l-q*m+s*n)*z[12]+(t*l-q*o+s*r)*z[13]-(t*m-p*o+s*u)*z[14]+(t*n-p*r+q*u)*z[15]}, 7454cA:function(){var z,y,x 7455z=this.a 7456y=0+Math.abs(z[0])+Math.abs(z[1])+Math.abs(z[2])+Math.abs(z[3]) 7457x=y>0?y:0 7458y=0+Math.abs(z[4])+Math.abs(z[5])+Math.abs(z[6])+Math.abs(z[7]) 7459if(y>x)x=y 7460y=0+Math.abs(z[8])+Math.abs(z[9])+Math.abs(z[10])+Math.abs(z[11]) 7461if(y>x)x=y 7462y=0+Math.abs(z[12])+Math.abs(z[13])+Math.abs(z[14])+Math.abs(z[15]) 7463return y>x?y:x}, 7464B:function(a,b){var z,y 7465z=b.gex() 7466y=this.a 7467y[0]=C.e.A(y[0],z.h(0,0)) 7468y[1]=C.e.A(y[1],z.h(0,1)) 7469y[2]=C.e.A(y[2],z.h(0,2)) 7470y[3]=C.e.A(y[3],z.h(0,3)) 7471y[4]=C.e.A(y[4],z.h(0,4)) 7472y[5]=C.e.A(y[5],z.h(0,5)) 7473y[6]=C.e.A(y[6],z.h(0,6)) 7474y[7]=C.e.A(y[7],z.h(0,7)) 7475y[8]=C.e.A(y[8],z.h(0,8)) 7476y[9]=C.e.A(y[9],z.h(0,9)) 7477y[10]=C.e.A(y[10],z.h(0,10)) 7478y[11]=C.e.A(y[11],z.h(0,11)) 7479y[12]=C.e.A(y[12],z.h(0,12)) 7480y[13]=C.e.A(y[13],z.h(0,13)) 7481y[14]=C.e.A(y[14],z.h(0,14)) 7482y[15]=C.e.A(y[15],z.h(0,15))}, 7483l:{ 7484mr:function(){return new T.bd(new Float32Array(16))}}},dL:{"^":"a;a", 7485af:function(a){var z,y 7486z=a.a 7487y=this.a 7488y[0]=z[0] 7489y[1]=z[1] 7490y[2]=z[2] 7491y[3]=z[3]}, 7492gaA:function(){var z,y,x,w,v 7493z=this.a 7494y=z[0] 7495x=z[1] 7496w=z[2] 7497v=z[3] 7498return y*y+x*x+w*w+v*v}, 7499gj:function(a){var z,y,x,w,v 7500z=this.a 7501y=z[0] 7502x=z[1] 7503w=z[2] 7504v=z[3] 7505return Math.sqrt(y*y+x*x+w*w+v*v)}, 7506B:function(a,b){var z,y 7507z=b.geC() 7508y=this.a 7509y[0]=C.e.A(y[0],z.h(0,0)) 7510y[1]=C.e.A(y[1],z.h(0,1)) 7511y[2]=C.e.A(y[2],z.h(0,2)) 7512y[3]=C.e.A(y[3],z.h(0,3))}, 7513A:function(a,b){var z=new T.dL(new Float32Array(4)) 7514z.af(this) 7515z.B(0,b) 7516return z}, 7517h:function(a,b){return this.a[b]}, 7518i:function(a){var z=this.a 7519return H.d(z[0])+", "+H.d(z[1])+", "+H.d(z[2])+" @ "+H.d(z[3])}, 7520l:{ 7521mZ:function(){return new T.dL(new Float32Array(4))}}},bj:{"^":"a;a", 7522bf:function(a,b,c){var z=this.a 7523z[0]=a 7524z[1]=b 7525z[2]=c}, 7526af:function(a){var z,y 7527z=a.a 7528y=this.a 7529y[0]=z[0] 7530y[1]=z[1] 7531y[2]=z[2]}, 7532i:function(a){var z=this.a 7533return"["+H.d(z[0])+","+H.d(z[1])+","+H.d(z[2])+"]"}, 7534L:function(a,b){var z,y,x 7535if(b==null)return!1 7536if(b instanceof T.bj){z=this.a 7537y=z[0] 7538x=b.a 7539z=y===x[0]&&z[1]===x[1]&&z[2]===x[2]}else z=!1 7540return z}, 7541gE:function(a){return A.eh(this.a)}, 7542A:function(a,b){var z=new T.bj(new Float32Array(3)) 7543z.af(this) 7544z.B(0,b) 7545return z}, 7546h:function(a,b){return this.a[b]}, 7547gj:function(a){return Math.sqrt(this.gaA())}, 7548gaA:function(){var z,y,x 7549z=this.a 7550y=z[0] 7551x=z[1] 7552z=z[2] 7553return y*y+x*x+z*z}, 7554B:function(a,b){var z,y 7555z=b.geD() 7556y=this.a 7557y[0]=C.e.A(y[0],z.h(0,0)) 7558y[1]=C.e.A(y[1],z.h(0,1)) 7559y[2]=C.e.A(y[2],z.h(0,2))}, 7560l:{ 7561io:function(a,b){var z=new Float32Array(3) 7562z[2]=a[b+2] 7563z[1]=a[b+1] 7564z[0]=a[b] 7565return new T.bj(z)}, 7566im:function(){return new T.bj(new Float32Array(3))}}},dZ:{"^":"a;a", 7567af:function(a){var z,y 7568z=a.a 7569y=this.a 7570y[3]=z[3] 7571y[2]=z[2] 7572y[1]=z[1] 7573y[0]=z[0]}, 7574i:function(a){var z=this.a 7575return H.d(z[0])+","+H.d(z[1])+","+H.d(z[2])+","+H.d(z[3])}, 7576L:function(a,b){var z,y,x 7577if(b==null)return!1 7578if(b instanceof T.dZ){z=this.a 7579y=z[0] 7580x=b.a 7581z=y===x[0]&&z[1]===x[1]&&z[2]===x[2]&&z[3]===x[3]}else z=!1 7582return z}, 7583gE:function(a){return A.eh(this.a)}, 7584A:function(a,b){var z=new T.dZ(new Float32Array(4)) 7585z.af(this) 7586z.B(0,b) 7587return z}, 7588h:function(a,b){return this.a[b]}, 7589gj:function(a){var z,y,x,w 7590z=this.a 7591y=z[0] 7592x=z[1] 7593w=z[2] 7594z=z[3] 7595return Math.sqrt(y*y+x*x+w*w+z*z)}, 7596B:function(a,b){var z,y 7597z=b.geE() 7598y=this.a 7599y[0]=C.e.A(y[0],z.h(0,0)) 7600y[1]=C.e.A(y[1],z.h(0,1)) 7601y[2]=C.e.A(y[2],z.h(0,2)) 7602y[3]=C.e.A(y[3],z.h(0,3))}}}],["","",,Q,{"^":"", 7603jr:function(){var z=new Q.rt(!1) 7604J.jI(self.exports,P.aO(new Q.rp(z))) 7605J.jJ(self.exports,P.aO(new Q.rq(z))) 7606J.jK(self.exports,P.aO(new Q.rr())) 7607J.jH(self.exports,P.aO(new Q.rs()))}, 7608c6:function(a,b){return Q.rM(a,b)}, 7609rM:function(a,b){var z=0,y=P.bs([P.h,P.e,P.a]),x,w=2,v,u=[],t,s,r,q,p,o,n 7610var $async$c6=P.bu(function(c,d){if(c===1){v=d 7611z=w}while(true)switch(z){case 0:if(!J.q(a).$isar)throw H.f(P.L("data: Argument must be a Uint8Array.")) 7612q=Q.iW(b) 7613t=Q.iY(q) 7614s=null 7615w=4 7616p=[P.n,P.k] 7617z=7 7618return P.aT(K.l5(P.dU(H.b([a],[p]),p),t),$async$c6) 7619case 7:r=d 7620z=8 7621return P.aT(r.bM(),$async$c6) 7622case 8:s=d 7623w=2 7624z=6 7625break 7626case 4:w=3 7627n=v 7628if(H.D(n) instanceof K.fk)throw n 7629else throw n 7630z=6 7631break 7632case 3:z=2 7633break 7634case 6:x=Q.c_(q,t,s) 7635z=1 7636break 7637case 1:return P.bo(x,y) 7638case 2:return P.bn(v,y)}}) 7639return P.bp($async$c6,y)}, 7640en:function(a,b){return Q.rN(a,b)}, 7641rN:function(a,b){var z=0,y=P.bs([P.h,P.e,P.a]),x,w,v 7642var $async$en=P.bu(function(c,d){if(c===1)return P.bn(d,y)
7643while(true)switch(z){case 0:if(typeof a!=="string")throw H.f(P.L("json: Argument must be a string.")) 7644w=Q.iW(b) 7645v=Q.iY(w) 7646x=Q.c_(w,v,K.l3(a,v)) 7647z=1 7648break 7649case 1:return P.bo(x,y)}}) 7650return P.bp($async$en,y)}, 7651iW:function(a){var z 7652if(a!=null)z=typeof a==="number"||typeof a==="boolean"||typeof a==="string"||!!J.q(a).$isn 7653else z=!1 7654if(z)throw H.f(P.L("options: Value must be an object.")) 7655return a}, 7656c_:function(a,b,c){return Q.qz(a,b,c)}, 7657qz:function(a,b,c){var z=0,y=P.bs([P.h,P.e,P.a]),x,w,v,u,t,s 7658var $async$c_=P.bu(function(d,e){if(d===1)return P.bn(e,y) 7659while(true)switch(z){case 0:if(a!=null){w=J.au(a) 7660v=Q.qr(w.gam(a)) 7661if(w.gbz(a)!=null&&!J.q(w.gbz(a)).$isck)throw H.f(P.L("options.externalResourceFunction: Value must be a function.")) 7662else u=w.gbz(a) 7663if(w.gbQ(a)!=null){t=w.gbQ(a) 7664t=typeof t!=="boolean"}else t=!1 7665if(t)throw H.f(P.L("options.validateAccessorData: Value must be a boolean.")) 7666else s=w.gbQ(a)}else{v=null 7667u=null 7668s=null}z=(c==null?null:c.b)!=null?3:4 7669break 7670case 3:z=5 7671return P.aT(Q.ql(b,c,u).aL(s),$async$c_) 7672case 5:case 4:x=new A.oA(v,b,c).bb() 7673z=1 7674break 7675case 1:return P.bo(x,y)}}) 7676return P.bp($async$c_,y)}, 7677qr:function(a){var z,y,x 7678if(a!=null)if(typeof a==="string")try{y=P.ii(a,0,null) 7679return y}catch(x){y=H.D(x) 7680if(y instanceof P.aI){z=y 7681throw H.f(P.L("options.uri: "+H.d(z)+"."))}else throw x}else throw H.f(P.L("options.uri: Value must be a string.")) 7682return}, 7683iY:function(a){var z,y,x,w,v,u,t,s,r 7684if(a!=null){z=J.au(a) 7685if(z.gb9(a)!=null){y=z.gb9(a) 7686y=typeof y!=="number"||Math.floor(y)!==y||J.d6(z.gb9(a),0)}else y=!1 7687if(y)throw H.f(P.L("options.maxIssues: Value must be a non-negative integer.")) 7688if(z.gb6(a)!=null){if(!J.q(z.gb6(a)).$isn)throw H.f(P.L("options.ignoredIssues: Value must be an array.")) 7689x=H.b([],[P.e]) 7690for(w=0;w<J.J(z.gb6(a));++w){v=J.x(z.gb6(a),w) 7691if(typeof v==="string"&&v.length!==0)x.push(v) 7692else throw H.f(P.L("options.ignoredIssues["+w+"]: Value must be a non-empty String."))}}else x=null 7693if(z.gan(a)!=null){y=z.gan(a) 7694if(typeof y!=="number"){y=z.gan(a) 7695if(typeof y!=="boolean"){y=z.gan(a) 7696y=typeof y==="string"||!!J.q(z.gan(a)).$isn}else y=!0}else y=!0 7697if(y)throw H.f(P.L("options.severityOverrides: Value must be an object.")) 7698u=P.Y(P.e,E.bh) 7699for(y=z.gan(a),y=J.a2(self.Object.keys(y));y.p();){t=y.gv() 7700s=z.gan(a)[t] 7701if(typeof s==="number"&&Math.floor(s)===s&&s>=0&&s<=3)u.n(0,t,C.c5[s]) 7702else throw H.f(P.L('options.severityOverrides["'+H.d(t)+'"]: Value must be one of [0, 1, 2, 3].'))}}else u=null 7703r=M.il(x,z.gb9(a),u)}else r=null 7704return M.k8(r,!0)}, 7705ql:function(a,b,c){var z=new Q.qo(c) 7706return new N.n1(b.b,a,new Q.qm(b,z),new Q.qn(z))}, 7707hi:{"^":"b9;","%":""}, 7708t1:{"^":"b9;","%":""}, 7709ty:{"^":"b9;","%":""}, 7710rt:{"^":"c;a", 7711$3:function(a,b,c){return this.a?c.$1(J.a_(b)):c.$1(J.a_(a))}}, 7712rp:{"^":"c;a", 7713$2:[function(a,b){var z=P.aO(new Q.ro(a,b,this.a)) 7714return new self.Promise(z)},null,null,8,0,null,7,10,"call"]}, 7715ro:{"^":"c;a,b,c", 7716$2:[function(a,b){Q.c6(this.a,this.b).al(0,new Q.rl(a),new Q.rm(this.c,b),null)},null,null,8,0,null,11,12,"call"]}, 7717rl:{"^":"c;a", 7718$1:function(a){this.a.$1(P.ej(a))}}, 7719rm:{"^":"c:8;a,b", 7720$2:[function(a,b){return this.a.$3(a,b,this.b)},null,null,8,0,null,6,13,"call"]}, 7721rq:{"^":"c;a", 7722$2:[function(a,b){var z=P.aO(new Q.rn(a,b,this.a)) 7723return new self.Promise(z)},null,null,8,0,null,24,10,"call"]}, 7724rn:{"^":"c;a,b,c", 7725$2:[function(a,b){Q.en(this.a,this.b).al(0,new Q.rj(a),new Q.rk(this.c,b),null)},null,null,8,0,null,11,12,"call"]}, 7726rj:{"^":"c;a", 7727$1:function(a){this.a.$1(P.ej(a))}}, 7728rk:{"^":"c:8;a,b", 7729$2:[function(a,b){return this.a.$3(a,b,this.b)},null,null,8,0,null,6,13,"call"]}, 7730rr:{"^":"c;", 7731$0:[function(){return"2.0.0-dev.2.7"},null,null,0,0,null,"call"]}, 7732rs:{"^":"c;", 7733$0:[function(){return P.ej(M.k9())},null,null,0,0,null,"call"]}, 7734qo:{"^":"c;a", 7735$1:function(a){var z,y,x,w 7736z=this.a 7737if(z==null)return 7738y=P.ar 7739x=new P.N(0,$.r,[y]) 7740w=new P.bk(x,[y]) 7741J.jN(z.$1(J.a_(a)),P.aO(new Q.qp(w)),P.aO(new Q.qq(w))) 7742return x}}, 7743qp:{"^":"c:6;a", 7744$1:[function(a){var z=this.a 7745if(!!J.q(a).$isar)z.V(a) 7746else z.a4(new P.ag(!1,null,null,"options.externalResourceFunction: Promise must be fulfilled with Uint8Array."))},null,null,4,0,null,9,"call"]}, 7747qq:{"^":"c:5;a", 7748$1:[function(a){return this.a.a4(new Q.mJ(J.a_(a)))},null,null,4,0,null,6,"call"]}, 7749qm:{"^":"c;a,b",
7750$1:[function(a){if(a==null)return this.a.c 7751return this.b.$1(a)},function(){return this.$1(null)},"$0",null,null,null,0,2,null,8,14,"call"]}, 7752qn:{"^":"c;a", 7753$1:[function(a){var z=this.a.$1(a) 7754return z==null?null:P.o5(z,H.m(z,0))},null,null,4,0,null,14,"call"]}, 7755mJ:{"^":"a;a", 7756i:function(a){return"Node Exception: "+H.d(this.a)}, 7757$isaw:1}},1]] 7758setupProgram(dart,0,0) 7759J.q=function(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.fr.prototype 7760return J.lt.prototype}if(typeof a=="string")return J.bK.prototype 7761if(a==null)return J.lv.prototype 7762if(typeof a=="boolean")return J.fq.prototype 7763if(a.constructor==Array)return J.b7.prototype 7764if(typeof a!="object"){if(typeof a=="function")return J.b8.prototype 7765return a}if(a instanceof P.a)return a 7766return J.c3(a)} 7767J.r0=function(a){if(typeof a=="number")return J.bJ.prototype 7768if(typeof a=="string")return J.bK.prototype 7769if(a==null)return a 7770if(a.constructor==Array)return J.b7.prototype 7771if(typeof a!="object"){if(typeof a=="function")return J.b8.prototype 7772return a}if(a instanceof P.a)return a 7773return J.c3(a)} 7774J.j=function(a){if(typeof a=="string")return J.bK.prototype 7775if(a==null)return a 7776if(a.constructor==Array)return J.b7.prototype 7777if(typeof a!="object"){if(typeof a=="function")return J.b8.prototype 7778return a}if(a instanceof P.a)return a 7779return J.c3(a)} 7780J.aD=function(a){if(a==null)return a 7781if(a.constructor==Array)return J.b7.prototype 7782if(typeof a!="object"){if(typeof a=="function")return J.b8.prototype 7783return a}if(a instanceof P.a)return a 7784return J.c3(a)} 7785J.c1=function(a){if(typeof a=="number")return J.bJ.prototype 7786if(a==null)return a 7787if(!(a instanceof P.a))return J.cM.prototype 7788return a} 7789J.c2=function(a){if(typeof a=="string")return J.bK.prototype 7790if(a==null)return a 7791if(!(a instanceof P.a))return J.cM.prototype 7792return a} 7793J.au=function(a){if(a==null)return a 7794if(typeof a!="object"){if(typeof a=="function")return J.b8.prototype 7795return a}if(a instanceof P.a)return a 7796return J.c3(a)} 7797J.c7=function(a,b){if(typeof a=="number"&&typeof b=="number")return a+b 7798return J.r0(a).A(a,b)} 7799J.a9=function(a,b){if(a==null)return b==null 7800if(typeof a!="object")return b!=null&&a===b 7801return J.q(a).L(a,b)} 7802J.bx=function(a,b){if(typeof a=="number"&&typeof b=="number")return a>b 7803return J.c1(a).bT(a,b)} 7804J.d6=function(a,b){if(typeof a=="number"&&typeof b=="number")return a<b 7805return J.c1(a).bU(a,b)} 7806J.x=function(a,b){if(typeof b==="number")if(a.constructor==Array||typeof a=="string"||H.jo(a,a[init.dispatchPropertyName]))if(b>>>0===b&&b<a.length)return a[b] 7807return J.j(a).h(a,b)} 7808J.jA=function(a,b,c){if(typeof b==="number")if((a.constructor==Array||H.jo(a,a[init.dispatchPropertyName]))&&!a.immutable$list&&b>>>0===b&&b<a.length)return a[b]=c 7809return J.aD(a).n(a,b,c)} 7810J.eo=function(a,b){return J.c2(a).H(a,b)} 7811J.ep=function(a,b){return J.aD(a).B(a,b)} 7812J.eq=function(a,b){return J.aD(a).Y(a,b)} 7813J.er=function(a,b){return J.aD(a).J(a,b)} 7814J.by=function(a,b){return J.aD(a).R(a,b)} 7815J.es=function(a,b,c,d){return J.aD(a).ak(a,b,c,d)} 7816J.jB=function(a){return J.c2(a).gdK(a)} 7817J.aa=function(a){return J.q(a).gE(a)} 7818J.et=function(a){return J.j(a).gq(a)} 7819J.eu=function(a){return J.c1(a).ge1(a)} 7820J.d7=function(a){return J.j(a).gN(a)} 7821J.a2=function(a){return J.aD(a).gF(a)} 7822J.J=function(a){return J.j(a).gj(a)} 7823J.jC=function(a){return J.c2(a).gcX(a)} 7824J.jD=function(a){return J.au(a).gam(a)} 7825J.ak=function(a,b,c){return J.aD(a).ae(a,b,c)} 7826J.jE=function(a,b,c){return J.c2(a).cE(a,b,c)} 7827J.jF=function(a,b){return J.q(a).bJ(a,b)} 7828J.jG=function(a,b){return J.j(a).sj(a,b)} 7829J.jH=function(a,b){return J.au(a).sd1(a,b)} 7830J.jI=function(a,b){return J.au(a).sep(a,b)} 7831J.jJ=function(a,b){return J.au(a).seq(a,b)} 7832J.jK=function(a,b){return J.au(a).ser(a,b)} 7833J.ev=function(a,b){return J.aD(a).a_(a,b)} 7834J.ew=function(a,b){return J.c2(a).ab(a,b)} 7835J.jL=function(a,b,c){return J.au(a).cP(a,b,c)} 7836J.jM=function(a,b,c,d){return J.au(a).al(a,b,c,d)} 7837J.jN=function(a,b,c){return J.au(a).ek(a,b,c)} 7838J.jO=function(a){return J.c1(a).cQ(a)} 7839J.a_=function(a){return J.q(a).i(a)} 7840I.i=function(a){a.immutable$list=Array 7841a.fixed$length=Array 7842return a} 7843var $=I.p 7844C.aX=J.ax.prototype 7845C.d=J.b7.prototype 7846C.b_=J.fq.prototype 7847C.c=J.fr.prototype 7848C.e=J.bJ.prototype 7849C.a=J.bK.prototype 7850C.b6=J.b8.prototype 7851C.cr=H.mD.prototype 7852C.m=H.dJ.prototype 7853C.a5=J.mP.prototype 7854C.G=J.cM.prototype 7855C.H=new V.o("MAT4",5126,!1) 7856C.r=new V.o("SCALAR",5126,!1) 7857C.J=new V.bz("AnimationInput") 7858C.aB=new V.bz("AnimationOutput") 7859C.v=new V.bz("IBM") 7860C.w=new V.bz("PrimitiveIndices") 7861C.K=new V.bz("VertexAttribute") 7862C.aD=new P.jX(!1) 7863C.aC=new P.jV(C.aD) 7864C.aE=new V.bE("IBM",-1) 7865C.aF=new V.bE("Image",-1) 7866C.L=new V.bE("IndexBuffer",34963) 7867C.p=new V.bE("Other",-1) 7868C.M=new V.bE("VertexBuffer",34962) 7869C.aG=new P.jW() 7870C.N=new H.kH() 7871C.aH=new K.fk() 7872C.aI=new M.cn() 7873C.aJ=new P.mO() 7874C.x=new Y.ic() 7875C.aK=new Y.ig() 7876C.y=new P.oZ() 7877C.h=new P.pt() 7878C.aY=new Y.cl("Invalid JPEG marker segment length.") 7879C.aZ=new Y.cl("Invalid start of file.") 7880C.b0=function(hooks) { 7881 if (typeof dartExperimentalFixupGetTag != "function") return hooks;
7882 hooks.getTag = dartExperimentalFixupGetTag(hooks.getTag); 7883} 7884C.b1=function(hooks) { 7885 var userAgent = typeof navigator == "object" ? navigator.userAgent : ""; 7886 if (userAgent.indexOf("Firefox") == -1) return hooks; 7887 var getTag = hooks.getTag; 7888 var quickMap = { 7889 "BeforeUnloadEvent": "Event", 7890 "DataTransfer": "Clipboard", 7891 "GeoGeolocation": "Geolocation", 7892 "Location": "!Location", 7893 "WorkerMessageEvent": "MessageEvent", 7894 "XMLDocument": "!Document"}; 7895 function getTagFirefox(o) { 7896 var tag = getTag(o); 7897 return quickMap[tag] || tag; 7898 } 7899 hooks.getTag = getTagFirefox; 7900} 7901C.O=function(hooks) { return hooks; } 7902 7903C.b2=function(getTagFallback) { 7904 return function(hooks) { 7905 if (typeof navigator != "object") return hooks; 7906 var ua = navigator.userAgent; 7907 if (ua.indexOf("DumpRenderTree") >= 0) return hooks; 7908 if (ua.indexOf("Chrome") >= 0) { 7909 function confirm(p) { 7910 return typeof window == "object" && window[p] && window[p].name == p; 7911 } 7912 if (confirm("Window") && confirm("HTMLElement")) return hooks; 7913 } 7914 hooks.getTag = getTagFallback; 7915 }; 7916} 7917C.b3=function() { 7918 var toStringFunction = Object.prototype.toString; 7919 function getTag(o) { 7920 var s = toStringFunction.call(o); 7921 return s.substring(8, s.length - 1); 7922 } 7923 function getUnknownTag(object, tag) { 7924 if (/^HTML[A-Z].*Element$/.test(tag)) { 7925 var name = toStringFunction.call(object); 7926 if (name == "[object Object]") return null; 7927 return "HTMLElement"; 7928 } 7929 } 7930 function getUnknownTagGenericBrowser(object, tag) { 7931 if (self.HTMLElement && object instanceof HTMLElement) return "HTMLElement"; 7932 return getUnknownTag(object, tag); 7933 } 7934 function prototypeForTag(tag) { 7935 if (typeof window == "undefined") return null; 7936 if (typeof window[tag] == "undefined") return null; 7937 var constructor = window[tag]; 7938 if (typeof constructor != "function") return null; 7939 return constructor.prototype; 7940 } 7941 function discriminator(tag) { return null; } 7942 var isBrowser = typeof navigator == "object"; 7943 return { 7944 getTag: getTag, 7945 getUnknownTag: isBrowser ? getUnknownTagGenericBrowser : getUnknownTag, 7946 prototypeForTag: prototypeForTag, 7947 discriminator: discriminator }; 7948} 7949C.b4=function(hooks) { 7950 var userAgent = typeof navigator == "object" ? navigator.userAgent : ""; 7951 if (userAgent.indexOf("Trident/") == -1) return hooks; 7952 var getTag = hooks.getTag; 7953 var quickMap = { 7954 "BeforeUnloadEvent": "Event", 7955 "DataTransfer": "Clipboard", 7956 "HTMLDDElement": "HTMLElement", 7957 "HTMLDTElement": "HTMLElement", 7958 "HTMLPhraseElement": "HTMLElement", 7959 "Position": "Geoposition" 7960 }; 7961 function getTagIE(o) { 7962 var tag = getTag(o); 7963 var newTag = quickMap[tag]; 7964 if (newTag) return newTag; 7965 if (tag == "Object") { 7966 if (window.DataView && (o instanceof window.DataView)) return "DataView"; 7967 } 7968 return tag; 7969 } 7970 function prototypeForTagIE(tag) { 7971 var constructor = window[tag]; 7972 if (constructor == null) return null; 7973 return constructor.prototype; 7974 } 7975 hooks.getTag = getTagIE; 7976 hooks.prototypeForTag = prototypeForTagIE; 7977} 7978C.b5=function(hooks) { 7979 var getTag = hooks.getTag; 7980 var prototypeForTag = hooks.prototypeForTag; 7981 function getTagFixed(o) { 7982 var tag = getTag(o); 7983 if (tag == "Document") {
7984 if (!!o.xmlVersion) return "!Document"; 7985 return "!HTMLDocument"; 7986 } 7987 return tag; 7988 } 7989 function prototypeForTagFixed(tag) { 7990 if (tag == "Document") return null; 7991 return prototypeForTag(tag); 7992 } 7993 hooks.getTag = getTagFixed; 7994 hooks.prototypeForTag = prototypeForTagFixed; 7995} 7996C.P=function getTagFallback(o) { 7997 var s = Object.prototype.toString.call(o); 7998 return s.substring(8, s.length - 1); 7999} 8000C.Q=new P.lC(null,null) 8001C.b7=new P.lD(null) 8002C.b8=H.b(I.i([0,0]),[P.ae]) 8003C.b9=H.b(I.i([0,0,0]),[P.ae]) 8004C.ba=H.b(I.i([127,2047,65535,1114111]),[P.k]) 8005C.bb=H.b(I.i([16]),[P.k]) 8006C.bc=H.b(I.i([1,1]),[P.ae]) 8007C.R=H.b(I.i([1,1,1]),[P.ae]) 8008C.S=H.b(I.i([1,1,1,1]),[P.ae]) 8009C.T=H.b(I.i([1,2,3,4]),[P.k]) 8010C.U=H.b(I.i([2]),[P.k]) 8011C.bd=H.b(I.i([255,216]),[P.k]) 8012C.V=H.b(I.i([0,0,32776,33792,1,10240,0,0]),[P.k]) 8013C.bf=H.b(I.i([137,80,78,71,13,10,26,10]),[P.k]) 8014C.l=H.b(I.i([3]),[P.k]) 8015C.W=H.b(I.i([33071,33648,10497]),[P.k]) 8016C.bg=H.b(I.i([34962,34963]),[P.k]) 8017C.A=H.b(I.i([4]),[P.k]) 8018C.bh=H.b(I.i([4,9,16,25]),[P.k]) 8019C.bi=H.b(I.i([5121,5123,5125]),[P.k]) 8020C.B=H.b(I.i(["image/jpeg","image/png"]),[P.e]) 8021C.E=H.y(V.fj) 8022C.F=H.y(V.aK) 8023C.aL=new D.a3(X.rc()) 8024C.aM=new D.a3(X.re()) 8025C.cm=new H.aJ([C.E,C.aL,C.F,C.aM],[P.aM,D.a3]) 8026C.aS=new D.aH("KHR_lights_punctual",C.cm) 8027C.k=H.y(Y.aR) 8028C.aN=new D.a3(A.rf()) 8029C.ck=new H.aJ([C.k,C.aN],[P.aM,D.a3]) 8030C.aW=new D.aH("KHR_materials_pbrSpecularGlossiness",C.ck) 8031C.aO=new D.a3(S.rg()) 8032C.cl=new H.aJ([C.k,C.aO],[P.aM,D.a3]) 8033C.aT=new D.aH("KHR_materials_unlit",C.cl) 8034C.ae=H.y(Y.bi) 8035C.aa=H.y(Y.cB) 8036C.ab=H.y(Y.cC) 8037C.z=new D.a3(L.rh()) 8038C.cn=new H.aJ([C.ae,C.z,C.aa,C.z,C.ab,C.z],[P.aM,D.a3]) 8039C.aU=new D.aH("KHR_texture_transform",C.cn) 8040C.aP=new D.a3(T.qR()) 8041C.co=new H.aJ([C.E,C.aP],[P.aM,D.a3]) 8042C.aR=new D.aH("CESIUM_RTC",C.co) 8043C.D=H.y(M.av) 8044C.aQ=new D.a3(X.rO()) 8045C.cp=new H.aJ([C.D,C.aQ],[P.aM,D.a3]) 8046C.aV=new D.aH("WEB3D_quantized_attributes",C.cp) 8047C.C=H.b(I.i([C.aS,C.aW,C.aT,C.aU,C.aR,C.aV]),[D.aH]) 8048C.bj=H.b(I.i([9728,9729]),[P.k]) 8049C.am=new V.o("SCALAR",5121,!1) 8050C.ap=new V.o("SCALAR",5123,!1) 8051C.ar=new V.o("SCALAR",5125,!1) 8052C.X=H.b(I.i([C.am,C.ap,C.ar]),[V.o]) 8053C.bm=H.b(I.i(["camera","children","skin","matrix","mesh","rotation","scale","translation","weights","name"]),[P.e]) 8054C.bn=H.b(I.i([9728,9729,9984,9985,9986,9987]),[P.k]) 8055C.bo=H.b(I.i(["COLOR","JOINTS","TEXCOORD","WEIGHTS"]),[P.e]) 8056C.q=H.b(I.i([0,0,65490,45055,65535,34815,65534,18431]),[P.k]) 8057C.bp=H.b(I.i(["decodeMatrix","decodedMax","decodedMin"]),[P.e]) 8058C.bq=H.b(I.i(["color","intensity","spot","type","range","name"]),[P.e]) 8059C.br=H.b(I.i(["buffer","byteOffset","byteLength","byteStride","target","name"]),[P.e]) 8060C.Y=H.b(I.i([0,0,26624,1023,65534,2047,65534,2047]),[P.k]) 8061C.bs=H.b(I.i(["LINEAR","STEP","CUBICSPLINE"]),[P.e]) 8062C.bt=H.b(I.i(["OPAQUE","MASK","BLEND"]),[P.e]) 8063C.bu=H.b(I.i(["pbrMetallicRoughness","normalTexture","occlusionTexture","emissiveTexture","emissiveFactor","alphaMode","alphaCutoff","doubleSided","name"]),[P.e]) 8064C.bw=H.b(I.i([5120,5121,5122,5123,5125,5126]),[P.k]) 8065C.bx=H.b(I.i(["inverseBindMatrices","skeleton","joints","name"]),[P.e]) 8066C.by=H.b(I.i(["POINTS","LINES","LINE_LOOP","LINE_STRIP","TRIANGLES","TRIANGLE_STRIP","TRIANGLE_FAN"]),[P.e]) 8067C.bz=H.b(I.i(["bufferView","byteOffset","componentType"]),[P.e]) 8068C.bA=H.b(I.i(["aspectRatio","yfov","zfar","znear"]),[P.e]) 8069C.bB=H.b(I.i(["copyright","generator","version","minVersion"]),[P.e]) 8070C.bC=H.b(I.i(["bufferView","byteOffset"]),[P.e]) 8071C.bD=H.b(I.i(["bufferView","mimeType","uri","name"]),[P.e]) 8072C.bE=H.b(I.i(["center"]),[P.e]) 8073C.bF=H.b(I.i(["channels","samplers","name"]),[P.e]) 8074C.bG=H.b(I.i(["baseColorFactor","baseColorTexture","metallicFactor","roughnessFactor","metallicRoughnessTexture"]),[P.e]) 8075C.bH=H.b(I.i(["count","indices","values"]),[P.e]) 8076C.bI=H.b(I.i(["diffuseFactor","diffuseTexture","specularFactor","glossinessFactor","specularGlossinessTexture"]),[P.e]) 8077C.bJ=H.b(I.i(["directional","point","spot"]),[P.e]) 8078C.bK=H.b(I.i([]),[P.e]) 8079C.Z=I.i([]) 8080C.bM=H.b(I.i(["extensions","extras"]),[P.e]) 8081C.bN=H.b(I.i([0,0,32722,12287,65534,34815,65534,18431]),[P.k]) 8082C.bR=H.b(I.i(["index","texCoord"]),[P.e]) 8083C.bS=H.b(I.i(["index","texCoord","scale"]),[P.e]) 8084C.bT=H.b(I.i(["index","texCoord","strength"]),[P.e]) 8085C.bU=H.b(I.i(["innerConeAngle","outerConeAngle"]),[P.e]) 8086C.bV=H.b(I.i(["input","interpolation","output"]),[P.e]) 8087C.bW=H.b(I.i(["attributes","indices","material","mode","targets"]),[P.e]) 8088C.bX=H.b(I.i(["bufferView","byteOffset","componentType","count","type","normalized","max","min","sparse","name"]),[P.e]) 8089C.bZ=H.b(I.i(["light"]),[P.e]) 8090C.c_=H.b(I.i(["lights"]),[P.e]) 8091C.c0=H.b(I.i(["node","path"]),[P.e]) 8092C.c1=H.b(I.i(["nodes","name"]),[P.e]) 8093C.c2=H.b(I.i([0,0,24576,1023,65534,34815,65534,18431]),[P.k]) 8094C.c3=H.b(I.i(["offset","rotation","scale","texCoord"]),[P.e]) 8095C.a_=H.b(I.i(["orthographic","perspective"]),[P.e]) 8096C.c4=H.b(I.i(["primitives","weights","name"]),[P.e]) 8097C.b=new E.bh(0,"Severity.Error") 8098C.f=new E.bh(1,"Severity.Warning") 8099C.i=new E.bh(2,"Severity.Information") 8100C.cs=new E.bh(3,"Severity.Hint") 8101C.c5=H.b(I.i([C.b,C.f,C.i,C.cs]),[E.bh]) 8102C.c6=H.b(I.i([0,0,32754,11263,65534,34815,65534,18431]),[P.k]) 8103C.c7=H.b(I.i(["magFilter","minFilter","wrapS","wrapT","name"]),[P.e]) 8104C.a0=H.b(I.i([0,0,65490,12287,65535,34815,65534,18431]),[P.k]) 8105C.c9=H.b(I.i(["sampler","source","name"]),[P.e]) 8106C.ca=H.b(I.i(["target","sampler"]),[P.e]) 8107C.a1=H.b(I.i(["translation","rotation","scale","weights"]),[P.e]) 8108C.cb=H.b(I.i(["type","orthographic","perspective","name"]),[P.e]) 8109C.cc=H.b(I.i(["uri","byteLength","name"]),[P.e]) 8110C.cd=H.b(I.i(["xmag","ymag","zfar","znear"]),[P.e]) 8111C.ce=H.b(I.i(["data-uri","bufferView","glb","external"]),[P.e]) 8112C.cf=H.b(I.i(["extensionsUsed","extensionsRequired","accessors","animations","asset","buffers","bufferViews","cameras","images","materials","meshes","no
8112des","samplers","scene","scenes","skins","textures"]),[P.e]) 8113C.cg=H.b(I.i(["KHR_","EXT_","ADOBE_","AGI_","ALI_","AMZN_","AVR_","BLENDER_","CESIUM_","CVTOOLS_","FB_","GOOGLE_","LLQ_","MOZ_","MSFT_","NV_","OWLII_","S8S_","SI_","SKFB_","WEB3D_"]),[P.e]) 8114C.I=new V.o("VEC3",5126,!1) 8115C.j=H.b(I.i([C.I]),[V.o]) 8116C.o=new V.o("VEC4",5126,!1) 8117C.t=new V.o("VEC4",5121,!0) 8118C.ax=new V.o("VEC4",5120,!0) 8119C.u=new V.o("VEC4",5123,!0) 8120C.az=new V.o("VEC4",5122,!0) 8121C.be=H.b(I.i([C.o,C.t,C.ax,C.u,C.az]),[V.o]) 8122C.an=new V.o("SCALAR",5121,!0) 8123C.al=new V.o("SCALAR",5120,!0) 8124C.aq=new V.o("SCALAR",5123,!0) 8125C.ao=new V.o("SCALAR",5122,!0) 8126C.bP=H.b(I.i([C.r,C.an,C.al,C.aq,C.ao]),[V.o]) 8127C.ci=new H.bG(4,{translation:C.j,rotation:C.be,scale:C.j,weights:C.bP},C.a1,[P.e,[P.n,V.o]]) 8128C.cj=new H.aJ([6407,"RGB",6408,"RGBA",6409,"LUMINANCE",6410,"LUMINANCE_ALPHA"],[P.k,P.e]) 8129C.bk=H.b(I.i(["SCALAR","VEC2","VEC3","VEC4","MAT2","MAT3","MAT4"]),[P.e]) 8130C.n=new H.bG(7,{SCALAR:1,VEC2:2,VEC3:3,VEC4:4,MAT2:4,MAT3:9,MAT4:16},C.bk,[P.e,P.k]) 8131C.a2=new H.aJ([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"],[P.k,P.e]) 8132C.bv=H.b(I.i(["POSITION","NORMAL","TANGENT"]),[P.e]) 8133C.a3=new H.bG(3,{POSITION:C.j,NORMAL:C.j,TANGENT:C.j},C.bv,[P.e,[P.n,V.o]]) 8134C.bL=H.b(I.i([]),[P.cK]) 8135C.a4=new H.bG(0,{},C.bL,[P.cK,null]) 8136C.bY=H.b(I.i(["POSITION","NORMAL","TANGENT","TEXCOORD","COLOR","JOINTS","WEIGHTS"]),[P.e]) 8137C.bl=H.b(I.i([C.o]),[V.o]) 8138C.au=new V.o("VEC2",5126,!1) 8139C.as=new V.o("VEC2",5121,!0) 8140C.at=new V.o("VEC2",5123,!0) 8141C.c8=H.b(I.i([C.au,C.as,C.at]),[V.o]) 8142C.av=new V.o("VEC3",5121,!0) 8143C.aw=new V.o("VEC3",5123,!0) 8144C.bQ=H.b(I.i([C.I,C.av,C.aw,C.o,C.t,C.u]),[V.o]) 8145C.ay=new V.o("VEC4",5121,!1) 8146C.aA=new V.o("VEC4",5123,!1) 8147C.ch=H.b(I.i([C.ay,C.aA]),[V.o]) 8148C.bO=H.b(I.i([C.o,C.t,C.u]),[V.o]) 8149C.cq=new H.bG(7,{POSITION:C.j,NORMAL:C.j,TANGENT:C.bl,TEXCOORD:C.c8,COLOR:C.bQ,JOINTS:C.ch,WEIGHTS:C.bO},C.bY,[P.e,[P.n,V.o]]) 8150C.ct=new H.dW("call") 8151C.cu=H.y(M.c9) 8152C.cv=H.y(M.ca) 8153C.cw=H.y(M.c8) 8154C.cx=H.y(Z.bB) 8155C.cy=H.y(Z.d8) 8156C.cz=H.y(Z.d9) 8157C.a6=H.y(Z.bA) 8158C.cA=H.y(T.cc) 8159C.a7=H.y(V.bD) 8160C.cB=H.y(Q.bC) 8161C.cC=H.y(G.cf) 8162C.cD=H.y(G.cg) 8163C.cE=H.y(G.bF) 8164C.cF=H.y(A.cu) 8165C.a8=H.y(T.bH) 8166C.cG=H.y(X.bL) 8167C.cH=H.y(X.cs) 8168C.cI=H.y(X.dx) 8169C.cJ=H.y(X.ct) 8170C.cK=H.y(S.cv) 8171C.cL=H.y(L.cw) 8172C.cM=H.y(S.dG) 8173C.a9=H.y(S.bN) 8174C.cN=H.y(Y.cD) 8175C.cO=H.y(T.bR) 8176C.ac=H.y(B.bS) 8177C.ad=H.y(O.bW) 8178C.af=H.y(U.bY) 8179C.ag=new P.os(!1) 8180C.ah=new Y.iz(0,"_ImageCodec.JPEG") 8181C.ai=new Y.iz(1,"_ImageCodec.PNG") 8182C.cP=new P.cS(null,2) 8183C.aj=new N.cV(0,"_Storage.DataUri") 8184C.cQ=new N.cV(1,"_Storage.BufferView") 8185C.cR=new N.cV(2,"_Storage.GLB") 8186C.ak=new N.cV(3,"_Storage.External") 8187$.am=0 8188$.b3=null 8189$.ez=null 8190$.jm=null 8191$.jc=null 8192$.jw=null 8193$.d0=null 8194$.d3=null 8195$.ei=null 8196$.aW=null 8197$.bq=null 8198$.br=null 8199$.e8=!1 8200$.r=C.h 8201$=null 8202init.isHunkLoaded=function(a){return!!$dart_deferred_initializers$[a]} 8203init.deferredInitialized=new Object(null) 8204init.isHunkInitialized=function(a){return init.deferredInitialized[a]} 8205init.initializeLoadedHunk=function(a){var z=$dart_deferred_initializers$[a] 8206if(z==null)throw"DeferredLoading state error: code with hash '"+a+"' was not loaded" 8207z($globals$,$) 8208init.deferredInitialized[a]=true} 8209init.deferredLibraryParts={} 8210init.deferredPartUris=[] 8211init.deferredPartHashes=[];(function(a){for(var z=0;z<a.length;){var y=a[z++] 8212var x=a[z++] 8213var w=a[z++] 8214I.$lazy(y,x,w)}})(["dg","$get$dg",function(){return H.jk("_$dart_dartClosure")},"du","$get$du",function(){return H.jk("_$dart_js")},"i0","$get$i0",function(){return H.aq(H.cL({ 8215toString:function(){return"$receiver$"}}))},"i1","$get$i1",function(){return H.aq(H.cL({$method$:null, 8216toString:function(){return"$receiver$"}}))},"i2","$get$i2",function(){return H.aq(H.cL(null))},"i3","$get$i3",function(){return H.aq(function(){var $argumentsExpr$='$arguments$' 8217try{null.$method$($argumentsExpr$)}catch(z){return z.message}}())},"i7","$get$i7",function(){return H.aq(H.cL(void 0))},"i8","$get$i8",function(){return H.aq(function(){var $argumentsExpr$='$arguments$' 8218try{(void 0).$method$($argumentsExpr$)}catch(z){return z.message}}())},"i5","$get$i5",function(){return H.aq(H.i6(null))},"i4","$get$i4",function(){return H.aq(function(){try{null.$method$}catch(z){return z.message}}())},"ia","$get$ia",function(){return H.aq(H.i6(void 0))},"i9","$get$i9",function(){return H.aq(function(){try{(void 0).$method$}catch(z){return z.message}}())},"e0","$get$e0",function(){return P.oI()},"b5","$get$b5",function(){return P.p1(null,C.h,P.S)},"bt","$get$bt",function(){return[]},"ik","$get$ik",function(){return P.ow()}
8218,"e1","$get$e1",function(){return H.mF(H.qj(H.b([-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],[P.k])))},"j8","$get$j8",function(){return P.qe()},"al","$get$al",function(){return P.n0("^([0-9]+)\\.([0-9]+)$",!0,!1)},"eR","$get$eR",function(){return E.I("BUFFER_EMBEDDED_BYTELENGTH_MISMATCH",new E.ky(),C.b)},"eS","$get$eS",function(){return E.I("BUFFER_EXTERNAL_BYTELENGTH_MISMATCH",new E.kw(),C.b)},"eT","$get$eT",function(){return E.I("BUFFER_GLB_CHUNK_TOO_BIG",new E.ku(),C.f)},"dk","$get$dk",function(){return E.I("ACCESSOR_MIN_MISMATCH",new E.kB(),C.b)},"dj","$get$dj",function(){return E.I("ACCESSOR_MAX_MISMATCH",new E.kz(),C.b)},"di","$get$di",function(){return E.I("ACCESSOR_ELEMENT_OUT_OF_MIN_BOUND",new E.kA(),C.b)},"dh","$get$dh",function(){return E.I("ACCESSOR_ELEMENT_OUT_OF_MAX_BOUND",new E.kv(),C.b)},"dl","$get$dl",function(){return E.I("ACCESSOR_NON_UNIT",new E.kD(),C.b)},"eO","$get$eO",function(){return E.I("ACCESSOR_INVALID_SIGN",new E.kC(),C.b)},"eN","$get$eN",function(){return E.I("ACCESSOR_INVALID_FLOAT",new E.km(),C.b)},"eK","$get$eK",function(){return E.I("ACCESSOR_INDEX_OOB",new E.kk(),C.b)},"eM","$get$eM",function(){return E.I("ACCESSOR_INDEX_TRIANGLE_DEGENERATE",new E.ki(),C.i)},"eL","$get$eL",function(){return E.I("ACCESSOR_INDEX_PRIMITIVE_RESTART",new E.kj(),C.b)},"eI","$get$eI",function(){return E.I("ACCESSOR_ANIMATION_INPUT_NEGATIVE",new E.kl(),C.b)},"eJ","$get$eJ",function(){return E.I("ACCESSOR_ANIMATION_INPUT_NON_INCREASING",new E.kF(),C.b)},"eQ","$get$eQ",function(){return E.I("ACCESSOR_SPARSE_INDICES_NON_INCREASING",new E.ko(),C.b)},"eP","$get$eP",function(){return E.I("ACCESSOR_SPARSE_INDEX_OOB",new E.kn(),C.b)},"eZ","$get$eZ",function(){return E.I("ACCESSOR_INDECOMPOSABLE_MATRIX",new E.kE(),C.b)},"eU","$get$eU",function(){return E.I("IMAGE_DATA_INVALID",new E.kr(),C.b)},"eV","$get$eV",function(){return E.I("IMAGE_MIME_TYPE_INVALID",new E.kq(),C.b)},"eX","$get$eX",function(){return E.I("IMAGE_UNEXPECTED_EOS",new E.ks(),C.b)},"eY","$get$eY",function(){return E.I("IMAGE_UNRECOGNIZED_FORMAT",new E.kt(),C.f)},"eW","$get$eW",function(){return E.I("IMAGE_NPOT_DIMENSIONS",new E.kp(),C.i)},"dm","$get$dm",function(){return E.I("DATA_URI_GLB",new E.kx(),C.i)},"ds","$get$ds",function(){return new E.lo(C.b,"FILE_NOT_FOUND",new E.lp())},"dN","$get$dN",function(){return E.Z("ARRAY_LENGTH_NOT_IN_LIST",new E.ni(),C.b)},"bf","$get$bf",function(){return E.Z("ARRAY_TYPE_MISMATCH",new E.nm(),C.b)},"dM","$get$dM",function(){return E.Z("DUPLICATE_ELEMENTS",new E.nk(),C.b)},"bT","$get$bT",function(){return E.Z("INVALID_INDEX",new E.nj(),C.b)},"bU","$get$bU",function(){return E.Z("INVALID_JSON",new E.nf(),C.b)},"hl","$get$hl",function(){return E.Z("INVALID_URI",new E.nn(),C.b)},"aB","$get$aB",function(){return E.Z("EMPTY_ENTITY",new E.na(),C.b)},"dO","$get$dO",function(){return E.Z("ONE_OF_MISMATCH",new E.nb(),C.b)},"hm","$get$hm",function(){return E.Z("PATTERN_MISMATCH",new E.ng(),C.b)},"Q","$get$Q",function(){return E.Z("TYPE_MISMATCH",new E.n8(),C.b)},"dP","$get$dP",function(){return E.Z("VALUE_NOT_IN_LIST",new E.nh(),C.f)},"cG","$get$cG",function(){return E.Z("VALUE_NOT_IN_RANGE",new E.nl(),C.b)},"ho","$get$ho",function(){return E.Z("VALUE_MULTIPLE_OF",new E.nc(),C.b)},"ah","$get$ah",function(){return E.Z("UNDEFINED_PROPERTY",new E.n9(),C.b)},"hn","$get$hn",function(){return E.Z("UNEXPECTED_PROPERTY",new E.ne(),C.f)},"bg","$get$bg",function(){return E.Z("UNSATISFIED_DEPENDENCY",new E.nd(),C.b)},"hR","$get$hR",function(){return E.w("UNKNOWN_ASSET_MAJOR_VERSION",new E.nM(),C.b)},"hS","$get$hS",function(){return E.w("UNKNOWN_ASSET_MINOR_VERSION",new E.nL(),C.f)},"hI","$get$hI",function(){return E.w("ASSET_MIN_VERSION_GREATER_THAN_VERSION",new E.nO(),C.f)},"hx","$get$hx",function(){return E.w("INVALID_GL_VALUE",new E.nJ(),C.b)},"hw","$get$hw",function(){return E.w("INTEGER_WRITTEN_AS_FLOAT",new E.nK(),C.f)}
8218,"hq","$get$hq",function(){return E.w("ACCESSOR_NORMALIZED_INVALID",new E.nI(),C.b)},"hr","$get$hr",function(){return E.w("ACCESSOR_OFFSET_ALIGNMENT",new E.nF(),C.b)},"hp","$get$hp",function(){return E.w("ACCESSOR_MATRIX_ALIGNMENT",new E.nH(),C.b)},"hs","$get$hs",function(){return E.w("ACCESSOR_SPARSE_COUNT_OUT_OF_RANGE",new E.nG(),C.b)},"ht","$get$ht",function(){return E.w("BUFFER_DATA_URI_MIME_TYPE_INVALID",new E.nE(),C.b)},"hu","$get$hu",function(){return E.w("BUFFER_VIEW_TOO_BIG_BYTE_STRIDE",new E.nD(),C.b)},"cH","$get$cH",function(){return E.w("BUFFER_VIEW_INVALID_BYTE_STRIDE",new E.nB(),C.b)},"hv","$get$hv",function(){return E.w("CAMERA_XMAG_YMAG_ZERO",new E.nA(),C.f)},"dQ","$get$dQ",function(){return E.w("CAMERA_ZFAR_LEQUAL_ZNEAR",new E.nz(),C.b)},"hz","$get$hz",function(){return E.w("MATERIAL_ALPHA_CUTOFF_INVALID_MODE",new E.nx(),C.f)},"cI","$get$cI",function(){return E.w("MESH_PRIMITIVE_INVALID_ATTRIBUTE",new E.nY(),C.b)},"hH","$get$hH",function(){return E.w("MESH_PRIMITIVES_UNEQUAL_TARGETS_COUNT",new E.nX(),C.b)},"hG","$get$hG",function(){return E.w("MESH_PRIMITIVES_UNEQUAL_JOINTS_COUNT",new E.nW(),C.f)},"hD","$get$hD",function(){return E.w("MESH_PRIMITIVE_NO_POSITION",new E.nw(),C.f)},"hB","$get$hB",function(){return E.w("MESH_PRIMITIVE_INDEXED_SEMANTIC_CONTINUITY",new E.ns(),C.b)},"hF","$get$hF",function(){return E.w("MESH_PRIMITIVE_TANGENT_WITHOUT_NORMAL",new E.nv(),C.f)},"hC","$get$hC",function(){return E.w("MESH_PRIMITIVE_JOINTS_WEIGHTS_MISMATCH",new E.nt(),C.b)},"hE","$get$hE",function(){return E.w("MESH_PRIMITIVE_TANGENT_POINTS",new E.nu(),C.f)},"hA","$get$hA",function(){return E.w("MESH_INVALID_WEIGHTS_COUNT",new E.nV(),C.b)},"hM","$get$hM",function(){return E.w("NODE_MATRIX_TRS",new E.nT(),C.b)},"hK","$get$hK",function(){return E.w("NODE_MATRIX_DEFAULT",new E.nN(),C.i)},"hN","$get$hN",function(){return E.w("NODE_MATRIX_NON_TRS",new E.nC(),C.b)},"hQ","$get$hQ",function(){return E.w("ROTATION_NON_UNIT",new E.nU(),C.b)},"hU","$get$hU",function(){return E.w("UNUSED_EXTENSION_REQUIRED",new E.nR(),C.b)},"hT","$get$hT",function(){return E.w("UNRESERVED_EXTENSION_PREFIX",new E.nS(),C.f)},"hL","$get$hL",function(){return E.w("NODE_EMPTY",new E.np(),C.i)},"hP","$get$hP",function(){return E.w("NON_RELATIVE_URI",new E.ny(),C.f)},"hJ","$get$hJ",function(){return E.w("MULTIPLE_EXTENSIONS",new E.nr(),C.f)},"hO","$get$hO",function(){return E.w("NON_OBJECT_EXTRAS",new E.nq(),C.i)},"dR","$get$dR",function(){return E.w("EXTRA_PROPERTY",new E.nP(),C.i)},"hy","$get$hy",function(){return E.w("KHR_LIGHTS_PUNCTUAL_LIGHT_SPOT_ANGLES",new E.nQ(),C.b)},"fu","$get$fu",function(){return E.p("ACCESSOR_TOTAL_OFFSET_ALIGNMENT",new E.mc(),C.b)},"ft","$get$ft",function(){return E.p("ACCESSOR_SMALL_BYTESTRIDE",new E.md(),C.b)},"dy","$get$dy",function(){return E.p("ACCESSOR_TOO_LONG",new E.mb(),C.b)},"fv","$get$fv",function(){return E.p("ACCESSOR_USAGE_OVERRIDE",new E.mj(),C.b)},"fy","$get$fy",function(){return E.p("ANIMATION_DUPLICATE_TARGETS",new E.m1(),C.b)},"fw","$get$fw",function(){return E.p("ANIMATION_CHANNEL_TARGET_NODE_MATRIX",new E.m6(),C.b)},"fx","$get$fx",function(){return E.p("ANIMATION_CHANNEL_TARGET_NODE_WEIGHTS_NO_MORPHS",new E.m5(),C.b)},"fB","$get$fB",function(){return E.p("ANIMATION_SAMPLER_INPUT_ACCESSOR_WITHOUT_BOUNDS",new E.m9(),C.b)},"fz","$get$fz",function(){return E.p("ANIMATION_SAMPLER_INPUT_ACCESSOR_INVALID_FORMAT",new E.ma(),C.b)},"fD","$get$fD",function(){return E.p("ANIMATION_SAMPLER_OUTPUT_ACCESSOR_INVALID_FORMAT",new E.m4(),C.b)},"fA","$get$fA",function(){return E.p("ANIMATION_SAMPLER_INPUT_ACCESSOR_TOO_FEW_ELEMENTS",new E.m8(),C.b)},"fE","$get$fE",function(){return E.p("ANIMATION_SAMPLER_OUTPUT_INTERPOLATION",new E.m7(),C.b)},"fC","$get$fC",function(){return E.p("ANIMATION_SAMPLER_OUTPUT_ACCESSOR_INVALID_COUNT",new E.m2(),C.b)},"fG","$get$fG",function(){return E.p("BUFFER_NON_FIRST_GLB",new E.lH(),C.b)},"fF","$get$fF",function(){return E.p("BUFFER_MISSING_GLB_DATA",new E.lG(),C.b)},"dz","$get$dz",function(){return E.p("BUFFER_VIEW_TOO_LONG",new E.m0(),C.b)},"fH","$get$fH",function(){return E.p("BUFFER_VIEW_TARGET_OVERRIDE",new E.mi(),C.b)},"fI","$get$fI",function(){return E.p("INVALID_IBM_ACCESSOR_COUNT",new E.mg(),C.b)},"dB","$get$dB",function(){return E.p("MESH_PRIMITIVE_ATTRIBUTES_ACCESSOR_INVALID_FORMAT",new E.lQ(),C.b)},"dC","$get$dC",function(){return E.p("MESH_PRIMITIVE_POSITION_ACCESSOR_WITHOUT_BOUNDS",new E.lR(),C.b)},"fJ","$get$fJ",function(){return E.p("MESH_PRIMITIVE_ACCESSOR_WITHOUT_BYTESTRIDE",new E.lO(),C.b)},"dA","$get$dA",function(){return E.p("MESH_PRIMITIVE_ACCESSOR_UNALIGNED",new E.lP(),C.b)},"fM","$get$fM",function(){return E.p("MESH_PRIMITIVE_INDICES_ACCESSOR_WITH_BYTESTRIDE",new E.m_(),C.b)},"fL","$get$fL",function(){return E.p("MESH_PRIMITIVE_INDICES_ACCESSOR_INVALID_FORMAT",new E.lZ(),C.b)},"fK","$get$fK",function(){return E.p("MESH_PRIMITIVE_INCOMPATIBLE_MODE",new E.lY(),C.f)},"fP","$get$fP",function(){return E.p("MESH_PRIMITIVE_TOO_FEW_TEXCOORDS",new E.lV(),C.b)},"fR","$get$fR",function(){return E.p("MESH_PRIMITIVE_UNUSED_TEXCOORD",new E.lX(),C.i)},"fQ","$get$fQ",function(){return E.p("MESH_PRIMITIVE_UNEQUAL_ACCESSOR_COUNT",new E.lW(),C.b)},"fO","$get$fO",function(){return E.p("MESH_PRIMITIVE_MORPH_TARGET_NO_BASE_ACCESSOR",new E.lU(),C.b)},"fN","$get$fN",function(){return E.p("MESH_PRIMITIVE_MORPH_TARGET_INVALID_ATTRIBUTE_COUNT",new E.lS(),C.b)},"fS","$get$fS",function(){return E.p("NODE_LOOP",new E.lI(),C.b)},"fT","$get$fT",function(){return E.p("NODE_PARENT_OVERRIDE",new E.lK(),C.b)},"fW","$get$fW",function(){return E.p("NODE_WEIGHTS_INVALID",new E.lN(),C.b)},"fU","$get$fU",function(){return E.p("NODE_SKIN_WITH_NON_SKINNED_MESH",new E.lM(),C.b)},"fV","$get$fV",function(){return E.p("NODE_SKINNED_MESH_WITHOUT_SKIN",new E.lL(),C.f)},"fX","$get$fX",function(){return E.p("SCENE_NON_ROOT_NODE",new E.lJ(),C.b)},"fY","$get$fY",function(){return E.p("SKIN_IBM_INVALID_FORMAT",new E.mh(),C.b)},"fZ","$get$fZ",function(){return E.p("UNDECLARED_EXTENSION",new E.me(),C.b)},"h_","$get$h_",function(){return E.p("UNEXPECTED_EXTENSION_OBJECT",new E.m3(),C.b)},"H","$get$H",function(){return E.p("UNRESOLVED_REFERENCE",new E.mk(),C.b)},"h0","$get$h0",function(){return E.p("UNSUPPORTED_EXTENSION",new E.mf(),C.f)},"cx","$get$cx",function(){return E.p("UNUSED_OBJECT",new E.lT(),C.i)},"f9","$get$f9",function(){return E.a4("GLB_INVALID_MAGIC",new E.kQ(),C.b)},"fa","$get$fa",function(){return E.a4("GLB_INVALID_VERSION",new E.kP(),C.b)},"fc","$get$fc",function(){return E.a4("GLB_LENGTH_TOO_SMALL",new E.kO(),C.b)},"f5","$get$f5",function(){return E.a4("GLB_CHUNK_LENGTH_UNALIGNED",new E.kY(),C.b)},"fb","$get$fb",function(){return E.a4("GLB_LENGTH_MISMATCH",new E.kM(),C.b)},"f6","$get$f6",function(){return E.a4("GLB_CHUNK_TOO_BIG",new E.
8218kX(),C.b)},"f8","$get$f8",function(){return E.a4("GLB_EMPTY_CHUNK",new E.kU(),C.b)},"f7","$get$f7",function(){return E.a4("GLB_DUPLICATE_CHUNK",new E.kS(),C.b)},"ff","$get$ff",function(){return E.a4("GLB_UNEXPECTED_END_OF_CHUNK_HEADER",new E.kN(),C.b)},"fe","$get$fe",function(){return E.a4("GLB_UNEXPECTED_END_OF_CHUNK_DATA",new E.kL(),C.b)},"fg","$get$fg",function(){return E.a4("GLB_UNEXPECTED_END_OF_HEADER",new E.kR(),C.b)},"fh","$get$fh",function(){return E.a4("GLB_UNEXPECTED_FIRST_CHUNK",new E.kW(),C.b)},"fd","$get$fd",function(){return E.a4("GLB_UNEXPECTED_BIN_CHUNK",new E.kV(),C.b)},"fi","$get$fi",function(){return E.a4("GLB_UNKNOWN_CHUNK_TYPE",new E.kT(),C.f)},"iX","$get$iX",function(){return H.mE(1)},"j0","$get$j0",function(){return T.mr()},"jb","$get$jb",function(){return T.im()},"j5","$get$j5",function(){var z=T.mZ() 8219z.a[3]=1 8220return z},"j6","$get$j6",function(){return T.im()}]) 8221I=I.$finishIsolateConstructor(I) 8222$=new I() 8223init.metadata=["args","error","map","context","_","stackTrace","e","data",null,"o","options","resolve","reject","st","uri","index","closure","numberOfArguments","arg1","arg2","arg3","arg4","each","m","json","callback","arguments"] 8224init.types=[{func:1,ret:-1},{func:1,ret:P.bv,args:[P.k]},{func:1,ret:-1,args:[{func:1,ret:-1}]},{func:1,args:[,]},{func:1,ret:-1,args:[P.a],opt:[P.ai]},{func:1,ret:-1,args:[P.a]},{func:1,ret:P.S,args:[P.a]},{func:1,ret:P.S,args:[,,]},{func:1,ret:-1,args:[P.a,P.ai]},{func:1,ret:P.e,args:[P.a]},{func:1,ret:P.S,args:[,]},{func:1,ret:-1,args:[[P.n,P.k]]},{func:1,ret:P.k,args:[P.k]},{func:1,bounds:[P.a],ret:[P.bV,0]},{func:1,ret:P.ar,args:[P.k]},{func:1,ret:P.ar,args:[,,]},{func:1,ret:-1,opt:[[P.R,,]]},{func:1,ret:P.S,args:[,P.ai]},{func:1,ret:P.bv,args:[P.bO],opt:[P.k]},{func:1,ret:-1,args:[,]},{func:1,ret:[P.R,,]},{func:1,ret:[P.N,,],args:[,]},{func:1,ret:-1,opt:[P.a]},{func:1,ret:M.av,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:M.c8,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:M.c9,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:M.ca,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:Z.bA,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:Z.bB,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:T.cc,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:Q.bC,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:V.bD,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:G.bF,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:G.cf,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:G.cg,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:T.bH,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:X.e_,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:Y.cD,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:Y.cC,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:Y.cB,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:Y.bi,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:S.bN,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:V.aK,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:T.bR,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:B.bS,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:O.bW,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:U.bY,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:P.S,args:[,],opt:[,]},{func:1,ret:X.bL,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:X.cs,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:X.ct,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:A.cu,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:S.cv,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:L.cw,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:T.dd,args:[[P.h,P.e,P.a],M.l]},{func:1,ret:Y.aR,args:[[P.h,P.e,P.a],M.l]}] 8225function convertToFastObject(a){function MyClass(){}MyClass.prototype=a 8226new MyClass() 8227return a}function convertToSlowObject(a){a.__MAGIC_SLOW_PROPERTY=1 8228delete a.__MAGIC_SLOW_PROPERTY 8229return a}A=convertToFastObject(A) 8230B=convertToFastObject(B) 8231C=convertToFastObject(C) 8232D=convertToFastObject(D) 8233E=convertToFastObject(E) 8234F=convertToFastObject(F) 8235G=convertToFastObject(G) 8236H=convertToFastObject(H) 8237J=convertToFastObject(J) 8238K=convertToFastObject(K) 8239L=convertToFastObject(L) 8240M=convertToFastObject(M) 8241N=convertToFastObject(N) 8242O=convertToFastObject(O) 8243P=convertToFastObject(P) 8244Q=convertToFastObject(Q) 8245R=convertToFastObject(R) 8246S=convertToFastObject(S) 8247T=convertToFastObject(T) 8248U=convertToFastObject(U) 8249V=convertToFastObject(V) 8250W=convertToFastObject(W) 8251X=convertToFastObject(X) 8252Y=convertToFastObject(Y) 8253Z=convertToFastObject(Z) 8254function init(){I.p=Object.create(null) 8255init.allClasses=map() 8256init.getTypeFromName=function(a){return init.allClasses[a]} 8257init.interceptorsByTag=map() 8258init.leafTags=map()
8259init.finishedClasses=map() 8260I.$lazy=function(a,b,c,d,e){if(!init.lazies)init.lazies=Object.create(null) 8261init.lazies[a]=b 8262e=e||I.p 8263var z={} 8264var y={} 8265e[a]=z 8266e[b]=function(){var x=this[a] 8267if(x==y)H.rH(d||a) 8268try{if(x===z){this[a]=y 8269try{x=this[a]=c()}finally{if(x===z)this[a]=null}}return x}finally{this[b]=function(){return this[a]}}}} 8270I.$finishIsolateConstructor=function(a){var z=a.p 8271function Isolate(){var y=Object.keys(z) 8272for(var x=0;x<y.length;x++){var w=y[x] 8273this[w]=z[w]}var v=init.lazies 8274var u=v?Object.keys(v):[] 8275for(var x=0;x<u.length;x++)this[v[u[x]]]=null 8276function ForceEfficientMap(){}ForceEfficientMap.prototype=this 8277new ForceEfficientMap() 8278for(var x=0;x<u.length;x++){var t=v[u[x]] 8279this[t]=z[t]}}Isolate.prototype=a.prototype 8280Isolate.prototype.constructor=Isolate 8281Isolate.p=z 8282Isolate.i=a.i 8283Isolate.ee=a.ee 8284return Isolate}}!function(){var z=function(a){var t={} 8285t[a]=1 8286return Object.keys(convertToFastObject(t))[0]} 8287init.getIsolateTag=function(a){return z("___dart_"+a+init.isolateTag)} 8288var y="___dart_isolate_tags_" 8289var x=Object[y]||(Object[y]=Object.create(null)) 8290var w="_ZxYxX" 8291for(var v=0;;v++){var u=z(w+"_"+v+"_") 8292if(!(u in x)){x[u]=1 8293init.isolateTag=u 8294break}}init.dispatchPropertyName=init.getIsolateTag("dispatch_record")}();(function(a){if(typeof document==="undefined"){a(null) 8295return}if(typeof document.currentScript!='undefined'){a(document.currentScript) 8296return}var z=document.scripts 8297function onLoad(b){for(var x=0;x<z.length;++x)z[x].removeEventListener("load",onLoad,false) 8298a(b.target)}for(var y=0;y<z.length;++y)z[y].addEventListener("load",onLoad,false)})(function(a){init.currentScript=a 8299if(typeof dartMainRunner==="function")dartMainRunner(Q.jr,[]) 8300else Q.jr([])})})() 8301 8302 8303}).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") 8304},{"_process":1}],4:[function(require,module,exports){ 8305/* 8306 * # Copyright (c) 2016-2017 The Khronos Group Inc. 8307 * # 8308 * # Licensed under the Apache License, Version 2.0 (the "License"); 8309 * # you may not use this file except in compliance with the License. 8310 * # You may obtain a copy of the License at 8311 * # 8312 * # http://www.apache.org/licenses/LICENSE-2.0 8313 * # 8314 * # Unless required by applicable law or agreed to in writing, software 8315 * # distributed under the License is distributed on an "AS IS" BASIS, 8316 * # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 8317 * # See the License for the specific language governing permissions and 8318 * # limitations under the License. 8319 */ 8320 8321const validator = require('./gltf_validator.dart.js'); 8322 8323/** 8324 * Returns a version string. 8325 * @returns {string} 8326 */ 8327exports.version = () => validator.version(); 8328 8329/** 8330 * Returns an array of supported extensions names. 8331 * @returns {string[]} 8332 */ 8333exports.supportedExtensions = () => validator.supportedExtensions(); 8334 8335/** 8336 * Validates an asset from bytes. 8337 * @param {Uint8Array} data - Byte array containing glTF or GLB data. 8338 * @param {ValidationOptions} options - Object with validation options. 8339 * @returns {Promise} Promise with validation result in object form. 8340 */ 8341exports.validateBytes = (data, options) => validator.validateBytes(data, options); 8342 8343/** 8344 * Validates an asset from JSON string. 8345 * @param {string} json - String containing glTF JSON. 8346 * @param {ValidationOptions} options - Object with validation options. 8347 * @returns {Promise} Promise with validation result in object form. 8348 */ 8349exports.validateString = (json, options) => validator.validateString(json, options); 8350 8351/** 8352 @typedef {Object} ValidationOptions 8353 @property {string} uri - Absolute or relative asset URI that will be copied to validation report. 8354 @property {ExternalResourceFunction} externalResourceFunction - Function for loading external resources. If omitted, external resources are not validated. 8355 @property {boolean} validateAccessorData - Set to `false` to skip reading of accessor data. 8356 @property {number} maxIssues - Max number of reported issues. Use `0` for unlimited output. 8357 @property {string[]} ignoredIssues - Array of ignored issue codes. 8358 @property {Object} severityOverrides - Object with overridden severities for issue codes. 8359 */ 8360 8361/** 8362 * @callback ExternalResourceFunction 8363 * @param {string} uri - Relative URI of the external resource. 8364 * @returns {Promise} - Promise with Uint8Array data. 8365 */ 8366 8367},{"./gltf_validator.dart.js":3}]},{},[2]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.